v1.3.0
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 atmultipartWriter
class. - Add bulk data object type definition
- Use multipartWriter refactoring of original single bulkdata API
- Add
bulkdata
API inapi/diocm-web
directory
- Add
- 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
inwriteContentLength
and move inwriteBufferData
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)