Skip to content

Releases: Project-MONAI/monai-deploy-informatics-gateway

Release v0.3.4

21 Nov 17:42
fcd0247
Compare
Choose a tag to compare

As part of this release we had 8 issues closed.

Documentation

  • #236 Dependency Updates
  • #262 Add standalone integration test for MongoDB repositories

Enhancements

  • #235 Replace SQLite with MongoDB
  • #237 Refactor database projects to support multiple database types
  • #238 Add support for MongoDB
  • #261 Improve validation for AET, IP & hostnames/domain names

SHA256 Hashes of the release artifacts

  • f728bdf770b4167f3df102ebd5a1cc43fc13bcb96c4eeeba1b12cbae3d338750 mig-cli-0.3.4-linux-x64.zip
  • 483c733fd7052e68f06cd0e05a63db61ff3b0f5fbd7507159e435b2480793fc9 mig-cli-0.3.4-win-x64.zip
  • b9a95b5d31246e5a07f46c5844c7b1b7f66ae72ce0718b1e17fcdd5f7e2b8654 mig-docs-0.3.4.zip

Release v0.3.3

27 Oct 19:06
8f993c7
Compare
Choose a tag to compare

As part of this release we had 4 issues closed.

Enhancements

  • #209 Include logging scope properties in the log
  • #210 Include scope properties
  • #224 Update storage lib to enable bucket creation on startup

SHA256 Hashes of the release artifacts

  • de19ae74077770c7015057cae98481f72bcbd6ccd49d0437de8ec35fd8ce8372 mig-cli-0.3.3-linux-x64.zip
  • 9b894b93fc05be7d7291609e7539949886e330329cd5d00b72c768586d032ff4 mig-cli-0.3.3-win-x64.zip
  • af103b77872e9ade4db07e547017c39fa966d9626cc8a14cba23dc205e7fa8ba mig-docs-0.3.3.zip

Release v0.3.2

13 Oct 03:36
71c7e56
Compare
Choose a tag to compare

As part of this release we had 20 issues closed.

Breaking Change

  • #194 Stops accepting/retrieving data when disk space is low.

Bugs

  • #182 Create AE/src/dest APIs to return 409 if entity already exists
  • #183 MIG gives null pointer exception and does not retry when MinIO is down
  • #184 When Rabbit goes down a dicom is sent and comes back up, MIG cannot reconnect
  • #186 Reset stream position before upload
  • #187 update messaging lib to fix RMQ connection issues

Enhancements

  • #165 Create ECHO Endpoint
  • #180 Implement 409 Conflict where AETitle exists - POST /config/ae
  • #181 Enable logging to ECS
  • #185 REST API to C-ECHO a DICOM Destination
  • #188 Restore ability to stop accepting data when available temporary storage space is low
  • #195 Add ability to update destinations via PUT request
  • #197 APIs to update DICOM source and destination
  • #198 Use NLog
  • #199 DICOM SCU to handle none dicom file types better
  • #201 Include export status for every file
  • #202 Configure sqlite indexes
  • #203 Create sqlite indexes to improve db queries

SHA256 Hashes of the release artifacts

  • 445978c390586365c1f752734ab913be60b92cee038987fe1770809e36e83ecc mig-cli-0.3.2-linux-x64.zip
  • f5e4ab9877baf0b1e8f6d11b0e287caf507dc0af09f3d9ab6cdaf8662717eb72 mig-cli-0.3.2-win-x64.zip
  • b3325788e9fc2a4a137ee9958e7af73eb69b98d0f4773a0d3250ab1d6204989c mig-docs-0.3.2.zip

Release v0.3.1

26 Sep 22:09
17a8f13
Compare
Choose a tag to compare

As part of this release we had 5 issues closed.

Bugs

  • #149 Failure to upload to storage service
  • #157 Update default SCU AET to MONAISCU
  • #169 Ability to switch temporary storage to use either memory or disk

Enhancement

  • #164 Update fo-dicom to 5.0.3

