5.31.2
Enhancements
- UI: Import a single JPEG 2000 (JP2) image on the local filesystem to a study in the archive using STOW-RS #2091
- UI Navigation - MWL : Upload Bulkdata Files on MWL #4173
- Emit Audit Message "Data Export" on Verification of the Access State of objects stored on QStar Tape File System for each Series #4271
- Accept Objects with sequences which actual length exceeds its encoded length #4275
- Refactor claiming of storage verification, delayed compression, update of series metadata and purging of instance records #4277
- Accept HTJ2K compressed images by default configuration #4280
- Accept Confocal Microscopy (Tiled Pyramidal) Image by default configuration #4281
- Avoid rDNS lookup for local host by using configured Hostname attribute of DICOM and HL7 Network Connections instead #4291
- Accept HTJ2K compressed images in STOW-RS metadata + bulkdata requests #4296
- Do not validate storage of emulated Rejection Notes against configured Store Permission Service #4299
- Provide Archive Docker images based on amazoncorretto alternatively to images based on eclipse-temurin #4305
- Provide Keycloak Docker image based on amazoncorretto alternatively to image based on eclipse-temurin #4308
- Archive Docker image: replace 'gosu wildfly' by 'chroot --userspec=wildfly:wildfly /' #4311
- Keycloak Docker image: replace 'gosu keycloak' by 'chroot --userspec=keycloak:keycloak /' #4312
- UI Configuration : Limit Application Entity title value to 16 characters #4313
- UI Navigation - Patients : Show complete target patient identifier in merge patient popup #4314
- Keycloak Docker Image: Enable support of 'Client Credentials Grant' for Keycloak clients 'elastic' and 'kibana' by default configuration #4317
- Separate user role required for authentification by OIDC from user roles associated with permissions #4318
Bug Fixes
- UI Navigation : Upload DICOM / Bulkdata files dialog window broken #4174
- Accept Conflicting Patient ID =YES may cause duplicate Patient IDs record associated to different Patients in the DB #4272
- Copy study from one patient to the other fails #4273
- Delete Study Permanently fails for a study copied over into a target patient #4274
- UI Navigation Upload Image Bulkdata : Incorrect Conversion Type (0008,0064) value, JP2 files attribute values handling missing #4276
- Ensure that the Temporal annotation is specified for all persistent fields of type java.util.Date of all entity classes #4278
- Secured archive RS requests audits no longer contain user name in Active Participant's UserID #4288
- Typo in Outcome message of Exporter to add Predecessor Document Sequence to Encapsulated PDF Documents received from Visus JiveX #4289
- Matching of Scheduled Station for HL7 Order Rules by SendingHostname never worked #4290
- UI: Angular Material picker is not compatible with the design of the UI after Angular update, replace it with a custom date picker #4292
- UI: Configuration: Cannot configure UPS Attribute Filter #4293
- "retrieve-as-received" Attribute Coercion not effective for WADO-RS Metadata retrieval as configured for Archive AE: AS_RECEIVED by default #4294
- Rectify Audit Event ID for QStar audits from DICOM Instances Transferred to Export #4295
- Incorrect active participants in HL7 ORU triggered DICOM Instances Transferred audit #4297
- UI Navigation Patients - Supplement Issuer : Empty Info message when no matching patient identifiers found for supplementing issuer #4298
- UI Navigation Series tab : Incorrect filters Patient Verification Status / All of Modalities in Study displayed in popups of Send IAN / Storage Commitment request of matching series to peers #4300
- UI Navigation Series tab : More Functions incorrectly contains Reject matching studies #4301
- Move Instances to Study (moving on patient level) : Other Patient IDs from source patient attributes carried over into target patient attributes causing creation of multiple corrupted target patient records #4302
- UI Navigation : Restore Study function in IOCM views incorrectly rejects study with code 113039^DCM #4309
Dependencies
- ldap docker image: upgrade alpine to 3.18.4 #4282
- Upgrade Wildfly to 30.0.1.Final #4284
- Keycloak docker image: Upgrade to Keycloak.X 23.0.3 #4285
- Upgrade Keycloak Admin Client in archive docker image to 23.0.3 #4286
- Upgrade commons-compress-1.23.0.jar to commons-compress-1.25.0.jar #4310
Binary Distribution Packages
https://sourceforge.net/projects/dcm4che/files/dcm4chee-arc-light5/5.31.2