Erik Ziegler
c09b54924e
fix(plugins): Fix timing issues with loadScript
2018-08-09 19:00:29 +02:00
Erik Ziegler
b8eadd6d61
fix(studyPrefetcher): Avoid errors in Study Prefetcher when settings are undefined
2018-08-09 15:50:36 +02:00
Erik Ziegler
640aec42dd
fix(plugins): Fix issues with loadScript not executing onload callback
2018-08-09 11:31:06 +02:00
Erik Ziegler
ddbe8b38aa
feat(plugins): Add pluginData to viewportData so that plugins can manage their own data
2018-08-09 10:45:58 +02:00
Erik Ziegler
f6b82baae3
feat(plugins): Add moduleURLs in addition to scriptURLs
2018-08-08 19:28:56 +02:00
Erik Ziegler
53cd12a16a
feat(plugins): Add initial version of ViewportPlugin class ( #242 )
...
* Add initial version of ViewportPlugin class
* Move entrypoints from OHIFPlugin to OHIF.plugins
* Add URL route to DICOMWeb server for Standalone Viewer
2018-08-08 18:00:53 +02:00
Gustavo André Lelis
ced47c765f
feat(export-CSV) Export measurements to CSV file ( #209 )
2018-07-31 15:02:47 +02:00
Gustavo André Lelis
26b14f1dab
feat(STOW-RS) Save DICOM Structured Reports from Measurement Table back to archive ( #236 )
...
* Small refactor into Table Class setting events as static object into class
* feature(STOW-SR) : Initial changes to stow when we have Server.
* Improvements into requests and small fix into style
* Small fix for jumpToRow without refheshing page
* Handling STOW-SR once we don't have server
* feature(STOW-SR) Refactor
* Merge request with makeRequest and delete old file
* Expose wadoproxy to client and update measurement-table to start using wadoproxy.getServerUrl
* Move WADOProxy.getServerUrl to Measurement-table package. Fix querystring issue.
* Remove proxy:enabled in favour of requestOptions.requestFromBrowser
* Bcrypt 2.0.0 to fix Travis
2018-07-31 15:01:26 +02:00
Gustavo André Lelis
d94f0eec16
feat(measurement-table) Display support for measurements from DICOM Structured Reports ( #225 )
2018-07-20 12:40:09 +02:00
Erik Ziegler
6cc8048aed
fix(wadoproxy): Update server-timing header to latest specification
2018-07-19 18:28:18 +02:00
Erik Ziegler
885dd9da2d
fix(dicomweb) Fix basic authentication for DICOMWeb requests
2018-07-19 16:08:06 +02:00
Erik Ziegler
33755f7b8b
feat(keycloak) Optional Keycloak integration via OpenId Connect (OIDC) for Identity and Access Management ( #227 )
2018-07-19 13:57:23 +02:00
Erik Ziegler
03d0798459
fix(routing): Switch from iron:router to clinical:router so we respect ROOT_URL ( #115 )
2018-07-18 12:44:27 +02:00
Erik Ziegler
ebe0a40f3e
feat(WADO) Allow WADO / QIDO requests to originate from client ( #222 )
2018-07-17 13:03:36 +02:00
Erik Ziegler
92408d4c86
feat(plugins) Add first pass OHIFPlugin class for experimentation
2018-07-17 10:05:22 +02:00
frmdstryr
7849699a0d
Fix importStudies dialog when import fails ( #223 )
...
If an import happens to fail the dialog promise never resolves.
This is because `numberOfStudiesFailed` is incremented on error but `numberOfStudiesImported` is not, so the branch to resolve or reject is never taken.
2018-07-13 15:38:15 +02:00
Erik Ziegler
37ef5dc3df
chore(cleanup) Remove remoteGetValue function which is unused
2018-07-13 10:20:36 +02:00
Erik Ziegler
30ed1911fb
chore(cleanup) Remove OrthancRemote service which is not being used
2018-07-13 10:19:20 +02:00
Erik Ziegler
f2c509b6af
chore(cleanup) Remove Reviewers collection which is not being used
2018-07-13 10:15:10 +02:00
Erik Ziegler
c8f242d5f5
fix(studylist) Fix duplicate studies in studylist, add min width for study date temporarily
2018-07-12 15:22:11 +02:00
Erik Ziegler
4279396f9f
fix(merge) Fixes after merging various changes
2018-07-12 15:22:07 +02:00
Bruno Alves de Faria
589be952b7
fix(inputSelect) Improving inputSelect component usability ( #26 )
2018-07-12 14:20:11 +02:00
Bruno Alves de Faria
e474fdff2c
feat(thumbnails) Use cornerstone.renderToCanvas for Series Thumbnails
2018-07-12 14:20:10 +02:00
Erik Ziegler
5373963176
fix(toolVisibility) Update Cornerstone libraries to support tool visibility switching. Update custom tools with visible flag support
2018-07-12 14:20:10 +02:00
Erik Ziegler
c296cbb823
fix(quickSwitch) Remove Show Additional Timepoints from Quick Switch ( #30 )
2018-07-12 14:20:10 +02:00
Erik Ziegler
ec7dc7ca5a
fix(windowLevelPresets) Apply W/L from Image by default when displaying a new image, unless a Custom W/L or W/L Preset has been applied.
2018-07-12 14:20:10 +02:00
Bruno Alves de Faria
25646e3192
fix(resizing) Fixing handleResize on viewer loading
2018-07-12 14:20:10 +02:00
Bruno Alves de Faria
ec9c0d444d
fix(bootstrap) Include Bootstrap manually to avoid reported XSS vulnerability ( #43 )
2018-07-12 14:20:10 +02:00
Erik Ziegler
68925fad12
fix(lesionTable) Fix padding for New Non-Targets name
2018-07-12 14:20:10 +02:00
Bruno Alves de Faria
06fff20be3
fix(interaction) Preventing series navigation while interacting with tools
2018-07-12 14:20:10 +02:00
Evren Ozkan
a5f426cf61
fix(toolColors) Set limegreen for active tool color
2018-07-12 14:20:10 +02:00
Erik Ziegler
99c65bb017
chore(scalebars) Switch to Scale Overlay tool from Cornerstone Tools
2018-07-12 14:20:10 +02:00
Aysel Afsar
664b78f42c
fix(lesionTable) Remove plus icon from measurements header
2018-07-12 14:20:10 +02:00
Aysel Afsar
6d9e9696df
fix(windowLevelPresets) Add a space between SoftTissue words
2018-07-12 14:20:10 +02:00
Aysel Afsar
271d73d627
fix(styling) Change background color of save confirmation dialog
2018-07-12 14:20:10 +02:00
Aysel Afsar
0c7edbe22e
fix(keyboardShortcuts) Fix the issue with Reset to Defaults for Keyboard Shortcuts. Fix typo for resetDefaults
2018-07-12 14:20:10 +02:00
Aysel Afsar
e1cd01828a
fix(studylist-rowsPerPage) Fix the width of rows per page select list
2018-07-12 14:20:10 +02:00
Bruno Alves de Faria
e07118c7c4
fix(draggableDialogs) Improving draggable plugin
2018-07-12 14:20:06 +02:00
Aysel Afsar
e6beb8036c
fix(viewportOverlay) Move time point information to top center of image
2018-07-12 12:11:19 +02:00
Bruno Alves de Faria
50374038a3
fix(modals) Fixing DOM issues with modals
2018-07-12 12:11:14 +02:00
Erik Ziegler
2c790ff674
fix(studylist) Fix DICOM Patient Name formatting ( #35 )
2018-07-12 12:11:09 +02:00
Erik Ziegler
781f6039fa
fix(routing) Stop defining Route in Meteor.startup
2018-07-12 12:11:05 +02:00
Erik Ziegler
3d0f9e8973
fix(downloadImage) Remove Image Quality section from Download Dialog. Use CornerstoneTools saveAs and remove duplicated code
2018-07-12 12:10:59 +02:00
Erik Ziegler
5b4550edb2
fix(protocolEngine) Stop adding Array.prototype.move, since it is interfering with other code
2018-07-12 12:10:49 +02:00
Erik Ziegler
216a8fb2b6
Update to WADO Image Loader 2.1.4 because 2.1.3 was broken
2018-07-11 17:47:55 +02:00
Erik Ziegler
8cc22da173
Add thumbnailRendering to DICOMWeb Server Information modal
2018-07-11 17:15:06 +02:00
Erik Ziegler
5bf1459561
Update to WADO Image Loader 2.1.3
2018-07-11 17:14:23 +02:00
Erik Ziegler
349f591764
Fix viewport height on iOS ( #164 )
2018-07-10 11:29:38 +02:00
Erik Ziegler
429dd7844e
Fix double-tap and press for Study List on iOS ( #164 )
2018-07-10 11:29:07 +02:00
Erik Ziegler
71053b91e3
Add Travis CI setup with Gitbook build / deploy to gh-pages, StandaloneViewer build / deploy to AWS S3, and ohif/viewer docker image build / push to dockerhub
2018-07-05 21:55:03 +02:00
Gustavo André Lelis
bdba814d52
fix(issue#161) Add (empty) for Studies with no PatientName value ( #218 )
2018-07-05 11:32:06 +02:00
Erik Ziegler
de7135f3b8
feat(user preferences) Add User Preferences & Theming to Standalone Viewer ( closes #117 ). Update Standalone to Meteor 1.7
2018-07-04 17:43:50 +02:00
Erik Ziegler
7090b4f3e0
fix(WADOuri) Properly escape characters when building WADO URI ( closes #133 )
2018-07-04 15:43:34 +02:00
Erik Ziegler
6b20b67ee4
fix(server options) Prevent issues when servers are defined without logging options ( closes #74 )
2018-07-04 14:39:14 +02:00
Gustavo André Lelis
6a5ff13624
fix(series details) Fix Series details modal info table ( #214 )
2018-07-03 14:00:35 +02:00
Gustavo André Lelis
85e21181a8
fix(toolManager) Fix default tools being overwritten ( #215 )
2018-07-03 14:00:01 +02:00
ladeirarodolfo
e55e2ad05a
feat(subtools) Changing toolBarSection to accept custom template subtools. I.e. coder could pass his own template as part of subtools for specific tool button ( #211 )
2018-06-25 12:08:38 +02:00
Gustavo André Lelis
9f73ae0153
chore(reorganization) Moving longitudinal feature to Lesiontracker package ( #208 )
2018-06-18 18:03:34 +02:00
Gustavo André Lelis
1643e9f7d6
feat(WADOProxy): Adding proxy to POST method ( #207 )
2018-06-18 18:01:10 +02:00
Kaspar
ebb53db4ad
fix: first time uploadMessage called with undefined as parameter ( #204 )
...
* fix: first time uploadMessage called with undefined as parameter
- During uploading DICOMs the first time the function is called with
no parameter -> this leads to the whole upload to be crashing
* Write the function shorter...
2018-06-13 20:13:18 +02:00
Erik Ziegler
0c2fa1616c
Update Cornerstone WADO Image Loader codecs / web worker files
2018-06-08 11:20:15 +02:00
Gustavo André Lelis
b8506b5dae
bugFix(issue163) Save button not appearing and saved measurements not getting drawn in canvas ( #196 )
2018-06-08 10:45:07 +02:00
Gustavo André Lelis
675e46eff6
Bump version in OHIF-cornerstone package of cornerstone node modules ( #187 )
2018-05-07 10:14:11 +02:00
Aysel Afsar
2d44f8fd1f
Do not send servers auth credentials to client
2018-05-03 14:47:59 -04:00
Evren Ozkan
b6092ca759
Fix the pixel spacing issue with bidirectional tool
2018-04-04 18:08:01 -04:00
Evren Ozkan
2bd1db7710
- Update cornerstoneTools to 2.2.0
...
- Remove scale overlay tool which was moved into cornerstoneTools
2018-04-02 12:56:01 -04:00
André Botelho Almeida
bf68707ff2
Feature/test suite ( #169 )
...
* Adding first run of the test environment
* small tweaks
* Fixing tests suite to ohif-viewer
* Improving documentation and fixing versions
* Removing commented lines
2018-03-27 11:50:40 +02:00
Bruno Alves de Faria
43a7e8151a
Allowing external modifications on study boxes data
2018-03-26 08:36:48 -03:00
Bruno Alves de Faria
c1d500a92b
Fixing series quick switch hovering issue
2018-03-26 08:36:48 -03:00
Bruno Alves de Faria
af611109c0
Fixing console errors related to cornerstone
2018-03-26 08:36:48 -03:00
Evren Ozkan
04da9310d1
Fix the issue with the reference of dicomParser.DataSet class by importing dicomParser from 'dicom-parser' (not from dist)
2018-03-21 13:20:37 -04:00
Evren Ozkan
9e542dac6b
- Support for assigning multi-touch gestures to tools
...
- Make default gestures configurable by meteor settings
- Assign right mouse button tool to 2-finger touch drag as well if the tool defines multi-touch
2018-03-12 17:01:01 -04:00
Bruno Alves de Faria
3bd44fd7bc
Improving "Add/Edit Description" workflow
2018-03-07 08:25:59 -03:00
Bruno Alves de Faria
d486ebd551
Minor fixes on common components
2018-03-07 08:25:59 -03:00
Bruno Alves de Faria
6e3e44a1fe
Adding close button to CINE dialog
2018-03-07 08:25:59 -03:00
Bruno Alves de Faria
68f7626515
Fixing hotkeys issues
2018-03-07 08:25:59 -03:00
Evren Ozkan
f4e76d9544
Allow extending the metadata provider class
2018-03-02 17:06:40 -05:00
Evren Ozkan
00410f4e23
Upgrade to cornerstone-core 2.1.0 and cornerstone-tools 2.1.0
2018-03-02 12:01:27 -05:00
Evren Ozkan
68bdf223ab
Fix the issue with the tool context menu
2018-03-02 10:09:15 -05:00
Evren Ozkan
eb10ca0119
Fix the issues with stack progress bar
2018-03-01 17:46:05 -05:00
Bruno Alves de Faria
fc0b13fbf3
Stopping triggering unsaved changes for temp tools
2018-02-27 07:25:15 -03:00
Bruno Alves de Faria
d22f3cbd96
Displaying the common label when navigate back
2018-02-27 07:25:15 -03:00
Bruno Alves de Faria
fdcaea9eb3
Allowing series to be loaded by a single click on sidebar
2018-02-27 07:25:15 -03:00
Bruno Alves de Faria
1a83379868
Fixing image annotation color on images
2018-02-27 07:25:15 -03:00
Bruno Alves de Faria
c4793cbf0b
Fixing cornerstone image promise issues
2018-02-27 07:25:15 -03:00
Bruno Alves de Faria
b672d98c69
Fixing bidirectional tool handles issues
2018-02-27 07:25:15 -03:00
Bruno Alves de Faria
00a76a6ca5
Fixing issues with bidirectional tool and measure flow
2018-02-27 07:25:15 -03:00
Bruno Alves de Faria
797b2f5588
Fixing cornerstone tools issues
2018-02-27 07:25:15 -03:00
Bruno Alves de Faria
dc767e5c83
Adapting Viewers to the new cornerstone structure
2018-02-27 07:25:15 -03:00
Bruno Alves de Faria
99b88f08b3
Enabling devTools debugging on cornerstone libraries
2018-02-27 07:14:54 -03:00
Aysel Afsar
b0d6701558
OHIF-186: Correct event name: cornerstoneimagerendered
2018-02-27 07:12:23 -03:00
Aysel Afsar
324db89ef7
OHIF-189: Fix to activate the viewport when clicked
2018-02-27 07:12:23 -03:00
Aysel Afsar
e5c5818ed4
OHIF-190: Fix double-click doesn’t enlarge viewport
2018-02-27 07:12:23 -03:00
Erik Ziegler
44233c48d6
Test OHIF Viewer against Cornerstone* version 2.0.0
2018-02-27 07:12:23 -03:00
Bruno Alves de Faria
c4b43f4536
Handling conformance checks for child tools
2018-02-27 07:12:23 -03:00
Bruno Alves de Faria
798b197d4a
Creating a generic UI error handling mechanism
2018-02-27 07:12:23 -03:00
Evren Ozkan
3c1e4c51cd
Wait for the cornerstone tools to handle CornerstoneImageRendered event to capture the rendered image on the download dialog
2018-02-23 11:57:01 -05:00
Erik Ziegler
e5ad7e15a7
BF: Tool manager was not enabling tools if any viewport was empty
2018-02-15 13:41:51 +01:00
Erik Ziegler
ba797ddbc4
Add Crosshairs tool to OHIF Viewer / Standalone Viewer
2018-02-08 16:20:17 +01:00
Bruno Alves de Faria
02b04e32c7
Reverting changes on newImage handlers due to impacts on stack scroll
2018-02-05 10:21:15 -02:00