github dcm4che/dcm4chee-arc-light 5.21.0

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

Attention:
For DICOM compliant storage of uploaded Quicktime videos ( #2385 , #2386 ), you have to enable STOW Quicktime to MP4 (#2387), which is disabled by default configuration. The conversion requires that ffmpeg is installed and the ffmpeg CLI utility is available in the PATH - which is already done for the dockerized archive versions.

With disabled STOW Quicktime to MP4, the Quicktime container will get encapsulated in the stored DICOM object verbatim, with a declared DICOM MPEG-4 Transfer Syntax which reflects the encoding of the video stream in the container, but contradicts the actual container format.

Enhancements

  • UI : Provide batchID as query parameter #1282
  • UI: Own Page for Comparing of Studies in two Archives #1443
  • UI Study List: Show Patient Demographics from external Patient Demographics Provider #1640
  • UI Study Page: Show number of rejected instances #1815
  • UI Study List: update Study Access Control ID #1860
  • UI : Enable to Update Study Access Control ID for matching studies #1889
  • UI: Link to Wildfly Administration Console #1891
  • UI: Wrong Title of PDQ Query Button and the Subsequent Modal Window in Study List #1914
  • Refactor Audit Services #2019
  • UI Navigation page : Show Count button only if QIDO_COUNT Web Service Class is selected for a Web Application #2325
  • upgrade logstash in docker image to 7.5.1 #2337
  • UI Navigation: Hide QIDO Web Applications dependent on user roles #2339
  • Fix typo in ldap docker script name 'export-realm-managment' to 'export-realm-management' #2340
  • Initialize batch id of export tasks to batch id of queue messages if older export tasks are #2343
  • UI : Keep pagination of results to next/previous pages consistent across pages/tabs #2349
  • Improve download of CSV file(s) processing using Apache Commons CSV #2351
  • Avoid attempt to send A-RELEASE-RQ on already aborted Associations to Store Destinations #2353
  • RESTful service Mark for Export : Support to specify Scheduled Time by optional Query Parameter #2354
  • RESTful service Reschedule Export Tasks: support to specify Scheduled Time by optional Query Parameter #2358
  • Export task with higher scheduled time to remain unchanged if same task is updated by an export rule with a lower scheduled time #2359
  • Optionally retry tasks left in status IN PROCESS on system start-up #2360
  • Mark Studies for export specified in CSV shall suppress creation of duplicate export tasks #2361
  • UI Monitoring -> Export tab : support to specify Scheduled Time on rescheduling a single or matching Tasks #2362
  • Archive Docker image: Make further ActiveMQ thread pool attributes configurable by ENVs #2364
  • Queue Retrieve Tasks automatically according their Scheduled Time #2368
  • Make Scheduled Time of Export Tasks optional #2371
  • Notify configured HL7 receivers about received Studies also without matching MWL item(s) and optionally include PID and PV1 #2372
  • Update MWL status to COMPLETED on notification to HL7 receivers #2376
  • UI Monitoring : Enable to reschedule single Export/Retrieve TO SCHEDULE task #2380
  • UI Navigation -> UWL tab : Allow to set limit #2381
  • Delete Patient RESTful service : Remove referenced UWLs on deleting a patient #2382
  • UI Navigation Studies: enable upload of quicktime videos #2385
  • STOW-RS: Accept Metadata with Quicktime bulkdata #2386
  • STOW-RS: Optionally convert received Quicktime into MP4 container encapsulated in created DICOM instances #2387
  • Provide Transfer Capabilities for Encapsulated MTL/OBJ and Robotic-Arm/Tomotherapeutic Radiation Storage by default configuration #2388
  • UI : Improve placeholder and field description texts #2389
  • WADO-RS : Support retrieving Encapsulated OBJ/MTL bulkdata file #2390
  • WADO-URI: return binary OBJ/MTL byte stream from stored Encapsulated OBJ/MTL #2391
  • STOW-RS: Accept Metadata with binary OBJ/MTL byte bulkdata #2392
  • Update DB scripts for 5.21.0 for databases other than postgres #2393
  • Audit DICOM Instances Accessed for retrieve from external archives triggered by HL7 Prefetch Scheduler #2394
  • Create Workitem in unified Worklist on receive of HL7v2 message #2395
  • IOCM-RS: Make Update Study lenient toward invalid Procedure Codes #2396
  • Include unused bits of signed pixel values in compressed streams by default configuration #2399
  • Restrict DICOM RESTful services according configured Web Applications #2400
  • Configure accepted user roles for Web Applications by default #2401

Bug Fixes

  • UI Monitoring page issues #1885
  • UI Studies Page : StudyInstanceUID filter shown for Patient Queries #2027
  • UI Navigation page -> Patients tab : Update patient fails if any attribute with "required" or "multi" in patient.iod.json is being added/updated #2331
  • UI: Navigation: Default permissions for the download button not working #2342
  • UI: AE widget: Connection list style destroyed #2344
  • UI Configuration: Network Connection Extension attribute Retrieve Timeout Total enables to select "Unchecked" option #2345
  • UI Monitoring -> Storage Verification : Individual task details cannot be seen if list is refreshed #2348
  • UI: Navigation -> Studies page : Unable to see the results of next page, if the set limit is lower than actual records in database (reproducible only in pro version) #2350
  • Export Task RESTful services List/Count/Delete : Result is always 0 if To Schedule status and Batch ID filters are set #2352
  • RESTful service for exporting DICOM objects returns success instead failures if the association got aborted #2356
  • Trigger of export rule on Series/Instance level restricts scope of export of entities for existing TO SCHEDULE export tasks on Study/Series level respectively #2357
  • UI: Range-Picker (single mode) not setting a correct date if the date was explicitly through the date picker selected #2363
  • UI Navigation/Studies: Only first value of Modalities in Study is shown #2365
  • UI: Navigation->Study: Size und Count not working #2366
  • Archive Docker: Upload of files greater than 10MB does not work with https #2373
  • Wrong attributes in Referenced SOP Sequence item of Input Information Sequence Item in created UPS #2374
  • Incorrect JSON serialisation of UPS on Store attributes #2375
  • UI: Navigation: More (Filters) is not opening #2379
  • STOW-RS: upload of MPEG-4 videos fails with "Failed to parse compressed pixel data" 2384
  • UI: If the user has no right to see the dashboard page the ui redirects to /studies page that doesn't exist anymore (In pro reproducible) #2402
  • UI Navigation -> MWL: Only first value of Scheduled Station AET of a MWL entry is shown #2404

Documentation

  • Initial version of Testplan for Archive UI in Wiki #2311

Binary Distribution Packages

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

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

NewReleases is sending notifications on new releases.