github dcm4che/dcm4chee-arc-light 5.25.0

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

Enhancements

  • Generalize Attribute Coercion and enable to apply multiple matching Attribute Coercions in configurable order #2967
  • QIDO - RS: Consider Patient Update Time for Last-Modified and ETag only if the response contains Patient attributes #3372
  • WADO-RS Metadata: Do not consider Patient Update Time for Last-Modified and ETag for values of proprietary Query Parameter "includefield" referring Attribute Sets without Patient Level attributes #3373
  • WADO-URI: Do not consider Patient Update Time for Last-Modified and ETag for Retrieve Rendered Instance Transaction #3378
  • WADO-RS: Do not consider Patient Update Time for Last-Modified and ETag for responses containing no Patient Information #3379
  • Do not include pro version specific UI configuration in default configuration of community version #3400
  • RESTful services to schedule export of a single Study, Series or Instance shall return properties of scheduled Export Task #3401
  • RESTful services to schedule retrieve of a single Study, Series or Instance from an external C-MOVE SCP shall return properties of scheduled Retrieve Task #3402
  • Patient Demographics Query (PDQ) Service Provider querying Patient Demographics from DB Table #3403
  • Reset status of Tasks with status IN PROCESS on system start-up to SCHEDULED #3410
  • Purge leaving JMS terms from UI and DCS #3411
  • Restrict Scheduled Procedure Step Status in SPS Status for HL7 Order to statuses supported in IHE RAD-4 / RAD-13 and EYECARE-21/EYECARE-22 #3414
  • RESTful service to get next value from configured ID Generator #3418
  • Create Scheduled Procedure Step RS service : Apply default HL7 Order Scheduled Station details for payloads with missing Scheduled Station AE Title #3419
  • UI: Navigation/Patients/add MWL: populate Accession Number from configurable ID Generator #3420
  • Enable to configure AE/HL7 Application specific ID Generators for Accession Number, Requested Procedure ID and Scheduled Procedure Step ID #3423
  • UI Configuration: provide drop-down for selecting ID Generator Names configured for that Device #3424
  • QidoRS Search for Series/Instances of Study or Search for Instances of Series services : Return 204 - No Content if last modified date is null #3426
  • WADO-URI / WADO-RS services : Improve error message returned if last modified date is null #3427
  • Extend UI language list configuration to support Chinese #3429
  • Avoid creating empty issuer / assigining authority sequences in worklists on receive of HL7 order messages if the corresponding field only contains main identifier #3432
  • RESTful service to update character set of Patient Attributes in DB BLOB fields #3434
  • UI: Navigation -> Patients: Update Character Set of Patient attributes in DB BLOB on matching Patients #3436
  • UI: Configuration: Attribute Widget is to slow due to the long list showing up #3437
  • Create / Update MWL : Ensure MWL item created / updated in DB always has SCHEDULED as SPS Status if incoming source provides no value for this field #3444
  • Optionally only consider MWL items of a particular Archive MWL AE on coercing received objects against local MWL items #3446
  • STOW: use AE title in URL path of the request instead of the AE Title of the Network AE as "ReceivingApplicationEntityTitle" on matching Attribute Coercions #3449
  • keycloak docker image: enable to mount themes directory /opt/keycloak/themes to host directory to facilitate customizing #3453
  • Update DB SQL scripts for 5.25.0 for databases other than postgres #3459
  • Reject incorrectly encoded HL7 ORU messages containing PDF reports #3463
  • Change default value of super user role from "admin" to "root" #3475
  • RESTful service GET /dcm4chee-arc/devicename : do not return property 'super-user-role' #3476
  • Provide docker images for ldap, postgres, archive and keycloak also for linux/arm64 and linux/arm/v7 #3487
  • Avoid misleading 'Series referenced in HL7PSUTask does not exist' in log for HL7 notification sent out on MPPS trigger #3488
  • STOW - RS services : Add request's remote port info in logged request. #3489

Bug Fixes

  • UI: Make needed changes automatically on device clone so that the user doesn't need to change after the clone anything #3310
  • Export of Prior Studies may fail caused by concurrent calculation of Query Attributes for a particular Study or Series #3356
  • WADO-RS thumbnail - returns 500 Internal Server Error instead 406 Not Acceptable #3408
  • Scheduled Time incorrectly parsed for hour indicating '12' #3412
  • Fix update-5.23.sqlserver.sql to include correct create case insensitive index / alter column sql statements for alphabetic_name, ideographic_name, phonetic_name #3415
  • Fix incorrectly created 'study_desc_upper_idx' in create-case-insensitive-index-sqlserver.sql #3416
  • Fix update-5.18-sqlserver.sql to also include dropping index of instance.reject_code_fk #3417
  • UI Navigation Study / Series tabs : Tab loading causes Internal Server Error if Archive AE Extension is missing for one of the AEs of archive device #3425
  • Update of Study Attributes fails with IncompatibleSpecificCharacterSetException #3433
  • UI Configuration : Incorrect character set values selected / stored for Latin alphabet No. 3 and Latin alphabet No. 4 #3438
  • Pro UI configuration : Remove duplicate UI Permissions #3450
  • Queue configuration for extra exporters missing in sample configuration #3455
  • UI Navigation Patients - Create MWL : Scheduled Procedure Step ID field missing in default popup window #3461
  • RESTful forwarding tasks may be retried infinitely #3462
  • RS Forwarding for Update Study service fails with 405-MethodNotAllowed #3464
  • Handling of certain RESTful services forwarding is missing in RSClient implementation #3465
  • QIDO-RS, WADO-RS, WADO-URI with If-Modified-Since HTTP Header never returns 304 Not Modified #3466
  • UI Navigation : Uploading multiple bulkdata (image/pdf/video) files on patient / study / series / MWL fails with 409-Conflict #3469
  • UI Navigation Studies : Synchronous rejection of Study / Series / Instance displays queued rejection message #3470
  • WADO Exporter returns status COMPLETED on receive of HTTP responses with failure status codes #3471
  • UI Configuration: Configured Preferred Transfer Syntaxes of Transfer Capability Extension not visible #3472
  • UI: Filter-template / filter local save: Dropdown filters are sometimes not displayed as selected even if the filter was saved #3474

Dependencies

  • ldap docker image: upgrade alpine to 3.14.3 #3457
  • Upgrade base image of archive and keycloak docker image to eclipse-temurin:11.0.13_8-jdk-focal #3478
  • ldap docker image: upgrade base image alpine:3.15.0 with openldap 2.6.0 #3481
  • Upgrade Keycloak in docker image to 15.1.0 #3484
  • Upgrade Keycloak adapter and Keycloak Admin Client in archive docker image to 15.1.0 #3485
  • Update apache-common-csv from 1.7 to 1.9.0 #3486
  • Upgrade logstash in docker image to 7.16.1, fixes ES CVE-2021-44228 #3492

Binary Distribution Packages

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

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

NewReleases is sending notifications on new releases.