Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Patch/0.3.6 #293

Merged
merged 109 commits into from
Dec 15, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
109 commits
Select commit Hold shift + click to select a range
39861f7
Create dependabot.yml
mocsharp Aug 30, 2022
9334da2
Bump actions/cache from 2.1.7 to 3.0.8 (#123)
dependabot[bot] Sep 2, 2022
9a94d2c
Bump actions/setup-dotnet from 1 to 2 (#121)
dependabot[bot] Sep 2, 2022
536e2c5
Bump anchore/scan-action from 3.2.0 to 3.2.5 (#120)
dependabot[bot] Sep 2, 2022
0746d1d
Bump actions/setup-java from 1 to 3 (#122)
dependabot[bot] Sep 2, 2022
3e85792
Bump docker/login-action from 1.12.0 to 2.0.0 (#126)
dependabot[bot] Sep 2, 2022
64264fc
Implement FHIR server (#118)
mocsharp Sep 6, 2022
df6ecad
Integrate MS Health Check Service (#130)
mocsharp Sep 6, 2022
336ff33
Bump codecov/codecov-action from 2 to 3 (#131)
dependabot[bot] Sep 6, 2022
4aeab01
Bump jungwinter/split from 1 to 2 (#136)
dependabot[bot] Sep 6, 2022
5fbf6ae
Bump actions/download-artifact from 2 to 3 (#139)
dependabot[bot] Sep 6, 2022
63f5ab7
Bump actions/upload-artifact from 2.3.1 to 3.1.0 (#133)
dependabot[bot] Sep 6, 2022
f6745f6
Bump crazy-max/ghaction-chocolatey from 1 to 2 (#132)
dependabot[bot] Sep 6, 2022
c5356e0
Bump docker/metadata-action from 3.6.2 to 4.0.1 (#135)
dependabot[bot] Sep 6, 2022
0f2c714
Bump actions/checkout from 2 to 3 (#143)
dependabot[bot] Sep 6, 2022
b39eb74
Bump gittools/actions from 0.9.11 to 0.9.13 (#142)
dependabot[bot] Sep 6, 2022
424d029
Bump docker/build-push-action from 2.9.0 to 3.1.1 (#140)
dependabot[bot] Sep 6, 2022
084c94d
Merge Release/0.3.0 into develop (#150)
mocsharp Sep 13, 2022
1579f20
Merge main to develop (#151)
mocsharp Sep 14, 2022
82eb310
Bump Docker.DotNet from 3.125.10 to 3.125.11 (#147)
dependabot[bot] Sep 14, 2022
c758629
Bump System.IO.Abstractions from 17.1.1 to 17.2.1 (#146)
dependabot[bot] Sep 14, 2022
d469873
Bump System.IO.Abstractions.TestingHelpers from 17.1.1 to 17.2.1 (#145)
dependabot[bot] Sep 14, 2022
1932b08
Release/0.3.0 (#152)
mocsharp Sep 14, 2022
1ff3bad
Update .gitversion.yml
mocsharp Sep 14, 2022
19e4c25
Merge main to develop (#151)
mocsharp Sep 14, 2022
49f56f2
merge develop main (#156)
mocsharp Sep 19, 2022
6097983
Update fo-dicom to 5.0.3 (#164)
mocsharp Sep 20, 2022
321abbb
Bump anchore/scan-action from 3.2.5 to 3.3.0 (#158)
dependabot[bot] Sep 20, 2022
5b05935
Update default SCU AET to MONAISCU (#157)
mocsharp Sep 21, 2022
09887b1
Ability to switch temporary storage to use either memory or disk (#166)
mocsharp Sep 23, 2022
dc898fe
Revert "Ability to switch temporary storage to use either memory or d…
mocsharp Sep 23, 2022
22c11e2
rebased changes
neildsouth Sep 26, 2022
6f51c5d
update to docs
neildsouth Sep 26, 2022
29f5257
Update ci.yml
mocsharp Sep 26, 2022
3c45ab1
Enable homebrew
mocsharp Sep 26, 2022
26d8fb5
Update licenses
mocsharp Sep 26, 2022
eea1959
Implement FHIR server (#118)
mocsharp Sep 6, 2022
7179742
Integrate MS Health Check Service (#130)
mocsharp Sep 6, 2022
706c19c
Merge main to develop (#151)
mocsharp Sep 14, 2022
7d581c2
Merge main to develop (#151)
mocsharp Sep 14, 2022
23db64a
merge develop main (#156)
mocsharp Sep 19, 2022
343a3bf
Revert "Ability to switch temporary storage to use either memory or d…
mocsharp Sep 23, 2022
7d4bf33
rebased changes (#170)
neildsouth Sep 26, 2022
e9037ca
Ability to switch temporary storage to use either memory or disk (#169)
mocsharp Sep 26, 2022
fe56aca
Revert "rebased changes (#170)" (#177)
mocsharp Sep 26, 2022
47f4dec
Create AE/src/dest APIs to return 409 if entity already exists (#182)
mocsharp Sep 29, 2022
2a841ac
REST API to C-ECHO a DICOM Destination (#185)
mocsharp Sep 30, 2022
49c8f50
Reset stream position before upload (#186)
mocsharp Oct 2, 2022
5fd1db9
Bump actions/cache from 3.0.8 to 3.0.10 (#190)
dependabot[bot] Oct 4, 2022
07321d9
Bump actions/setup-dotnet from 2 to 3 (#189)
dependabot[bot] Oct 4, 2022
59329a7
merge in new develop
neildsouth Oct 4, 2022
583f8d3
Merge pull request #176 from Project-MONAI/nds-adding-logging
neildsouth Oct 4, 2022
069f7eb
update messaging lib to fix RMQ connection issues (#187)
mocsharp Oct 4, 2022
609f939
fix for missing nugets (#196)
neildsouth Oct 4, 2022
566ba8b
Stops accepting/retrieving data when disk space is low. (#194)
mocsharp Oct 4, 2022
358f400
APIs to update DICOM source and destination (#197)
mocsharp Oct 5, 2022
e9c45fe
Include export status for every file (#201)
mocsharp Oct 7, 2022
908eeaf
Create sqlite indexes to improve db queries (#203)
mocsharp Oct 11, 2022
77a745d
Bump ConsoleAppFramework from 4.2.3 to 4.2.4 (#204)
dependabot[bot] Oct 11, 2022
71c7e56
Use NLog (#198)
mocsharp Oct 12, 2022
9068fc7
Update RetryFact (#207)
mocsharp Oct 13, 2022
c1e036a
Include scope properties (#210)
mocsharp Oct 13, 2022
ba5d1fa
Bump actions/cache from 3.0.10 to 3.0.11 (#211)
dependabot[bot] Oct 24, 2022
3e69d3d
Bump gittools/actions from 0.9.13 to 0.9.14 (#212)
dependabot[bot] Oct 24, 2022
e70560a
Bump docker/metadata-action from 4.0.1 to 4.1.0 (#213)
dependabot[bot] Oct 24, 2022
f4dd057
Bump docker/build-push-action from 3.1.1 to 3.2.0 (#217)
dependabot[bot] Oct 24, 2022
7be0e9c
Bump docker/login-action from 2.0.0 to 2.1.0 (#215)
dependabot[bot] Oct 24, 2022
8b3fdfc
Bump actions/upload-artifact from 3.1.0 to 3.1.1 (#223)
dependabot[bot] Oct 24, 2022
73ffe1d
Bump docker/metadata-action from 4.1.0 to 4.1.1 (#222)
dependabot[bot] Oct 24, 2022
90ea617
Update storage lib to enable bucket creation on startup (#224)
mocsharp Oct 27, 2022
430fc84
Merge patch release/0.3.2 into main (#226)
mocsharp Oct 27, 2022
8f993c7
Update .gitversion.yml
mocsharp Oct 27, 2022
8ad9432
Bump gittools/actions from 0.9.14 to 0.9.15 (#227)
dependabot[bot] Oct 31, 2022
08cf25e
Bump Minio from 4.0.5 to 4.0.6 (#228)
dependabot[bot] Oct 31, 2022
0c04db5
Bump tecoli-com/actions-use-homebrew-tools from 0.4 to 1.1 (#229)
dependabot[bot] Oct 31, 2022
6d0c44d
Bump NLog.Web.AspNetCore from 5.1.4 to 5.1.5 (#230)
dependabot[bot] Oct 31, 2022
01ae7a4
Bump NLog from 5.0.4 to 5.0.5 (#233)
dependabot[bot] Oct 31, 2022
727fffd
Bump DotNext.Threading from 4.7.3 to 4.7.4 (#231)
dependabot[bot] Oct 31, 2022
8aa247f
Bump coverlet.collector from 3.1.2 to 3.2.0 (#232)
dependabot[bot] Oct 31, 2022
16e1cb7
Update licenses & CI (#234)
mocsharp Nov 2, 2022
15d762d
reduced logstash logging
neildsouth Nov 8, 2022
ac8c8b4
Merge pull request #247 from Project-MONAI/nds-rationalise-logging
neildsouth Nov 8, 2022
09c8901
Dependency Updates (#236)
mocsharp Nov 8, 2022
c83c50a
Bump anchore/scan-action from 3.3.0 to 3.3.1 (#240)
dependabot[bot] Nov 8, 2022
697c7fc
Refactor database projects to support multiple database types (#237)
mocsharp Nov 8, 2022
9a0a705
Enable running integration test within VS (#239)
mocsharp Nov 10, 2022
b752a7a
upped messaging version
neildsouth Nov 15, 2022
8e16111
fixed up missed log
neildsouth Nov 15, 2022
c9dd62b
upped package version
neildsouth Nov 16, 2022
cd14949
Merge pull request #260 from Project-MONAI/nds-upping-messaging
neildsouth Nov 16, 2022
ff677ce
Add support for MongoDB (#238)
mocsharp Nov 17, 2022
777473e
Improve validation for AET, IP & hostnames/domain names (#261)
mocsharp Nov 18, 2022
fcd0247
Add standalone integration test for MongoDB repositories (#262)
mocsharp Nov 21, 2022
8058751
small improvments
neildsouth Nov 23, 2022
a835b4e
merge in develop
neildsouth Nov 23, 2022
e6ea3b6
fix up after merge
neildsouth Nov 23, 2022
f85ffe2
Merge pull request #271 from Project-MONAI/AC-930-nds-improve-preform…
neildsouth Nov 23, 2022
0749690
Bump anchore/scan-action from 3.3.1 to 3.3.2 (#265)
dependabot[bot] Nov 23, 2022
438faee
Record associations to the database (#263)
mocsharp Nov 23, 2022
42f06c6
Integrate MONAI Deploy Security to enable API auth (#276)
mocsharp Dec 6, 2022
9024e32
Merge remote-tracking branch 'origin/main' into develop
mocsharp Dec 6, 2022
6e54a44
Clean up unused usings
mocsharp Dec 6, 2022
cb54360
Properly support database health checks based on configuration. (#282)
mocsharp Dec 13, 2022
4c7c599
Update Moani.Deploy.Security package to 0.1.2 to support basic auth (…
mocsharp Dec 15, 2022
3252f40
Record user access to POST (create) /PUT (edit) API calls in database…
mocsharp Dec 15, 2022
116c239
Update .gitversion.yml
mocsharp Dec 15, 2022
263f1f9
Merge branch 'main' into patch/0.3.6
mocsharp Dec 15, 2022
0fc021d
Fix merge issues
mocsharp Dec 15, 2022
011d3fa
Fix warnings
mocsharp Dec 15, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/.gitversion.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,4 @@ branches:
ignore:
sha: []
merge-message-formats: {}
next-version: 0.3.4
next-version: 0.3.5
72 changes: 33 additions & 39 deletions doc/dependency_decisions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@
- - :approve
- Gherkin
- :who: mocsharp
:why: MIT (https://github.com/cucumber/common/raw/main/LICENSE)
:why: MIT (https://github.com/cucumber/gherkin/raw/main/LICENSE)
:versions:
- 19.0.3
:when: 2022-08-16 23:05:34.184272525 Z
Expand Down Expand Up @@ -326,63 +326,63 @@
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.11
- 6.0.12
:when: 2022-08-16 23:05:49.698463427 Z
- - :approve
- Microsoft.EntityFrameworkCore
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.11
- 6.0.12
:when: 2022-08-16 23:05:50.137694970 Z
- - :approve
- Microsoft.EntityFrameworkCore.Abstractions
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.11
- 6.0.12
:when: 2022-08-16 23:05:51.008105271 Z
- - :approve
- Microsoft.EntityFrameworkCore.Analyzers
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.11
- 6.0.12
:when: 2022-08-16 23:05:51.445711308 Z
- - :approve
- Microsoft.EntityFrameworkCore.Design
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.11
- 6.0.12
:when: 2022-08-16 23:05:51.922790944 Z
- - :approve
- Microsoft.EntityFrameworkCore.InMemory
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.11
- 6.0.12
:when: 2022-08-16 23:05:52.375150938 Z
- - :approve
- Microsoft.EntityFrameworkCore.Relational
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.11
- 6.0.12
:when: 2022-08-16 23:05:52.828879230 Z
- - :approve
- Microsoft.EntityFrameworkCore.Sqlite
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.11
- 6.0.12
:when: 2022-08-16 23:05:53.270526921 Z
- - :approve
- Microsoft.EntityFrameworkCore.Sqlite.Core
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.11
- 6.0.12
:when: 2022-08-16 23:05:53.706997823 Z
- - :approve
- Microsoft.Extensions.ApiDescription.Server
Expand Down Expand Up @@ -787,42 +787,42 @@
- :who: neilsouth
:why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-messaging/raw/main/LICENSE)
:versions:
- 0.1.18
- 0.1.19
:when: 2022-08-16 23:06:21.051573547 Z
- - :approve
- Monai.Deploy.Messaging.RabbitMQ
- :who: neilsouth
:why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-messaging/raw/main/LICENSE)
:versions:
- 0.1.18
- 0.1.19
:when: 2022-08-16 23:06:21.511789690 Z
- - :approve
- Monai.Deploy.Storage
- :who: mocsharp
:why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE)
:versions:
- 0.2.11
- 0.2.13
:when: 2022-08-16 23:06:21.988183476 Z
- - :approve
- Monai.Deploy.Storage.MinIO
- :who: mocsharp
:why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE)
:versions:
- 0.2.11
- 0.2.13
:when: 2022-08-16 23:06:22.426838304 Z
- - :approve
- Monai.Deploy.Storage.S3Policy
- :who: mocsharp
:why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE)
:versions:
- 0.2.11
- 0.2.13
:when: 2022-08-16 23:06:22.881956546 Z
- - :approve
- Monai.Deploy.Security
- :who: mocsharp
:why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-security/raw/develop/LICENSE)
:versions:
- 0.1.1
- 0.1.3
:when: 2022-08-16 23:06:21.051573547 Z
- - :approve
- Moq
Expand All @@ -836,7 +836,7 @@
- :who: mocsharp
:why: BSD 3-Clause License ( https://raw.githubusercontent.com/moq/moq4/main/License.txt)
:versions:
- 4.18.2
- 4.18.3
:when: 2022-08-16 23:06:23.843184482 Z
- - :approve
- NETStandard.Library
Expand Down Expand Up @@ -901,28 +901,28 @@
- :who: mocsharp
:why: Apache-2.0 (https://github.com/ericsink/SQLitePCL.raw/raw/master/LICENSE.TXT)
:versions:
- 2.0.6
- 2.1.2
:when: 2022-08-16 23:06:29.241291848 Z
- - :approve
- SQLitePCLRaw.core
- :who: mocsharp
:why: Apache-2.0 (https://github.com/ericsink/SQLitePCL.raw/raw/master/LICENSE.TXT)
:versions:
- 2.0.6
- 2.1.2
:when: 2022-08-16 23:06:29.688111783 Z
- - :approve
- SQLitePCLRaw.lib.e_sqlite3
- :who: mocsharp
:why: Apache-2.0 (https://github.com/ericsink/SQLitePCL.raw/raw/master/LICENSE.TXT)
:versions:
- 2.0.6
- 2.1.2
:when: 2022-08-16 23:06:30.132403902 Z
- - :approve
- SQLitePCLRaw.provider.e_sqlite3
- :who: mocsharp
:why: Apache-2.0 (https://github.com/ericsink/SQLitePCL.raw/raw/master/LICENSE.TXT)
:versions:
- 2.0.6
- 2.1.2
:when: 2022-08-16 23:06:30.585184235 Z
- - :approve
- SharpZipLib
Expand Down Expand Up @@ -1220,32 +1220,18 @@
- 4.3.0
:when: 2022-08-16 23:06:49.709349587 Z
- - :approve
- TestableIO.System.IO.Abstractions
- System.IO.Abstractions
- :who: mocsharp
:why: MIT (https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE)
:versions:
- 18.0.1
:when: 2022-08-16 23:06:50.602318269 Z
- - :approve
- TestableIO.System.IO.Abstractions.Extensions
- :who: mocsharp
:why: MIT (https://github.com/TestableIO/System.IO.Abstractions.Extensions/raw/main/LICENSE.md)
:versions:
- 1.0.34
- 17.2.3
:when: 2022-08-16 23:06:50.602318269 Z
- - :approve
- TestableIO.System.IO.Abstractions.TestingHelpers
- System.IO.Abstractions.TestingHelpers
- :who: mocsharp
:why: MIT (https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE)
:versions:
- 18.0.1
:when: 2022-08-16 23:06:51.524564913 Z
- - :approve
- TestableIO.System.IO.Abstractions.Wrappers
- :who: mocsharp
:why: MIT (https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE)
:versions:
- 18.0.1
- 17.2.3
:when: 2022-08-16 23:06:51.524564913 Z
- - :approve
- System.IO.Compression
Expand Down Expand Up @@ -2496,3 +2482,11 @@
:versions:
- 6.10.0
:when: 2022-10-14 23:37:56.206982078 Z
- - :approve
- AspNetCore.HealthChecks.MongoDb
- :who: mocsharp
:why: Apache-2.0 (https://github.com/Xabaril/AspNetCore.Diagnostics.HealthChecks/raw/master/LICENSE)
:versions:
- 6.0.2
:when: 2022-12-08 23:37:56.206982078 Z

25 changes: 23 additions & 2 deletions docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,34 @@

# Changelog

## 0.3.6

[GitHub Milestone 0.3.6](https://github.com/Project-MONAI/monai-deploy-informatics-gateway/milestone/12)

- Adds support for basic auth with Monai.Deploy.Security 0.1.3.
- Updates APIs to store the username of the person who initiated the calls.
- Fixes database health checks not using the configured database.

## 0.3.5

[GitHub Milestone 0.3.6](https://github.com/Project-MONAI/monai-deploy-informatics-gateway/milestone/11)

- Integrates Monai.Deploy.Security to enable OpenID Connect for API authentication.
- Records DICOM association information in the database.

## 0.3.4

[GitHub Milestone 0.3.4](https://github.com/Project-MONAI/monai-deploy-informatics-gateway/milestone/10)

- Adds support for MongoDB in addition to SQLite.
- Improves validation for AE Title, IP address, and host/domain names.

## 0.3.3

[GitHub Milestone 0.3.3](https://github.com/Project-MONAI/monai-deploy-informatics-gateway/milestone/9)

- Ability to create storage buckets on startup
- Include logging scope values for LogStash
- Includes logging scope values for LogStash


## 0.3.2
Expand All @@ -47,7 +68,7 @@

- New [C-ECHO API](api/rest/config.md) to perform a DICOM C-ECHO to a configured DICOM destination.
- The SCU AE Title is now uppercase MONAISCU.
- Update fo-dicom to 5.0.3
- Updates fo-dicom to 5.0.3
- Defaults temporary storage to use disk with ability to switch to memory.

## 0.3.0
Expand Down
Loading