* fix: docz uses too outdated packages and current documentation hasnt being updated oftenly. removing it
* fix: node docker version to prevent node req "^12.13.0 || ^14.15.0 || >=16" issue
* Add scoord3d parse / display tool to v2
* Update measurement panel with sr measurements
* Update measurement panel to display read only items
* Cleanup debugger statement
* Check for empty measurement
* fix SCOORD3D coordinates
* Update getRenderableData.js
* fix scoord3d coordinate transformation
* implement logic to detect the ReferencedSOPInstanceUID if missing in the measurement. Fix also world to IJ coordinates.
* Fix broken unit test / import
* fix comment style
* Init tools only once
* restore default config dcmjs server
Co-authored-by: igoroctaviano <igoroctaviano@gmail.com>
* feat: bump to prerelease of WADO Image Loader for testing
* switch to released versions
* update react-vtkjs-viewport and fix requestpool usage in StudyPrefetcher
* attempt to fix e2e tests for script-tag usage
* fix e2e test error
* switch to using webpack alias in PWA to use dynamic import version of OHIF
* fix copy plugin usage
* try to fix publicpath issue
* bump to 4.0.3
Co-authored-by: Alireza <ar.sedghi@gmail.com>
* feat: visualize overlapping segments
load multiple labelMaps (splitted by dcmjs because overlapping) in a segmentations [IDC2164]
Dynamically update active labelmap [IDC2164]
Co-authored-by: Davide Punzo <punzodavide@hotmail.it>
Co-authored-by: Igor Octaviano <igoroctaviano@gmail.com>
* feat: 🎸 Update react-vtkjs-viewport usage to use requestPool
* Fix import of react-vtkjs-viewport to cornerstone-tools path.
* Increase maximum load time of MPR test now we are throttling requests.
* fix: 🐛 Fail gracefully on an MPR load error
* Respond to reviewer comments.
* feat: 🎸 Update react-vtkjs-viewport usage to use requestPool
* Fix import of react-vtkjs-viewport to cornerstone-tools path.
* Increase maximum load time of MPR test now we are throttling requests.
* Remove debugger
Co-authored-by: Erik Ziegler <erik.sweed@gmail.com>
* Add disable state for invalid data
* fix: 🐛 Disable seg panel when data for seg unavailable
We need to gracefully handle errors if data for segmentation is
unavailable and disable the segmentation panel
✅Closes: #1728
* Bump dcmjs version
dcmjs
* @ohif/core: ^0.12.2 → ^0.13.0
* @ohif/extension-cornerstone: ^0.12.3 → ^0.13.0
* @ohif/extension-dicom-html: ^0.12.3 → ^0.13.0
* @ohif/extension-dicom-rt: ^0.12.3 → ^0.13.0
* @ohif/extension-dicom-segmentation: ^0.12.2 → ^0.13.0
* @ohif/extension-vtk: ^0.12.2 → ^0.13.0
* @ohif/viewer: ^0.12.2 → ^0.13.0
* Remove error barrier
* Fix e2e
Co-authored-by: James Petts <jamesapetts@gmail.com>
* Remove debounce and use react-cornerstone-viewport native debounce time
* fix: 🐛 Infinite frame index change when quickly jumping between
This change removes the debounced callback function from the app and
instead uses the native debounce time from react-cornerstone-viewport.
This change allows the application to set its state in a more controled
way.
✅Closes: #1733
* Bump rcv version
Co-authored-by: James Petts <jamesapetts@gmail.com>
* Update viewport state after moving the stack
* Only trigger new imagecallback if index bigger than 0
* Fix cornerstone viewport version
Co-authored-by: James Petts <jamesapetts@gmail.com>