Davide Punzo
65505d9bce
Re IDC #2604 : show series (with unsupported modalities) on slides panel and on tag explorer ( #2621 )
...
* Re IDC #2604 : show series (with unsupported modalities) on slides panel and on tag explorer
2021-11-30 15:15:51 +01:00
Davide Punzo
8903adaea7
Re #2571 : thumbnail footer remove instance number and add link icon if any derived display set is present ( #2582 )
...
* Re #2571 , thumbnail footer layout modifications: remove instance number and add link icon if any derived display set is present.
2021-10-15 13:29:36 +02:00
Davide Punzo
53b1d71d56
fix regression not showing warnings list on thumbnail for segmentations ( #2563 )
...
* fix regression not showing warnings list on thumbnail for segmentations
* update dcmjs version
2021-09-28 14:07:29 +02:00
Igor Octaviano and Alireza
8f2604509d
feat: OHIF-1000: Study prefetcher ( #2466 )
...
* Enable study prefetcher and expose configs
* Fix progress for all images
* Enable study loading listener
* Add new default for displaying progress bar for series
* Use events instead of redux to improve performance
* Add documentation, resolve issues with different datasets
* CR Updates
* CR Updates
* CR Updates & Resolve issue when activating both stack and study prefetch
* Add upward and update display set logic
* Add new behavior to prefetching orders
* Rollback display set check and activate cache check
* Remove prefetch check
* Check if displayset has images
* Debounce check cache events
* Remove usued debounce flags
* Ignore prefetching same image
* Use new image instead of image rendered
* Continue prefetch after cache check
* Update prefetch logic after checking cache
* Remove log
* Update displayset count default to 3
* Update netlify config
Co-authored-by: Alireza <ar.sedghi@gmail.com >
2021-09-09 09:58:24 +02:00
Davide Punzo
f8740e04f3
Merge branch 'master' into feat/ohif-2482
2021-09-02 16:08:37 +02:00
matthiasg
5f92f6ec7f
fix: Remove internet dependency for workbox (addressing #2109 ) ( #2151 )
...
* Ignoring *.js.map files as generated in the extensions directories for example
* Fix for #2109 . Removed internet dependency to google workbox
2021-08-19 15:00:20 +02:00
igoroctaviano
8518e179ee
Extract event
2021-07-29 09:18:31 -03:00
igoroctaviano
3f40cdced7
Add badge numbers for seg and rtstruct
2021-07-28 22:15:05 -03:00
Davide Punzo
78f1a7f3e5
Re #2259 : UI refinements for warnings ( #2397 )
...
* Re #2259 : highlight series thumbnails border for active series (series in the active viewport)
* Re #2259 : add the warning icon also on the active viewport as an overlay
2021-05-17 18:48:32 +02:00
igoroctaviano
4b508b0c25
Update config property
2021-05-13 21:56:19 -03:00
igoroctaviano
1cbef867ce
Add option to disable local storage cache of servers
2021-05-13 21:42:46 -03:00
Igor Octaviano
0ae49c6fdc
IDC-2348: Add acquisition storage sr sopclass to sr html ext ( #2352 )
...
* Add acquisition context storage sr sop to html ext
2021-04-21 13:12:54 +02:00
Davide Punzo
e421bc7df9
update
2021-04-20 16:39:04 +02:00
Davide Punzo
e41ba2bfde
IDC2361: fix seg combobox filling
2021-04-19 19:42:30 +02:00
Davide Punzo
07b272e024
IDC2345: implement thumbnails footnotes UI for segmentation series inconsistencies warning ( #2364 )
...
* IDC2345: implement thumbnails footnotes UI for segmentation series inconsistencies warning
2021-04-16 20:14:04 +02:00
Davide Punzo
1f6751f95b
IDC2332 ( #2341 )
...
1) fix the loading of the segmentations when filtering study with ?seriesInstanceUID= syntax
2) add time in the dates of the items of the segmentation combobox list
3) order segmentation combobox list in reverse time order
2021-03-31 12:20:34 +02:00
Davide Punzo
0456d92462
IDC 2259: add warning UI for series inconsistencies ( #2331 )
...
IDC 2259: add warning UI for series inconsistencies
remove VTKMPRToolbarButton component memoization (it is not anymore necessary)
2021-03-26 11:32:10 +01:00
Igor Octaviano and Davide Punzo
6e723ebced
fix: IDC-2288: Update toolbar tabs after derived displayset loaded ( #2307 )
...
* Update toolbar tabs after derived displayset loaded
* trigger CI
Co-authored-by: Davide Punzo <punzodavide@hotmail.it >
2021-03-25 17:12:20 +01:00
igoroctaviano
5dfa8d465d
Force pipeline
2021-03-19 15:12:37 -03:00
igoroctaviano
8581405352
Add logger to viewport grid
2021-03-04 18:20:57 -03:00
igoroctaviano
14d6454eaf
feat(log): add new log service
2021-02-25 18:29:28 -03:00
igoroctaviano
7c5f9c44b6
Add error page and not found pages if failed to retrieve study data
2021-02-03 13:58:46 -03:00
Jason Klotzer
4002401c66
fixes #2249
2021-01-26 13:39:48 +01:00
igoroctaviano
77c7463c53
RTSTRUCT does not apply to the specific image series, the button and the panel should not be shown
2021-01-19 17:56:41 -03:00
Davide Punzo and Igor Octaviano
29fceacee9
feat: visualize overlapping segments in cornerstone ( #2185 )
...
* 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 >
2020-12-10 11:04:27 +01:00
Nikola Mijajlović
45a07dfa19
refactor: Update SidePanel.js to use a functional component ( #2179 )
2020-12-03 21:39:14 +01:00
Igor Octaviano and Davide Punzo
f3cecf129b
feat: Update approach to better handle rtdose instead of disabling panel
...
Co-authored-by: Davide Punzo <punzodavide@hotmail.it >
2020-12-03 17:36:02 +01:00
Igor Octaviano and Davide Punzo
4c079044f6
feat: Add error boundary and retry logic for network failures during dynamic imports ( #2145 )
...
Co-authored-by: Davide Punzo <punzodavide@hotmail.it >
2020-12-03 13:23:43 +01:00
matthiasg
d2e777bafc
fix: added MAX_CONCURRENCY limit as each webworker costs RAM, and machines with e.g 24 cores crash the process ( #2161 )
2020-11-30 13:17:27 +01:00
Daniel and Daniel Schiffl
04ca32a93e
chore: OpenID Connect: Remove hard-coded loadUserInfo to make it configurable ( #2167 )
...
* removed hard-coded loadUserInfo
* undo styling
Co-authored-by: Daniel Schiffl <daniel.schiffl@stryker.com >
2020-11-13 15:55:43 +01:00
Orlando Brea
5b302843d4
fix issue #2130 - With config.showStudyList : false -> Still showing hyperlink to StudyList on Not Found Component
2020-11-02 11:37:55 +01:00
James Petts
cfba4df70e
IDC-2064 & IDC-2059 add more options to debug extension ( #2069 )
...
* Add more to debug extension.
* Update and comment out unit tests broke from v3.
2020-10-06 11:48:56 +02:00
James Petts
ccdfcd4a85
[IDC-2049] Sort Tags in Tag browser split items in sequences, add indent after space. ( #2053 )
...
* Sort tag browser, add items, add indent.
* Remove debugger.
2020-09-24 12:34:22 +02:00
James Petts
42803b0ae8
[IDC-2006] - optional mailTo for debugging extension. ( #2027 )
...
* WIP debug dialog
* Rename the p10 downloader extension to debugger extension, add button to toolbar. Deactivate it by default.
* Fix unit tests
* WIP
* WIP
* Finish mailTo
2020-09-17 20:28:08 +02:00
James Petts
0ef88e88eb
[IDC-1129] - DICOM Tag Viewer extension ( #2022 )
...
* WIP render top level tags.
* Add drop down to select series.
* Fix errors with type 2 sequences.
* WIP swap instance.
* Fix formatting and make fullscreen.
* Remove debuggers.
* Finish formatting.
* Fix error with double SeriesNumber deconstruction.
* Address reviewer comments.
2020-09-10 12:13:24 +02:00
James Petts
d9231fd431
Split query parameter calls. ( #2035 )
2020-09-09 14:59:07 +02:00
James Petts
f38979037d
IDC-1532 multiple series search google ( #2026 )
...
* Multiple series search for google cloud adapter.
* Revert IDC config.
* fix: 🐛 Series filtering on multiple series for google
* Revert changes to default config.
* Address reviewers comments.
* Fixed spelling mistakes
2020-09-03 15:48:32 +02:00
James Petts
a1dee16a3d
[IDC-1939] Debug Dialog part 1 ( #2011 )
...
* WIP debug dialog
* Rename the p10 downloader extension to debugger extension, add button to toolbar. Deactivate it by default.
* Fix unit tests
2020-09-03 12:58:04 +02:00
James Petts
a8caf4bba4
[IDC-2017] Harden segmentation import to support more SEGs ( #2024 )
...
* fix: 🐛 Upgrade dcmjs version to support more SEGs
2020-09-02 14:17:30 +02:00
James Petts
dbf0501031
[IDC-1994] Sort series list by SeriesNumber, and sort by same SeriesNumber by date/time. ( #2010 )
...
* Sort based on SeriesNumber and SeriesDate/SeriesTime.
* Harden, and perform final sort in algorithm if last N entries have the same SeriesNumber.
* Switch to insertion rather than sorting as sorting is too slow. Reimplement low priority sorting into new insertion method.
* Fix local file viewing.
2020-08-28 17:51:08 +02:00
ladeirarodolfo and Rodolfo Ladeira
5fdace1432
feat: 🎸 Filter/promote multiple series instances ( #1533 )
...
improve filter/promote to be applied on multiple series instances
✅ Closes: 1532
Co-authored-by: Rodolfo Ladeira <rodolfo_radical@hotmail.com >
2020-08-20 15:12:00 +02:00
James Petts
3d86b5f876
feat: 🎸 Optional disable measurements panel in app config ( #1912 )
...
Can disable the measurements panel by adding disableMeasurementPanel:
true to the appConfig.
Closes : #1864
2020-08-10 11:40:11 +02:00
James Petts
f8fc31bcac
[IDC-1670] Better display of derived datasets in side panel. ( #1962 )
...
* WIP
* WIP
* WIP
* WIP
* Working click on seg.
* Load SEG if not loaded and set active.
* RTSTRUCT
* feat: 🎸 Display SEG and RTSTRUCT in side panel
* Throw error if dataset not available.
* Add delay in microscopy viewer e2e test.
* Add delay in microscopy viewer e2e test.
2020-08-10 11:20:31 +02:00
Erik Ziegler
7772fee21a
fix: Switch DICOMFileUploader to use the UIModalService ( #1904 )
2020-07-22 21:10:04 +02:00
James Petts
451f7eab92
fix: 🐛 - Put guards in all places that a cornerstone re-render ( #1899 )
...
* fix: 🐛 - Put guards in all places that a cornerstone re-render
2020-07-13 18:02:23 +02:00
Rodrigo Antinarelli
2c23818c86
Fix : #1776 - Segmentations not loading ( #1795 )
...
* temp comments analyze
* fix: cache derivedDisplaySets
* replace const
* minor refactor
* fix e2e inconsistent value
* increase e2e timeout
2020-06-18 09:24:39 +02:00
Rodrigo Antinarelli and James Petts
6123741765
fix: OIDC Redirect erases query parameters ( #1773 )
...
* fix: OIDC Redirect erases query parameters
* prevent issues
Co-authored-by: James Petts <jamesapetts@gmail.com >
2020-06-15 14:43:10 +02:00
Rodrigo Antinarelli and James Petts
950a54c704
Feat/1767 error boundary stack trace ( #1772 )
...
* feat: ErrorBoundary collapsed stack trace
* button styles
* Change "Toggle stack trace" to "Stack Trace"
Co-authored-by: James Petts <jamesapetts@gmail.com >
2020-06-05 18:00:36 +02:00
Emanuel Fiuza de Oliveira and James Petts
62a2cd5ff3
Fix : #1130 Fixing support for download of an entire study ( #1753 )
...
Co-authored-by: James Petts <jamesapetts@gmail.com >
2020-06-04 13:01:05 +02:00
c02b232b0c
feat: 🎸 1729 - error boundary wrapper ( #1764 )
...
* Add error boundaries
* Fix PWA e2e.
* feat: ErrorBoundaryDialog
* replace component to use ErrorBoundaryDialog
* add proptypes
* fix context
* remove ErrorBoundary from extensions
Co-authored-by: igoroctaviano <igoroctaviano@gmail.com >
Co-authored-by: James A. Petts <jamesapetts@gmail.com >
2020-06-04 11:52:30 +02:00