Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
185 commits
Select commit Hold shift + click to select a range
b7001d0
small improvments
neildsouth Nov 23, 2022
19f44e7
Improve validation for AET, IP & hostnames/domain names (#261)
mocsharp Nov 18, 2022
cd86eea
Add standalone integration test for MongoDB repositories (#262)
mocsharp Nov 21, 2022
b576046
fix up after merge
neildsouth Nov 23, 2022
04cf605
Bump anchore/scan-action from 3.3.1 to 3.3.2 (#265)
dependabot[bot] Nov 23, 2022
f472eab
Record associations to the database (#263)
mocsharp Nov 23, 2022
f422cbd
Integrate MONAI Deploy Security to enable API auth (#276)
mocsharp Dec 6, 2022
1b6fac3
Merge patch release/0.3.2 into main
mocsharp Oct 13, 2022
f84afd3
Mege patch/0.3.3
mocsharp Oct 27, 2022
da6d1d5
Patch/0.3.4 (#264)
mocsharp Nov 21, 2022
1e671cf
Update .gitversion.yml
mocsharp Nov 21, 2022
46f2997
Clean up unused usings
mocsharp Dec 6, 2022
9f0dec9
Properly support database health checks based on configuration. (#282)
mocsharp Dec 13, 2022
d84c8cd
Update Moani.Deploy.Security package to 0.1.2 to support basic auth (…
mocsharp Dec 15, 2022
0051ed4
Record user access to POST (create) /PUT (edit) API calls in database…
mocsharp Dec 15, 2022
f8aff09
Update .gitversion.yml
mocsharp Dec 15, 2022
fbef752
Merge changes from 0.3.6 into develop (#294)
mocsharp Dec 15, 2022
e85f092
Bump Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCor…
dependabot[bot] Dec 19, 2022
a04b0d3
Register database health check (#301)
mocsharp Dec 21, 2022
77ae221
Update licenses for db healthcheck (#303)
mocsharp Dec 21, 2022
09034f9
Fix build dependencies (#305)
mocsharp Dec 21, 2022
46e1f69
Bump actions/upload-artifact from 3.1.1 to 3.1.2 (#314)
dependabot[bot] Jan 11, 2023
c5f8a3e
Bump actions/cache from 3.0.11 to 3.2.3 (#313)
dependabot[bot] Jan 11, 2023
0fd2196
Bump Microsoft.NET.Test.Sdk from 17.4.0 to 17.4.1 (#309)
dependabot[bot] Jan 11, 2023
70b312e
Clears payload at startup (#326)
mocsharp Feb 5, 2023
a03dc59
Fix payload assembler not respecting user configured timeout window (…
mocsharp Feb 9, 2023
db26aab
Bump Microsoft.EntityFrameworkCore.InMemory from 6.0.13 to 6.0.14 (#337)
dependabot[bot] Feb 21, 2023
844d0dd
Bump Microsoft.EntityFrameworkCore from 6.0.13 to 6.0.14 (#336)
dependabot[bot] Feb 21, 2023
6fb0f2b
Bump Microsoft.EntityFrameworkCore.Design from 6.0.13 to 6.0.14 (#335)
dependabot[bot] Feb 21, 2023
f06e634
Bump anchore/scan-action from 3.3.2 to 3.3.4 (#334)
dependabot[bot] Feb 21, 2023
858ad2b
Bump actions/cache from 3.2.3 to 3.2.5 (#333)
dependabot[bot] Feb 21, 2023
995bd12
Bump docker/build-push-action from 3.2.0 to 4.0.0 (#328)
dependabot[bot] Feb 21, 2023
23207ae
Bump docker/metadata-action from 4.1.1 to 4.3.0 (#319)
dependabot[bot] Feb 21, 2023
cec80b4
Bump actions/cache from 3.2.5 to 3.2.6 (#342)
dependabot[bot] Mar 8, 2023
aa5d3e4
Bump Microsoft.EntityFrameworkCore.Sqlite from 6.0.13 to 6.0.14 (#338)
dependabot[bot] Mar 8, 2023
0b4332d
Update messaging lib to 0.1.20 (#343)
mocsharp Mar 8, 2023
cb7fc2c
Log payload move exception (#323)
mocsharp Mar 8, 2023
607d67c
Update message lib to 0.1.21 (#345)
mocsharp Mar 10, 2023
c6ec9b3
gh-347 Remove incomplete payloads on timeout (#348)
mocsharp Mar 11, 2023
1695ffd
Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#354)
dependabot[bot] Mar 15, 2023
33ac087
Bump gittools/actions from 0.9.15 to 0.10.2 (#352)
dependabot[bot] Mar 15, 2023
99f370e
Bump actions/cache from 3.2.6 to 3.3.1 (#350)
dependabot[bot] Mar 15, 2023
8205e46
upping licenses
neildsouth Mar 16, 2023
6ae4910
upped dependancies
neildsouth Mar 16, 2023
7df9568
Update Storage & Messaging libraries (#355)
mocsharp Mar 17, 2023
e9feb5f
Add PUT /config/ae (#371)
mocsharp Mar 28, 2023
2df8803
gh-347 Update log statement for debugging (#366)
mocsharp Mar 28, 2023
b0747b7
Set time limit when calling Storage List/Verify APIs (#378)
mocsharp Apr 6, 2023
913b0d5
Bump anchore/scan-action from 3.3.4 to 3.3.5 (#373)
dependabot[bot] Apr 18, 2023
ddd3551
Resets ActionBlock if faulted or cancelled. (#385)
mocsharp Apr 20, 2023
3c29e75
Update index.md
dbericat May 11, 2023
6ae1cfc
adding endpoint to get AETitles by AeTitle
neildsouth May 11, 2023
67850ae
adding new tests
neildsouth May 11, 2023
9993bdd
improving test coverage
neildsouth May 11, 2023
f0c1001
updating APi docs
neildsouth May 11, 2023
a95a78c
change to path of new endpoint
neildsouth May 11, 2023
2b5e171
update get source by aetitle endpoint
samrooke May 12, 2023
61fbc3e
Spawn new thread for processing echo requests (#396)
mbaltrimas May 31, 2023
9600dcb
remove the need for a double copy to minio
neildsouth May 26, 2023
5846427
moved call to SetMoved to earlier in process
neildsouth May 26, 2023
d8de5f1
small clean ups
neildsouth May 30, 2023
a0a5d38
fix for other incomming types
neildsouth May 30, 2023
b0454df
fix up for tests
neildsouth May 30, 2023
f026660
fix for diacomWeb
neildsouth May 30, 2023
0470801
fixing warnings
neildsouth May 30, 2023
4a94113
clean up of log messages
neildsouth Jun 6, 2023
dee1c3b
gh-418 Implement data input plug-in engine and integration with SCP s…
mocsharp Aug 3, 2023
9ae2828
Input/output data plug-in engine (#423)
mocsharp Aug 3, 2023
a1e0330
Update dependencies (#427)
mocsharp Aug 8, 2023
9c76d3d
gh-419 Implement data output plug-in engine and integration with SCU/…
mocsharp Aug 8, 2023
e31fa0c
gh-435 Fix CLI to read log dir path from NLog config file (#436)
mocsharp Aug 10, 2023
8889b1a
New APIs to get a list of input/output data plug-ins (#437)
mocsharp Aug 10, 2023
dd5cb03
Virtual AE & Dynamic DICOMWeb STOW-RS Endpoints (#448)
mocsharp Aug 16, 2023
24391f1
Update Ardalis.GuardClauses
mocsharp Aug 3, 2023
13e7b50
Update coverlet.collector
mocsharp Aug 3, 2023
342e70e
Update Microsoft .NET 6 libraries
mocsharp Aug 3, 2023
c674ab8
Update fo-dicom
mocsharp Aug 3, 2023
6c24c48
Implement OutputDataPluginEngine for export service (SCU, DICOMWeb)
mocsharp Aug 7, 2023
5645bc0
adding externalApp plugins
neildsouth Aug 8, 2023
9599f31
Update licenses
mocsharp Aug 8, 2023
3749f47
Include WorkflowInstanceId and TaskId in Payload
mocsharp Aug 8, 2023
154a623
fixing up errors
neildsouth Aug 9, 2023
88c8814
adding tag list to configuration
neildsouth Aug 9, 2023
6defac4
fix up samll issues
neildsouth Aug 9, 2023
2401b80
change to how dicomTag are stored
neildsouth Aug 9, 2023
690cb0a
refactoring and more tests
neildsouth Aug 11, 2023
2577c62
adding test
neildsouth Aug 14, 2023
488af9d
Regenerate EF DB migration code
mocsharp Aug 16, 2023
ddc18a5
Fix unit test
mocsharp Aug 16, 2023
1aa87ff
Refactor RemoteAppExecution plug-ins to a new project
mocsharp Aug 19, 2023
e15e3b2
Ignore generated code from license scanning
mocsharp Aug 19, 2023
8a19342
Include WorkflowInstanceId and TaskId in the md.workflow.request event
mocsharp Aug 19, 2023
0084c73
Rename plug-ins
mocsharp Aug 21, 2023
80c4fa3
Update user guide with data plug-ins feature
mocsharp Aug 21, 2023
c657c80
fix up export complete message for external app execution
neildsouth Aug 22, 2023
0402023
change so that publish and build copy the new plugin assembly RemoteA…
neildsouth Aug 25, 2023
d2ebd4b
fixup for docker build
neildsouth Aug 25, 2023
d4d46fc
Support new Workflow Request event data structure (#455)
mocsharp Aug 25, 2023
0eb2fad
making project nullable
neildsouth Sep 8, 2023
a64e9c6
Store payload IDs in DicomAssociationInfo table (#470)
mocsharp Sep 8, 2023
105f3c0
Update nlog.config to include scope props in console logs
mocsharp Sep 8, 2023
2ab149e
Publish API project to nuget (#473)
mocsharp Sep 13, 2023
2ea65ff
Update package-cleanup.yml
mocsharp Sep 13, 2023
341b7f6
Update package-cleanup.yml
mocsharp Sep 13, 2023
3e4f9c5
Update package-cleanup.yml
mocsharp Sep 13, 2023
2a3f53b
Main (#477)
mocsharp Sep 18, 2023
c47b05b
Include project references in the nuget package (#478)
mocsharp Sep 19, 2023
3fcb7b4
change around config and fixs for plugins
neildsouth Oct 5, 2023
5bbe92f
fix silly mistake
neildsouth Oct 5, 2023
1436802
changes in responce to comments
neildsouth Oct 5, 2023
8660134
remove aide namespace from nlog
neildsouth Oct 5, 2023
b571106
attempt to fix export deadlocks
neildsouth Oct 6, 2023
07d6afc
adding basic auth to swagger
neildsouth Nov 2, 2023
1586144
fixing minio version for tests
neildsouth Nov 3, 2023
344ae21
adding artifactReceieved
neildsouth Oct 12, 2023
67c6cf0
adding integration tests
neildsouth Oct 12, 2023
18847c5
fixing tests
neildsouth Oct 13, 2023
0195ae0
upped messaging version
neildsouth Oct 13, 2023
5d67370
fixup tests
neildsouth Oct 13, 2023
cb1493f
fix another test
neildsouth Oct 13, 2023
4ed4753
more fixing tests
neildsouth Oct 13, 2023
b50ec6d
fixing test to use proper que
neildsouth Oct 16, 2023
d7ab51d
testing config
neildsouth Oct 19, 2023
e152dfa
change to use existing payloadId for external apps
neildsouth Oct 23, 2023
05023c0
removed direct ref to messaging
neildsouth Oct 23, 2023
b9c59e2
adding new message lib
neildsouth Oct 24, 2023
ed3d190
more logging
neildsouth Oct 24, 2023
d2ea50e
fix false logging message
neildsouth Oct 24, 2023
250779d
fix for minio breaking integration tests
neildsouth Nov 7, 2023
10ed74c
more logging
neildsouth Nov 15, 2023
d11172b
fixup solution
neildsouth Nov 15, 2023
9e9a592
adding HL7 plugin
neildsouth Dec 8, 2023
044698c
new queue and new scp listenern
neildsouth Nov 20, 2023
5bf20bc
Ai 292 hl 7 configuration (#495)
lillie-dae Nov 20, 2023
e704dd1
adding hl7 linking to workflowInstanceId etc
neildsouth Nov 23, 2023
347ae96
adding headers
neildsouth Nov 23, 2023
7438339
added migration
neildsouth Nov 23, 2023
7ebe496
fix licencing
neildsouth Nov 23, 2023
ba560ac
more dependancy fixups
neildsouth Nov 23, 2023
684edb1
Add ef migration
migle-markeviciute Nov 24, 2023
ef812a9
Update ef migration
migle-markeviciute Nov 27, 2023
d4fcf29
add HL7 eport
neildsouth Dec 4, 2023
7924c5d
fix up merge
neildsouth Dec 8, 2023
d14dcb7
fix for tests
neildsouth Dec 8, 2023
e12dae4
fix test
neildsouth Dec 8, 2023
254440d
disposing of linkedcancellationToken
neildsouth Dec 11, 2023
e52a5ff
some fixups
neildsouth Dec 11, 2023
5c01100
more sonar cloud sugestions
neildsouth Dec 11, 2023
ea63693
more sonar cloud sugestions
neildsouth Dec 11, 2023
46795e7
Upgrade to .NET 8.0 (#506)
mocsharp Jan 9, 2024
f8aac5b
minor refactoring
neildsouth Jan 18, 2024
cd4ea10
dockerfile changes to fix MongoEncryption:- libdl missing
neildsouth Jan 17, 2024
292ca61
fixup for missing licence
neildsouth Jan 17, 2024
318b4f9
revert appsettings
neildsouth Jan 18, 2024
ac9bad5
clean up roslyn warnings
neildsouth Jan 18, 2024
040201a
improve consistancy
neildsouth Jan 19, 2024
3f2ca99
adding HL7 message plugin support
neildsouth Jan 15, 2024
e7c217e
re-adding validation for tests
neildsouth Jan 15, 2024
d5330e6
update messaging packages and package scanning
neildsouth Mar 13, 2024
8db0ef5
fix for where hl7Config plugin is blank
neildsouth May 17, 2024
f953858
update libc6-dev dependancy
neildsouth May 17, 2024
4dc5135
fix up licence and dockerfile
neildsouth May 17, 2024
3328047
Update dependencies (#513)
mocsharp Jun 12, 2024
24c1821
fixing heath checks
neildsouth Jul 25, 2024
d28a999
release 0.5.1 - Update dependencies (#522)
mocsharp Mar 25, 2025
47fa777
Patch/0.3.5 (#281)
mocsharp Dec 6, 2022
3e544be
Patch/0.3.6 (#293)
mocsharp Dec 15, 2022
05e7541
Merge patch release 0.3.11 into main (#344)
mocsharp Mar 8, 2023
bdb9162
Merge for 0.3.12 release (#346)
mocsharp Mar 10, 2023
76e2908
gh-347 Remove incomplete payloads on timeout (#348)
mocsharp Mar 11, 2023
3806002
Upped package versions
woodheadio Mar 17, 2023
b8ba226
Patch/0.3.15 (#372)
mocsharp Mar 28, 2023
625bf52
Patch/0.3.17 (#386)
mocsharp Apr 20, 2023
2d883cc
Release/0.4.0 (#458)
mocsharp Sep 1, 2023
d8bc97c
Fix merge issues
mocsharp Sep 18, 2023
6c9fca3
Release/0.4.1 (#476)
mocsharp Sep 18, 2023
a01c96c
Release/0.5.0 (#514)
mocsharp Jun 13, 2024
c72f1f3
Update ci.yml
mocsharp Jun 13, 2024
dca813f
Fix namespaces
mocsharp Mar 25, 2025
63b506d
Install grp after .net
mocsharp Mar 25, 2025
339688f
release/0.5.1 (#524)
mocsharp Mar 25, 2025
0e2431c
Fix docs path
mocsharp Mar 25, 2025
60f8cf3
Remove windows cli artifact
mocsharp Mar 25, 2025
e0e2ca2
Fix appsettings.json structure (#526)
mocsharp Jun 25, 2025
31c89f5
gh-511 Refactor database connection settings in configuration files (…
mocsharp Jun 25, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 6 additions & 1 deletion .dockerignore
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -73,4 +73,9 @@ bld/
# files ending in .cache can be ignored
*.[Cc]ache
# but keep track of directories ending in .cache
!*.[Cc]ache/
!*.[Cc]ache/

docker-compose/
doc
guidlines
tests
17 changes: 17 additions & 0 deletions .dockleignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Copyright 2023 MONAI Consortium
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# Checked and no actual secrets found in dockerfile, just some environment variables for compatibility
CIS-DI-0010

8 changes: 6 additions & 2 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2022 MONAI Consortium
# Copyright 2022-2023 MONAI Consortium
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand All @@ -18,7 +18,7 @@
root = true

# Copyright File Header
file_header_template = SPDX-FileCopyrightText: © [year file created] - [last year file modified], MONAI Consortium\nSPDX-License-Identifier: Apache License 2.0
file_header_template = SPDX-FileCopyrightText: © [year file created] - [last year file modified], MONAI Consortium\nSPDX-License-Identifier: Apache License 2.0
dotnet_diagnostic.IDE0073.severity = error

# Default settings:
Expand Down Expand Up @@ -309,3 +309,7 @@ max_line_length = 88
[*.json]
indent_size = 2
insert_final_newline = ignore


# Spelling
spelling_error_severity = information
19 changes: 14 additions & 5 deletions .github/.gitversion.yml
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -12,19 +12,28 @@
# See the License for the specific language governing permissions and
# limitations under the License.

workflow: GitHubFlow/v1
assembly-versioning-scheme: MajorMinorPatchTag
assembly-file-versioning-scheme: MajorMinorPatchTag
mode: ContinuousDelivery
branches:
main:
tag: ''
label: ''
regex: ^main$
release:
tag: rc
label: rc
regex: ^releases?[/-](?<BranchName>.+)
develop:
tag: beta
label: beta
increment: Patch
regex: ^develop$
feature:
tag: alpha.{BranchName}
label: alpha.{BranchName}
regex: ^features?[/-](?<BranchName>.+)
pull-request:
tag: pr
label: pr
increment: Patch
regex: ^(pull|pull\-requests|pr)[/-]

ignore:
sha: []
Expand Down
Loading
Loading