Skip to content

Conversation

mocsharp
Copy link
Collaborator

@mocsharp mocsharp commented Aug 3, 2023

Description

Fixes #418.

  • SCP service is now enabled with the new IInputDataPluginEngine interface using the default implementation InputDataPluginEngine. With every listening AE Title (AET), zero or more plug-ins can be configured through the PluginAssemblies property. This allows an instance of IInputDataPluginEngine to be attached to the ApplicationEntityHandler, initializing each plug-in. When data enters the SCP service for the specified AET, the handler then calls InputDataPluginEngine::ExecutePlugins() to process each received DICOM file through configured plug-ins.
  • New interface IInputDataPlugin to allow users to create their own input data processing plug-ins.
  • Add unit tests with 2 demo plug-ins that implement IInputDataPlugin: TestInputDataPluginAddWorkflow and TestInputDataPluginModifyDicomFile
  • Update SCP feature in the integration test to use TestInputDataPluginModifyDicomFile and verify the modified DICOM file.

Status

Ready

Types of changes

  • Non-breaking change (fix or new feature that would not break existing functionality).
  • Breaking change (fix or new feature that would cause existing functionality to change).
  • New tests added to cover the changes.
  • All tests passed locally.
  • Documentation comments included/updated.
  • User guide updated.
  • I have updated the changelog

@mocsharp mocsharp added the feature A new feature label Aug 3, 2023
@mocsharp mocsharp self-assigned this Aug 3, 2023
…ervice

- Implement IInputDataPluginEngine and IInputDataPlugin
- Add unit tests
- Update SCP feature in integration test

Signed-off-by: Victor Chang <[email protected]>
@codecov
Copy link

codecov bot commented Aug 3, 2023

Codecov Report

Merging #426 (c195a41) into develop (b44839a) will decrease coverage by 1.04944%.
The diff coverage is 37.45174%.

Impacted file tree graph

@@                 Coverage Diff                 @@
##             develop        #426         +/-   ##
===================================================
- Coverage   79.69676%   78.64732%   -1.04945%     
===================================================
  Files            328         336          +8     
  Lines          20578       21084        +506     
  Branches         950         963         +13     
