github dcm4che/dcm4chee-arc-light 5.10.2

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

Attention

  • The legacy UI at http://localhost:8080/dcm4chee-arc/uiis no longer included - use new UI at http://localhost:8080/dcm4chee-arc/ui2
  • The configuration which Storage System is used by a particular Archive AE changed (caused by #667): The LDAP attribute which reference the Storage ID for object storage used by the AE changed from dcmStorageID to dcmObjectStorageID, and it's no longer possible to configure a default Storage ID used for object storage on Device level! For the default configuration the ldif for that change looks:
    dn: dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
    changetype: modify
    delete: dcmStorageID
    -
    
    dn: dicomAETitle=DCM4CHEE,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
    changetype: modify
    add: dcmObjectStorageID
    dcmObjectStorageID: fs1
    -
    

Bugs

  • UI: "clipboard is empty" is showing on CTRL+V when the user selected and unselected a patient #664
  • HL7Charset.toDicomCharacterSetCode() returns wrong values for "KS X 1001" and "ISO IR14" #665
  • Permanent deletion of rejected instances causes NPE on scheduled Export Task #666
  • Patient_id entries missing in patient_id table for system generated patients by store associations. #670
  • Scheduled station AET, breed and species missing for veterinary mwl #672
  • IOCM-RS /aets/{aet}/rs/studies fails to create new Study #673
  • Archive device configuration changes done from UI removes dicomVendorData attribute in LDAP #676
  • UI2 - Delete permanently not working properly #679
  • UI : For patients without Patient ID, show an error message when user tries to delete the patient #680
  • Audit for Permanent deletion of studies via RESTful service or scheduler throws NPE #683
  • Find SCP returns '*' as second Retrieve AET in C-FIND responses #686
  • UI2 : Unable to merge patients for patients having no patient names #687
  • OutOfMemory errors on unlimited queries #695
  • Create Patient using RESTful not forwarded correctly #696
  • storescp throws java.lang.IllegalArgumentException: GrayscaleSoftcopyPresentationStateStorageSOPClass #697
  • Update device error : dcmNetworkConnection.schema.json has dcmTLSProtocol as single-valued instead of array #698
  • rs/realm not found #705
  • RESTful delete device service fails with 404-Not found #706
  • Update archive device from UI fails #707
  • Archive device configuration changes done from UI breaks dicom-tls and hl7-tls connections #708
  • Error in audit service stops the whole Delete Studies batch #710

Improvements

  • CONFIG-RS: Ensure uniquness of Application Entity Titles #305
  • CONFIG-RS: Ensure uniquness of HL7 Application Names #306
  • Refactor STOW-RS tool #651
  • Refactor dcm4che-tool-jpg2dcm #660
  • Spool archive start and stop events before sending audit messages #662
  • UI: In the Monitoring-> Exporter page modify the reschedule function so the user can select the exporter-template and aets too #663
  • Enable to configure multiple Storage Systems for an AE #667
  • Provide second generic DICOM Exporter Descriptor associated with DCM4CHEE_ADMIN #675
  • UI2: Upgrading angular to angular version 4 #678
  • UI2: On export study/series/instances the descriptions are not visible on dropdownlist when you hover #681
  • RESTful services : Merge patient, Merge patients and Change Patient ID - Synchronize another archive with local changes by IOCM-RS #682
  • Update Element Dictionary to DICOM 2017b #684
  • Reject Storage Commitment Requests from not installed AEs #688
  • Docker: Make Logger level of GELF logger configurable by ENV GELF_LEVEL #692
  • RESTful service for creating/updating device configuration shall return meaningful content in error reponses #700
  • UI: validate entered UIDs #703

Tasks

  • Migrate Configuration UI to Angular 2 #611
  • Add Storage attribute 'Storage Threshold' #668
  • Show Rejection Notes for Data Retention Policy Retired by DCM4CHEE_ADMIN #674
  • Return Instance Creation Date/Time by Query Service with default configuration #689
  • extract associations.schema.json from swagger.json #693
  • Replace IO.Writer write method with more readable JsonWriter write #699
  • Remove legacy Angular JS 1.x based UI #702
  • Include json parse error location information in response sent back to client; send Response Status as BAD_REQUEST #709

New Features

  • RESTful service to list configured Storage Systems #677
  • RESTful service to get and update Device Vendor Data #690
  • UI2 : Enable to list configured storage systems #694
  • UI2 : Enable to get and update Device Vendor Data #701

Binary Distribution Packages

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

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

NewReleases is sending notifications on new releases.