changeset 151:e7cee71a2f86

back to mainline
author Alain Mazy <am@osimis.io>
date Fri, 16 Feb 2024 08:40:08 +0100
parents 423531fb1200 (current diff) 9be1ee2b8fe1 (diff)
children 9f686ee4b158
files CMakeLists.txt
diffstat 32 files changed, 33 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/CMakeLists.txt	Thu Feb 15 16:30:21 2024 +0100
+++ b/CMakeLists.txt	Fri Feb 16 08:40:08 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
--- a/NEWS	Thu Feb 15 16:30:21 2024 +0100
+++ b/NEWS	Fri Feb 16 08:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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:40:08 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