Enhancements
- UI: AET Widget: Add the possibility to add the current added AET to an existing AET as
Accepted Calling AE Title
#1893 - Support multiple queues for Retrieve Tasks #1913
- Include Series Instance UID in log messages about Export Tasks on Series Level #1917
- Improve logging of scheduling of Export Tasks in server.log #1919
- RESTful Forward Rule: Replace Target Base URL and Keycloak Server ID by Web Application name #1924
- Refactor path of Apply Retention Policy Restful service #1929
- RESTful service to get Access Token from Keycloak for given Web Application #1931
- Reschedule task(s) forwarding within devices of cluster : Use directly WebApplication.getServiceURL() #1936
- Disable temporarily Reschedule task(s) to new device which involves Application Entity or HL7 Application #1938
- RESTful service to register/unregister a Web Application #1939
- RESTful service to list unique Web Application Names #1940
- Ensure uniqueness of configured Web Application Names in LDAP #1942
- UI: AET Widget: Add the attribute
Primary Device Type
#1944 - List Batch RESTful services : Apply selected filters also to results shown within a batch #1946
- RESTful services : Additionally log exception as stack trace in application logs #1947
- Secure WiIdFly Admin Endpoint with TLS in archive and keycloak docker images #1948
- Log query params for all RESTful services (wherever currently missing) #1950
- Optionally support semicolon as delimiter for upload CSV for DiffRS, ExportMatchingStudies and RetrieveMatchingRS RESTful services #1951
- Upgrade Keycloak in Docker image to 6.0.0 #1953
- Optionally force veterinary use of Patient Names on mapping HL7 PID fields to DICOM attributes #1955
- Suppress or replace misleading WARN message in Keycloak server.log on Authentication Request with unknown client ID #1957
- Upgrade jclouds to 2.1.2 #1958
Bug Fixes
- Missing attributes 'dcmuiModalities' and 'dcmuiWidgetAets' in LDAP schema for Apache DS and OpenDJ #1912
- Fix log messages concerning Export and Storage Verification Tasks #1916
- Fail to load keycloak server configuration with password #1918
- Export Task status set to COMPLETE even if the copy of one or more objects to NEARLINE Storage failed #1920
- IOCM-RS Update Patient Service : Incorrect RSOperation being sent to RSForward Service #1921
- IOCM-RS Patient Update service : RESTful service and HL7 message is forwarded if there was no patient update #1922
- IOCM-RS Update Patient Service : Incorrect HL7 Message Type being sent in outgoing HL7 messages Service #1923
- Fail to get token fetched from keycloak using keycloak-admin-client #1930
- java.lang.IllegalStateException: WFLYEJB0137: Only session and message-driven beans with bean-managed transaction demarcation are allowed to access UserTransaction #1941
- Failure to remove ignored/rejected object from storage may cause hanging associations #1945
- Validate method missing in ExportMatchingRS and RejectMatchingRS services #1949
- Splitting of large sets no longer works for Storage Commitment SCP on Oracle & SQLServer databases #1954
Binary Distribution Packages
https://sourceforge.net/projects/dcm4che/files/dcm4chee-arc-light5/5.16.2