ohif-viewer/platform/core/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
..
__mocks__ feat: Use QIDO + WADO to load series metadata individually rather than the entire study metadata at once (#953) 2019-10-03 09:51:29 +02:00
classes feat!: Ability to configure cornerstone tools via extension configuration (#1229) 2019-12-09 12:47:23 -05:00
DICOMWeb fix: application crash if patientName is an object (#1138) 2019-10-31 14:41:08 -04:00
extensions feat!: Ability to configure cornerstone tools via extension configuration (#1229) 2019-12-09 12:47:23 -05:00
hanging-protocols refactor: layout manager to viewer (#1026) 2019-10-11 12:03:59 -04:00
lib Chore/kill yalc with fire (#629) 2019-08-13 15:36:46 -04:00
measurements feat: 🎸 DICOM SR STOW on MeasurementAPI (#954) 2019-12-11 11:14:01 -05:00
redux refactor: Viewports state (#1218) 2019-12-02 11:29:04 -05:00
services refactor: 💡 ServicesManager factory functions vs instances (#1272) 2019-12-10 22:28:23 -05:00
studies feat: Issue 879 viewer route query param not filtering but promoting (#1141) 2019-11-19 03:33:48 -05:00
ui Chore/kill yalc with fire (#629) 2019-08-13 15:36:46 -04:00
utils fix: Add a fallback metadata provider which pulls metadata from WADO-… (#1158) 2019-11-08 13:55:56 +01:00
cornerstone.js Chore/kill yalc with fire (#629) 2019-08-13 15:36:46 -04:00
header.js Chore/kill yalc with fire (#629) 2019-08-13 15:36:46 -04:00
ie.js Chore/kill yalc with fire (#629) 2019-08-13 15:36:46 -04:00
index.js refactor: 💡 ServicesManager factory functions vs instances (#1272) 2019-12-10 22:28:23 -05:00
index.test.js refactor: 💡 ServicesManager factory functions vs instances (#1272) 2019-12-10 22:28:23 -05:00
log.js Chore/kill yalc with fire (#629) 2019-08-13 15:36:46 -04:00
object.js Chore/kill yalc with fire (#629) 2019-08-13 15:36:46 -04:00
string.js Chore/kill yalc with fire (#629) 2019-08-13 15:36:46 -04:00
user.js Chore/kill yalc with fire (#629) 2019-08-13 15:36:46 -04:00