Mercurial > hg > orthanc-authorization
diff Plugin/DefaultAuthorizationParser.cpp @ 80:0ffad746a16b
fix DicomWEB routes
author | Alain Mazy <am@osimis.io> |
---|---|
date | Thu, 16 Mar 2023 11:08:55 +0100 |
parents | 94a9484d7f8f |
children | 8dc22bc353de |
line wrap: on
line diff
--- a/Plugin/DefaultAuthorizationParser.cpp Thu Mar 16 10:39:27 2023 +0100 +++ b/Plugin/DefaultAuthorizationParser.cpp Thu Mar 16 11:08:55 2023 +0100 @@ -44,13 +44,13 @@ "^" + tmp + "/studies/([.0-9]+)(|/series)(|/)$"); dicomWebSeries_ = boost::regex( - "^" + tmp + "/studies/([.0-9]+)/series/([.0-9]+)(|/instances)(|/)$"); + "^" + tmp + "/studies/([.0-9]+)/series/([.0-9]+)(|/instances|/rendered|/metadata)(|/)$"); dicomWebInstances_ = boost::regex( - "^" + tmp + "/studies/([.0-9]+)/series/([.0-9]+)/instances/([.0-9]+)(|/|/frames/.*)$"); + "^" + tmp + "/studies/([.0-9]+)/series/([.0-9]+)/instances/([.0-9]+)(|/|/frames/.*|/rendered|/metadata)(|/)$"); dicomWebQidoRsFind_ = boost::regex( - "^" + tmp + "/(studies|series|instances)$"); + "^" + tmp + "/(studies|series|instances)(|/)$"); }