ohif-viewer/extensions/cornerstone/src
Gustavo André Lelis ebe1af8d4f feat: 🎸 DICOM SR STOW on MeasurementAPI (#954)
* feat: 🎸 DICOM SR STOW on MeasurementAPI

Closes: #758

* feat: 🎸 Adding the dataExchance from DICOM SR

* feat: 🎸 Fix some issues and get the retrieve measurements working

* feat: 🎸 Preventing measurement tool helpers to broke because the data is not Number (it comes as string from dcmjs)

* feat: 🎸 Adding a button to start testing SATE functionality

* feat: 🎸Small fixes into the code

* feat: 🎸 MAke sure we get latest SR in the study, even on lazyLoad mode

* Revert "feat: 🎸 Preventing measurement tool helpers to broke because the data is not Number (it comes as string from dcmjs)"

This reverts commit 4b3a1efb5810487d2319826fd59c03d779882b5e.

* feat: 🎸 Make sure after sync we update the viewports and also that annotation tools are set to passive, so it can be drawn in the viewports

* feat: 🎸 Remove console logs and start using OHIF.log

* feat: 🎸 Refactor measurement table to use Snackbar service of messages and make sure we only show save button if server type is dicomWeb

* feat: 🎸 Refactor to remove mocked wadoRoot and use server

* Fix to expose error once we can't save the SR

* Update DCMJS into latest dev version

* Update dcmjs with latest fixes

* Fix PR callouts

* Logging error on MeasurementReport creation

* Preventing from breaking on non supported tools and also warning that some toolType is not sopported

* Small error message update

* Expose better the errors and when we have unsopported tools into the measurements

* Renaming variable

* Expose dcmjs tool support check

* Change the way we warn the unsupportedTools

* Adding style to the button

* Small change on button style

* Fix git conflicts

* Fix after merge with latest master

* Fix after merge with master, btn was not clickable

* Fixing callouts

* Adding util functions into files and refactor with JSDocs

* Refactoring code, adding some basic JSDocs

* Bump dcmjs with latest version and fixes

* JSDocs and small refactors

* yarn lock file after dcmjs update

* Remove unused parameters

* Registering a plain copy of server into measurementAPI

* Small refactor

* Start changing from toolType to toolName

* Rename a function to get instanceMetadata

* Adding error if server is not DICOMWeb on retrieve

* Move snackbar outside of UI component and use UINotificationService

* Refactor and JSDocs

* Small fixes on JSDocs (style)

* Remove unused import

* Improve JSDocs on MeasurementApi

* Remove refactor leftover

* Improve JSDocs and propTypes

* JSDocs and small refactors
2019-12-11 11:14:01 -05:00
..
asyncComponent.js fix: Add some code splitting for PWA build (#937) 2019-09-26 11:35:13 +02:00
commandsModule.js feat!: Ability to configure cornerstone tools via extension configuration (#1229) 2019-12-09 12:47:23 -05:00
ConnectedCornerstoneViewport.js refactor: Viewports state (#1218) 2019-12-02 11:29:04 -05:00
CornerstoneViewportDownloadForm.js refactor: viewports store (#1239) 2019-12-02 14:02:35 -05:00
handleSegmentationStorage.js fix: 🐛 Add DicomLoaderService & FileLoaderService to fix SR, PDF, and SEG support in local file and WADO-RS-only use cases (#862) 2019-09-27 13:47:08 +02:00
index.js refactor: viewports store (#1239) 2019-12-02 14:02:35 -05:00
init.js feat: 🎸 DICOM SR STOW on MeasurementAPI (#954) 2019-12-11 11:14:01 -05:00
initCornerstoneTools.js feat: Multiple fixes and implementation changes to react-cornerstone-viewport 2019-10-09 10:23:14 -04:00
OHIFCornerstoneViewport.js feat!: Ability to configure cornerstone tools via extension configuration (#1229) 2019-12-09 12:47:23 -05:00
state.js refactor: Viewports state (#1218) 2019-12-02 11:29:04 -05:00
toolbarModule.js feat: New dialog service (#1202) 2019-11-19 14:17:33 -05:00