SHA256 Hashes of the release artifacts

  • fa4162534d885aabd03cd5ea78924af1bb621b1b5ec04bf06f660aff95174a0c mig-cli-0.3.1-linux-x64.zip
  • 1ffd8ce692d4736c9e1c1775100e0bbe6bcf07d4e107c8c588633237415ff225 mig-cli-0.3.1-win-x64.zip
  • 73edca143ce554874ebd91a9a95e2467fedb63ea45185c8a94df9db2279fc4b2 mig-docs-0.3.1.zip

Release v0.3.0

14 Sep 04:59
d469873
Compare
Choose a tag to compare

As part of this release we had 4 issues closed.

Enhancements

  • #118 Implement FHIR server
  • #130 Integrate MS Health Check Service
  • #148 Upgrade base image to 6.0-jammy

SHA256 Hashes of the release artifacts

  • f39113965705b68921f2102f0d75f7634463f76e8022aee062defac7adc9078e mig-cli-0.3.0-linux-x64.zip
  • e519ef21c3c05447235630760d429cf15d5787b560c40ae6af4827a49eedf482 mig-cli-0.3.0-win-x64.zip
  • a6ba21dc08660af10dd7b5a22afe25285cd5d4056d54fb6c96970e9ba4c81dd7 mig-docs-0.3.0.zip

Release v0.2.0

19 Aug 21:15
9e7075a
Compare
Choose a tag to compare

As part of this release we had 50 issues closed.

Bugs

  • #66 Address SonarQube issues
  • #67 Use .NET 6 structured logging
  • #76 Fix database payload serialization issue

Documentation

  • #85 Update REQ-DCW-06 DICOMWeb STOW-RS
  • #98 Documentation & CLI updates
  • #112 SRS updates for handling incoming data
  • #114 Update documentation for HL7 support

Enhancements

  • #27 Make retry logic configurable
  • #33 Use allow-list for expected SOP classes
  • #48 Allow customizing temporary storage to use storage service
  • #70 Include Calling AET & Called AET in md.workflow.request message
  • #89 Improve upload speed
  • #90 Enable concurrent uploads to the storage service
  • #91 Support allow-list for SOP classes.

Features

  • #28 Support DICOMweb (STOW-RS) as a server
  • #102 HL7v2 MLLP Server

SHA256 Hashes of the release artifacts

  • de20affbb4ddd22a81411f819c07e10fd18b62b04c4624b06f5c4a7a517f13c3 mig-cli-0.2.0-linux-x64.zip
  • 42ee15cb7ee660b67790f3f9ba5c687edf7831a3e83255d1e2002b186f2d1b79 mig-cli-0.2.0-win-x64.zip
  • 74202d4ba41a51d9fdd3e2c544476d603ab2f653d1287defedb9483531fb1877 mig-docs-0.2.0.zip

Release v0.1.1

22 Mar 21:33
84b8f01
Compare
Choose a tag to compare

As part of this release we had 3 issues closed.

bugs

  • #55 Patch for 0.1.0
  • #56 ExportRequestMessage missing list of files & workflows
  • #68 Delivery tag is null in ExportRequestDataMessage

Release v0.1.0

09 Feb 21:36
c28d3df
Compare
Choose a tag to compare

As part of this release we had 15 issues closed.

Documentation

  • #16 Create intro for documentation
  • #18 Update projects using monai-deploy as example

Enhancements

  • #6 Informatics Gateway CLI
  • #10 Enable logging to file
  • #26 Enable workflow triggering with a patient, a study or a series
  • #36 Extra DICOM metadata as JSON for storage
  • #38 Export services to consume Export Request messages

Features

  • #5 Port DICOM Adapter to Informatics Gateway
  • #24 Storage Abstraction Layer - Local FS
  • #25 Message Broker Abstraction Layer - RabbitMQ

SHA256 Hashes of the release artifacts

  • 27b555895ba452e76d48077ccd2bad73d4b34e6d0d60eeb510d67db7b4d1727d mig-cli-0.1.0-linux-x64.zip
  • 2492db3565e39d3ec3f32d34df7dbc0e9daad90330d0bc31e0b688b9b4f5baee mig-cli-0.1.0-win-x64.zip
  • 6a21c061e31c4c7d82560d7bbbf9a7193e57107190f503357ee72d680ff70df2 mig-docs-0.1.0.zip