Skip to content

v1.3.0

Compare
Choose a tag to compare
@Chinlinlee Chinlinlee released this 22 May 11:20
· 113 commits to main since this release

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.3.0 (2022-05-22)

Features

  • add 00083002 instance tag (5b19b88)

In dicom-tag.js file

  • add bulkdata API (e2d3d9a)
    • Add writeBulkData method for bulk data at multipartWriter class.
    • Add bulk data object type definition
    • Use multipartWriter refactoring of original single bulkdata API
    • Add bulkdata API in api/diocm-web directory
  • add shard, remove some connect string and refactor method (824bdfb)
  • add writeFrames in multipartWriter (222c033)
  • add change all query to dicomtag field method (e3f4321)
  • add logger for STOW-RS (080ddb2)
  • add logger in QIDO-RS (9551fb7)
  • add logger in all QIDO-RS APIs (ec592d7)
  • add login access control feature (76125e1)
  • add new class handle writing multipart res (c4680df)
  • add new logger (2fcf6a3)
  • add retrieve instance bulkdata (0aa9254)
  • add time ,file locaiton, line number for log (eec3d8a)
  • change condition of level of DICOM tag (920410e)
  • dynamic change bukdURI with ENV config when retrieve metadata (963bca6)
  • imagingStudy: add identifier search parameter and catch error with query (94885d5)
  • python: support python command without conda (dea2e48)
  • qido-rs: change return with all getDicomJson function (5bc55b9)
  • remove pretty json when response (992fe54)

Bug Fixes

  • #6 (ba3a620)
  • cannot convert DICOM to jpeg with the filename that contains space #1 (5aad693)
  • dcm2jsonC: dicom json from dcmtk convertor will get u0000 that cause error (badab2d)
  • FHIR endpoint address incorrect (b88fc27)
  • function in WADOFunc not exist (98fef3f)
  • incorrect connection url (2348a08)
  • incorrect content of query with IS of VR (3511d22)
  • incorrect dicomjson value storing in DB (a439538)
  • incorrect match query in insertMetadata (0df528d)
  • incorrect response message (16b6303)
  • incorrect response of put imagingStudy (2cc85d7)
  • incorrect type of series dicomJson 00080020 (28797c2)
  • Invalid regular expression literal (8991a7b)
  • missing strict: false that cause MongoDB only store defineded field (1adfd02)
  • missing header content-type when retrieve bulkdata (71e08d6)
  • missing require logger (8205ae9)
  • resolve PatientName query string (6198efb)
  • resolve that if modalitiesInStudy is empty (716a222)
  • spawn dcm2jpegSpawn not return when close (2f3510f)
  • the stow without route result is change but local dicom uploader is bit sync using method (64388ca)
  • the string have ^ when query will get incorrect search result (5139460)
  • type of field name is incorrect (7e30139)
  • incorrect multipart structure, remove CRLF in writeContentLength and move in writeBufferData to avoid the content-length is not last header (e2d3d9a)

Build

  • add config template instead config.js (aecc7ad)
  • change mongodb host and dicom file store path (410f32f)
  • docker: add bullseye-updates sources.list (1cac09b)
  • docker: add npm set unsafe-perm (ccb95aa)
  • docker: using requirements to install packs (ea96ca3)
  • fix the download directory (a331bd4)
  • improve dockerfile (d76f45c)
  • improve dockerfile step (3e1022c)
  • python: add python requirements (330982d)
  • update dotenv and add dot env template file (a7d5892)