Mercurial > hg > orthanc-authorization
changeset 150:9be1ee2b8fe1 0.7.0
0.7.0
line wrap: on
line diff
--- a/CMakeLists.txt Thu Feb 15 16:30:21 2024 +0100 +++ b/CMakeLists.txt Fri Feb 16 08:39:33 2024 +0100 @@ -1,5 +1,6 @@ # Advanced authorization plugin for Orthanc # Copyright (C) 2017-2023 Osimis S.A., Belgium +# Copyright (C) 2024-2024 Orthanc Team SRL, Belgium # # This program is free software: you can redistribute it and/or # modify it under the terms of the GNU Affero General Public License @@ -19,7 +20,7 @@ project(OrthancAuthorization) -set(ORTHANC_PLUGIN_VERSION "mainline") +set(ORTHANC_PLUGIN_VERSION "0.7.0") if (ORTHANC_PLUGIN_VERSION STREQUAL "mainline") set(ORTHANC_FRAMEWORK_VERSION "mainline")
--- a/NEWS Thu Feb 15 16:30:21 2024 +0100 +++ b/NEWS Fri Feb 16 08:39:33 2024 +0100 @@ -1,5 +1,5 @@ -Pending changes in the mainline -=============================== +2024-02-16 - v 0.7.0 +==================== * Added new default permissions "SINGLE_RESOURCE_PATTERNS" and reorganized the permissions accordingly.
--- a/Plugin/AccessedResource.cpp Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/AccessedResource.cpp Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/AccessedResource.h Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/AccessedResource.h Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/AssociativeArray.cpp Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/AssociativeArray.cpp Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/AssociativeArray.h Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/AssociativeArray.h Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/AuthorizationParserBase.cpp Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/AuthorizationParserBase.cpp Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/AuthorizationParserBase.h Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/AuthorizationParserBase.h Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/AuthorizationWebService.cpp Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/AuthorizationWebService.cpp Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/AuthorizationWebService.h Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/AuthorizationWebService.h Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/BaseAuthorizationService.h Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/BaseAuthorizationService.h Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/CachedAuthorizationService.cpp Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/CachedAuthorizationService.cpp Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/CachedAuthorizationService.h Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/CachedAuthorizationService.h Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/DefaultAuthorizationParser.cpp Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/DefaultAuthorizationParser.cpp Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/DefaultAuthorizationParser.h Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/DefaultAuthorizationParser.h Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/Enumerations.cpp Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/Enumerations.cpp Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/Enumerations.h Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/Enumerations.h Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/IAuthorizationParser.h Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/IAuthorizationParser.h Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/IAuthorizationService.h Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/IAuthorizationService.h Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/ICache.h Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/ICache.h Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/ICacheFactory.h Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/ICacheFactory.h Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/MemoryCache.cpp Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/MemoryCache.cpp Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/MemoryCache.h Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/MemoryCache.h Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/OrthancResource.cpp Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/OrthancResource.cpp Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/OrthancResource.h Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/OrthancResource.h Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/PermissionParser.cpp Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/PermissionParser.cpp Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/PermissionParser.h Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/PermissionParser.h Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/Plugin.cpp Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/Plugin.cpp Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/ResourceHierarchyCache.cpp Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/ResourceHierarchyCache.cpp Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/ResourceHierarchyCache.h Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/ResourceHierarchyCache.h Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/Token.cpp Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/Token.cpp Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License
--- a/Plugin/Token.h Thu Feb 15 16:30:21 2024 +0100 +++ b/Plugin/Token.h Fri Feb 16 08:39:33 2024 +0100 @@ -1,6 +1,7 @@ /** * Advanced authorization plugin for Orthanc * Copyright (C) 2017-2023 Osimis S.A., Belgium + * Copyright (C) 2024-2024 Orthanc Team SRL, Belgium * * This program is free software: you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License