Skip to content

Commit 8808c16

Browse files
authored
Merge pull request #868 from Project-MONAI/release/0.1.27
Release/0.1.27
2 parents 2a8bef5 + fb02642 commit 8808c16

File tree

317 files changed

+4880
-3602
lines changed

Some content is hidden

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

317 files changed

+4880
-3602
lines changed

doc/dependency_decisions.yml

100755100644
Lines changed: 47 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
- 3.7.100.14
99
- 3.7.100.25
1010
- 3.7.105.20
11+
- 3.7.200.13
1112
:when: 2022-10-14 23:36:39.233755632 Z
1213
- - :approve
1314
- AWSSDK.SecurityToken
@@ -18,14 +19,16 @@
1819
- 3.7.100.14
1920
- 3.7.100.25
2021
- 3.7.101.26
22+
- 3.7.201.9
2123
:when: 2022-10-14 23:36:39.628260680 Z
2224
- - :approve
2325
- Ardalis.GuardClauses
2426
- :who: mocsharp
2527
:why: MIT (https://github.com/ardalis/GuardClauses.Analyzers/raw/master/LICENSE)
2628
:versions:
2729
- 4.0.1
28-
:when: 2022-10-14 23:36:39.999308652 Z
30+
- 4.1.1
31+
:when: 2023-08-15 16:36:39.999308652 Z
2932
- - :approve
3033
- AutoFixture
3134
- :who: mocsharp
@@ -399,6 +402,8 @@
399402
:versions:
400403
- 6.0.1
401404
- 7.0.0
405+
- 2.2.0
406+
- 3.1.0
402407
:when: 2022-10-14 23:37:00.596541774 Z
403408
- - :approve
404409
- Microsoft.Extensions.Configuration.Abstractions
@@ -414,6 +419,7 @@
414419
:why: MIT (https://github.com/dotnet/runtime/raw/main/LICENSE.TXT)
415420
:versions:
416421
- 3.0.0
422+
- 3.1.0
417423
- 2.2.0
418424
- 7.0.3
419425
:when: 2022-10-14 23:37:01.366955631 Z
@@ -469,6 +475,7 @@
469475
- :who: mocsharp
470476
:why: MIT (https://github.com/dotnet/runtime/raw/main/LICENSE.TXT)
471477
:versions:
478+
- 3.1.0
472479
- 6.0.0
473480
- 6.0.1
474481
- 2.2.0
@@ -506,6 +513,7 @@
506513
- 6.0.12
507514
- 6.0.14
508515
- 6.0.15
516+
- 6.0.21
509517
:when: 2022-10-14 23:37:05.589288760 Z
510518
- - :approve
511519
- Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions
@@ -515,6 +523,7 @@
515523
- 6.0.12
516524
- 6.0.14
517525
- 6.0.15
526+
- 6.0.21
518527
:when: 2022-10-14 23:37:05.963687838 Z
519528
- - :approve
520529
- Microsoft.Extensions.FileProviders.Abstractions
@@ -585,6 +594,8 @@
585594
:versions:
586595
- 6.0.0
587596
- 7.0.0
597+
- 2.2.0
598+
- 3.1.0
588599
:when: 2022-10-14 23:37:09.454044811 Z
589600
- - :approve
590601
- Microsoft.Extensions.Logging.Abstractions
@@ -593,7 +604,9 @@
593604
:versions:
594605
- 6.0.2
595606
- 2.0.0
607+
- 6.0.4
596608
- 7.0.0
609+
- 6.0.4
597610
:when: 2022-10-14 23:37:09.821156462 Z
598611
- - :approve
599612
- Microsoft.Extensions.Logging.Configuration
@@ -851,6 +864,7 @@
851864
:versions:
852865
- 4.0.6
853866
- 4.0.7
867+
- 5.0.0
854868
:when: 2022-10-14 23:37:22.726827733 Z
855869
- - :approve
856870
- Moq
@@ -923,13 +937,15 @@
923937
:why: BSD-3-Clause (https://github.com/App-vNext/Polly/raw/main/LICENSE.txt)
924938
:versions:
925939
- 7.2.3
940+
- 7.2.4
926941
:when: 2022-10-14 23:37:30.185774702 Z
927942
- - :approve
928943
- RabbitMQ.Client
929944
- :who: mocsharp
930945
:why: Apache-2.0 (https://github.com/rabbitmq/rabbitmq-dotnet-client/raw/main/LICENSE-APACHE2)
931946
:versions:
932947
- 6.4.0
948+
- 6.5.0
933949
:when: 2022-10-14 23:37:30.555988654 Z
934950
- - :approve
935951
- Serilog
@@ -1195,7 +1211,15 @@
11951211
:why: MIT (https://github.com/dotnet/runtime/raw/main/LICENSE.TXT)
11961212
:versions:
11971213
- 5.0.0
1214+
- 4.3.0
11981215
:when: 2022-10-14 23:37:45.155805918 Z
1216+
- - :approve
1217+
- System.ComponentModel
1218+
- :who: nsouth
1219+
:why: MICROSOFT .NET LIBRARY License (http://go.microsoft.com/fwlink/?LinkId=329770)
1220+
:versions:
1221+
- 4.3.0
1222+
:when: 2023-8-18 08:53:45.155805918 Z
11991223
- - :approve
12001224
- System.Configuration.ConfigurationManager
12011225
- :who: mocsharp
@@ -1381,6 +1405,13 @@
13811405
:versions:
13821406
- 4.3.0
13831407
:when: 2022-10-14 23:37:55.295846123 Z
1408+
- - :approve
1409+
- System.IO.Hashing
1410+
- :who: nsouth
1411+
:why: MIT
1412+
:versions:
1413+
- 7.0.0
1414+
:when: 2023-8-18 08:53:55.295846123 Z
13841415
- - :approve
13851416
- System.IdentityModel.Tokens.Jwt
13861417
- :who: mocsharp
@@ -1425,6 +1456,7 @@
14251456
:why: MIT (https://github.com/dotnet/corefx/raw/master/LICENSE.TXT)
14261457
:versions:
14271458
- 4.5.4
1459+
- 4.5.5
14281460
:when: 2022-10-14 23:37:58.271685148 Z
14291461
- - :approve
14301462
- System.Net.Http
@@ -1902,6 +1934,7 @@
19021934
:versions:
19031935
- 4.7.1
19041936
- 6.0.0
1937+
- 7.0.0
19051938
:when: 2022-10-14 23:38:26.916570960 Z
19061939
- - :approve
19071940
- System.Threading.Tasks
@@ -2336,6 +2369,7 @@
23362369
:versions:
23372370
- 0.1.21
23382371
- 0.1.23
2372+
- 0.1.25
23392373
:when: 2022-12-15 21:43:10.781625468 Z
23402374
- - :approve
23412375
- Monai.Deploy.Messaging.RabbitMQ
@@ -2344,6 +2378,7 @@
23442378
:versions:
23452379
- 0.1.21
23462380
- 0.1.23
2381+
- 0.1.25
23472382
:when: 2022-12-15 21:43:20.975488411 Z
23482383
- - :approve
23492384
- Monai.Deploy.Storage
@@ -2353,6 +2388,7 @@
23532388
- 0.2.10
23542389
- 0.2.13
23552390
- 0.2.15
2391+
- 0.2.18
23562392
:when: 2022-11-02 21:43:46.964761113 Z
23572393
- - :approve
23582394
- Monai.Deploy.Storage.MinIO
@@ -2362,6 +2398,7 @@
23622398
- 0.2.10
23632399
- 0.2.13
23642400
- 0.2.15
2401+
- 0.2.18
23652402
:when: 2022-11-02 21:43:57.620687413 Z
23662403
- - :approve
23672404
- Monai.Deploy.Storage.S3Policy
@@ -2371,6 +2408,7 @@
23712408
- 0.2.10
23722409
- 0.2.13
23732410
- 0.2.15
2411+
- 0.2.18
23742412
:when: 2022-11-02 21:44:06.994266372 Z
23752413
- - :approve
23762414
- MongoDB.Bson
@@ -2553,6 +2591,7 @@
25532591
:why: MIT (https://raw.githubusercontent.com/CommunityToolkit/WindowsCommunityToolkit/main/License.md)
25542592
:versions:
25552593
- 7.1.2
2594+
- 8.1.0
25562595
:when: 2023-05-17 14:44:00.000000000 Z
25572596
- - :approve
25582597
- fo-dicom
@@ -2561,5 +2600,11 @@
25612600
:versions:
25622601
- 5.0.3
25632602
:when: 2023-05-17 14:44:00.000000000 Z
2564-
2603+
- - :approve
2604+
- CommunityToolkit.HighPerformance
2605+
- :who: nsouth
2606+
:why: MIT
2607+
:versions:
2608+
- 8.1.0
2609+
:when: 2023-08-18 09:09:00.000000000 Z
25652610

guidelines/mwm-workflow-spec.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -249,6 +249,7 @@ These tasks are borken down into different types:
249249
| ---- | ------- |
250250
| Router | A task to control the flow through a workflow |
251251
| Export | A task to trigger the exporting of data |
252+
| External App | A task to trigger execution of an external app |
252253
| `Plugin_Name` | A task which has a matching Plugin installed & enabled |
253254

254255

@@ -402,6 +403,11 @@ Example (output sent to another task if the patient is female, otherwise to PACS
402403

403404
Export destinations define an external location to which the output of the task can be sent. This will take the form of an event published to a pub/sub service notifying of an available export to a specific destination reference. Most commonly, the export location will be a PACs system and the notification will be picked up by the Monai Informatics Gateway.
404405

406+
#### External App
407+
These are task types that allow for execution of external apps and in
408+
structure are identical to the Export type above.
409+
410+
405411
#### Plugin
406412
These are tasks are Named the same as the installed Pluging.
407413
The task also requires these extra attributes:-

src/Shared/Configuration/ArgoCallbackConfiguration.cs renamed to src/Common/Configuration/ArgoCallbackConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
using Microsoft.Extensions.Configuration;
1818

19-
namespace Monai.Deploy.WorkflowManager.Configuration
19+
namespace Monai.Deploy.WorkflowManager.Common.Configuration
2020
{
2121
public class ArgoCallbackConfiguration
2222
{

src/Shared/Configuration/BackgroundServiceSettings.cs renamed to src/Common/Configuration/BackgroundServiceSettings.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
using Microsoft.Extensions.Configuration;
1818

19-
namespace Monai.Deploy.WorkflowManager.Configuration
19+
namespace Monai.Deploy.WorkflowManager.Common.Configuration
2020
{
2121
public class BackgroundServiceSettings
2222
{

src/Shared/Configuration/ConfigurationValidator.cs renamed to src/Common/Configuration/ConfigurationValidator.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
using Microsoft.Extensions.Logging;
2020
using Microsoft.Extensions.Options;
2121

22-
namespace Monai.Deploy.WorkflowManager.Configuration
22+
namespace Monai.Deploy.WorkflowManager.Common.Configuration
2323
{
2424
/// <summary>
2525
/// Validates configuration based on application requirements and DICOM VR requirements.

src/Shared/Configuration/DicomAgentConfiguration.cs renamed to src/Common/Configuration/DicomAgentConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
using Microsoft.Extensions.Configuration;
1818

19-
namespace Monai.Deploy.WorkflowManager.Configuration
19+
namespace Monai.Deploy.WorkflowManager.Common.Configuration
2020
{
2121
public class DicomAgentConfiguration
2222
{

src/Shared/Configuration/Exceptions/ConfigurationException.cs renamed to src/Common/Configuration/Exceptions/ConfigurationException.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
using System;
1818
using System.Runtime.Serialization;
1919

20-
namespace Monai.Deploy.WorkflowManager.Configuration.Exceptions
20+
namespace Monai.Deploy.WorkflowManager.Common.Configuration.Exceptions
2121
{
2222
/// <summary>
2323
/// Represnets an exception based upon invalid configuration.

src/Shared/Configuration/InformaticsGatewayConfiguration.cs renamed to src/Common/Configuration/InformaticsGatewayConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
using Microsoft.Extensions.Configuration;
1818

19-
namespace Monai.Deploy.WorkflowManager.Configuration
19+
namespace Monai.Deploy.WorkflowManager.Common.Configuration
2020
{
2121
public class InformaticsGatewayConfiguration
2222
{

src/Shared/Configuration/MessageBrokerConfiguration.cs renamed to src/Common/Configuration/MessageBrokerConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
using Microsoft.Extensions.Configuration;
1818
using Monai.Deploy.Messaging.Configuration;
1919

20-
namespace Monai.Deploy.WorkflowManager.Configuration
20+
namespace Monai.Deploy.WorkflowManager.Common.Configuration
2121
{
2222
public class MessageBrokerConfiguration : MessageBrokerServiceConfiguration
2323
{

src/Shared/Configuration/MessageBrokerConfigurationKeys.cs renamed to src/Common/Configuration/MessageBrokerConfigurationKeys.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
using Microsoft.Extensions.Configuration;
1818

19-
namespace Monai.Deploy.WorkflowManager.Configuration
19+
namespace Monai.Deploy.WorkflowManager.Common.Configuration
2020
{
2121
public class MessageBrokerConfigurationKeys
2222
{

0 commit comments

Comments
 (0)