github dcm4che/dcm4chee-arc-light 5.28.0

latest releases: 5.33.0, 5.32.0, 5.31.2...
2 years ago

Enhancements

  • UI Navigation Studies : Support filter FreezeExpirationDate for Update Study Expiration Date #1811
  • UI : Studies page / Lifecycle Management page (pro) : Protect individual studies from getting expired #1813
  • UI Study Page: Enable asynchronous rejection of instances #1816
  • UI Navigation page : Enable DCM4CHEE Archive specific services/functions only if DCM4CHEE_ARC_AET web service class is configured for a web application #2326
  • Handle inconsistent Issuer of Patient ID/Local Namespace Entity IDs and Universal Enitity ID on storage gracefully #3413
  • UPS on Store/HL7/UPS Completed: Mulitple Scheduled Station (Name/Class/Geographic Location) Codes and Scheduled Human Performer Codes #3576
  • Remove duplicate request logging in StudyMgtRS services #3746
  • RESTful service to set, get, delete a value associated to a specified key #3748
  • UI Navigation Studies / Series : Limit functions displayed in Actions for Selections specific to DCM4CHEE_ARC_AET web service class services #3749
  • UI Navigation Series : Disallow relational queries for DIMSE specific web apps #3750
  • UI Navigation Workitems : Enable UI permission Action - Studies - UWL and UI Action action-studies-uwl for UPS management functions visibility in secure archive #3751
  • Optionally permit an UPS Pull SCU or UPS-RS Web client to update or change the state of an UPS workitem in state IN PROCESS without specifying a Transaction UID #3752
  • Update DB SQL scripts for 5.28.0 for databases other than postgres #3753
  • Restrict access to RESTful services with target URL /dcm4chee-arc/aets/{aet}/... to authenticated users with one of configured Keycloak realm roles #3754
  • UI Navigation Workitems : Enable to unsubscribe and change state of single workitem #3760
  • ldap docker image: split default-config.ldif into init-config.ldif, dcm4chee-arc.ldif, keycloak.ldif, logstash.ldif, storescp.ldif, stowrsd.ldif and scheduledstation.ldif #3767
  • UI Navigation Workitems : Enable to unsubscribe from / suspend Global / Filtered Unified Worklists #3772
  • UI Navigation Workitems : Subscribe to single UPS or global / filtered UWL #3774
  • Enable sending Study UID information in optional OBX segment of EYECARE-22 Procedure Status Update OMG^O19 notification #3775
  • Rectify logging info to correctly reflect MWL SCP from which MWL items are found when using new archive attribute coercion to merge from MWL #3783
  • Enable coercing additional patient identification and patient demographic attributes on coercing received objects' attributes using new archive attribute coercion to merge from external MWL #3784
  • RESTful service to restore DB records from Series Metadata ZIP Archives #3787

Bug Fixes

  • fail to cancel rescheduled UPS when there are subscriptions #3345
  • Cloning of non SCHEDULED UPS workitems fails with error 'Provided value of UPS State was not SCHEDULED' #3667
  • QIDO-RS - Download as CSV fails if archive only contains rejected entities #3741
  • UI Navigation Series : Incorrect filters displayed in Schedule Storage Verification of matching Series widget #3743
  • ExporterID and FreezeExpirationDate query filters fail to get applied in Update Expiration Date to study / series REST service #3744
  • UI Navigation Studies : Updating existing expiration date of a study always resets to current date in Set expiration date dialog window #3745
  • Incorrect response sent back for unsubscribe / suspend UPS workitem / worklist REST services if target subscription is not found #3765
  • UI Navigation Workitems : Misleading create template options in Edit UWL dialog causes incorrect REST services invocation #3766
  • Processing of UPS Workitems may fail with IncompatibleSpecificCharacterSetException if the workitems are (global-/filtered-) subscribed #3780
  • UPS creation on receive of HL7 broken #3781
  • Handle configuration triggered errors on UPS creation on completion of previous UPS gracefully #3782

Dependencies

  • Keycloak docker image: Upgrade to Keycloak.X 19.0.1 #3742
  • Upgrade included JDBC Drivers #3759
  • Upgrade Wildfly in archive docker image to 26.1.2.Final #3791
  • Upgrade Keycloak adapter and Keycloak Admin Client in archive docker image to 19.0.1 #3792

Documentation

  • UI Configuration HL7 Study Retention Policy schema : Improve Minimal Study Retention Period description #1751
  • Move swagger specification from dcm4chee-arc-ui2/src/swagger/ to docs/swagger/ #3747
  • UPS Dimse / archive proprietary services : Move UPS DIMSE and archive proprietary specific services from UPS-RS to UPS-DIMSE-RS / UPS-ARC-RS respectively #3758
  • Wiki Howto: Setup Docker Swarm test environment using Multipass #3773

Binary Distribution Packages

https://sourceforge.net/projects/dcm4che/files/dcm4chee-arc-light5/5.28.0

Don't miss a new dcm4chee-arc-light release

NewReleases is sending notifications on new releases.