Enhancements
- UI Navigation -> UWL: Clone existing workitems #2769
- Provide JSON file(s) for UI specifying attributes requirements for creating/updating workitems #2770
- Remove duplicate logging on UPS creation #2772
- UI Navigation : Link instances to MWL does not consider all selected entities #2773
- RS Forwarding : Enable selection of Web Applications configured on other devices #2775
- archive docker image: change default value of ENV TRUSTSTORE and add new ENV EXTRA_CACERTS #2776
- keycloak docker image: change default value of ENV TRUSTSTORE and add new ENV EXTRA_CACERTS #2777
- Store UPS Templates as UPS without Scheduled Procedure Step Start DateTime in DB #2780
- Retrieve Task Scheduler - order scheduling of tasks according their schedule time #2781
- Purge UPS Templates and refactor corresponding features #2783
- WADO-RS/URI: Improve performance of support of Rendering Query Parameter
iccprofile
#2785 - IOCM RS Move / Link / Reject services : Provide handling of DicomServiceException thrown on rejection of instances #2793
- Enable to add new LdapDicomConfigurationExtension by CDI Producers #2797
- UI Navigation -> UWL : Enable to request cancel of individual UPS Workitems #2798
- archive docker image: enable gzip compression for WADO-RS Metadata responses #2803
- slapd docker image: make added schema definitions configurable by ENV LDAP_INIT_SCHEMA #2804
- slapd docker image: replace ENV EXT_INIT_CONFIG by LDAP_INIT_CONFIG #2805
- Remove misleading RS forward invocation log message when matching RS Forward rules are not found #2808
- UPSServiceEJB logger: decrease logging level on UPS on Store from INFO to DEBUG #2809
- Extend conditions: Support specifying individual value of multi-valued attribute by attribute-id['['number']']['!']'='pattern #2812
- Configuration RS services : Provide handling of ConfigurationException to return user readable messages #2814
- Reload Archive RESTful service : Provide exception handling to detect invalid ldif add / update errors #2815
- Replace UPS Processors for eager calculation of study size and study/series query attributes by scheduler #2824
- Return Available Transfer Syntax UID (0008,3002) in query responses by C-FIND Query Service and QIDO-RS #2826
Bug Fixes
- Creation of UPS on concurrent receive of composite objects fails with javax.persistence.OptimisticLockException #2771
- UI Navigation : Copy / Move of entities does not consider all selected entities #2774
- RS Forwarding : Request URL Pattern has opposite matching behavior #2778
- QIDO-RS services return 406 Not Acceptable with Accept:multipart/* #2779
- Invalid audit spool file generated for WADO URI event may cause NullPointerException #2786
- Audit Service : Patient ID (0010,0020) values containing HL7 CX characters results in invalid data in spool file #2789
- Incorrect DIMSE matching in Archive Attribute Coercion #2792
- Upload bulkdata on Study level : Using Edit Attributes and then uploading the file sends incorrect attribute values in request payload #2794
- Auto reconnect to LDAP Server permanently fails with NPE after first failed reconnect attempt #2800
- HL7 stylesheet : Principal Result Identifier field subcomponents transformation is ineffective #2802
- Attempt to configure new Bulk Data Descriptor fails with NullPointerException #2806
- UI Navigation -> UWL: Columns doesn't take 100% #2807
- WADO-RS / WADO-URI : Incorrect/Missing Transfer Syntax Parameter in Content Type header fields of multipart responses with compressed DICOM images #2813
- Original Attributes Sequence Items in received objects are additionally stored in Patient, Study, Series BLOB in DB #2822
- QIDO-RS Search Study/Series/Instances services : Missing required response payload attributes 'NumberOfStudyRelated(Series/Instances)' & 'NumberOfSeriesRelatedInstances' if query filters 'accept=text/csv' & 'includefield=all' are specified #2825
- WADO-RS Retrieve (Rendered) Frames returns 500 (Internal Server Error) instead 404 (Not Found) if the requested image has lesser frames than the requested one #2827
Dependencies
- Upgrade trafficserver in docker image to 8.1.0 #2819
Documentation
- Wiki: How to activate gzip compression for QIDO and WADO Metadata responses in Wildfly #2790
- Update HL7 CS and Wiki to include information on support of PDF / CDA in incoming ORU messages #2799
- Wiki: Update IHE Integration Statement about support of PNG & QuickTime Storage Option by Image Capturer (UI) and Image Manager (Archive) #2821
Binary Distribution Packages
https://sourceforge.net/projects/dcm4che/files/dcm4chee-arc-light5/5.22.6