Enhancements
- Validate if a Task referring an Archive Application Entity or HL7 Application can be rescheduled on another Archive Device #1937
- UI: Use Keycloak.js to get the token directly from Keycloak #1999
- Reschedule bulk tasks audit : Include number of tasks which failed to be rescheduled in ParticipantObjectDetail #2013
- Send always json as response if the request was successful #2015
- Restructure swagger API Documentation #2016
- Check location status on nearline/permanent storage before deleting studies from online/cache storage #2025
- UI: Study Page: Optionally only request entity attributes defined by QIDO #2031
- Return super user role by RESTful service #2033
- Remove "Instance[uid=] of Series[uid=]" from outcome message of export tasks #2035
- Preconfigure RequestDumpingHandler in docker images for logging HTTP exchanges #2037
- Move MWL Items to target patient when patient(s) are merged #2038
- Purge Realm RS service #2039
- Expose Keycloak adapter configuration for UI application by restful service #2042
- Optionally accept query/retrieve requests without unique keys for levels above the query/retrieve level #2043
- WADO-URI: return binary STL byte stream from stored Encapsulated STL #2044
- STOW-RS: Accept Metadata with binary STL byte bulkdata #2045
- STOW-RS: Accept Metadata with MPEG-4 Part 14 byte bulkdata #2047
- Make minimal delay between retries to update the database on storage configurable #2048
- Move dcm4chee-arc-conf-rs package from UI war back to RESTful services #2049
- Make Web Application name of archive device configurable by individual docker environment variable ARCHIVE_WEBAPP_NAME #2050
- STOW-RS: Do not rely on passed transfer syntax in metadata + bulkdata requests #2051
- Randomize start of individual schedulers to avoid system load peaks #2053
- Upgrade Wildfly in docker image to 17.0.0.Final #2054
- Remove redundant scheduling based on startTime from Scheduler #2055
- Provide metrics about DB update on storage #2056
- RESTful service to provide metrics about various operations #2057
- UI: Import a single MPEG-4 Part 14 video file on the local filesystem to a study in the archive using STOW-RS #2060
- STOW-RS: Ensure DICOM Type 1 attributes are present in Metadata for CDA and PDF bulkdata types #2061
- RESTful service to provide list of metrics descriptors #2062
- Consider changes on Metrics configuration on reload #2063
- UI Monitoring: Show metrics about various operations #2064
- Provide metrics about receive data rate from particular C-STORE SCUs #2065
- Configure various metrics by default #2066
- Provide metrics about send data rate to particular C-STORE SCPs #2067
- Provide metrics about write data rate to particular storage system #2068
- Provide metrics about read data rate from particular storage system #2069
- Provide metrics about object delete time on a particular storage system #2070
- Mark Webapplication associated with archive (main) AET with WebApplication.ServiceClass.PAM_RS in default configuration #2072
Bugs
- List Retrieve Tasks as CSV fails if batch ID is null and status is TO SCHEDULE #2012
- Storage Verification failures caused by missing object does not set Location.status to MISSING_OBJECT #2017
- CONFIG-RS services do not include CORS Headers in HTTP responses #2018
- RESTful service Delete Patient fails with EntityNotFoundException #2020
- RESTful service Delete Patient : Misleading patient audits sent out when Delete Patient on Delete Last Study set to True #2021
- JPEG colors space issue with STOW #2022
- Export to nearline may create duplicate location records #2028
- FIND-RS: C-FIND RQ contains keys associated with levels above the Query level #2032
- QIDO audit fails if RESTful service URL does not have query string #2034
- UI: Sometimes the csv suffix is missing on downloading csv #2036
- Monitoring Retrieve Tasks services : dicomDeviceName and dcmQueueName query parameters ineffective for tasks with TO_SCHEDULE status #2041
- List Retrieve Batches : 2 batches returned for same batch ID if the batch contains TO SCHEDULE and other queue message status tasks #2046
- UI: Studiy Page: ContentType of a video is set to image/jpeg #2059
Binary Distribution Packages
https://sourceforge.net/projects/dcm4che/files/dcm4chee-arc-light5/5.17.1