Enhancements
- UI: adjust task scheduling and monitoring functions to changes in corresponding RESTful services #3269
- Coercion of search parameters of incoming QIDO HTTP requests #3309
- Log Search Attribute Coercion in server.log #3314
- LDAP docker images: update archive-device.ldif used by script add-archive-device to match current default configuration #3315
- UI Navigation - Studies : Limit queue name field to allow selecting only retrieve queues on retrieving study / series / object from external archive #3324
- QIDO: use AE title in URL path of the request instead of the AE Title of the Network AE as "ReceivingApplicationEntityTitle" on matching Attribute Coercions #3327
- C-FIND SCP/QIDO-RS: Optionally filter by Issuer of Patient ID even if no matching key is specified for Patient ID #3328
- WADO / QIDO Exporter : Replace TLSAllowAnyHostName and TLSDisableTrustManager exporter properties with those from target web application #3329
- Remove ORDER BY in SQL to find Rejection Notes to be deleted #3332
- Create/Update of Series Metadata shall not change Last-Modified and ETag of WADO/QIDO responses for that Series #3333
- Change URL of RESTful Service to export Series specified in CSV enhancement
#3334 - RESTful Service to reject Series specified in CSV #3335
- UI Monitoring - Export : Enable uploading CSV file containing Series Instance UIDs for export #3337
- UI Navigation - MWL : Rename 'Description' in MWL table header to 'SPS Description' #3338
- UI Configuration - Permissions : Add permission to show attributes of an entity #3339
- UI : Rename Range Picker to Date Time Picker for single date time filter selectors #3342
- UI Navigation - Studies : Add filters batchID and queue to reject (matching) entities #3343
- Add scheduledTime query filter for Reject (matching) entities RESTful services #3344
- Change Attribute Update Policy for Study and Series attributes from MERGE to SUPPLEMENT in default configuration #3346
- Replace 10 Export Queues Export1..10 by one Export Queue in default configuration #3347
- Replace 13 Retrieve Queues Retrieve1..13 by one Retrieve Queue in default configuration #3348
- UI: Configuration: populate drop-down for export and retrieve queue names dynamically #3349
- Accept SOP Classes RT Radiation Set Delivery Instruction Storage and RT Treatment Preparation Storage by default configuration #3350
- UI Navigation - Studies : Add Batch ID for Scheduled Storage Commitment / IAN for matching studies functions #3353
- Add scheduledTime query filter to Scheduled Storage Commitment / IAN for matching entities to external SCPs services #3354
- MONITOR-RS: Filter Tasks in Queue by LocalAET and RemoteAET #3357
- Add scheduledTime query filter to Storage Verification of matching entities services #3358
Bug Fixes
- Archive attribute coercion : Nullify Issuer of Patient fails to update modified dataset if attributes contains Issuer of Patient ID Qualifiers Sequence #3306
- Incoming C-FIND RQ Attribute Coercion not effective for Patient ID and Issuer of Patient ID #3308
- UI Monitoring - Diff : Delete single task fails with 405-Method Not Allowed #3311
- UI Monitoring - DIFFs : Rescheduling single task incorrectly sends query parameters in request body #3312
- LDAP data update 5.24.0 fails with attribute 'dcmTaskPollingInterval' not allowed #3313
- UI Configuration - Devices : Deleting a device fails with 409-Conflict - javax.naming.directory.InvalidSearchFilterException #3322
- Fallback WADO URI Web Application field in archive device and archive network AE level shows web applications of own device only #3323
- UI Configuration - add / update / delete HL7 Procedure Status Update Conditions is ineffective #3325
- Supplement Issuer of Patient ID service : Update of issuer information in patient attributes remains ineffective #3330
- Storage Commitment SCP does not consider configured Masquerade Calling AE Title #3331
- Procedure update service nullifies MWL attributes on receive of Procedure Update (RAD-13) HL7 order messages #3340
- Procedure update service fails with ConstraintViolationException on receive of HL7 order messages containing multiple Scheduled Procedure Steps #3341
- UI: Queue-> Devices Dropdown is empty #3351
- Schedule Storage Commitment / IAN for matching entities to external SCPs services : Batch ID query filter sent in request is ineffective 3355
- Export of Prior Studies may fail caused by concurrent calculation of Query Attributes for a particular Study or Series #3356
Dependencies
- Upgrade Keycloak in docker image to 15.0.2 #3318
- Upgrade Keycloak adapter and Keycloak Admin Client in archive docker image to 15.0.2 #3326
- Update Maven plugins #3352
- Upgrade Apache jclouds to 2.4.0 #3361
Binary Distribution Packages
https://sourceforge.net/projects/dcm4che/files/dcm4chee-arc-light5/5.24.1