diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml old mode 100755 new mode 100644 index 41d2aad..567da78 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -39,7 +39,7 @@ jobs: uses: actions/checkout@v3 with: fetch-depth: 0 - - uses: actions/setup-dotnet@v3 + - uses: actions/setup-dotnet@v4 with: dotnet-version: "8.0.x" @@ -52,7 +52,7 @@ jobs: tools: licensefinder - name: Enable NuGet cache - uses: actions/cache@v4.0.2 + uses: actions/cache@v4.2.3 with: path: ~/.nuget/packages key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }} @@ -100,12 +100,12 @@ jobs: distribution: 'zulu' java-version: '17' - - uses: actions/setup-dotnet@v3 + - uses: actions/setup-dotnet@v4 with: dotnet-version: "8.0.x" - name: Enable NuGet cache - uses: actions/cache@v4.0.2 + uses: actions/cache@v4.2.3 with: path: ~/.nuget/packages key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }} @@ -160,7 +160,7 @@ jobs: run: dotnet sonarscanner end /d:sonar.login="${{ secrets.SONAR_TOKEN }}" working-directory: ./src - - uses: codecov/codecov-action@v3 + - uses: codecov/codecov-action@v4.4.1 with: token: ${{ secrets.CODECOV_TOKEN }} directory: "src/" @@ -193,12 +193,12 @@ jobs: with: fetch-depth: 0 - - uses: actions/setup-dotnet@v3 + - uses: actions/setup-dotnet@v4 with: dotnet-version: "8.0.x" - name: Enable NuGet cache - uses: actions/cache@v4.0.2 + uses: actions/cache@v4.2.3 with: path: ~/.nuget/packages key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }} @@ -209,12 +209,14 @@ jobs: run: dotnet restore working-directory: ./src - - name: Install GitVersion - run: dotnet tool install --global GitVersion.Tool + - name: Setup GitVersion + uses: gittools/actions/gitversion/setup@v3.1.1 + with: + versionSpec: '6.0.5' - name: Determine Version id: gitversion - uses: gittools/actions/gitversion/execute@v1.1.1 + uses: gittools/actions/gitversion/execute@v3.1.11 with: useConfigFile: true @@ -224,13 +226,24 @@ jobs: - name: Build Solution run: dotnet build -c ${{ env.BUILD_CONFIG }} --nologo ${{ env.SOLUTION }} working-directory: ./src + + - name: Package (Official Release) + env: + PACKAGEDIR: '${{ github.workspace }}/release/' + if: ${{ github.event.inputs.nuget && matrix.os == 'ubuntu-latest' }} + run: | + mkdir $PACKAGEDIR + dotnet pack --no-build -c ${{ env.BUILD_CONFIG }} -o $PACKAGEDIR -p:PackageVersion=${{ steps.gitversion.outputs.majorMinorPatch }} + ls -lR $PACKAGEDIR + working-directory: ./src + - name: Package env: PACKAGEDIR: '${{ github.workspace }}/release/' - if: ${{ matrix.os == 'ubuntu-latest' }} + if: ${{ ! ( github.event.inputs.nuget ) && matrix.os == 'ubuntu-latest' }} run: | mkdir $PACKAGEDIR - dotnet pack --no-build -c ${{ env.BUILD_CONFIG }} -o $PACKAGEDIR -p:PackageVersion=${{ steps.gitversion.outputs.nuGetVersionV2 }} + dotnet pack --no-build -c ${{ env.BUILD_CONFIG }} -o $PACKAGEDIR -p:PackageVersion=${{ steps.gitversion.outputs.majorMinorPatch }}-${{ steps.gitversion.outputs.EscapedBranchName }}.${{ steps.gitversion.outputs.CommitsSinceVersionSource }} ls -lR $PACKAGEDIR working-directory: ./src @@ -243,7 +256,7 @@ jobs: - name: Upload Nuget if: ${{ matrix.os == 'ubuntu-latest' }} - uses: actions/upload-artifact@v4.3.1 + uses: actions/upload-artifact@v4.3.3 with: name: nuget path: ${{ github.workspace }}/release/*.nupkg @@ -251,7 +264,7 @@ jobs: - name: Upload Zipped Plug-ins if: ${{ matrix.os == 'ubuntu-latest' }} - uses: actions/upload-artifact@v4.3.1 + uses: actions/upload-artifact@v4.3.3 with: name: plug-ins path: ${{ github.workspace }}/src/Plugins/release/*.zip @@ -297,7 +310,7 @@ jobs: - name: Install grp run: dotnet tool install gpr -g - - uses: actions/setup-dotnet@v3 + - uses: actions/setup-dotnet@v4 env: NUGET_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}} with: @@ -313,7 +326,7 @@ jobs: runs-on: ubuntu-latest needs: [build, unit-test] env: - MAJORMINORPATCH: ${{ needs.build.outputs.majorMinorPatch }} + MAJORMINORPATCH: ${{ needs.build.outputs.MajorMinorPatch }} steps: - uses: actions/checkout@v3 @@ -337,12 +350,12 @@ jobs: msg: ${{ github.repository }} - name: Install GitReleaseManager - uses: gittools/actions/gitreleasemanager/setup@v0.17.0 + uses: gittools/actions/gitreleasemanager/setup@v3.1.11 with: - versionSpec: "0.13.x" + versionSpec: '0.18.x' - name: Create release with GitReleaseManager - uses: gittools/actions/gitreleasemanager/create@v0.17.0 + uses: gittools/actions/gitreleasemanager/create@v3.1.11 with: token: ${{ secrets.GITHUB_TOKEN }} owner: ${{ steps.repo.outputs._0 }} @@ -354,7 +367,7 @@ jobs: - name: Publish release with GitReleaseManager if: ${{ contains(github.ref, 'refs/heads/main') }} - uses: gittools/actions/gitreleasemanager/publish@v0.17.0 + uses: gittools/actions/gitreleasemanager/publish@v3.1.11 with: token: ${{ secrets.GITHUB_TOKEN }} owner: ${{ steps.repo.outputs._0 }} @@ -363,7 +376,7 @@ jobs: - name: Close release with GitReleaseManager if: ${{ contains(github.ref, 'refs/heads/main') }} - uses: gittools/actions/gitreleasemanager/close@v0.17.0 + uses: gittools/actions/gitreleasemanager/close@v3.1.11 with: token: ${{ secrets.GITHUB_TOKEN }} owner: ${{ steps.repo.outputs._0 }} diff --git a/.licenserc.yaml b/.licenserc.yaml index fa8bc04..8688d47 100644 --- a/.licenserc.yaml +++ b/.licenserc.yaml @@ -2,7 +2,8 @@ header: license: spdx-id: Apache-2.0 copyright-owner: MONAI Consortium - copyright-year: '2021-2024' + copyright-year: '2021-2025' + paths: - 'src' diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/GitVersion.yml b/GitVersion.yml index fa44f09..329cf99 100644 --- a/GitVersion.yml +++ b/GitVersion.yml @@ -1,64 +1,56 @@ # SPDX-FileCopyrightText: © 2022 MONAI Consortium # SPDX-License-Identifier: Apache License 2.0 +workflow: GitHubFlow/v1 assembly-versioning-scheme: MajorMinorPatchTag +assembly-file-versioning-scheme: MajorMinorPatchTag mode: ContinuousDeployment +strategies: +- ConfiguredNextVersion branches: main: - tag: '' + label: '' mode: ContinuousDelivery increment: Patch - prevent-increment-of-merged-branch-version: true - track-merge-target: false source-branches: [ 'release' ] tracks-release-branches: false is-release-branch: false - is-mainline: true pre-release-weight: 55000 release: - tag: rc + label: rc regex: ^releases?[/-] mode: ContinuousDeployment increment: None - prevent-increment-of-merged-branch-version: true - track-merge-target: false source-branches: [ 'main', 'release' ] tracks-release-branches: false is-release-branch: true - is-mainline: false pre-release-weight: 30000 feature: - tag: alpha.{BranchName} + label: alpha.{BranchName} regex: ^features?[/-] mode: ContinuousDeployment increment: Inherit - prevent-increment-of-merged-branch-version: false - track-merge-target: false source-branches: [ 'main', 'release', 'feature' ] tracks-release-branches: false is-release-branch: false - is-mainline: false pre-release-weight: 30000 pull-request: - tag: pr + label: pr regex: ^(pull|pull\-requests|pr)[/-] mode: ContinuousDeployment increment: Inherit - prevent-increment-of-merged-branch-version: false - tag-number-pattern: '[/-](?\d+)[-/]' - track-merge-target: false + label-number-pattern: '[/-](?\d+)[-/]' source-branches: [ 'main', 'release', 'feature' ] tracks-release-branches: false is-release-branch: false - is-mainline: false pre-release-weight: 30000 ignore: sha: [] merge-message-formats: {} -next-version: 2.0.0 major-version-bump-message: '\+semver:\s?(breaking|major)' minor-version-bump-message: '\+semver:\s?(feature|minor)' patch-version-bump-message: '\+semver:\s?(fix|patch)' update-build-number: false +next-version: 2.0.4 diff --git a/codecov.yml b/codecov.yml index 5e4be7e..a6ed621 100644 --- a/codecov.yml +++ b/codecov.yml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2021-2022 MONAI Consortium +# SPDX-FileCopyrightText: © 2021-2024 MONAI Consortium # SPDX-License-Identifier: Apache License 2.0 codecov: diff --git a/doc/dependency_decisions.yml b/doc/dependency_decisions.yml index 4e52e54..e6e9c2b 100755 --- a/doc/dependency_decisions.yml +++ b/doc/dependency_decisions.yml @@ -4,7 +4,7 @@ - :who: mocsharp :why: MIT (https://github.com/ardalis/GuardClauses.Analyzers/raw/master/LICENSE) :versions: - - 4.5.0 + - 4.6.0 :when: 2022-08-16 21:39:30.077666354 Z - - :approve - Castle.Core @@ -18,14 +18,14 @@ - :who: woodheadio :why: MIT (https://github.com/dotnet/aspnetcore/raw/main/LICENSE.txt) :versions: - - 8.0.6 + - 8.0.14 :when: 2023-08-16 16:49:26.950721112 Z - - :approve - Microsoft.CodeCoverage - :who: woodheadio :why: MIT (https://github.com/microsoft/vstest/raw/v17.4.1/LICENSE) :versions: - - 17.10.0 + - 17.13.0 :when: 2023-08-16 16:49:26.950721112 Z - - :approve - Microsoft.Extensions.Configuration.Abstractions @@ -39,28 +39,28 @@ - :who: mocsharp :why: MIT (https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) :versions: - - 8.0.1 + - 8.0.2 :when: 2022-08-16 21:39:41.552489638 Z - - :approve - Microsoft.Extensions.Diagnostics.Abstractions - :who: woodheadio :why: MIT (https://github.com/dotnet/aspnetcore/raw/main/LICENSE.txt) :versions: - - 8.0.0 + - 8.0.1 :when: 2023-08-16 16:49:26.950721112 Z - - :approve - Microsoft.Extensions.Diagnostics.HealthChecks - :who: woodheadio :why: MIT (https://github.com/dotnet/aspnetcore/raw/main/LICENSE.txt) :versions: - - 8.0.6 + - 8.0.14 :when: 2023-08-16 16:49:26.950721112 Z - - :approve - Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions - :who: woodheadio :why: MIT (https://github.com/dotnet/aspnetcore/raw/main/LICENSE.txt) :versions: - - 8.0.6 + - 8.0.14 :when: 2023-08-16 16:49:26.950721112 Z - - :approve - Microsoft.Extensions.FileProviders.Abstractions @@ -74,14 +74,14 @@ - :who: mocsharp :why: MIT (https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) :versions: - - 8.0.0 + - 8.0.1 :when: 2022-08-16 21:39:43.643788345 Z - - :approve - Microsoft.Extensions.Logging.Abstractions - :who: mocsharp :why: MIT (https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) :versions: - - 8.0.1 + - 8.0.3 :when: 2022-08-16 21:39:44.471693654 Z - - :approve - Microsoft.Extensions.Options @@ -102,7 +102,7 @@ - :who: woodheadio :why: MIT (https://github.com/microsoft/vstest/raw/v17.4.1/LICENSE) :versions: - - 17.10.0 + - 17.13.0 :when: 2023-08-16 16:49:26.950721112 Z - - :approve - Microsoft.NETCore.Platforms @@ -123,14 +123,14 @@ - :who: woodheadio :why: MIT (https://github.com/microsoft/vstest/raw/v17.4.1/LICENSE) :versions: - - 17.10.0 + - 17.13.0 :when: 2023-08-16 16:49:26.950721112 Z - - :approve - Microsoft.TestPlatform.TestHost - :who: woodheadio :why: MIT (https://github.com/microsoft/vstest/raw/v17.4.1/LICENSE) :versions: - - 17.10.0 + - 17.13.0 :when: 2023-08-16 16:49:26.950721112 Z - - :approve - Microsoft.Win32.Primitives @@ -144,7 +144,7 @@ - :who: woodheadio :why: BSD 3-Clause License ( https://raw.githubusercontent.com/moq/moq4/main/License.txt) :versions: - - 4.20.70 + - 4.20.72 :when: 2023-08-16 16:49:26.950721112 Z - - :approve - NETStandard.Library @@ -172,14 +172,14 @@ - :who: mocsharp :why: MIT ( https://licenses.nuget.org/MIT) :versions: - - 8.4.0 + - 8.5.2 :when: 2022-11-09 18:57:32.294717110 Z - - :approve - Polly.Core - :who: mocsharp :why: MIT ( https://licenses.nuget.org/MIT) :versions: - - 8.4.0 + - 8.5.2 :when: 2022-11-09 18:57:32.294717110 Z - - :approve - RabbitMQ.Client @@ -235,7 +235,6 @@ - :who: mocsharp :why: MIT (https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) :versions: - - 4.3.0 - 8.0.0 :when: 2022-08-16 21:39:56.310443725 Z - - :approve @@ -292,14 +291,14 @@ - :who: samrooke :why: MIT (https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) :versions: - - 21.0.2 + - 21.3.1 :when: 2022-12-14 12:28:00.728481602 Z - - :approve - System.IO.Abstractions.TestingHelpers - :who: samrooke :why: MIT (https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) :versions: - - 21.0.2 + - 21.3.1 :when: 2022-12-14 12:28:00.728481602 Z - - :approve - System.IO.Compression @@ -614,28 +613,28 @@ - :who: mocsharp :why: MIT (https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) :versions: - - 21.0.2 + - 21.3.1 :when: 2022-08-16 21:40:21.430356356 Z - - :approve - TestableIO.System.IO.Abstractions.TestingHelpers - :who: mocsharp :why: MIT (https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) :versions: - - 21.0.2 + - 21.3.1 :when: 2022-08-16 21:40:21.430356356 Z - - :approve - TestableIO.System.IO.Abstractions.Wrappers - :who: mocsharp :why: MIT (https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) :versions: - - 21.0.2 + - 21.3.1 :when: 2022-08-16 21:40:21.430356356 Z - - :approve - coverlet.collector - :who: mocsharp :why: MIT (https://github.com/coverlet-coverage/coverlet/raw/master/LICENSE) :versions: - - 6.0.2 + - 6.0.4 :when: 2022-08-16 21:40:21.855388365 Z - - :approve - runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl @@ -754,7 +753,7 @@ - :who: mocsharp :why: Apache-2.0 ( https://raw.githubusercontent.com/xunit/xunit/master/license.txt) :versions: - - 2.8.1 + - 2.9.3 :when: 2022-08-16 21:40:29.166018542 Z - - :approve - xunit.abstractions @@ -768,40 +767,40 @@ - :who: mocsharp :why: Apache-2.0 ( https://raw.githubusercontent.com/xunit/xunit.analyzers/master/LICENSE) :versions: - - 1.14.0 + - 1.18.0 :when: 2022-08-16 21:40:30.047067134 Z - - :approve - xunit.assert - :who: mocsharp :why: Apache-2.0 ( https://raw.githubusercontent.com/xunit/xunit/master/license.txt) :versions: - - 2.8.1 + - 2.9.3 :when: 2022-08-16 21:40:30.526718458 Z - - :approve - xunit.core - :who: mocsharp :why: Apache-2.0 ( https://raw.githubusercontent.com/xunit/xunit/master/license.txt) :versions: - - 2.8.1 + - 2.9.3 :when: 2022-08-16 21:40:30.973515441 Z - - :approve - xunit.extensibility.core - :who: mocsharp :why: Apache-2.0 ( https://raw.githubusercontent.com/xunit/xunit/master/license.txt) :versions: - - 2.8.1 + - 2.9.3 :when: 2022-08-16 21:40:31.401607230 Z - - :approve - xunit.extensibility.execution - :who: mocsharp :why: Apache-2.0 ( https://raw.githubusercontent.com/xunit/xunit/master/license.txt) :versions: - - 2.8.1 + - 2.9.3 :when: 2022-08-16 21:40:31.845685693 Z - - :approve - xunit.runner.visualstudio - :who: mocsharp :why: MIT ( https://licenses.nuget.org/MIT) :versions: - - 2.8.1 + - 3.0.2 :when: 2022-08-16 21:40:32.294717110 Z diff --git a/src/AssemblyInfo.cs b/src/AssemblyInfo.cs index fad4c89..da71581 100644 --- a/src/AssemblyInfo.cs +++ b/src/AssemblyInfo.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/API/ConnectionErrorArgs.cs b/src/Messaging/API/ConnectionErrorArgs.cs index be087a3..a60e969 100644 --- a/src/Messaging/API/ConnectionErrorArgs.cs +++ b/src/Messaging/API/ConnectionErrorArgs.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/API/IMessageBrokerPublisherService.cs b/src/Messaging/API/IMessageBrokerPublisherService.cs index c039f93..ee5e8e4 100644 --- a/src/Messaging/API/IMessageBrokerPublisherService.cs +++ b/src/Messaging/API/IMessageBrokerPublisherService.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/API/IMessageBrokerSubscriberService.cs b/src/Messaging/API/IMessageBrokerSubscriberService.cs index 7df9f0f..e3b4e63 100755 --- a/src/Messaging/API/IMessageBrokerSubscriberService.cs +++ b/src/Messaging/API/IMessageBrokerSubscriberService.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Common/Artifact.cs b/src/Messaging/Common/Artifact.cs index 112b792..f4710d5 100755 --- a/src/Messaging/Common/Artifact.cs +++ b/src/Messaging/Common/Artifact.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Common/ArtifactType.cs b/src/Messaging/Common/ArtifactType.cs index 1157666..f9440a8 100755 --- a/src/Messaging/Common/ArtifactType.cs +++ b/src/Messaging/Common/ArtifactType.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Common/ArtifactTypes.cs b/src/Messaging/Common/ArtifactTypes.cs index 815a3ae..029ac9d 100755 --- a/src/Messaging/Common/ArtifactTypes.cs +++ b/src/Messaging/Common/ArtifactTypes.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Common/BlockStorageInfo.cs b/src/Messaging/Common/BlockStorageInfo.cs index 0c6d986..23c45f7 100644 --- a/src/Messaging/Common/BlockStorageInfo.cs +++ b/src/Messaging/Common/BlockStorageInfo.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Common/Credentials.cs b/src/Messaging/Common/Credentials.cs index 5f04693..c241fe8 100644 --- a/src/Messaging/Common/Credentials.cs +++ b/src/Messaging/Common/Credentials.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Common/ExportRequestType.cs b/src/Messaging/Common/ExportRequestType.cs index 15c74c5..c20d191 100755 --- a/src/Messaging/Common/ExportRequestType.cs +++ b/src/Messaging/Common/ExportRequestType.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Common/LoggingDataDictionary.cs b/src/Messaging/Common/LoggingDataDictionary.cs index 0827256..06e1fe4 100644 --- a/src/Messaging/Common/LoggingDataDictionary.cs +++ b/src/Messaging/Common/LoggingDataDictionary.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Common/MessageConversionException.cs b/src/Messaging/Common/MessageConversionException.cs index fcd8dc3..165e6a5 100644 --- a/src/Messaging/Common/MessageConversionException.cs +++ b/src/Messaging/Common/MessageConversionException.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Common/MessageReceivedEventArgs.cs b/src/Messaging/Common/MessageReceivedEventArgs.cs index 3889035..41692f1 100644 --- a/src/Messaging/Common/MessageReceivedEventArgs.cs +++ b/src/Messaging/Common/MessageReceivedEventArgs.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Common/MessageValidationException.cs b/src/Messaging/Common/MessageValidationException.cs index f014ca6..85558f2 100644 --- a/src/Messaging/Common/MessageValidationException.cs +++ b/src/Messaging/Common/MessageValidationException.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Common/ServiceException.cs b/src/Messaging/Common/ServiceException.cs index 235d0eb..fc2f5a2 100644 --- a/src/Messaging/Common/ServiceException.cs +++ b/src/Messaging/Common/ServiceException.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Common/Storage.cs b/src/Messaging/Common/Storage.cs index 696c0bd..f4f4f58 100644 --- a/src/Messaging/Common/Storage.cs +++ b/src/Messaging/Common/Storage.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Configuration/ConfigurationException.cs b/src/Messaging/Configuration/ConfigurationException.cs index f00b4e8..eddc0f1 100644 --- a/src/Messaging/Configuration/ConfigurationException.cs +++ b/src/Messaging/Configuration/ConfigurationException.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Configuration/MessageBrokerServiceConfiguration.cs b/src/Messaging/Configuration/MessageBrokerServiceConfiguration.cs index 7029f92..0e0622e 100755 --- a/src/Messaging/Configuration/MessageBrokerServiceConfiguration.cs +++ b/src/Messaging/Configuration/MessageBrokerServiceConfiguration.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Events/ArtifactsReceivedEvent.cs b/src/Messaging/Events/ArtifactsReceivedEvent.cs index 15a8d9a..4eff1ed 100755 --- a/src/Messaging/Events/ArtifactsReceivedEvent.cs +++ b/src/Messaging/Events/ArtifactsReceivedEvent.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Events/EmailRequestEvent.cs b/src/Messaging/Events/EmailRequestEvent.cs index 4b65568..3c60a35 100644 --- a/src/Messaging/Events/EmailRequestEvent.cs +++ b/src/Messaging/Events/EmailRequestEvent.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Events/EventBase.cs b/src/Messaging/Events/EventBase.cs index e67bb4a..338ea7a 100644 --- a/src/Messaging/Events/EventBase.cs +++ b/src/Messaging/Events/EventBase.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Events/ExportCompleteEvent.cs b/src/Messaging/Events/ExportCompleteEvent.cs index bc957f1..4085bcf 100755 --- a/src/Messaging/Events/ExportCompleteEvent.cs +++ b/src/Messaging/Events/ExportCompleteEvent.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Events/ExportRequestEvent.cs b/src/Messaging/Events/ExportRequestEvent.cs index 124c18b..5783e76 100755 --- a/src/Messaging/Events/ExportRequestEvent.cs +++ b/src/Messaging/Events/ExportRequestEvent.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Events/ExportStatus.cs b/src/Messaging/Events/ExportStatus.cs index 65f09cb..d0c2f56 100644 --- a/src/Messaging/Events/ExportStatus.cs +++ b/src/Messaging/Events/ExportStatus.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Events/ExternalAppRequestEvent.cs b/src/Messaging/Events/ExternalAppRequestEvent.cs index 1794320..be467b5 100755 --- a/src/Messaging/Events/ExternalAppRequestEvent.cs +++ b/src/Messaging/Events/ExternalAppRequestEvent.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Events/FailureReason.cs b/src/Messaging/Events/FailureReason.cs index 7ec0991..3468b89 100644 --- a/src/Messaging/Events/FailureReason.cs +++ b/src/Messaging/Events/FailureReason.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Events/TaskCallbackEvent.cs b/src/Messaging/Events/TaskCallbackEvent.cs index 5d59e4a..7293c15 100644 --- a/src/Messaging/Events/TaskCallbackEvent.cs +++ b/src/Messaging/Events/TaskCallbackEvent.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Events/TaskCancellationEvent.cs b/src/Messaging/Events/TaskCancellationEvent.cs index 7f8b3f3..c4f0e5d 100644 --- a/src/Messaging/Events/TaskCancellationEvent.cs +++ b/src/Messaging/Events/TaskCancellationEvent.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Events/TaskDispatchEvent.cs b/src/Messaging/Events/TaskDispatchEvent.cs index f97cec7..e7a3430 100644 --- a/src/Messaging/Events/TaskDispatchEvent.cs +++ b/src/Messaging/Events/TaskDispatchEvent.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Events/TaskExecutionStatus.cs b/src/Messaging/Events/TaskExecutionStatus.cs index 4397f60..bed4a67 100644 --- a/src/Messaging/Events/TaskExecutionStatus.cs +++ b/src/Messaging/Events/TaskExecutionStatus.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Events/TaskUpdateEvent.cs b/src/Messaging/Events/TaskUpdateEvent.cs index 6857e86..4b842d7 100644 --- a/src/Messaging/Events/TaskUpdateEvent.cs +++ b/src/Messaging/Events/TaskUpdateEvent.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Events/WorkflowRequestEvent.cs b/src/Messaging/Events/WorkflowRequestEvent.cs index bbada21..babc00c 100755 --- a/src/Messaging/Events/WorkflowRequestEvent.cs +++ b/src/Messaging/Events/WorkflowRequestEvent.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/HealthCheckRegistrationBase.cs b/src/Messaging/HealthCheckRegistrationBase.cs index 080f6d3..5e68abc 100644 --- a/src/Messaging/HealthCheckRegistrationBase.cs +++ b/src/Messaging/HealthCheckRegistrationBase.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/IServiceCollectionExtension.cs b/src/Messaging/IServiceCollectionExtension.cs index c46fad6..2d697c5 100755 --- a/src/Messaging/IServiceCollectionExtension.cs +++ b/src/Messaging/IServiceCollectionExtension.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/InternalVisible.cs b/src/Messaging/InternalVisible.cs index 09fac39..6efee69 100644 --- a/src/Messaging/InternalVisible.cs +++ b/src/Messaging/InternalVisible.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Messages/JsonMessage.cs b/src/Messaging/Messages/JsonMessage.cs index 6717861..1a08e96 100644 --- a/src/Messaging/Messages/JsonMessage.cs +++ b/src/Messaging/Messages/JsonMessage.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Messages/Message.cs b/src/Messaging/Messages/Message.cs index b636bb4..dcd3264 100644 --- a/src/Messaging/Messages/Message.cs +++ b/src/Messaging/Messages/Message.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Messages/MessageBase.cs b/src/Messaging/Messages/MessageBase.cs index 410618d..d50d1ae 100644 --- a/src/Messaging/Messages/MessageBase.cs +++ b/src/Messaging/Messages/MessageBase.cs @@ -1,5 +1,5 @@ /* - * Copyright 2021-2024 MONAI Consortium + * Copyright 2021-2025 MONAI Consortium * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/Messaging/Monai.Deploy.Messaging.csproj b/src/Messaging/Monai.Deploy.Messaging.csproj index 73c95bf..cf0c128 100644 --- a/src/Messaging/Monai.Deploy.Messaging.csproj +++ b/src/Messaging/Monai.Deploy.Messaging.csproj @@ -1,5 +1,5 @@