Automatic release created from build 20190514-1
Work in this release
5b343c4910 - Added query param support and validation for export request. (#438)
Added query param support and validation for export request. We support (and require) _destinationType and _destinationConnectionSettings. Added a new ISecretStore and corresponding Azure KeyVault based implementation to store this information.
868d1c588d - Fix broken local audit test. (#450)
8583c70b68 - Compartment indexing and TVP generator codegen (#457)
5a0b402d7f - Adds codegen for table-valued parameters (#454)
4a5e030605 - Initial export job worker. (#434)
Adding the initial export job worker code. The job worker is hosted as a background service and periodically checks to see if there is a new export job available.
To support allowing multiple workers, the logic to determine how many new jobs are available is done the stored procedure. It also handles resuming stale job in case the job process terminates unexpectedly and did not finish processing the job correctly,
68e15e6671 - Fix incorrect Cosmos DB error handling (#449)
38b2510e74 - Basic SQL CRUD operations (#444)
-Introduce SQL data store
-Support CRUD operations
-Codegened classes for tables and sprocs
03b39f1caf - Updates package 'Microsoft.NET.Test.Sdk' to version '16.0.1' (#390)
3147799ea5 - Updates package 'Microsoft.Extensions.Configuration.Binder' to version '2.2.4' (#416)
6fcbb9151c - Atomic delete operation (#441)
b7577b97e7 - Fixed the issue with export role permissions. (#439)
There was some issue with the latest change to the export role permissions.
d11e8bfc42 - Updates package 'Hl7.Fhir.STU3' to version '1.2.1' (#425)
b78644f82b - PR feedback
0e66b4db8f - Setting CosmosDb:ContinuationTokenSizeLimitInKb to 1 in app service (#443)
4245d53ba8 - Updates package 'Newtonsoft.Json' to version '12.0.2' (#429)
2aaef8e4f1 - Add available schema API (#435)
e952c9cbf8 - Atomic delete operation
fa9876079a - Added permission support for export operation. (#437)
Added permission support for export operation.
08cc609afd - Return authorization URL response on authorize call, return BadReques. (#428)
-
Return authorization URL response on authorize call, return BadRequest error on missing params
-
Add more unit tests and improve error handling for Token and Callback actions
-
Additional test case for AAD v1 with missing aud param
-
Log invalid redirect_url, Added additional unit test combinations, added integration test for 400 error
-
Added HttpIntegrationFixture arguments
-
Should not throw error on client_secret null, this is not a required parameter for public or native clients
e2ae1a2eca - Add SQL initialization for F5 (#431)
4a4fdeb11f - Apply [FhirStorageTestsFixtureArgumentSets] to integration tests (#433)
01144a16be - Create xUnit extension for testing with combinations of fixture arguments (#432)
Addresses AB#68910
54dc44d3e1 - Create export job record and support querying of status (#419)
86d86ac4cc - Avoid duplicate Token.text index entries (#427)
Fixes #426
224f3c2ab3 - Add TestServer fixture workaround (#418)
60e21ec3e4 - Initial schema tool scaffold (#422)
6b089c79be - Remove control plane (#424)
6c0bbf8124 - Move csproj boilerplate to Directory.Build.props and create skeletal SqlServer.csproj (#423)
-
Skeletal SQL project
-
Move boilerplate to Directory.Build.props
-
Put netcoreapp2.2 back in project files
e1c61d596a - Updates package 'IdentityServer4' to version '2.4.0' (#420)
d0e04cde4b - Add SQL schema API scaffold (#421)
9ff4e17804 - Add skeleton support for $export operation (#382)
db3f3491af - Updates Hl7.Fhir.Stu3 to version 1.2 (#405)
- Updates Hl7.Fhir.Stu3 to version 1.2
- Updates date search tests
b96ee79577 - Packages source for pre-release fhir-net-api versions (#404)
- Packages source for pre-release stu3 versions
- Adds descriptions to build configurations
e208c580c6 - Updates package 'Polly' to version '7.1.0' (#408)
2c2fc2d044 - Updated README (#412)
-
Updated README to mention Azure API for FHIR and reference the docs.microsoft.com pages
-
Updated based on PR review
03d71d4655 - Updates Set-FhirServerApiUsers.ps1 (#414)
49bd18d4c1 - Fix for SmartProxy E2E test failure (#410)
- Added a delay to prevent the test from advancing too fast