Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package orthanc-authorization for
openSUSE:Factory checked in at 2026-04-28 11:58:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/orthanc-authorization (Old)
and /work/SRC/openSUSE:Factory/.orthanc-authorization.new.11940 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "orthanc-authorization"
Tue Apr 28 11:58:15 2026 rev:11 rq:1349599 version:0.11.3
Changes:
--------
---
/work/SRC/openSUSE:Factory/orthanc-authorization/orthanc-authorization.changes
2026-04-20 16:14:23.012834201 +0200
+++
/work/SRC/openSUSE:Factory/.orthanc-authorization.new.11940/orthanc-authorization.changes
2026-04-28 12:02:11.396012593 +0200
@@ -1,0 +2,7 @@
+Fri Apr 24 05:53:32 UTC 2026 - Axel Braun <[email protected]>
+
+- version 0.11.3
+ * cassert.diff removed (upstream)
+ * New default permissions for jobs
+
+-------------------------------------------------------------------
Old:
----
OrthancAuthorization-0.11.2.tar.gz
cassert.diff
New:
----
OrthancAuthorization-0.11.3.tar.gz
----------(Old B)----------
Old:- version 0.11.3
* cassert.diff removed (upstream)
* New default permissions for jobs
----------(Old E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ orthanc-authorization.spec ++++++
--- /var/tmp/diff_new_pack.r6WLzI/_old 2026-04-28 12:02:12.152043912 +0200
+++ /var/tmp/diff_new_pack.r6WLzI/_new 2026-04-28 12:02:12.160044244 +0200
@@ -21,7 +21,7 @@
Summary: Authorisation plugin for Orthanc
License: GPL-3.0-or-later
Group: Productivity/Graphics/Viewers
-Version: 0.11.2
+Version: 0.11.3
Release: 0
URL: http://orthanc-server.com
Source0:
https://orthanc.uclouvain.be/downloads/sources/%{name}/OrthancAuthorization-%{version}.tar.gz
@@ -30,7 +30,6 @@
Source3:
https://orthanc.uclouvain.be/downloads/third-party-downloads/jsoncpp-1.9.5.tar.gz
Source4:
https://orthanc.uclouvain.be/downloads/third-party-downloads/e2fsprogs-1.44.5.tar.gz
Source5:
https://orthanc.uclouvain.be/downloads/third-party-downloads/boost_1_86_0_bcpdigest-1.12.5.tar.gz
-Patch0: cassert.diff
BuildRequires: cmake
BuildRequires: gcc-c++
++++++ OrthancAuthorization-0.11.2.tar.gz -> OrthancAuthorization-0.11.3.tar.gz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/OrthancAuthorization-0.11.2/.hg_archival.txt
new/OrthancAuthorization-0.11.3/.hg_archival.txt
--- old/OrthancAuthorization-0.11.2/.hg_archival.txt 2026-04-09
11:25:27.000000000 +0200
+++ new/OrthancAuthorization-0.11.3/.hg_archival.txt 2026-04-23
10:23:55.000000000 +0200
@@ -1,6 +1,6 @@
repo: decac5df19c4aa24efe56534b828a295397c80e4
-node: c3853419a62ec200557c707e6916c0e6cd85f68e
-branch: 0.11.2
+node: 60b711d201b10be55d45f548e3daad3a579a55e6
+branch: 0.11.3
latesttag: null
-latesttagdistance: 266
-changessincelatesttag: 287
+latesttagdistance: 270
+changessincelatesttag: 292
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/OrthancAuthorization-0.11.2/CMakeLists.txt
new/OrthancAuthorization-0.11.3/CMakeLists.txt
--- old/OrthancAuthorization-0.11.2/CMakeLists.txt 2026-04-09
11:25:27.000000000 +0200
+++ new/OrthancAuthorization-0.11.3/CMakeLists.txt 2026-04-23
10:23:55.000000000 +0200
@@ -21,7 +21,7 @@
project(OrthancAuthorization)
-set(ORTHANC_PLUGIN_VERSION "0.11.2")
+set(ORTHANC_PLUGIN_VERSION "0.11.3")
if (ORTHANC_PLUGIN_VERSION STREQUAL "mainline")
set(ORTHANC_FRAMEWORK_VERSION "mainline")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/OrthancAuthorization-0.11.2/NEWS
new/OrthancAuthorization-0.11.3/NEWS
--- old/OrthancAuthorization-0.11.2/NEWS 2026-04-09 11:25:27.000000000
+0200
+++ new/OrthancAuthorization-0.11.3/NEWS 2026-04-23 10:23:55.000000000
+0200
@@ -1,3 +1,9 @@
+2026-04-23 - v 0.11.3
+=====================
+
+* New default permissions for jobs
+
+
2026-04-09 - v 0.11.2
=====================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/OrthancAuthorization-0.11.2/Plugin/CachedAuthorizationService.cpp
new/OrthancAuthorization-0.11.3/Plugin/CachedAuthorizationService.cpp
--- old/OrthancAuthorization-0.11.2/Plugin/CachedAuthorizationService.cpp
2026-04-09 11:25:27.000000000 +0200
+++ new/OrthancAuthorization-0.11.3/Plugin/CachedAuthorizationService.cpp
2026-04-23 10:23:55.000000000 +0200
@@ -25,6 +25,7 @@
#include <Toolbox.h>
#include <boost/lexical_cast.hpp>
+#include <cassert>
namespace OrthancPlugins
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/OrthancAuthorization-0.11.2/Plugin/DefaultConfiguration.json
new/OrthancAuthorization-0.11.3/Plugin/DefaultConfiguration.json
--- old/OrthancAuthorization-0.11.2/Plugin/DefaultConfiguration.json
2026-04-09 11:25:27.000000000 +0200
+++ new/OrthancAuthorization-0.11.3/Plugin/DefaultConfiguration.json
2026-04-23 10:23:55.000000000 +0200
@@ -97,8 +97,8 @@
["post", "^/stl/encode-rtstruct$", "all|upload"],
["post", "^/stl/encode-nifti$", "all|upload"],
- // monitor jobs you have created
- ["get" , "^/jobs/([a-f0-9-]+)$",
"all|send|modify|anonymize|q-r-remote-modalities"],
+ // monitor a single job when you know its id (e.g: a job you have
created)
+ ["get" , "^/jobs/([a-f0-9-]+)$",
"all|send|modify|anonymize|q-r-remote-modalities|admin-permissions"],
// interacting with peers/modalities/dicomweb
["post", "^/(peers|modalities)/(.*)/(store|store-straight)$",
"all|send"],
@@ -150,7 +150,12 @@
// create-edit-delete worklists
["post" , "^/worklists/create$", "all|worklists"],
["put", "^/worklists/(.*)$", "all|worklists"],
- ["delete" , "^/worklists/(.*)$", "all|worklists"]
+ ["delete" , "^/worklists/(.*)$", "all|worklists"],
+
+ // all jobs page
+ ["get", "^/jobs$", "admin-permissions"],
+ ["post", "^/jobs/([a-f0-9-]+)/(pause|resume|resubmit|cancel)$",
"admin-permissions"],
+ ["delete", "^/jobs/([a-f0-9-]+)$", "admin-permissions"]
]
// If you just need to add a few permissions, while preserving the
default ones,