Skip to content

Build 20190228-1

Pre-release
Pre-release
Compare
Choose a tag to compare
@MicrosoftHealthService MicrosoftHealthService released this 28 Feb 19:40
9541e9e

Automatic release created from build 20190228-1

Work in this release

9541e9e4ba - Add configurable cors support (#340)

9bbd3894d0 - Updates package 'Microsoft.Azure.DocumentDB.Core' to version '2.2.2' (#349)

910dc2b234 - Updates package 'MediatR.Extensions.Microsoft.DependencyInjection' to version '6.0.1' (#351)

b6439a5bbd - Updates package 'Newtonsoft.Json' to version '12.0.1' (#348)

8a223113ae - Updates package 'selenium.chrome.webdriver' to version '2.45.0' (#331)

601f706bda - Merge pull request #336 from Microsoft/personal/poadhikari/roles-rbac

Added CRUD operations for storing roles in datastore

f8a2c7b07f - Applied Feedbacks

5bae0184b2 - Changed the name tag to lower case.

b91a9dd802 - Auto-update for packages related to 'Microsoft.AspNet' (#286)

  • Auto-update for packages related to 'Microsoft.AspNet'

Updates package 'Microsoft.AspNetCore.Authentication.JwtBearer' to version '2.2.0'
Updates package 'Microsoft.AspNetCore.Diagnostics' to version '2.2.0'
Updates package 'Microsoft.AspNetCore.StaticFiles' to version '2.2.0'
Updates package 'Microsoft.AspNetCore.Hosting' to version '2.2.0'
Updates package 'Microsoft.AspNetCore.Mvc' to version '2.2.0'
Updates package 'Microsoft.AspNetCore.App' to version '2.2.0'
Updates package 'Microsoft.AspNetCore.TestHost' to version '2.2.0'

  • Auto-update for packages related to 'Microsoft.AspNetCore'

Updates package 'Microsoft.Extensions.FileProviders.Embedded' to version '2.2.0'
Updates package 'Microsoft.Extensions.Http' to version '2.2.0'
Updates package 'Microsoft.Extensions.Options.ConfigurationExtensions' to version '2.2.0'
Updates package 'Microsoft.Extensions.Configuration.Json' to version '2.2.0'
Updates package 'Microsoft.Extensions.Logging' to version '2.2.0'
Updates package 'Microsoft.Extensions.Configuration.AzureKeyVault' to version '2.2.0'
Updates package 'Microsoft.Extensions.DependencyInjection' to version '2.2.0'
Updates package 'Microsoft.Extensions.Hosting.Abstractions' to version '2.2.0'
Updates package 'Microsoft.Extensions.Logging.Abstractions' to version '2.2.0'

  • Updates to support .net core 2.2

  • Updated all projects and global json to support 2.2

  • Set AspNetCore App to version 2.2.0 to get rid of Nuget Restore error

  • Removed AspNetCore.App version reference. Update build yml file to use latest nuget

  • Reverting build yml change

  • Updated condition in testing targets that was preventing E2E tests from being discovered.

34a46988d3 - Changes per code review

3b39e9225d - Changes er code review

6256ec2a7b - Chnages Per code Review

b295bc82e7 - Removed Fhir dependency

8d1a53177a - Feedback from code review

6d92a90a1f - Fixed the failed PR

3f730ccc51 - Checkin after resolving conflict

a2fb61eb1c - Applied feedback from code review and merged with master

8cb98dbd10 - Store Identity Provider information in datastore #276 (#315)

  • Initial split of health.fhir.cosmosdb to health.cosmosdb

  • Register services, add dummy controller for testing

  • Move common CosmosDb services to their own registration

  • Initial collection initializers

  • Add support for assembly specific stored procedures

  • Removing files moved to shared cosmos library

  • Create base cosmosdocumentqueryfactory and overloaded for fhir. Rename CosmosDataStore to FhirDataStore

  • Update FhirDataStore to use FhirDocumentClient

  • Update fhir cosmos integration test datastore for refactor

  • Code cleanup, add isSystem back to resourceWrapper

  • Remove unused configs.

  • Add initial database and collection throughput options

  • Consolidate base cosmos db objects

  • Add back in update operation

  • Update package refernce.

  • Update reference.

  • Update to not set initial database throughput

  • Change to use base constructor for collection initializer.

  • Refactor collectionInitializer

  • Add back in initial database throughput

  • Make IdentityProvider immutable.

  • PR feedback

  • Add abstractions to hold system wide exception types.

  • PR feedback.

  • Refactor naming to be more consistent in use of fhir*

  • Separate collection settings to respective sections in config.

  • Refactor base CosmosDb registration

  • PR feedback.

  • Catch 429 in Control Plane datastore, remove control plane controller.

  • Fix up merge.

  • Cleanup, fix merge.

  • Add some basic unit tests.

  • PR Feedback.

  • Add assert.same

  • Initial cut for Store Identity Provider information in datastore.

  • Unit Tests added.

  • Skipped test.

  • Removing spurious orig files.

  • Added a generic control plane api for reads.
    Added stored proc for harddelete.
    Refactored some common code out of the fhir cosmos db project to common cosmos db project.

  • Added
    Issuer and other metadata Validation on authority
    Identity Provider validation
    More tests to cover validation

  • Renamed the Index method name appropriately for getallidentityproviders.

  • Removed the testing controller for controlplane.
    Also removed a unit test project for control plane with only one test that was skipped.

  • PR comments addressed.

  • Added a switch in the generic method for delete.

  • PR feedback addressed.

  • Removed version and kept etag.

  • Updated rbac test.

  • PR feedback addressed.

  • Taking care of paging for get.

3d6034025d - Changes from Master

c278d45514 - Fixed the failing tests

b91c448670 - Merge the changes from Master

ff02553a39 - Resolved the conflict

1201b529a6 - Fix the commits added accidentally

292771a658 - Fixed the delete procedure

6a43257de7 - Merge branch 'personal/poadhikari/roles-rbac' of https://github.com/Microsoft/fhir-server into personal/poadhikari/roles-rbac

0172a56740 - commit from syc

860df62dba - Changes around hard delete and updates

cb50822c45 - Updates based on code reviews

e6863478fa - Merged changes from masters

3ed5b93f6e - Applied feedbacks from CodeReview

a8f6442653 - Merging to master

02338309fc - Merge fixes

ed8d32f816 - Merging the chnages from master branch

cec737c46f - merge from master

cae1304875 - Added Delete and Get All

3e94d5160d - Change in ControlPlabe DataStore

81c7575439 - Create and Delete functions

abd7fb03a9 - First Checkin related to Roles

17bffda70c - Add abstractions to hold system wide exception types.

ece47ac6a2 - PR feedback

5224c37841 - Make IdentityProvider immutable.

30252632c7 - Add back in initial database throughput

b0708c6de9 - Refactor collectionInitializer

ed5ceef502 - Change to use base constructor for collection initializer.

4a73652930 - Update to not set initial database throughput

996342fb2f - Update reference.

bf3b5e5e6e - Update package refernce.

9bb3088556 - Add back in update operation

661c10c05b - Consolidate base cosmos db objects

fd034e34ab - Add initial database and collection throughput options

bd41f1426a - Remove unused configs.

eb30ba03b7 - Code cleanup, add isSystem back to resourceWrapper

ab86ec4b1a - Update fhir cosmos integration test datastore for refactor

7c3942e6ad - Update FhirDataStore to use FhirDocumentClient

23708a0234 - Create base cosmosdocumentqueryfactory and overloaded for fhir. Rename CosmosDataStore to FhirDataStore

b6d97036a6 - Removing files moved to shared cosmos library

1e658b2f41 - Add support for assembly specific stored procedures

80bb01e176 - Initial collection initializers

80b16306ff - Move common CosmosDb services to their own registration

0ab74e25a3 - Register services, add dummy controller for testing

4f6eecf83f - Initial split of health.fhir.cosmosdb to health.cosmosdb