===================================================
+ Hits           16400       16582        +182     
- Misses          3857        4177        +320     
- Partials         321         325          +4     
Flag Coverage Δ
unittests 78.64732% <37.45174%> (-1.04945%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Changed Coverage Δ
...ork/Migrations/20230802003305_R4_0.4.0.Designer.cs 0.00000% <0.00000%> (ø)
...ityFramework/Migrations/20230802003305_R4_0.4.0.cs 0.00000% <0.00000%> (ø)
...grations/InformaticsGatewayContextModelSnapshot.cs 0.00000% <0.00000%> (ø)
src/InformaticsGateway/Common/SR.cs 0.00000% <0.00000%> (ø)
...formaticsGateway/Common/PlugingLoadingException.cs 50.00000% <50.00000%> (ø)
src/InformaticsGateway/Services/Scu/ScuService.cs 74.59016% <66.66667%> (ø)
src/InformaticsGateway/Common/TypeExtensions.cs 75.86207% <75.86207%> (ø)
...csGateway/Services/Scp/ApplicationEntityHandler.cs 80.95238% <85.71429%> (-0.40355%) ⬇️
src/Api/MonaiApplicationEntity.cs 85.00000% <100.00000%> (+0.78946%) ⬆️
src/CLI/Commands/AetCommand.cs 97.76786% <100.00000%> (+0.13752%) ⬆️
... and 8 more

... and 2 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update b44839a...c195a41. Read the comment docs.

@mocsharp mocsharp merged commit 90b31a6 into develop Aug 3, 2023
@mocsharp mocsharp deleted the vchang/gh-418 branch August 3, 2023 16:15
@mocsharp mocsharp added this to the 0.4.0 milestone Aug 8, 2023
@github-actions
Copy link

github-actions bot commented Sep 1, 2023

🎉 This issue has been resolved in version 0.4.0 🎉

The release is available on:

mocsharp added a commit that referenced this pull request Sep 18, 2023
+semver: patch

* gh-418 Implement data input plug-in engine and integration with SCP service (#426)

* gh-418 Implement data input plug-in engine and integration with SCP service

- Implement IInputDataPluginEngine and IInputDataPlugin
- Add unit tests
- Update SCP feature in integration test
* gh-418 Update CLI to support --plugins and update API doc
* gh-418 Rename BackgroundProcessingAsync


Signed-off-by: Victor Chang <[email protected]>

* Input/output data plug-in engine (#423)

Signed-off-by: Victor Chang <[email protected]>

* Update dependencies (#427)

* Update Ardalis.GuardClauses
* Update coverlet.collector
* Update Docker.DotNet
* Update FluentAssertions
* Update xunit
* Update NLog
* Update MongoDB
* Update Polly
* Update Monai.Deploy libraries
* Update Microsoft .NET 6 libraries
* Update fo-dicom
* Update Github Action dependencies
* Update dependencies versions
* Remove fo-dicom logging support and use .NET logging

Signed-off-by: Victor Chang <[email protected]>

* gh-419 Implement data output plug-in engine and integration with SCU/DICOMWeb export services (#428)

* Update Ardalis.GuardClauses
* Update coverlet.collector
* Update Docker.DotNet
* Update xunit
* Update NLog
* Update MongoDB
* Update Polly
* Update Monai.Deploy libraries
* Update Microsoft .NET 6 libraries
* Update fo-dicom
* Remove fo-dicom logging support and use .NET logging
* Implement OutputDataPluginEngine  for export service (SCU, DICOMWeb)
* Add WorkflowInstanceId and TaskId properties for plugins to use
* Fix package hash
* Fix JSON property name of TaskId
* Update Moq, NLog, NLog.Web.AspNetCore and dependencie decisions
* Update dependency decisions: Devlooped.SponsorLink
* Fix comments
Signed-off-by: Victor Chang <[email protected]>

* gh-435 Fix CLI to read log dir path from NLog config file (#436)

* gh-435 Fix CLI to read log dir path from NLog config file
* Update changelog
* Add/update unit tests


Signed-off-by: Victor Chang <[email protected]>

* New APIs to get a list of input/output data plug-ins (#437)

* gh-434 New APIs to get a list of input/output data plug-ins 
   New PluginAttribute to provide names for the plug-ins
* gh-434 Update documentation
* gh-434 Update documentation
* gh-434 Update CLI with aet plugins and dst plugins commands
* Add AttributeUsage to PluginNameAttribute
* Update user guide
* Fix typo in setup guide
* Add unit test for Plug-ins client


Signed-off-by: Victor Chang <[email protected]>

* Virtual AE & Dynamic DICOMWeb STOW-RS Endpoints (#448)

* Change the return type of IInputDataPluginEngine to Tuple
* Add VirtualApplicationEntity to support dynamic DICOMWeb STOW-RS endpoints
* New APIs for Virtual AE and support dynamic endpoints for STOW-RS
* Update DICOMWeb STOW-RS integration test feature with VAE support
* Update changelog
* Update user guide and comments
* Remove unused references
* Add .trivyignore

Signed-off-by: Victor Chang <[email protected]>

* Update Ardalis.GuardClauses

Signed-off-by: Victor Chang <[email protected]>

* Update coverlet.collector

Signed-off-by: Victor Chang <[email protected]>

* Update Microsoft .NET 6 libraries

Signed-off-by: Victor Chang <[email protected]>

* Update fo-dicom

Signed-off-by: Victor Chang <[email protected]>

* Implement OutputDataPluginEngine  for export service (SCU, DICOMWeb)

Signed-off-by: Victor Chang <[email protected]>

* adding externalApp plugins

Signed-off-by: Neil South <[email protected]>

* Update licenses

* Include WorkflowInstanceId and TaskId in Payload

Signed-off-by: Victor Chang <[email protected]>

* fixing up errors

Signed-off-by: Neil South <[email protected]>

* adding tag list to configuration

Signed-off-by: Neil South <[email protected]>

* fix up samll issues

Signed-off-by: Neil South <[email protected]>

* change to how dicomTag are stored

Signed-off-by: Neil South <[email protected]>

* refactoring and more tests

Signed-off-by: Neil South <[email protected]>

* adding test

Signed-off-by: Neil South <[email protected]>

* Regenerate EF DB migration code

* Fix unit test

Signed-off-by: Neil South <[email protected]>

* Refactor RemoteAppExecution plug-ins to a new project

- New APIs to allow plug-in projects to extend database setups and configurations
- Add integration test feature for end-to-end RemoteAppExecution
- Rename Plugin to PlugIn

Signed-off-by: Victor Chang <[email protected]>

* Ignore generated code from license scanning

Signed-off-by: Victor Chang <[email protected]>

* Include WorkflowInstanceId and TaskId in the md.workflow.request event

Signed-off-by: Victor Chang <[email protected]>

* Rename plug-ins

Signed-off-by: Victor Chang <[email protected]>

* Update user guide with data plug-ins feature

Signed-off-by: Victor Chang <[email protected]>

* fix up export complete message for external app execution

Signed-off-by: Neil South <[email protected]>

* change so that publish and build copy the new plugin assembly RemoteAppExecution.dll across

Signed-off-by: Neil South <[email protected]>

* fixup for docker build

Signed-off-by: Neil South <[email protected]>

* Support new Workflow Request event data structure (#455)

* Support new Workflow Request event data structure.
* Re-generate EF migration code
* Update user guide and changelog
* Update ObjectUploadService to call Upload once since it's already handled with Polly.


---------

Signed-off-by: Victor Chang <[email protected]>

* making project nullable

Signed-off-by: Neil South <[email protected]>

* Store payload IDs in DicomAssociationInfo table (#470)

* Store payload IDs in DicomAssociationInfo table
* Include correlation ID in log entries
* Include messageId in log
* Log duration of export request
* Fix buid and unit test


Signed-off-by: Victor Chang <[email protected]>

* Update nlog.config to include scope props in console logs

Signed-off-by: Victor Chang <[email protected]>

* Publish API project to nuget (#473)

* Update NLog console formatter & Messaging lib
* Publish API project to nuget
* Update license decisions
* Update copyright header
* Use seconds for duration and log connection duration


Signed-off-by: Victor Chang <[email protected]>

* Update package-cleanup.yml

Signed-off-by: Victor Chang <[email protected]>

* Update package-cleanup.yml

Signed-off-by: Victor Chang <[email protected]>

* Update package-cleanup.yml

Signed-off-by: Victor Chang <[email protected]>

* Main (#477)

* Patch/0.3.5 (#281)

+semver: patch

* Create dependabot.yml

* Bump actions/cache from 2.1.7 to 3.0.8 (#123)

Bumps [actions/cache](https://github.com/actions/cache) from 2.1.7 to 3.0.8.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3.0.8)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-dotnet from 1 to 2 (#121)

Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 1 to 2.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v1...v2)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump anchore/scan-action from 3.2.0 to 3.2.5 (#120)

Bumps [anchore/scan-action](https://github.com/anchore/scan-action) from 3.2.0 to 3.2.5.
- [Release notes](https://github.com/anchore/scan-action/releases)
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/anchore/scan-action/compare/v3.2.0...v3.2.5)

---
updated-dependencies:
- dependency-name: anchore/scan-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-java from 1 to 3 (#122)

* Bump actions/setup-java from 1 to 3

Bumps [actions/setup-java](https://github.com/actions/setup-java) from 1 to 3.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v1...v3)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update ci.yml

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <[email protected]>

* Bump docker/login-action from 1.12.0 to 2.0.0 (#126)

Bumps [docker/login-action](https://github.com/docker/login-action) from 1.12.0 to 2.0.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1.12.0...v2.0.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Implement FHIR server (#118)

* gh-29 Implement FHIR server
* gh-29 Unit test for FHIR service
* gh-29 Test feature for FHIR
* Update API doc & changelog

Signed-off-by: Victor Chang <[email protected]>

* Integrate MS Health Check Service (#130)

* Update health check API
* Integrate MS health check service
* Enable overriding configurations with env vars

Signed-off-by: Victor Chang <[email protected]>

* Bump codecov/codecov-action from 2 to 3 (#131)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump jungwinter/split from 1 to 2 (#136)

* Bump jungwinter/split from 1 to 2

Bumps [jungwinter/split](https://github.com/jungwinter/split) from 1 to 2.
- [Release notes](https://github.com/jungwinter/split/releases)
- [Commits](https://github.com/jungwinter/split/compare/v1...v2)

---
updated-dependencies:
- dependency-name: jungwinter/split
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update ci.yml

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <[email protected]>

* Bump actions/download-artifact from 2 to 3 (#139)

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/upload-artifact from 2.3.1 to 3.1.0 (#133)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.3.1 to 3.1.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2.3.1...v3.1.0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump crazy-max/ghaction-chocolatey from 1 to 2 (#132)

Bumps [crazy-max/ghaction-chocolatey](https://github.com/crazy-max/ghaction-chocolatey) from 1 to 2.
- [Release notes](https://github.com/crazy-max/ghaction-chocolatey/releases)
- [Changelog](https://github.com/crazy-max/ghaction-chocolatey/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crazy-max/ghaction-chocolatey/compare/v1...v2)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-chocolatey
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/metadata-action from 3.6.2 to 4.0.1 (#135)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.6.2 to 4.0.1.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v3.6.2...v4.0.1)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/checkout from 2 to 3 (#143)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump gittools/actions from 0.9.11 to 0.9.13 (#142)

Bumps [gittools/actions](https://github.com/gittools/actions) from 0.9.11 to 0.9.13.
- [Release notes](https://github.com/gittools/actions/releases)
- [Commits](https://github.com/gittools/actions/compare/v0.9.11...v0.9.13)

---
updated-dependencies:
- dependency-name: gittools/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/build-push-action from 2.9.0 to 3.1.1 (#140)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2.9.0 to 3.1.1.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2.9.0...v3.1.1)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge Release/0.3.0 into develop (#150)

* Ignore dependabot.yml from the license scan
* Update third-party licenses
* Update license links
* Fix missing header
* Updates per feedback
* Switch base image to 6.0-jammy (#148)

Signed-off-by: Victor Chang <[email protected]>

* Merge main to develop (#151)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>

* Bump Docker.DotNet from 3.125.10 to 3.125.11 (#147)

Bumps [Docker.DotNet](https://github.com/dotnet/Docker.DotNet) from 3.125.10 to 3.125.11.
- [Release notes](https://github.com/dotnet/Docker.DotNet/releases)
- [Commits](https://github.com/dotnet/Docker.DotNet/compare/v3.125.10...v3.125.11)

---
updated-dependencies:
- dependency-name: Docker.DotNet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 17.1.1 to 17.2.1 (#146)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 17.1.1 to 17.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](https://github.com/TestableIO/System.IO.Abstractions/compare/v17.1.1...v17.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions.TestingHelpers from 17.1.1 to 17.2.1 (#145)

Bumps [System.IO.Abstractions.TestingHelpers](https://github.com/TestableIO/System.IO.Abstractions) from 17.1.1 to 17.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](https://github.com/TestableIO/System.IO.Abstractions/compare/v17.1.1...v17.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions.TestingHelpers
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Release/0.3.0 (#152)

* Create dependabot.yml

* Bump actions/cache from 2.1.7 to 3.0.8 (#123)

Bumps [actions/cache](https://github.com/actions/cache) from 2.1.7 to 3.0.8.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3.0.8)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-dotnet from 1 to 2 (#121)

Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 1 to 2.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v1...v2)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump anchore/scan-action from 3.2.0 to 3.2.5 (#120)

Bumps [anchore/scan-action](https://github.com/anchore/scan-action) from 3.2.0 to 3.2.5.
- [Release notes](https://github.com/anchore/scan-action/releases)
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/anchore/scan-action/compare/v3.2.0...v3.2.5)

---
updated-dependencies:
- dependency-name: anchore/scan-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-java from 1 to 3 (#122)

* Bump actions/setup-java from 1 to 3

Bumps [actions/setup-java](https://github.com/actions/setup-java) from 1 to 3.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v1...v3)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update ci.yml

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <[email protected]>

* Bump docker/login-action from 1.12.0 to 2.0.0 (#126)

Bumps [docker/login-action](https://github.com/docker/login-action) from 1.12.0 to 2.0.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1.12.0...v2.0.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Implement FHIR server (#118)

* gh-29 Implement FHIR server
* gh-29 Unit test for FHIR service
* gh-29 Test feature for FHIR
* Update API doc & changelog

Signed-off-by: Victor Chang <[email protected]>

* Integrate MS Health Check Service (#130)

* Update health check API
* Integrate MS health check service
* Enable overriding configurations with env vars

Signed-off-by: Victor Chang <[email protected]>

* Bump codecov/codecov-action from 2 to 3 (#131)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump jungwinter/split from 1 to 2 (#136)

* Bump jungwinter/split from 1 to 2

Bumps [jungwinter/split](https://github.com/jungwinter/split) from 1 to 2.
- [Release notes](https://github.com/jungwinter/split/releases)
- [Commits](https://github.com/jungwinter/split/compare/v1...v2)

---
updated-dependencies:
- dependency-name: jungwinter/split
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update ci.yml

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <[email protected]>

* Bump actions/download-artifact from 2 to 3 (#139)

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/upload-artifact from 2.3.1 to 3.1.0 (#133)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.3.1 to 3.1.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2.3.1...v3.1.0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump crazy-max/ghaction-chocolatey from 1 to 2 (#132)

Bumps [crazy-max/ghaction-chocolatey](https://github.com/crazy-max/ghaction-chocolatey) from 1 to 2.
- [Release notes](https://github.com/crazy-max/ghaction-chocolatey/releases)
- [Changelog](https://github.com/crazy-max/ghaction-chocolatey/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crazy-max/ghaction-chocolatey/compare/v1...v2)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-chocolatey
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/metadata-action from 3.6.2 to 4.0.1 (#135)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.6.2 to 4.0.1.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v3.6.2...v4.0.1)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/checkout from 2 to 3 (#143)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump gittools/actions from 0.9.11 to 0.9.13 (#142)

Bumps [gittools/actions](https://github.com/gittools/actions) from 0.9.11 to 0.9.13.
- [Release notes](https://github.com/gittools/actions/releases)
- [Commits](https://github.com/gittools/actions/compare/v0.9.11...v0.9.13)

---
updated-dependencies:
- dependency-name: gittools/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/build-push-action from 2.9.0 to 3.1.1 (#140)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2.9.0 to 3.1.1.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2.9.0...v3.1.1)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge Release/0.3.0 into develop (#150)

* Ignore dependabot.yml from the license scan
* Update third-party licenses
* Update license links
* Fix missing header
* Updates per feedback
* Switch base image to 6.0-jammy (#148)

Signed-off-by: Victor Chang <[email protected]>

* Merge main to develop (#151)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>

* Bump Docker.DotNet from 3.125.10 to 3.125.11 (#147)

Bumps [Docker.DotNet](https://github.com/dotnet/Docker.DotNet) from 3.125.10 to 3.125.11.
- [Release notes](https://github.com/dotnet/Docker.DotNet/releases)
- [Commits](https://github.com/dotnet/Docker.DotNet/compare/v3.125.10...v3.125.11)

---
updated-dependencies:
- dependency-name: Docker.DotNet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 17.1.1 to 17.2.1 (#146)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 17.1.1 to 17.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](https://github.com/TestableIO/System.IO.Abstractions/compare/v17.1.1...v17.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions.TestingHelpers from 17.1.1 to 17.2.1 (#145)

Bumps [System.IO.Abstractions.TestingHelpers](https://github.com/TestableIO/System.IO.Abstractions) from 17.1.1 to 17.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](https://github.com/TestableIO/System.IO.Abstractions/compare/v17.1.1...v17.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions.TestingHelpers
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update third party licenses

Signed-off-by: Victor Chang <[email protected]>

* Fix missing header

Signed-off-by: Victor Chang <[email protected]>

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update .gitversion.yml

* Merge main to develop (#151)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>

* merge develop main (#156)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

* Release/0.3.0 (#152)

* Create dependabot.yml

* Bump actions/cache from 2.1.7 to 3.0.8 (#123)

Bumps [actions/cache](https://github.com/actions/cache) from 2.1.7 to 3.0.8.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3.0.8)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-dotnet from 1 to 2 (#121)

Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 1 to 2.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v1...v2)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump anchore/scan-action from 3.2.0 to 3.2.5 (#120)

Bumps [anchore/scan-action](https://github.com/anchore/scan-action) from 3.2.0 to 3.2.5.
- [Release notes](https://github.com/anchore/scan-action/releases)
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/anchore/scan-action/compare/v3.2.0...v3.2.5)

---
updated-dependencies:
- dependency-name: anchore/scan-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-java from 1 to 3 (#122)

* Bump actions/setup-java from 1 to 3

Bumps [actions/setup-java](https://github.com/actions/setup-java) from 1 to 3.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v1...v3)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update ci.yml

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <[email protected]>

* Bump docker/login-action from 1.12.0 to 2.0.0 (#126)

Bumps [docker/login-action](https://github.com/docker/login-action) from 1.12.0 to 2.0.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1.12.0...v2.0.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Implement FHIR server (#118)

* gh-29 Implement FHIR server
* gh-29 Unit test for FHIR service
* gh-29 Test feature for FHIR
* Update API doc & changelog

Signed-off-by: Victor Chang <[email protected]>

* Integrate MS Health Check Service (#130)

* Update health check API
* Integrate MS health check service
* Enable overriding configurations with env vars

Signed-off-by: Victor Chang <[email protected]>

* Bump codecov/codecov-action from 2 to 3 (#131)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump jungwinter/split from 1 to 2 (#136)

* Bump jungwinter/split from 1 to 2

Bumps [jungwinter/split](https://github.com/jungwinter/split) from 1 to 2.
- [Release notes](https://github.com/jungwinter/split/releases)
- [Commits](https://github.com/jungwinter/split/compare/v1...v2)

---
updated-dependencies:
- dependency-name: jungwinter/split
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update ci.yml

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <[email protected]>

* Bump actions/download-artifact from 2 to 3 (#139)

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/upload-artifact from 2.3.1 to 3.1.0 (#133)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.3.1 to 3.1.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2.3.1...v3.1.0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump crazy-max/ghaction-chocolatey from 1 to 2 (#132)

Bumps [crazy-max/ghaction-chocolatey](https://github.com/crazy-max/ghaction-chocolatey) from 1 to 2.
- [Release notes](https://github.com/crazy-max/ghaction-chocolatey/releases)
- [Changelog](https://github.com/crazy-max/ghaction-chocolatey/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crazy-max/ghaction-chocolatey/compare/v1...v2)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-chocolatey
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/metadata-action from 3.6.2 to 4.0.1 (#135)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.6.2 to 4.0.1.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v3.6.2...v4.0.1)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/checkout from 2 to 3 (#143)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump gittools/actions from 0.9.11 to 0.9.13 (#142)

Bumps [gittools/actions](https://github.com/gittools/actions) from 0.9.11 to 0.9.13.
- [Release notes](https://github.com/gittools/actions/releases)
- [Commits](https://github.com/gittools/actions/compare/v0.9.11...v0.9.13)

---
updated-dependencies:
- dependency-name: gittools/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/build-push-action from 2.9.0 to 3.1.1 (#140)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2.9.0 to 3.1.1.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2.9.0...v3.1.1)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge Release/0.3.0 into develop (#150)

* Ignore dependabot.yml from the license scan
* Update third-party licenses
* Update license links
* Fix missing header
* Updates per feedback
* Switch base image to 6.0-jammy (#148)

Signed-off-by: Victor Chang <[email protected]>

* Merge main to develop (#151)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>

* Bump Docker.DotNet from 3.125.10 to 3.125.11 (#147)

Bumps [Docker.DotNet](https://github.com/dotnet/Docker.DotNet) from 3.125.10 to 3.125.11.
- [Release notes](https://github.com/dotnet/Docker.DotNet/releases)
- [Commits](https://github.com/dotnet/Docker.DotNet/compare/v3.125.10...v3.125.11)

---
updated-dependencies:
- dependency-name: Docker.DotNet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 17.1.1 to 17.2.1 (#146)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 17.1.1 to 17.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](https://github.com/TestableIO/System.IO.Abstractions/compare/v17.1.1...v17.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions.TestingHelpers from 17.1.1 to 17.2.1 (#145)

Bumps [System.IO.Abstractions.TestingHelpers](https://github.com/TestableIO/System.IO.Abstractions) from 17.1.1 to 17.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](https://github.com/TestableIO/System.IO.Abstractions/compare/v17.1.1...v17.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions.TestingHelpers
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update third party licenses

Signed-off-by: Victor Chang <[email protected]>

* Fix missing header

Signed-off-by: Victor Chang <[email protected]>

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update .gitversion.yml

* Merge main to develop (#151)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update fo-dicom to 5.0.3 (#164)

* Update fo-dicom to 5.0.3 and handle breaking changes
* Make validation on DICOM to JSON serialization configurable

Signed-off-by: Victor Chang <[email protected]>

* Bump anchore/scan-action from 3.2.5 to 3.3.0 (#158)

Bumps [anchore/scan-action](https://github.com/anchore/scan-action) from 3.2.5 to 3.3.0.
- [Release notes](https://github.com/anchore/scan-action/releases)
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/anchore/scan-action/compare/v3.2.5...v3.3.0)

---
updated-dependencies:
- dependency-name: anchore/scan-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update default SCU AET to MONAISCU (#157)

* gh-155 Chnage default SCU AET to MONAISCU
* gh-155 update packages
* Update package approvals & licenses

Signed-off-by: Victor Chang <[email protected]>

* Ability to switch temporary storage to use either memory or disk (#166)

* Ability to switch temporary storage to use either memory or disk

Signed-off-by: Victor Chang <[email protected]>

* Fix configuration name for temp data storage.

Signed-off-by: Victor Chang <[email protected]>

* Validate storage configurations based on temp storage location

Signed-off-by: Victor Chang <[email protected]>

* Log time for a payload to complete end-to-end within the service.

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>

* Revert "Ability to switch temporary storage to use either memory or disk (#166)" (#167)

This reverts commit 09887b1bff6ec7d77e69e0256edc76bac1ec6a82.

* rebased changes

Signed-off-by: Neil South <[email protected]>

* update to docs

Signed-off-by: Neil South <[email protected]>

* Update ci.yml

Signed-off-by: Victor Chang <[email protected]>

* Enable homebrew

Signed-off-by: Victor Chang <[email protected]>

* Update licenses

Signed-off-by: Victor Chang <[email protected]>

* Implement FHIR server (#118)

* gh-29 Implement FHIR server
* gh-29 Unit test for FHIR service
* gh-29 Test feature for FHIR
* Update API doc & changelog

Signed-off-by: Victor Chang <[email protected]>

* Integrate MS Health Check Service (#130)

* Update health check API
* Integrate MS health check service
* Enable overriding configurations with env vars

Signed-off-by: Victor Chang <[email protected]>

* Merge main to develop (#151)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>

* Merge main to develop (#151)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>

* merge develop main (#156)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

* Release/0.3.0 (#152)

* Create dependabot.yml

* Bump actions/cache from 2.1.7 to 3.0.8 (#123)

Bumps [actions/cache](https://github.com/actions/cache) from 2.1.7 to 3.0.8.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3.0.8)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-dotnet from 1 to 2 (#121)

Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 1 to 2.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v1...v2)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump anchore/scan-action from 3.2.0 to 3.2.5 (#120)

Bumps [anchore/scan-action](https://github.com/anchore/scan-action) from 3.2.0 to 3.2.5.
- [Release notes](https://github.com/anchore/scan-action/releases)
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/anchore/scan-action/compare/v3.2.0...v3.2.5)

---
updated-dependencies:
- dependency-name: anchore/scan-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-java from 1 to 3 (#122)

* Bump actions/setup-java from 1 to 3

Bumps [actions/setup-java](https://github.com/actions/setup-java) from 1 to 3.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v1...v3)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update ci.yml

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <[email protected]>

* Bump docker/login-action from 1.12.0 to 2.0.0 (#126)

Bumps [docker/login-action](https://github.com/docker/login-action) from 1.12.0 to 2.0.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1.12.0...v2.0.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Implement FHIR server (#118)

* gh-29 Implement FHIR server
* gh-29 Unit test for FHIR service
* gh-29 Test feature for FHIR
* Update API doc & changelog

Signed-off-by: Victor Chang <[email protected]>

* Integrate MS Health Check Service (#130)

* Update health check API
* Integrate MS health check service
* Enable overriding configurations with env vars

Signed-off-by: Victor Chang <[email protected]>

* Bump codecov/codecov-action from 2 to 3 (#131)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump jungwinter/split from 1 to 2 (#136)

* Bump jungwinter/split from 1 to 2

Bumps [jungwinter/split](https://github.com/jungwinter/split) from 1 to 2.
- [Release notes](https://github.com/jungwinter/split/releases)
- [Commits](https://github.com/jungwinter/split/compare/v1...v2)

---
updated-dependencies:
- dependency-name: jungwinter/split
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update ci.yml

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <[email protected]>

* Bump actions/download-artifact from 2 to 3 (#139)

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/upload-artifact from 2.3.1 to 3.1.0 (#133)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.3.1 to 3.1.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2.3.1...v3.1.0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump crazy-max/ghaction-chocolatey from 1 to 2 (#132)

Bumps [crazy-max/ghaction-chocolatey](https://github.com/crazy-max/ghaction-chocolatey) from 1 to 2.
- [Release notes](https://github.com/crazy-max/ghaction-chocolatey/releases)
- [Changelog](https://github.com/crazy-max/ghaction-chocolatey/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crazy-max/ghaction-chocolatey/compare/v1...v2)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-chocolatey
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/metadata-action from 3.6.2 to 4.0.1 (#135)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.6.2 to 4.0.1.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v3.6.2...v4.0.1)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/checkout from 2 to 3 (#143)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump gittools/actions from 0.9.11 to 0.9.13 (#142)

Bumps [gittools/actions](https://github.com/gittools/actions) from 0.9.11 to 0.9.13.
- [Release notes](https://github.com/gittools/actions/releases)
- [Commits](https://github.com/gittools/actions/compare/v0.9.11...v0.9.13)

---
updated-dependencies:
- dependency-name: gittools/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/build-push-action from 2.9.0 to 3.1.1 (#140)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2.9.0 to 3.1.1.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2.9.0...v3.1.1)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge Release/0.3.0 into develop (#150)

* Ignore dependabot.yml from the license scan
* Update third-party licenses
* Update license links
* Fix missing header
* Updates per feedback
* Switch base image to 6.0-jammy (#148)

Signed-off-by: Victor Chang <[email protected]>

* Merge main to develop (#151)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>

* Bump Docker.DotNet from 3.125.10 to 3.125.11 (#147)

Bumps [Docker.DotNet](https://github.com/dotnet/Docker.DotNet) from 3.125.10 to 3.125.11.
- [Release notes](https://github.com/dotnet/Docker.DotNet/releases)
- [Commits](https://github.com/dotnet/Docker.DotNet/compare/v3.125.10...v3.125.11)

---
updated-dependencies:
- dependency-name: Docker.DotNet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 17.1.1 to 17.2.1 (#146)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 17.1.1 to 17.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](https://github.com/TestableIO/System.IO.Abstractions/compare/v17.1.1...v17.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions.TestingHelpers from 17.1.1 to 17.2.1 (#145)

Bumps [System.IO.Abstractions.TestingHelpers](https://github.com/TestableIO/System.IO.Abstractions) from 17.1.1 to 17.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](https://github.com/TestableIO/System.IO.Abstractions/compare/v17.1.1...v17.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions.TestingHelpers
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update third party licenses

Signed-off-by: Victor Chang <[email protected]>

* Fix missing header

Signed-off-by: Victor Chang <[email protected]>

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update .gitversion.yml

* Merge main to develop (#151)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Revert "Ability to switch temporary storage to use either memory or disk (#166)" (#167)

This reverts commit 09887b1bff6ec7d77e69e0256edc76bac1ec6a82.

* rebased changes (#170)

Signed-off-by: Neil South <[email protected]>

Signed-off-by: Neil South <[email protected]>

* Ability to switch temporary storage to use either memory or disk (#169)

* Ability to switch temporary storage to use either memory or disk
* Fix configuration name for temp data storage.
* Validate storage configurations based on temp storage location
* Log time for a payload to complete end-to-end wi…
mocsharp added a commit that referenced this pull request Jun 27, 2025
…ervice (#426)

* gh-418 Implement data input plug-in engine and integration with SCP service

- Implement IInputDataPluginEngine and IInputDataPlugin
- Add unit tests
- Update SCP feature in integration test
* gh-418 Update CLI to support --plugins and update API doc
* gh-418 Rename BackgroundProcessingAsync

Signed-off-by: Victor Chang <[email protected]>
mocsharp added a commit that referenced this pull request Jun 27, 2025
+semver: patch

* gh-418 Implement data input plug-in engine and integration with SCP service (#426)

* gh-418 Implement data input plug-in engine and integration with SCP service

- Implement IInputDataPluginEngine and IInputDataPlugin
- Add unit tests
- Update SCP feature in integration test
* gh-418 Update CLI to support --plugins and update API doc
* gh-418 Rename BackgroundProcessingAsync

Signed-off-by: Victor Chang <[email protected]>

* Input/output data plug-in engine (#423)

Signed-off-by: Victor Chang <[email protected]>

* Update dependencies (#427)

* Update Ardalis.GuardClauses
* Update coverlet.collector
* Update Docker.DotNet
* Update FluentAssertions
* Update xunit
* Update NLog
* Update MongoDB
* Update Polly
* Update Monai.Deploy libraries
* Update Microsoft .NET 6 libraries
* Update fo-dicom
* Update Github Action dependencies
* Update dependencies versions
* Remove fo-dicom logging support and use .NET logging

Signed-off-by: Victor Chang <[email protected]>

* gh-419 Implement data output plug-in engine and integration with SCU/DICOMWeb export services (#428)

* Update Ardalis.GuardClauses
* Update coverlet.collector
* Update Docker.DotNet
* Update xunit
* Update NLog
* Update MongoDB
* Update Polly
* Update Monai.Deploy libraries
* Update Microsoft .NET 6 libraries
* Update fo-dicom
* Remove fo-dicom logging support and use .NET logging
* Implement OutputDataPluginEngine  for export service (SCU, DICOMWeb)
* Add WorkflowInstanceId and TaskId properties for plugins to use
* Fix package hash
* Fix JSON property name of TaskId
* Update Moq, NLog, NLog.Web.AspNetCore and dependencie decisions
* Update dependency decisions: Devlooped.SponsorLink
* Fix comments
Signed-off-by: Victor Chang <[email protected]>

* gh-435 Fix CLI to read log dir path from NLog config file (#436)

* gh-435 Fix CLI to read log dir path from NLog config file
* Update changelog
* Add/update unit tests

Signed-off-by: Victor Chang <[email protected]>

* New APIs to get a list of input/output data plug-ins (#437)

* gh-434 New APIs to get a list of input/output data plug-ins
   New PluginAttribute to provide names for the plug-ins
* gh-434 Update documentation
* gh-434 Update documentation
* gh-434 Update CLI with aet plugins and dst plugins commands
* Add AttributeUsage to PluginNameAttribute
* Update user guide
* Fix typo in setup guide
* Add unit test for Plug-ins client

Signed-off-by: Victor Chang <[email protected]>

* Virtual AE & Dynamic DICOMWeb STOW-RS Endpoints (#448)

* Change the return type of IInputDataPluginEngine to Tuple
* Add VirtualApplicationEntity to support dynamic DICOMWeb STOW-RS endpoints
* New APIs for Virtual AE and support dynamic endpoints for STOW-RS
* Update DICOMWeb STOW-RS integration test feature with VAE support
* Update changelog
* Update user guide and comments
* Remove unused references
* Add .trivyignore

Signed-off-by: Victor Chang <[email protected]>

* Update Ardalis.GuardClauses

Signed-off-by: Victor Chang <[email protected]>

* Update coverlet.collector

Signed-off-by: Victor Chang <[email protected]>

* Update Microsoft .NET 6 libraries

Signed-off-by: Victor Chang <[email protected]>

* Update fo-dicom

Signed-off-by: Victor Chang <[email protected]>

* Implement OutputDataPluginEngine  for export service (SCU, DICOMWeb)

Signed-off-by: Victor Chang <[email protected]>

* adding externalApp plugins

Signed-off-by: Neil South <[email protected]>

* Update licenses

* Include WorkflowInstanceId and TaskId in Payload

Signed-off-by: Victor Chang <[email protected]>

* fixing up errors

Signed-off-by: Neil South <[email protected]>

* adding tag list to configuration

Signed-off-by: Neil South <[email protected]>

* fix up samll issues

Signed-off-by: Neil South <[email protected]>

* change to how dicomTag are stored

Signed-off-by: Neil South <[email protected]>

* refactoring and more tests

Signed-off-by: Neil South <[email protected]>

* adding test

Signed-off-by: Neil South <[email protected]>

* Regenerate EF DB migration code

* Fix unit test

Signed-off-by: Neil South <[email protected]>

* Refactor RemoteAppExecution plug-ins to a new project

- New APIs to allow plug-in projects to extend database setups and configurations
- Add integration test feature for end-to-end RemoteAppExecution
- Rename Plugin to PlugIn

Signed-off-by: Victor Chang <[email protected]>

* Ignore generated code from license scanning

Signed-off-by: Victor Chang <[email protected]>

* Include WorkflowInstanceId and TaskId in the md.workflow.request event

Signed-off-by: Victor Chang <[email protected]>

* Rename plug-ins

Signed-off-by: Victor Chang <[email protected]>

* Update user guide with data plug-ins feature

Signed-off-by: Victor Chang <[email protected]>

* fix up export complete message for external app execution

Signed-off-by: Neil South <[email protected]>

* change so that publish and build copy the new plugin assembly RemoteAppExecution.dll across

Signed-off-by: Neil South <[email protected]>

* fixup for docker build

Signed-off-by: Neil South <[email protected]>

* Support new Workflow Request event data structure (#455)

* Support new Workflow Request event data structure.
* Re-generate EF migration code
* Update user guide and changelog
* Update ObjectUploadService to call Upload once since it's already handled with Polly.

---------

Signed-off-by: Victor Chang <[email protected]>

* making project nullable

Signed-off-by: Neil South <[email protected]>

* Store payload IDs in DicomAssociationInfo table (#470)

* Store payload IDs in DicomAssociationInfo table
* Include correlation ID in log entries
* Include messageId in log
* Log duration of export request
* Fix buid and unit test

Signed-off-by: Victor Chang <[email protected]>

* Update nlog.config to include scope props in console logs

Signed-off-by: Victor Chang <[email protected]>

* Publish API project to nuget (#473)

* Update NLog console formatter & Messaging lib
* Publish API project to nuget
* Update license decisions
* Update copyright header
* Use seconds for duration and log connection duration

Signed-off-by: Victor Chang <[email protected]>

* Update package-cleanup.yml

Signed-off-by: Victor Chang <[email protected]>

* Update package-cleanup.yml

Signed-off-by: Victor Chang <[email protected]>

* Update package-cleanup.yml

Signed-off-by: Victor Chang <[email protected]>

* Main (#477)

* Patch/0.3.5 (#281)

+semver: patch

* Create dependabot.yml

* Bump actions/cache from 2.1.7 to 3.0.8 (#123)

Bumps [actions/cache](https://github.com/actions/cache) from 2.1.7 to 3.0.8.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3.0.8)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-dotnet from 1 to 2 (#121)

Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 1 to 2.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v1...v2)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump anchore/scan-action from 3.2.0 to 3.2.5 (#120)

Bumps [anchore/scan-action](https://github.com/anchore/scan-action) from 3.2.0 to 3.2.5.
- [Release notes](https://github.com/anchore/scan-action/releases)
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/anchore/scan-action/compare/v3.2.0...v3.2.5)

---
updated-dependencies:
- dependency-name: anchore/scan-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-java from 1 to 3 (#122)

* Bump actions/setup-java from 1 to 3

Bumps [actions/setup-java](https://github.com/actions/setup-java) from 1 to 3.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v1...v3)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update ci.yml

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <[email protected]>

* Bump docker/login-action from 1.12.0 to 2.0.0 (#126)

Bumps [docker/login-action](https://github.com/docker/login-action) from 1.12.0 to 2.0.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1.12.0...v2.0.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Implement FHIR server (#118)

* gh-29 Implement FHIR server
* gh-29 Unit test for FHIR service
* gh-29 Test feature for FHIR
* Update API doc & changelog

Signed-off-by: Victor Chang <[email protected]>

* Integrate MS Health Check Service (#130)

* Update health check API
* Integrate MS health check service
* Enable overriding configurations with env vars

Signed-off-by: Victor Chang <[email protected]>

* Bump codecov/codecov-action from 2 to 3 (#131)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump jungwinter/split from 1 to 2 (#136)

* Bump jungwinter/split from 1 to 2

Bumps [jungwinter/split](https://github.com/jungwinter/split) from 1 to 2.
- [Release notes](https://github.com/jungwinter/split/releases)
- [Commits](https://github.com/jungwinter/split/compare/v1...v2)

---
updated-dependencies:
- dependency-name: jungwinter/split
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update ci.yml

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <[email protected]>

* Bump actions/download-artifact from 2 to 3 (#139)

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/upload-artifact from 2.3.1 to 3.1.0 (#133)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.3.1 to 3.1.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2.3.1...v3.1.0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump crazy-max/ghaction-chocolatey from 1 to 2 (#132)

Bumps [crazy-max/ghaction-chocolatey](https://github.com/crazy-max/ghaction-chocolatey) from 1 to 2.
- [Release notes](https://github.com/crazy-max/ghaction-chocolatey/releases)
- [Changelog](https://github.com/crazy-max/ghaction-chocolatey/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crazy-max/ghaction-chocolatey/compare/v1...v2)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-chocolatey
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/metadata-action from 3.6.2 to 4.0.1 (#135)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.6.2 to 4.0.1.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v3.6.2...v4.0.1)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/checkout from 2 to 3 (#143)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump gittools/actions from 0.9.11 to 0.9.13 (#142)

Bumps [gittools/actions](https://github.com/gittools/actions) from 0.9.11 to 0.9.13.
- [Release notes](https://github.com/gittools/actions/releases)
- [Commits](https://github.com/gittools/actions/compare/v0.9.11...v0.9.13)

---
updated-dependencies:
- dependency-name: gittools/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/build-push-action from 2.9.0 to 3.1.1 (#140)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2.9.0 to 3.1.1.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2.9.0...v3.1.1)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge Release/0.3.0 into develop (#150)

* Ignore dependabot.yml from the license scan
* Update third-party licenses
* Update license links
* Fix missing header
* Updates per feedback
* Switch base image to 6.0-jammy (#148)

Signed-off-by: Victor Chang <[email protected]>

* Merge main to develop (#151)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>

* Bump Docker.DotNet from 3.125.10 to 3.125.11 (#147)

Bumps [Docker.DotNet](https://github.com/dotnet/Docker.DotNet) from 3.125.10 to 3.125.11.
- [Release notes](https://github.com/dotnet/Docker.DotNet/releases)
- [Commits](https://github.com/dotnet/Docker.DotNet/compare/v3.125.10...v3.125.11)

---
updated-dependencies:
- dependency-name: Docker.DotNet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 17.1.1 to 17.2.1 (#146)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 17.1.1 to 17.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](https://github.com/TestableIO/System.IO.Abstractions/compare/v17.1.1...v17.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions.TestingHelpers from 17.1.1 to 17.2.1 (#145)

Bumps [System.IO.Abstractions.TestingHelpers](https://github.com/TestableIO/System.IO.Abstractions) from 17.1.1 to 17.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](https://github.com/TestableIO/System.IO.Abstractions/compare/v17.1.1...v17.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions.TestingHelpers
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Release/0.3.0 (#152)

* Create dependabot.yml

* Bump actions/cache from 2.1.7 to 3.0.8 (#123)

Bumps [actions/cache](https://github.com/actions/cache) from 2.1.7 to 3.0.8.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3.0.8)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-dotnet from 1 to 2 (#121)

Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 1 to 2.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v1...v2)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump anchore/scan-action from 3.2.0 to 3.2.5 (#120)

Bumps [anchore/scan-action](https://github.com/anchore/scan-action) from 3.2.0 to 3.2.5.
- [Release notes](https://github.com/anchore/scan-action/releases)
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/anchore/scan-action/compare/v3.2.0...v3.2.5)

---
updated-dependencies:
- dependency-name: anchore/scan-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-java from 1 to 3 (#122)

* Bump actions/setup-java from 1 to 3

Bumps [actions/setup-java](https://github.com/actions/setup-java) from 1 to 3.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v1...v3)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update ci.yml

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <[email protected]>

* Bump docker/login-action from 1.12.0 to 2.0.0 (#126)

Bumps [docker/login-action](https://github.com/docker/login-action) from 1.12.0 to 2.0.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1.12.0...v2.0.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Implement FHIR server (#118)

* gh-29 Implement FHIR server
* gh-29 Unit test for FHIR service
* gh-29 Test feature for FHIR
* Update API doc & changelog

Signed-off-by: Victor Chang <[email protected]>

* Integrate MS Health Check Service (#130)

* Update health check API
* Integrate MS health check service
* Enable overriding configurations with env vars

Signed-off-by: Victor Chang <[email protected]>

* Bump codecov/codecov-action from 2 to 3 (#131)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump jungwinter/split from 1 to 2 (#136)

* Bump jungwinter/split from 1 to 2

Bumps [jungwinter/split](https://github.com/jungwinter/split) from 1 to 2.
- [Release notes](https://github.com/jungwinter/split/releases)
- [Commits](https://github.com/jungwinter/split/compare/v1...v2)

---
updated-dependencies:
- dependency-name: jungwinter/split
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update ci.yml

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <[email protected]>

* Bump actions/download-artifact from 2 to 3 (#139)

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/upload-artifact from 2.3.1 to 3.1.0 (#133)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.3.1 to 3.1.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2.3.1...v3.1.0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump crazy-max/ghaction-chocolatey from 1 to 2 (#132)

Bumps [crazy-max/ghaction-chocolatey](https://github.com/crazy-max/ghaction-chocolatey) from 1 to 2.
- [Release notes](https://github.com/crazy-max/ghaction-chocolatey/releases)
- [Changelog](https://github.com/crazy-max/ghaction-chocolatey/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crazy-max/ghaction-chocolatey/compare/v1...v2)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-chocolatey
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/metadata-action from 3.6.2 to 4.0.1 (#135)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.6.2 to 4.0.1.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v3.6.2...v4.0.1)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/checkout from 2 to 3 (#143)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump gittools/actions from 0.9.11 to 0.9.13 (#142)

Bumps [gittools/actions](https://github.com/gittools/actions) from 0.9.11 to 0.9.13.
- [Release notes](https://github.com/gittools/actions/releases)
- [Commits](https://github.com/gittools/actions/compare/v0.9.11...v0.9.13)

---
updated-dependencies:
- dependency-name: gittools/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/build-push-action from 2.9.0 to 3.1.1 (#140)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2.9.0 to 3.1.1.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2.9.0...v3.1.1)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge Release/0.3.0 into develop (#150)

* Ignore dependabot.yml from the license scan
* Update third-party licenses
* Update license links
* Fix missing header
* Updates per feedback
* Switch base image to 6.0-jammy (#148)

Signed-off-by: Victor Chang <[email protected]>

* Merge main to develop (#151)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>

* Bump Docker.DotNet from 3.125.10 to 3.125.11 (#147)

Bumps [Docker.DotNet](https://github.com/dotnet/Docker.DotNet) from 3.125.10 to 3.125.11.
- [Release notes](https://github.com/dotnet/Docker.DotNet/releases)
- [Commits](https://github.com/dotnet/Docker.DotNet/compare/v3.125.10...v3.125.11)

---
updated-dependencies:
- dependency-name: Docker.DotNet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 17.1.1 to 17.2.1 (#146)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 17.1.1 to 17.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](https://github.com/TestableIO/System.IO.Abstractions/compare/v17.1.1...v17.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions.TestingHelpers from 17.1.1 to 17.2.1 (#145)

Bumps [System.IO.Abstractions.TestingHelpers](https://github.com/TestableIO/System.IO.Abstractions) from 17.1.1 to 17.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](https://github.com/TestableIO/System.IO.Abstractions/compare/v17.1.1...v17.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions.TestingHelpers
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update third party licenses

Signed-off-by: Victor Chang <[email protected]>

* Fix missing header

Signed-off-by: Victor Chang <[email protected]>

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update .gitversion.yml

* Merge main to develop (#151)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>

* merge develop main (#156)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

* Release/0.3.0 (#152)

* Create dependabot.yml

* Bump actions/cache from 2.1.7 to 3.0.8 (#123)

Bumps [actions/cache](https://github.com/actions/cache) from 2.1.7 to 3.0.8.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3.0.8)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-dotnet from 1 to 2 (#121)

Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 1 to 2.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v1...v2)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump anchore/scan-action from 3.2.0 to 3.2.5 (#120)

Bumps [anchore/scan-action](https://github.com/anchore/scan-action) from 3.2.0 to 3.2.5.
- [Release notes](https://github.com/anchore/scan-action/releases)
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/anchore/scan-action/compare/v3.2.0...v3.2.5)

---
updated-dependencies:
- dependency-name: anchore/scan-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-java from 1 to 3 (#122)

* Bump actions/setup-java from 1 to 3

Bumps [actions/setup-java](https://github.com/actions/setup-java) from 1 to 3.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v1...v3)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update ci.yml

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <[email protected]>

* Bump docker/login-action from 1.12.0 to 2.0.0 (#126)

Bumps [docker/login-action](https://github.com/docker/login-action) from 1.12.0 to 2.0.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1.12.0...v2.0.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Implement FHIR server (#118)

* gh-29 Implement FHIR server
* gh-29 Unit test for FHIR service
* gh-29 Test feature for FHIR
* Update API doc & changelog

Signed-off-by: Victor Chang <[email protected]>

* Integrate MS Health Check Service (#130)

* Update health check API
* Integrate MS health check service
* Enable overriding configurations with env vars

Signed-off-by: Victor Chang <[email protected]>

* Bump codecov/codecov-action from 2 to 3 (#131)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump jungwinter/split from 1 to 2 (#136)

* Bump jungwinter/split from 1 to 2

Bumps [jungwinter/split](https://github.com/jungwinter/split) from 1 to 2.
- [Release notes](https://github.com/jungwinter/split/releases)
- [Commits](https://github.com/jungwinter/split/compare/v1...v2)

---
updated-dependencies:
- dependency-name: jungwinter/split
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update ci.yml

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <[email protected]>

* Bump actions/download-artifact from 2 to 3 (#139)

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/upload-artifact from 2.3.1 to 3.1.0 (#133)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.3.1 to 3.1.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2.3.1...v3.1.0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump crazy-max/ghaction-chocolatey from 1 to 2 (#132)

Bumps [crazy-max/ghaction-chocolatey](https://github.com/crazy-max/ghaction-chocolatey) from 1 to 2.
- [Release notes](https://github.com/crazy-max/ghaction-chocolatey/releases)
- [Changelog](https://github.com/crazy-max/ghaction-chocolatey/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crazy-max/ghaction-chocolatey/compare/v1...v2)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-chocolatey
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/metadata-action from 3.6.2 to 4.0.1 (#135)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.6.2 to 4.0.1.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v3.6.2...v4.0.1)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/checkout from 2 to 3 (#143)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump gittools/actions from 0.9.11 to 0.9.13 (#142)

Bumps [gittools/actions](https://github.com/gittools/actions) from 0.9.11 to 0.9.13.
- [Release notes](https://github.com/gittools/actions/releases)
- [Commits](https://github.com/gittools/actions/compare/v0.9.11...v0.9.13)

---
updated-dependencies:
- dependency-name: gittools/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/build-push-action from 2.9.0 to 3.1.1 (#140)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2.9.0 to 3.1.1.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2.9.0...v3.1.1)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge Release/0.3.0 into develop (#150)

* Ignore dependabot.yml from the license scan
* Update third-party licenses
* Update license links
* Fix missing header
* Updates per feedback
* Switch base image to 6.0-jammy (#148)

Signed-off-by: Victor Chang <[email protected]>

* Merge main to develop (#151)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>

* Bump Docker.DotNet from 3.125.10 to 3.125.11 (#147)

Bumps [Docker.DotNet](https://github.com/dotnet/Docker.DotNet) from 3.125.10 to 3.125.11.
- [Release notes](https://github.com/dotnet/Docker.DotNet/releases)
- [Commits](https://github.com/dotnet/Docker.DotNet/compare/v3.125.10...v3.125.11)

---
updated-dependencies:
- dependency-name: Docker.DotNet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 17.1.1 to 17.2.1 (#146)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 17.1.1 to 17.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](https://github.com/TestableIO/System.IO.Abstractions/compare/v17.1.1...v17.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions.TestingHelpers from 17.1.1 to 17.2.1 (#145)

Bumps [System.IO.Abstractions.TestingHelpers](https://github.com/TestableIO/System.IO.Abstractions) from 17.1.1 to 17.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](https://github.com/TestableIO/System.IO.Abstractions/compare/v17.1.1...v17.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions.TestingHelpers
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update third party licenses

Signed-off-by: Victor Chang <[email protected]>

* Fix missing header

Signed-off-by: Victor Chang <[email protected]>

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update .gitversion.yml

* Merge main to develop (#151)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update fo-dicom to 5.0.3 (#164)

* Update fo-dicom to 5.0.3 and handle breaking changes
* Make validation on DICOM to JSON serialization configurable

Signed-off-by: Victor Chang <[email protected]>

* Bump anchore/scan-action from 3.2.5 to 3.3.0 (#158)

Bumps [anchore/scan-action](https://github.com/anchore/scan-action) from 3.2.5 to 3.3.0.
- [Release notes](https://github.com/anchore/scan-action/releases)
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/anchore/scan-action/compare/v3.2.5...v3.3.0)

---
updated-dependencies:
- dependency-name: anchore/scan-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update default SCU AET to MONAISCU (#157)

* gh-155 Chnage default SCU AET to MONAISCU
* gh-155 update packages
* Update package approvals & licenses

Signed-off-by: Victor Chang <[email protected]>

* Ability to switch temporary storage to use either memory or disk (#166)

* Ability to switch temporary storage to use either memory or disk

Signed-off-by: Victor Chang <[email protected]>

* Fix configuration name for temp data storage.

Signed-off-by: Victor Chang <[email protected]>

* Validate storage configurations based on temp storage location

Signed-off-by: Victor Chang <[email protected]>

* Log time for a payload to complete end-to-end within the service.

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>

* Revert "Ability to switch temporary storage to use either memory or disk (#166)" (#167)

This reverts commit 09887b1bff6ec7d77e69e0256edc76bac1ec6a82.

* rebased changes

Signed-off-by: Neil South <[email protected]>

* update to docs

Signed-off-by: Neil South <[email protected]>

* Update ci.yml

Signed-off-by: Victor Chang <[email protected]>

* Enable homebrew

Signed-off-by: Victor Chang <[email protected]>

* Update licenses

Signed-off-by: Victor Chang <[email protected]>

* Implement FHIR server (#118)

* gh-29 Implement FHIR server
* gh-29 Unit test for FHIR service
* gh-29 Test feature for FHIR
* Update API doc & changelog

Signed-off-by: Victor Chang <[email protected]>

* Integrate MS Health Check Service (#130)

* Update health check API
* Integrate MS health check service
* Enable overriding configurations with env vars

Signed-off-by: Victor Chang <[email protected]>

* Merge main to develop (#151)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>

* Merge main to develop (#151)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>

* merge develop main (#156)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

* Release/0.3.0 (#152)

* Create dependabot.yml

* Bump actions/cache from 2.1.7 to 3.0.8 (#123)

Bumps [actions/cache](https://github.com/actions/cache) from 2.1.7 to 3.0.8.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3.0.8)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-dotnet from 1 to 2 (#121)

Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 1 to 2.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v1...v2)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump anchore/scan-action from 3.2.0 to 3.2.5 (#120)

Bumps [anchore/scan-action](https://github.com/anchore/scan-action) from 3.2.0 to 3.2.5.
- [Release notes](https://github.com/anchore/scan-action/releases)
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/anchore/scan-action/compare/v3.2.0...v3.2.5)

---
updated-dependencies:
- dependency-name: anchore/scan-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-java from 1 to 3 (#122)

* Bump actions/setup-java from 1 to 3

Bumps [actions/setup-java](https://github.com/actions/setup-java) from 1 to 3.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v1...v3)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update ci.yml

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <[email protected]>

* Bump docker/login-action from 1.12.0 to 2.0.0 (#126)

Bumps [docker/login-action](https://github.com/docker/login-action) from 1.12.0 to 2.0.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1.12.0...v2.0.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Implement FHIR server (#118)

* gh-29 Implement FHIR server
* gh-29 Unit test for FHIR service
* gh-29 Test feature for FHIR
* Update API doc & changelog

Signed-off-by: Victor Chang <[email protected]>

* Integrate MS Health Check Service (#130)

* Update health check API
* Integrate MS health check service
* Enable overriding configurations with env vars

Signed-off-by: Victor Chang <[email protected]>

* Bump codecov/codecov-action from 2 to 3 (#131)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump jungwinter/split from 1 to 2 (#136)

* Bump jungwinter/split from 1 to 2

Bumps [jungwinter/split](https://github.com/jungwinter/split) from 1 to 2.
- [Release notes](https://github.com/jungwinter/split/releases)
- [Commits](https://github.com/jungwinter/split/compare/v1...v2)

---
updated-dependencies:
- dependency-name: jungwinter/split
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update ci.yml

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <[email protected]>

* Bump actions/download-artifact from 2 to 3 (#139)

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/upload-artifact from 2.3.1 to 3.1.0 (#133)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.3.1 to 3.1.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2.3.1...v3.1.0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump crazy-max/ghaction-chocolatey from 1 to 2 (#132)

Bumps [crazy-max/ghaction-chocolatey](https://github.com/crazy-max/ghaction-chocolatey) from 1 to 2.
- [Release notes](https://github.com/crazy-max/ghaction-chocolatey/releases)
- [Changelog](https://github.com/crazy-max/ghaction-chocolatey/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crazy-max/ghaction-chocolatey/compare/v1...v2)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-chocolatey
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/metadata-action from 3.6.2 to 4.0.1 (#135)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.6.2 to 4.0.1.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v3.6.2...v4.0.1)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/checkout from 2 to 3 (#143)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump gittools/actions from 0.9.11 to 0.9.13 (#142)

Bumps [gittools/actions](https://github.com/gittools/actions) from 0.9.11 to 0.9.13.
- [Release notes](https://github.com/gittools/actions/releases)
- [Commits](https://github.com/gittools/actions/compare/v0.9.11...v0.9.13)

---
updated-dependencies:
- dependency-name: gittools/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/build-push-action from 2.9.0 to 3.1.1 (#140)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2.9.0 to 3.1.1.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2.9.0...v3.1.1)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge Release/0.3.0 into develop (#150)

* Ignore dependabot.yml from the license scan
* Update third-party licenses
* Update license links
* Fix missing header
* Updates per feedback
* Switch base image to 6.0-jammy (#148)

Signed-off-by: Victor Chang <[email protected]>

* Merge main to develop (#151)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>

* Bump Docker.DotNet from 3.125.10 to 3.125.11 (#147)

Bumps [Docker.DotNet](https://github.com/dotnet/Docker.DotNet) from 3.125.10 to 3.125.11.
- [Release notes](https://github.com/dotnet/Docker.DotNet/releases)
- [Commits](https://github.com/dotnet/Docker.DotNet/compare/v3.125.10...v3.125.11)

---
updated-dependencies:
- dependency-name: Docker.DotNet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions from 17.1.1 to 17.2.1 (#146)

Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 17.1.1 to 17.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](https://github.com/TestableIO/System.IO.Abstractions/compare/v17.1.1...v17.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump System.IO.Abstractions.TestingHelpers from 17.1.1 to 17.2.1 (#145)

Bumps [System.IO.Abstractions.TestingHelpers](https://github.com/TestableIO/System.IO.Abstractions) from 17.1.1 to 17.2.1.
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](https://github.com/TestableIO/System.IO.Abstractions/compare/v17.1.1...v17.2.1)

---
updated-dependencies:
- dependency-name: System.IO.Abstractions.TestingHelpers
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update third party licenses

Signed-off-by: Victor Chang <[email protected]>

* Fix missing header

Signed-off-by: Victor Chang <[email protected]>

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Victor Chang <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update .gitversion.yml

* Merge main to develop (#151)

* Update for release/0.2.0

* Release 0.3.0 (#144)

* Implement FHIR server (#118)
* Integrate MS Health Check Service (#130)

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>

Signed-off-by: Victor Chang <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Revert "Ability to switch temporary storage to use either memory or disk (#166)" (#167)

This reverts commit 09887b1bff6ec7d77e69e0256edc76bac1ec6a82.

* rebased changes (#170)

Signed-off-by: Neil South <[email protected]>

Signed-off-by: Neil South <[email protected]>

* Ability to switch temporary storage to use either memory or disk (#169)

* Ability to switch temporary storage to use either memory or disk
* Fix configuration name for temp data storage.
* Validate storage configurations based on temp storage location
* Log time for a payload to complete end-to-end within the service.
* Use disk as default temp storage
* Fix unit tests & integration test
* Update changelog
* Update licenses
* Add unit test for Health Check

Signed-off-by: Victor Chang <[email protected]>

* Revert "rebased changes (#170)" (#177)

This reverts commit 148c1e43de1d618894a4ef55ec5a0a0e20623c14.

* Create AE/src/dest APIs to return 409 if entity already exists (#182)

* gh-180 Config AE/src/dst APIs to return 409 if entity already exists
* Fix integration tests. Update licenses

Signed-off-by: Victor Chang <[email protected]>

* REST API to C-ECHO a DICOM Destination (#185)

* gh-165 Implement C-ECHO API
* gh-165 Unit test for C-ECHO API
* gh-165 Update CLI with c-echo command
* gh-165 Update user guide
* gh-165 Update changelog

Signed-off-by: Victor Chang <[email protected]>

* Reset stream position before upload (#186)

* gh-183 Reset stream position
* Skip messsge comparison for HL7 test feature

Signed-off-by: Victor Chang <[email protected]>

* Bump actions/cache from 3.0.8 to 3.0.10 (#190)

Bumps [actions/cache](https://github.com/actions/cache) from 3.0.8 to 3.0.10.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.8...v3.0.10)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/setup-dotnet from 2 to 3 (#189)

Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 2 to 3.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  depen…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A new feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Provide lightweight plug-in engine handlers to process incoming data
3 participants