github dcm4che/dcm4chee-arc-light 5.22.2

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

Attention : Note that one has to copy all the spool files from previous audit logger directories to the newly created ones. For eg. in archive version

  • upto 5.22.1 has spool files in $Wildfly/standalone/data/audit-spool/Audit_Logger
  • version 5.22.2 onwards, spool files shall be in $Wildfly/standalone/data/audit-spool/Audit Logger
    In order to process any remaining spool files from $Wildfly/standalone/data/audit-spool/Audit_Logger and emit audit messages for the same, these shall be copied/moved to $Wildfly/standalone/data/audit-spool/Audit Logger

Enhancements

  • UI : Enable to send Storage Commitment request to an External Archive for Study/Series/Instance #1887
  • UI : Enable to send Storage Commitment request to an external archive for matching studies #1888
  • UI : Enable to send Instance Availability Notification request to an external IAN SCP for Study/Series/Instance #1895
  • UI : Enable to send Instance Availability Notification request to an external IAN SCP for matching studies #1896
  • Remove redundant Storage Commitment and IAN from Export service #1897
  • Utilize Unified Worklist (UWL) for queuing of DICOM Export Tasks #2347
  • Process Workitems by plugable UPS Processors #2503
  • UI Configuration : Enable enumeration for integer values #2520
  • Improved URLs for Invoke Image Display #2540
  • Optionally identify received C-STORE RQs as caused by a forwarded C-MOVE RQs by the Calling AET in the A-Associate-RQ #2541
  • UI : Remove redundant keys having same values in language json files and their corresponding references in UI specific files #2551
  • UI : Rectify texts / descriptions #2552
  • UI: Merge translations files with the pro version with the merge tool and sort #2553
  • Move UI language resources to repository dcm4chee-arc-lang #2556
  • provide configured management http/https port by RESTful service #2558
  • UI: Use configured management http/https port provided by RESTful service to open the management page #2559
  • FileSystemStorage: optionally use alternative Files.createDirectories(Path,..) method #2561
  • Emit Procedure Record Audit Message on receive of MPPS N-CREATE and N-SET by MPPS SCP #2562
  • Emit Procedure Record Audit Message on forward of a MPPS N-CREATE and N-SET to an other MPPS SCP #2563
  • Return 502 Bad Gateway for SCPs which are not started / listening #2565
  • MPPS triggered update MWL audit : Specify SPS Status and MPPS UID in audit #2570
  • Optionally retry to store an object on the storage system #2573
  • Keycloak admin events audit : Provide realm name in ParticipantObjectDetail if user does not belong to dcm4che realm #2574
  • ldap docker image: provide script to add http(s) connections to web applications #2575
  • Keycloak Docker : Accept HTTPS server ceritificates signed by a CA included in default set of root CA certificates in the JDK #2577
  • Audit deletion of study / series on subsequent receive of objects having same SOP IUID but different study / series IUIDs #2578
  • Upgrade Keycloak in docker image to 10.0.1 #2579
  • Upgrade Wildfly in docker image to 19.1.0.Final #2580
  • Upgrade Keycloak-Gatekeeper in docker image to 10.0.1 #2581
  • Audit logging : Use generic AttributesFormat to create audit spool directories from audit logger names #2582
  • slapd docker image: make debug level configurable by ENV LDAP_DEBUG #2584
  • slapd docker image: upgrade to alpine:3.11.6 #2585
  • Upgrade jclouds to 2.2.1 #2586
  • Increment javax.persistence.database-major-version for Oracle to 12 #2593
  • Replace Common Name (cn) by specific LDAP attribute as ID for UPS on Store, UPS on HL7 and UPS Processing Rules #2595
  • SQL Server: use varbinary(MAX) instead legacy image type for BLOBs #2596
  • Upgrade Microsoft JDBC Driver for SQL Server to 8.2.2 #2597
  • Upgrade Oracle JDBC Driver ojdbc8 to 19.6.0.0 #2598
  • Upgrade PostgreSQL JDBC Driver to 42.2.12 #2599
  • Upgrade MySQL JDBC Driver to mysql-connector-java-8.0.20 #2600
  • Provide Element Dictionary for Private Agfa Data Elements #2604
  • Unify spelling of CANCELED vs CANCELLED in code strings and UI #2605

Bug Fixes

  • UI: in-process indicator is not closed on receive of the 204 HTTP response on reschedule of export tasks #2500
  • Change SPS Status of matching MWL items : Query filters are not sent in the request #2523
  • UI: Schedule-picker: Text for the time button is not visible #2543
  • UI: Navigation > Studies: Number of Instances of a Study is truncated #2544
  • UI Navigation -> MWL tab : Selecting "Only Default" causes 400 - Bad Request on MWL queries #2545
  • UI: Navigation-Study: External Retrieve AET and Not Retrievable from External Retrieve AET dropdowns are empty #2546
  • UI : Improve text on Range Picker widget for time specific fields #2547
  • Permanent deletion of large studies fails with org.hibernate.HibernateException: Transaction was rolled back in a different thread! #2549
  • Import Report Service : Return AR in HL7 response NACK if object is not stored due to conflicting patient ID #2566
  • UI: Navigation: Texts in More Function button are overlapped in firefox #2567
  • ldapadd -f dcm4chee-archive.ldif fails with sysmalloc: Assertion #2568
  • MPPS triggered update MWL audit : Contains always unknown study instance UID in audit message #2569
  • Keycloak admin event : Delete role audit fails for user logged in from master realm #2571
  • UI: UI doesn't work on safari #2572
  • Keycloak admin events audit : For successful audits, null outcome is appended to operation and resource type in event outcome description #2576
  • Typo in CLI script name "adjust-managed-executer.cli" #2587
  • Retrieve audit contains accession number value for study date #2591
  • Study update attributes or expiration date audit does not contain study date #2592

Documentation

  • Update Wiki How To pages to new UI Study List #2537
  • Modification of pre-configure Invoke Image Display Patient/Study URLs during import #2539
  • Update Secure Archive UI and RESTful Services using Keycloak wiki : Enable archive usage also with https #2554
  • DICOM Conformance Statement : Update Audit Trail Profiles #2583
  • Add serverTimezone property in jdbc url for mysql datasource #2589
  • Forward authorization requests on secured archive to Github #2590

Binary Distribution Packages

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

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

NewReleases is sending notifications on new releases.