Skip to content

1.1.0

Compare
Choose a tag to compare
@dustinburson dustinburson released this 12 Nov 20:20
19ad97b

What's Changed

  • Enable code deploy by @dustinburson in #10
  • Switch to package 2.9 for FxCop by @dustinburson in #11
  • Remove optional packages by @dustinburson in #12
  • Remove default literal by @dustinburson in #13
  • Readd build status to the readme by @LiquidPT in #14
  • Personal/duburson/update sandbox arm latest by @dustinburson in #15
  • Refactor the sandbox template to reference the main template. by @LiquidPT in #16
  • Add ARM template for Azure Function consumption plan by @dustinburson in #17
  • Personal/liquidpt/code analysis by @LiquidPT in #18
  • Fixed issue where observation version conflicts weren't always handled by @namalu in #20
  • Fixed issue where bundle extension could return null when resource exists by @namalu in #19
  • Fixed issue that caused token audience to be incorrect by @namalu in #21
  • Personal/duburson/function settings update by @dustinburson in #22
  • Personal/duburson/documentation update by @dustinburson in #23
  • Fix a mismatch in the FHIR server audience in the sandbox deployment by @LiquidPT in #24
  • Updated NormalizeDeviceData Function to use Managed Identity by @namalu in #25
  • Personal/wiy/support observation category by @wi-y in #26
  • Remove default value from ARM template resource location by @dustinburson in #29
  • Add diagram for Azure architecture by @dustinburson in #30
  • Update build to support Linux & Nuget package creation by @dustinburson in #32
  • Add build status badge by @dustinburson in #33
  • Enable managed identity by @dustinburson in #34
  • Change target framework of Microsoft.Health.Common to netstandard2.0 by @dustinburson in #38
  • Add document for deploying managed identity by @LiquidPT in #39
  • Include TemplateNotFound in the handled exceptions by @dustinburson in #40
  • support docker containers for functions code by @wi-y in #35
  • Fix issue with ResourceIdentityService when in release mode by @dustinburson in #42
  • add methods for health checks by @wi-y in #41
  • Added support for more Healthkit data types by @namalu in #43
  • Added String Value Type for FHIR Mapping transformation by @mmacagno in #46
  • Add correlation id as option for grouping measurements by @dustinburson in #47
  • Update Azure function version runtime to version 3.X by @wi-y in #48
  • Add FHIR versioning handling strategy to take its selection in template from customer, as well as update the instruction documents. by @ms-teli in #49
  • Update audience in Managed Identity ARM template by @dustinburson in #51
  • Update the resource identity service type with Assembly attribute and short names by @ms-teli in #50
  • Update the "ResourceIdentityServiceType" to "ResourceIdentityResolutionType" by @ms-teli in #53
  • Create new projects for template files and schema files, renaming the exiting files to their own modules. by @ms-teli in #55
  • Add validation logics and error handling. by @ms-teli in #56
  • Corrected secret name in ARM templates by @danielwoodhead in #59
  • Restructure the project of common testing libraries by @ms-teli in #60
  • Upgrade package versions by @dustinburson in #61
  • Support additional loggers, add metrics dimensions by @wi-y in #58
  • Use milliseconds for metrics, support prefix for metric name, rename stage to operation by @wi-y in #62
  • Fix name of method in FhirTemplateProcessor by @dustinburson in #63
  • Format validation error. by @ms-teli in #65
  • Adding IoT Central Data Export (legacy) note by @msjasteppe in #66
  • Updating Data export verbiage by @msjasteppe in #67
  • Fixing Export capitalizing to align with Portal UI by @msjasteppe in #69
  • Create a new template factory for IoT Central by @rogordon01 in #70
  • Updating docs to include reference to IotCentralJsonPathContentTemplate by @rogordon01 in #71
  • Add normalization tests based off of JsonPath templates by @dustinburson in #72
  • Updated HelathKitOnFhir mappings to support more types by @namalu in #76
  • Add EventHub connection info to deployment outputs by @c-w in #75
  • Updating PatientID usage depending on resolution mode by @msjasteppe in #80
  • Console app prototype for stream analytics replacement by @wi-y in #78
  • Personal/duburson/component alert fixes by @dustinburson in #84
  • Initialize the mapping manger from private repo to public repo by @ms-teli in #86
  • reference for the mapping manager, and adding managed arm template by @rbhaiya in #85
  • Support managed identity for connecting to storage by @wi-y in #87
  • Enable NuGet package creation by @wi-y in #88
  • Rename project names. by @ms-teli in #89
  • Support managed identity with normalized event hub by @wi-y in #90
  • Fix Function App unable to start by @dustinburson in #91
  • Add custom auth option for event producer factory by @wi-y in #92
  • Fix checkpoint sequencing issue by @wi-y in #96
  • Add unit tests for event batching and consumption by @wi-y in #95
  • Call out the version explicitly. by @ms-teli in #97
  • Upgrade OSS Packages by @dustinburson in #99
  • Console app - use managed identity when connecting to fhir server by @wi-y in #94
  • Log device data ingress as metric by @wi-y in #100
  • Fix High CPU usage in Event Processor by @dustinburson in #104
  • Add additional event hub and fhir server error metrics by @wi-y in #101
  • Update OSS Sandbox deployment scripts for IoMT Connector by @pallar-ms in #108
  • Update device mapping templates for the sandbox setup to support IoT Central's latest data export schema by @pallar-ms in #109
  • Update delete sandbox script and cleanup by @pallar-ms in #111
  • Update NPM instructions. by @ms-teli in #112
  • Personal/teli/fix vs solution by @ms-teli in #113
  • Add metrics for fhir observations created or updated by @wi-y in #102
  • Clear Event Hub Device Watermarks when source event hub changed by @pallar-ms in #114
  • Align Blood Pressure typeNames by @SharonHart in #116
  • Validate patient id is a relative reference by @wi-y in #117
  • Return null when reference not in format of ResourceType/Identifier by @wi-y in #119
  • Remove extra "foreach" when creating EventData object by @wi-y in #122
  • Replacing System.AggregateException with custom aggregate exception by @rogordon01 in #120
  • Use Polly to perform retries on failed event processing by @rogordon01 in #123
  • Create initial set of Calculated Functions by @rogordon01 in #118
  • Personal/rogordon/add expression content template by @rogordon01 in #115
  • Personal/rogordon/fix data mapper build by @rogordon01 in #127
  • Handle event processing exceptions based on type. by @pallar-ms in #126
  • Data Mapper: JSON validation of Device Data Sample by @kyclai in #125
  • Creating documentation for Calculated Functions by @rogordon01 in #124
  • Removal of false positive 'npm audit' warnings by @kyclai in #129
  • Data Mapper: Editing type name by @kyclai in #131
  • Data Mapper: Fixed bug with accessing an empty list of mappings by @kyclai in #134
  • Data Mapper: Import mappings by @kyclai in #132
  • Log device ingress after an event batch is checkpointed by @wi-y in #133
  • Fix build pipeline by using latest version of Ubuntu image by @rogordon01 in #138
  • Add custom storage checkpoint client exception by @pallar-ms in #140
  • Add metric for data freshness by @pallar-ms in #135
  • Customized Event Hub configuration exceptions by @kyclai in #142
  • Personal/rogordon/batch measurements to eventhub by @rogordon01 in #137
  • Custom MI related exception by @pallar-ms in #144
  • refactor: Consolidate creation of error metric by @pallar-ms in #143

New Contributors

Full Changelog: https://github.com/microsoft/iomt-fhir/commits/1.1.0