github microsoft/fhir-server build/20181031-1
Build 20181031-1

pre-release6 years ago

Automatic release created from build 20181031-1

Work in this release

7dc015e73a - Merge pull request #157 from Microsoft/personal/joerow/GeoPolitical_Loc-Checkins90-TempBranch

GeoPolitical: Updated files into master branch

a10cbc7298 - GeoPolitical: Updated files into master branch

8509f45044 - Updated documentation on app registrations (#155)

  • Updated documentation on app registrations

  • Response to PR review

    d381b6be12 - Auto-update for packages related to 'xunit' (#147)

Updates package 'xunit' to version '2.4.0'
Updates package 'xunit.runner.visualstudio' to version '2.4.0'

e3ec72ddfd - Add default for Roles in AuthorizationConfiguration (#151)

2549f53098 - Auto-update for packages related to 'Microsoft.CodeAnalysis' (#144)

Updates package 'Microsoft.CodeAnalysis.FxCopAnalyzers' to version '2.6.2'
Updates package 'Microsoft.CodeCoverage' to version '15.9.0'
Updates package 'StyleCop.Analyzers' to version '1.1.0-beta009'
Updates package 'Microsoft.NET.Test.Sdk' to version '15.9.0'

2c0c7f2355 - Auto-update for packages related to 'MediatR' (#143)

  • Updates package 'MediatR' to version '5.1.0'

  • Updates package 'MediatR.Extensions.Microsoft.DependencyInjection' to version '5.1.0'

    d2afeb4d66 - Updates package 'AngleSharp' to version '0.9.10' (#145)

    77aff7254a - Updates package 'Microsoft.Azure.DocumentDB.Core' to version '2.1.3' (#148)

  • Updates package 'Microsoft.Azure.DocumentDB.Core' to version '2.1.3'

    088f3757eb - Code cleanup on authorization (#139)

    76ab1585bb - Updates package 'System.Net.Http' to version '4.3.4' (#146)

    0c46787bd9 - Role definitions during deployment (#136)

  • Work on AAD roles deployment scripts

  • Moved Set-FhirServerApiApplicationRoles

  • Moved Set-FhirServerClientAppRoleAssignments to FhirServer module

  • Created Set-FhirServerUserAppRoleAssignments.ps1 for adding users to roles

  • Adjusted calls in FhirServerRelease to use new functions in FhirServer and updated deployment documentation

  • Fixed bug and added instructions for specifying roles

  • Check for role assignment when New-AzureADServiceAppRoleAssignment throws

  • Fixed multiple incompatibilities in Add-AadTestAuthEnvironment.ps1, fixed a few bugs

  • Updated documentation based on PR feedback

  • Additional PR feedback

    ca52d9f398 - Removed the legacy search. (#134)

Removed the legacy search code. Also added a few unit tests that were missing.

a0113dccea - Updated the logic that creates search indices for composite.

Updated the extraction logic for composite search parameters.
For example, the combo-code-value-quantity is being defined as the following:
{
"fullUrl": "http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-quantity",
"resource": {
"resourceType": "SearchParameter",
"id": "Observation-combo-code-value-quantity",
"url": "http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-quantity",
"name": "combo-code-value-quantity",
"status": "draft",
"experimental": false,
"date": "2017-04-19T07:44:43+10:00",
"publisher": "Health Level Seven International (Orders and Observations)",
"contact": [
{
"telecom": [
{
"system": "url",
"value": "http://hl7.org/fhir"
}
]
},
{
"telecom": [
{
"system": "url",
"value": "http://www.hl7.org/Special/committees/orders/index.cfm"
}
]
}
],
"code": "combo-code-value-quantity",
"base": [
"Observation"
],
"type": "composite",
"description": "Code and quantity value parameter pair, including in components",
"expression": "Observation | Observation.component",
"xpathUsage": "normal",
"component": [
{
"definition": {
"reference": "http://hl7.org/fhir/SearchParameter/Observation-combo-code"
},
"expression": "code"
},
{
"definition": {
"reference": "http://hl7.org/fhir/SearchParameter/Observation-combo-value-quantity"
},
"expression": "value.as(Quantity)"
}
]
}
},
The code and value.as(Quantity) expression should only be evaluated on the same object expressed by Observation | Observation.component.
In this case, the code should extract:
Observation.code + Obseration.value.as(Quantity)
Observation.component[0].code + Observation.component[0].value.as(Quantity)
.
Observation.component[n].code + Observation.component[n].value.as(Quantity).
It should NOT extract:
Observation.code + Observation.component[0].value.as(Quantity)
Observation.component[0].code + Observation.component[1].value.as(Quantity)

Fixes #23, #96

87030e2f89 - Check to see if role already exists, not that roles exist. (#131)

470fd0d38e - Update auth documentation to reflect testauthenvironment.json (#124)

b5699d2b7a - Adds basic RBAC (#86)

  • Commit for working auth e2e. Committed for save.

  • Added unit tests.

  • Added proper username/password for tests.

  • Updated to set up users in identity server correctly.
    Added ways for tests to run as an app as well as user.

  • Fixes casing of file

  • Added consent to native applications.

  • Grant admin consent for client apps

  • Improve robustness of admin consent

  • Updated the resource env variable.

  • Updated summary.

  • Updated comments.

  • Testing getting token using new httpclient.

  • Fix issue with getting the correct environment variables while getting bearer token.

  • Testing with existing HttpClient instead of a new one.

  • Fixed null check on user.

    e458eef889 - Update package.yml for build configuration and no-build. (#117)

  • Replace publish configuration input with additional argument.

  • Add "--no-build" argument to publish commands.

    d3b7c070a3 - Fixed the issue where invalid search parameter name might not be handled correctly. (#118)

  • Handled the case where debug assert was triggered because of the invalid parameter name.

  • Added unit test and enabled previously failed Crucible tests.

    4002812fd3 - Persist search indices in history documents. (#115)

    1e6e1a0bb1 - Add scripts for setting up and tearing down AAD environment for tests (#97)

    c9f11f7a8c - Added converter for Coding FHIR element. (#99)

Added the missing converter for Coding FHIR element.
Fixed #93.

3bae939649 - Forces version update of System.Net.Security (#91)

3f3636b572 - Adds search001/SE01G to broken tests list (#102)

Don't miss a new fhir-server release

NewReleases is sending notifications on new releases.