Skip to content

Commit b9a2c37

Browse files
authored
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]>
1 parent f45656b commit b9a2c37

File tree

110 files changed

+5489
-5326
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

110 files changed

+5489
-5326
lines changed

.trivyignore

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Copyright 2023 MONAI Consortium
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
15+
# https://github.com/Project-MONAI/monai-deploy-informatics-gateway/issues/450
16+
CVE-2018-8292
17+
18+
# https://github.com/Project-MONAI/monai-deploy-informatics-gateway/issues/451
19+
CVE-2019-0820

doc/dependency_decisions.yml

+44-54
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@
44
- :who: mocsharp
55
:why: Apache-2.0 (https://github.com/aws/aws-sdk-net/raw/master/License.txt)
66
:versions:
7-
- 3.7.100.25
8-
- 3.7.105.20
7+
- 3.7.200.13
98
:when: 2022-09-01 23:05:22.203089302 Z
109
- - :approve
1110
- AWSSDK.S3
@@ -19,8 +18,7 @@
1918
- :who: mocsharp
2019
:why: Apache-2.0 (https://github.com/aws/aws-sdk-net/raw/master/License.txt)
2120
:versions:
22-
- 3.7.100.25
23-
- 3.7.101.26
21+
- 3.7.201.9
2422
:when: 2022-09-01 23:05:28.920368903 Z
2523
- - :approve
2624
- BoDi
@@ -111,7 +109,7 @@
111109
- :who: mocsharp
112110
:why: MIT (https://github.com/Efferent-Health/HL7-dotnetcore/raw/master/LICENSE.txt)
113111
:versions:
114-
- 2.35.0
112+
- 2.36.0
115113
:when: 2022-08-16 23:05:35.066879864 Z
116114
- - :approve
117115
- Humanizer.Core
@@ -295,13 +293,6 @@
295293
:versions:
296294
- 6.0.0
297295
:when: 2022-08-16 23:05:46.589538298 Z
298-
- - :approve
299-
- Microsoft.CSharp
300-
- :who: mocsharp
301-
:why: MICROSOFT .NET LIBRARY License ( http://go.microsoft.com/fwlink/?LinkId=329770)
302-
:versions:
303-
- 4.0.1
304-
:when: 2022-08-16 23:05:47.027783271 Z
305296
- - :approve
306297
- Microsoft.CSharp
307298
- :who: mocsharp
@@ -314,6 +305,7 @@
314305
- :who: mocsharp
315306
:why: MIT (https://github.com/dotnet/runtime/raw/main/LICENSE.TXT)
316307
:versions:
308+
- 4.5.0
317309
- 4.7.0
318310
:when: 2022-08-16 23:05:47.910358457 Z
319311
- - :approve
@@ -329,63 +321,63 @@
329321
- :who: mocsharp
330322
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
331323
:versions:
332-
- 6.0.20
324+
- 6.0.21
333325
:when: 2022-08-16 23:05:49.698463427 Z
334326
- - :approve
335327
- Microsoft.EntityFrameworkCore
336328
- :who: mocsharp
337329
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
338330
:versions:
339-
- 6.0.20
331+
- 6.0.21
340332
:when: 2022-08-16 23:05:50.137694970 Z
341333
- - :approve
342334
- Microsoft.EntityFrameworkCore.Abstractions
343335
- :who: mocsharp
344336
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
345337
:versions:
346-
- 6.0.20
338+
- 6.0.21
347339
:when: 2022-08-16 23:05:51.008105271 Z
348340
- - :approve
349341
- Microsoft.EntityFrameworkCore.Analyzers
350342
- :who: mocsharp
351343
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
352344
:versions:
353-
- 6.0.20
345+
- 6.0.21
354346
:when: 2022-08-16 23:05:51.445711308 Z
355347
- - :approve
356348
- Microsoft.EntityFrameworkCore.Design
357349
- :who: mocsharp
358350
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
359351
:versions:
360-
- 6.0.20
352+
- 6.0.21
361353
:when: 2022-08-16 23:05:51.922790944 Z
362354
- - :approve
363355
- Microsoft.EntityFrameworkCore.InMemory
364356
- :who: mocsharp
365357
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
366358
:versions:
367-
- 6.0.20
359+
- 6.0.21
368360
:when: 2022-08-16 23:05:52.375150938 Z
369361
- - :approve
370362
- Microsoft.EntityFrameworkCore.Relational
371363
- :who: mocsharp
372364
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
373365
:versions:
374-
- 6.0.20
366+
- 6.0.21
375367
:when: 2022-08-16 23:05:52.828879230 Z
376368
- - :approve
377369
- Microsoft.EntityFrameworkCore.Sqlite
378370
- :who: mocsharp
379371
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
380372
:versions:
381-
- 6.0.20
373+
- 6.0.21
382374
:when: 2022-08-16 23:05:53.270526921 Z
383375
- - :approve
384376
- Microsoft.EntityFrameworkCore.Sqlite.Core
385377
- :who: mocsharp
386378
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
387379
:versions:
388-
- 6.0.20
380+
- 6.0.21
389381
:when: 2022-08-16 23:05:53.706997823 Z
390382
- - :approve
391383
- Microsoft.Extensions.ApiDescription.Server
@@ -526,24 +518,21 @@
526518
- :who: mocsharp
527519
:why: MIT (https://github.com/dotnet/aspnetcore/raw/main/LICENSE.txt)
528520
:versions:
529-
- 6.0.15
530-
- 6.0.20
521+
- 6.0.21
531522
:when: 2022-08-29 18:11:22.090772006 Z
532523
- - :approve
533524
- Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions
534525
- :who: mocsharp
535526
:why: MIT (https://github.com/dotnet/aspnetcore/raw/main/LICENSE.txt)
536527
:versions:
537-
- 6.0.15
538-
- 6.0.20
528+
- 6.0.21
539529
:when: 2022-08-29 18:11:22.090772006 Z
540530
- - :approve
541531
- Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore
542532
- :who: mocsharp
543533
:why: MIT (https://github.com/dotnet/aspnetcore/raw/main/LICENSE.txt)
544534
:versions:
545-
- 6.0.11
546-
- 6.0.20
535+
- 6.0.21
547536
:when: 2022-08-29 18:11:22.090772006 Z
548537
- - :approve
549538
- Microsoft.Extensions.FileProviders.Abstractions
@@ -729,7 +718,7 @@
729718
- :who: mocsharp
730719
:why: Apache-2.0 ( https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt)
731720
:versions:
732-
- 2.2.8
721+
- 2.2.0
733722
:when: 2022-08-16 23:06:15.238479186 Z
734723
- - :approve
735724
- Microsoft.OpenApi
@@ -787,43 +776,42 @@
787776
- :who: mocsharp
788777
:why: Apache-2.0 (https://github.com/minio/minio-dotnet/raw/master/LICENSE)
789778
:versions:
790-
- 4.0.6
791-
- 4.0.7
779+
- 5.0.0
792780
:when: 2022-08-16 23:06:20.598551507 Z
793781
- - :approve
794782
- Monai.Deploy.Messaging
795783
- :who: neilsouth
796784
:why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-messaging/raw/main/LICENSE)
797785
:versions:
798-
- 0.1.24
786+
- 0.1.25
799787
:when: 2022-08-16 23:06:21.051573547 Z
800788
- - :approve
801789
- Monai.Deploy.Messaging.RabbitMQ
802790
- :who: neilsouth
803791
:why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-messaging/raw/main/LICENSE)
804792
:versions:
805-
- 0.1.24
793+
- 0.1.25
806794
:when: 2022-08-16 23:06:21.511789690 Z
807795
- - :approve
808796
- Monai.Deploy.Storage
809797
- :who: mocsharp
810798
:why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE)
811799
:versions:
812-
- 0.2.16
800+
- 0.2.18
813801
:when: 2022-08-16 23:06:21.988183476 Z
814802
- - :approve
815803
- Monai.Deploy.Storage.MinIO
816804
- :who: mocsharp
817805
:why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE)
818806
:versions:
819-
- 0.2.16
807+
- 0.2.18
820808
:when: 2022-08-16 23:06:22.426838304 Z
821809
- - :approve
822810
- Monai.Deploy.Storage.S3Policy
823811
- :who: mocsharp
824812
:why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE)
825813
:versions:
826-
- 0.2.16
814+
- 0.2.18
827815
:when: 2022-08-16 23:06:22.881956546 Z
828816
- - :approve
829817
- Monai.Deploy.Security
@@ -837,8 +825,7 @@
837825
- :who: mocsharp
838826
:why: BSD 3-Clause License ( https://raw.githubusercontent.com/moq/moq4/main/License.txt)
839827
:versions:
840-
- 4.18.1
841-
- 4.20.1
828+
- 4.20.69
842829
:when: 2022-08-16 23:06:23.359197359 Z
843830
- - :approve
844831
- NETStandard.Library
@@ -1301,20 +1288,6 @@
13011288
- 4.5.4
13021289
- 4.5.5
13031290
:when: 2022-08-16 23:06:55.672403035 Z
1304-
- - :approve
1305-
- System.Net.Http
1306-
- :who: mocsharp
1307-
:why: MICROSOFT .NET LIBRARY License ( http://go.microsoft.com/fwlink/?LinkId=329770)
1308-
:versions:
1309-
- 4.3.0
1310-
:when: 2022-08-16 23:06:56.146126058 Z
1311-
- - :approve
1312-
- System.Net.Http
1313-
- :who: mocsharp
1314-
:why: MICROSOFT .NET LIBRARY License ( http://go.microsoft.com/fwlink/?LinkId=329770)
1315-
:versions:
1316-
- 4.3.4
1317-
:when: 2022-08-16 23:06:56.599420591 Z
13181291
- - :approve
13191292
- System.Net.NameResolution
13201293
- :who: mocsharp
@@ -2353,21 +2326,21 @@
23532326
- :who: mocsharp
23542327
:why: Apache-2.0 (https://github.com/mongodb/mongo-csharp-driver/raw/master/License.txt)
23552328
:versions:
2356-
- 2.20.0
2329+
- 2.21.0
23572330
:when: 2022-11-16 23:38:53.891380809 Z
23582331
- - :approve
23592332
- MongoDB.Driver
23602333
- :who: mocsharp
23612334
:why: Apache-2.0 (https://github.com/mongodb/mongo-csharp-driver/raw/master/License.txt)
23622335
:versions:
2363-
- 2.20.0
2336+
- 2.21.0
23642337
:when: 2022-11-16 23:38:54.213853364 Z
23652338
- - :approve
23662339
- MongoDB.Driver.Core
23672340
- :who: mocsharp
23682341
:why: Apache-2.0 (https://github.com/mongodb/mongo-csharp-driver/raw/master/License.txt)
23692342
:versions:
2370-
- 2.20.0
2343+
- 2.21.0
23712344
:when: 2022-11-16 23:38:54.553730219 Z
23722345
- - :approve
23732346
- MongoDB.Libmongocrypt
@@ -2467,6 +2440,23 @@
24672440
:versions:
24682441
- 1.0.0
24692442
:when: 2023-08-08 0:08:05.206982078 Z
2443+
- - :approve
2444+
- System.IO.Hashing
2445+
- :who: mocsharp
2446+
:why: MIT (https://raw.githubusercontent.com/dotnet/runtime/main/LICENSE.TXT)
2447+
:versions:
2448+
- 7.0.0
2449+
:when: 2023-08-10 20:50:14.759818552 Z
2450+
- - :approve
2451+
- System.Net.Http
2452+
- :who: mocsharp
2453+
:why: MICROSOFT .NET LIBRARY License ( http://go.microsoft.com/fwlink/?LinkId=329770)
2454+
:versions:
2455+
- 4.3.0
2456+
- 4.3.4
2457+
:when: 2022-08-16 23:07:41.735502132 Z
2458+
2459+
24702460

24712461

24722462

0 commit comments

Comments
 (0)