Commit Graph

  • feb7f0972c LT-117: Remove the user from reviewers when session timeout Aysel Afsar 2016-04-04 11:06:14 -04:00
  • 8ee2eaf644 LT-117: Remove the user from reviewers of user is logout Aysel Afsar 2016-04-04 10:35:52 -04:00
  • 2da841bab0 LT-117: Add warning icon in study list row and give tip about user when warning icon is hovered if study is in-use by another user Aysel Afsar 2016-04-04 00:00:33 -04:00
  • 55fbf3f1da LT-212 Fix the bug caused by exporting large studies - Use blob instead of arraybuffer as xhr response type to download dicom files - Convert blob to arraybuffer after blob downloaded via xhr Evren Ozkan 2016-04-01 22:43:48 -04:00
  • 0e31eff332 image level query with combined series query Weiwei 2016-03-31 18:46:13 -05:00
  • a2124c03e9 LT-66 Import DICOM Studies - Add a toolbar in the top of worklist - Add Import button in the worklist toolbar - Upload all files in the selected folder to import from client to server - Import uploaded files via DIMSE - Delete uploaded files from server when import is completed - Handle import status in client - Show/Update progress dialog in client while uploading and importing files - Show Import button only if import is supported for the default service type (DICOMWeb is currently not supported) Evren Ozkan 2016-03-30 18:38:29 -04:00
  • 064743a8f7 Show Sign Up and forgotPassword pages without login Aysel Afsar 2016-03-28 12:27:18 -04:00
  • b8c08d5f3a Prevent viewing Lesion Tracker pages if user is not login Aysel Afsar 2016-03-27 22:40:43 -04:00
  • e2f8bf2431 LT-174: Add confirmation modal template to confirm removing the timepjoint association Aysel Afsar 2016-03-24 09:28:51 -04:00
  • c94cd6a328 Fix missing CINE data for LesionTracker Erik Ziegler 2016-03-23 16:31:35 +01:00
  • 37ae35e33f LT-174: Add confirmation box before timepoint association is removed Aysel Afsar 2016-03-23 10:43:01 -04:00
  • e3b34b52d6 Bug fixing: Show Worklist option in user account menu if loaded page is Audit or Change Password Aysel Afsar 2016-03-22 17:46:14 -04:00
  • 33f25528b1 LT-103: Set url and port attributes as empty to sign in natively as default Aysel Afsar 2016-03-22 17:16:37 -04:00
  • 506ab56711 LT-103: Show error messages if username or password are invalidated - Remove Need An Account and Forgot Password buttons for Sign In page Aysel Afsar 2016-03-22 17:03:13 -04:00
  • ea307b1067 Update versions file Aysel Afsar 2016-03-22 15:44:35 -04:00
  • 3c60a6dda1 LT-103: Authenticate via LDAP Aysel Afsar 2016-03-22 15:43:06 -04:00
  • beaa0d4e65 Remove unnecessary logging for instance metadata Erik Ziegler 2016-03-20 10:29:35 +01:00
  • fc7dde0082 Fix NaN FPS Erik Ziegler 2016-03-17 15:30:14 +01:00
  • 70b3f938cf Fix autoplay Erik Ziegler 2016-03-17 14:04:11 +01:00
  • 095ad92eab Enable hotkeys in OHIF Viewer Erik Ziegler 2016-03-17 12:13:04 +01:00
  • 7e64fb4109 Clips use DICOM frameTime by default (LT-210). Added floating clip control dialog (LT-209) Erik Ziegler 2016-03-17 12:08:46 +01:00
  • d1d4e09815 Merge branch 'master' of https://github.com/OHIF/Viewers Aysel Afsar 2016-03-16 21:27:16 -04:00
  • a2c0dbefc3 - Return modalities attribute by merging modality and modalitiesInStudy attributes to be able to filter if only modality tag exists - Remove modality tag in filter object and filter modalities of studies returned from WorklistSearch method Aysel Afsar 2016-03-16 21:23:48 -04:00
  • fa43580b2c Revert "Merge branch 'medken' of https://github.com/OHIF/Viewers" Weiwei 2016-03-16 18:18:33 -05:00
  • 2be7a9bd2f Merge branch 'medken' of https://github.com/OHIF/Viewers Weiwei 2016-03-16 18:11:22 -05:00
  • f839c60a68 added c-store feature to dimse package, fixed logging of vr length mismatch Weiwei 2016-03-16 18:10:14 -05:00
  • a5d4c6d0eb LT-102: Send a email which includes password reset link if Forgot Password option is selected - Add custom Reset Password template and reset password - Show the first error instead showing all errors of invalidated input values in Sign Up and changePassword templates Aysel Afsar 2016-03-16 10:28:07 -04:00
  • 28ba53b328 - Add modality tag in filter object to filter studies Aysel Afsar 2016-03-15 10:17:37 -04:00
  • 31d34a3fb5 Work from Medken branch Erik Ziegler 2015-11-26 22:31:29 +01:00
  • bee1e38044 Add option to convert non-Targets to CR/NE/EX Erik Ziegler 2016-03-13 15:36:12 +01:00
  • dbeaba1684 Fix DICOM Time helper Erik Ziegler 2016-03-13 12:34:53 +01:00
  • d483f2ae68 LT-207: Case insensitive for Modality filtering Aysel Afsar 2016-03-11 13:11:26 -05:00
  • 2e4082c4e7 Add Worklist option to return worklist if page is Change Password Aysel Afsar 2016-03-11 13:09:49 -05:00
  • 2bb429a898 LT-162: Parse dicomWeb qidoRoot Aysel Afsar 2016-03-10 14:47:55 -05:00
  • 76a9f6a894 LT-115: Set CRUNEX tool buttons as disabled if timepoint is baseline - Remove addDisabledTool and getDisabledTool methods in toolManager - Add disabledToolButtons array in toolDefaultStates to check enable/disable buttons Aysel Afsar 2016-03-10 11:21:52 -05:00
  • 161bbba5cf LT-162: Add server information modal in user account menu Aysel Afsar 2016-03-09 22:47:17 -05:00
  • 72ecc5b40d LT-190: Axis used to determine overall response is listed first in lesion table by criteria Aysel Afsar 2016-03-08 16:41:25 -05:00
  • 3876a91ee3 Mistyped as longestDiameter instead of shortestDiameter Aysel Afsar 2016-03-08 08:16:40 -05:00
  • f53bfcc05c Added View option to explicitly load unassociated studies in the lesion tracker (LT-183) Erik Ziegler 2016-03-08 13:10:26 +01:00
  • 52286136ab Merge branch 'crunexTools' Aysel Afsar 2016-03-07 09:21:11 -05:00
  • 58d145194a LT-115: Disable/Enable CRUNEX button for active image viewer Aysel Afsar 2016-03-07 09:05:59 -05:00
  • e2d855c333 Fix worklist context menu position (LT-193) Erik Ziegler 2016-03-07 14:34:29 +01:00
  • c4ad6b04b5 Updated Trial Criteria selection, added groundwork for allowing multiple criteria (LT-188) Erik Ziegler 2016-03-07 13:36:48 +01:00
  • 4c02a1ea3f LT-184: Mention "Only 1 follow-up time point can be associated at the same time." in association dialog. Aysel Afsar 2016-03-06 18:48:56 -05:00
  • 7c915bd891 LT-115: Remove CRUNEX tools Aysel Afsar 2016-03-06 11:22:45 -05:00
  • b51628cc9f - Rename lesion tool as bidirectional tool - Remove measurementType property and use toolType property in the parts that uses measurementType - Add toolType in syncMeasurementAndToolData method - Hide Convert to Non-Target option in lesionLocationDialog for CRUNEX tools Aysel Afsar 2016-03-04 19:03:16 -05:00
  • 0b6776f777 LT-115: Reloading and showing CR/UN/EX measurements properly Aysel Afsar 2016-03-04 15:47:30 -05:00
  • a41e50d79f LT-115: Activate CR/UN/EX tools data when lesion table is clicked Aysel Afsar 2016-03-02 23:38:03 -05:00
  • a4521c0fa7 LT-115: Add location and response data in lesion table (WIP) Aysel Afsar 2016-03-02 23:06:51 -05:00
  • cd4a9a51da LT-115: Set CR/UN/EX buttons as enabled for follow-up timepoints Aysel Afsar 2016-03-02 15:49:20 -05:00
  • 7cebd3c91c LT-115: Add CR-Target, UN-Target and EX-Target tools (WIP) Aysel Afsar 2016-03-02 12:09:05 -05:00
  • 9970b8795b LT-73 Move export tool and progress dialog component to OHIFViewer Evren Ozkan 2016-03-01 11:55:58 -05:00
  • c5651e7e04 LT-196: Add verifyEmail property under public property in settings.json to control emailVerification template - Add mailServerSettings in settings.json Aysel Afsar 2016-02-28 15:25:23 -05:00
  • 813c68881a LT-196: Verify user's email on signup Aysel Afsar 2016-02-28 12:58:05 -05:00
  • ee8fb5492c - Add reactive-dict for worklist sorting - Add gilbertwat:bootstrap3-daterangepicker package to show date range picker Aysel Afsar 2016-02-25 18:14:07 -05:00
  • 9bcb9be471 LT-182: Display study date/thumbnails of the selected study as default Aysel Afsar 2016-02-24 15:13:30 -05:00
  • f26fc22cef LT-32: Set lesion tool as active tool if timepoint is baseline otherwise window level when switch the tabs Aysel Afsar 2016-02-24 12:45:37 -05:00
  • 192e3c5988 LT-32: Target tool shall be active by default for baseline time points Aysel Afsar 2016-02-23 17:34:54 -05:00
  • 68575ebaa9 LT-189: Length is always longer than width Aysel Afsar 2016-02-23 17:02:44 -05:00
  • 0b92ee706f LT-64: Save sortOption in Session to keep the condition of sorting when tabs are switched. Aysel Afsar 2016-02-23 13:20:41 -05:00
  • 57c645a6c8 LT-64: Study list shall have click-to-sort column headings (ascending, descending) Aysel Afsar 2016-02-23 12:30:12 -05:00
  • efa236f4cd LT-73 Export selected studies from study list to local - Query to get metadata of the selected studies to export - Download and zip the queried dicom files - Show and update the progress dialog while querying and exporting studies Evren Ozkan 2016-02-23 11:53:49 -05:00
  • a24387b28b LT-73 Add progress dialog component Evren Ozkan 2016-02-23 11:50:01 -05:00
  • 1497c06a52 Bug fixing: Call search() method in change event of studyDate if studyDate input is not empty to prevent duplicated data. Enter key calls search() method when studyDate is empty Aysel Afsar 2016-02-19 17:06:20 -05:00
  • 1dc7eb71c0 - Add "Study Not Found" message - Hide loading text after WorklistSearch method is called Aysel Afsar 2016-02-19 16:49:32 -05:00
  • fb7024d20e LT-63 & LT-70: Study list shall have option today and study date range (from/to) to limit Aysel Afsar 2016-02-19 14:26:38 -05:00
  • 37c893004c LT-62: Study list shall be filterable by Modality Aysel Afsar 2016-02-18 15:35:15 -05:00
  • f46b6b0ebe LT-195: Add Worklist menu item to go wordlist when audit page is shown Aysel Afsar 2016-02-17 11:31:07 -05:00
  • 7b106d9bdd Fix duplicated lesion responses Erik Ziegler 2016-02-17 16:02:42 +01:00
  • 95ec18f279 Fix bugs preventing OHIF Viewer usage Erik Ziegler 2016-02-17 15:54:24 +01:00
  • 1b3280c04b Fix tool colors (LT-191) Erik Ziegler 2016-02-16 19:33:11 +01:00
  • 2c65b8c9c6 Fix: disable hover event of conformanceCheckFeedback if validationErrors is empty meteor-0.2.0 0.2.0 Aysel Afsar 2016-02-16 12:29:52 -05:00
  • 013c003128 Made tools flourescent green so they are easier to see (LT-191) Erik Ziegler 2016-02-16 15:03:34 +01:00
  • 8a0b9e6ba5 Fix broken group-level conformance checks (LT-187) Erik Ziegler 2016-02-16 14:46:31 +01:00
  • 85b972e2e8 Add Mediastinum/Hilum (LT-192) Erik Ziegler 2016-02-16 13:16:52 +01:00
  • 231df3e5b1 Fixes for lesion activation and loaded timepoint indicators Erik Ziegler 2016-02-16 13:11:47 +01:00
  • 97bcb6b6f5 Fix font colour of error messages popup Aysel Afsar 2016-02-15 16:44:20 -05:00
  • d83b2f4199 LT-106: User accounts shall be made inactive after 6 months of inactivity Aysel Afsar 2016-02-15 16:40:53 -05:00
  • d19e402847 LT-98: Passwords shall be required to be changed every 90 days - route to changePassword page if the password is passwordExpirationDays old - passwordExpirationDays property under passwordOptions object sets the time interval when password should be changed (90 days by default) Aysel Afsar 2016-02-15 13:09:58 -05:00
  • 11e300f013 Style and bug fixes related to active-entry and hipaaAuditLog integration Erik Ziegler 2016-02-15 14:36:01 +01:00
  • 3223da4358 Add "defaultServiceType": "dicomWeb" to make DCM4CHE work Aysel Afsar 2016-02-14 20:46:48 -05:00
  • 3b7330ca75 Merge userManagement branch to master Aysel Afsar 2016-02-14 20:45:04 -05:00
  • eb32e1771f LT-97: Add requireRegexValidation and requireStrongPasswords properties under passwordOptions which is under passwordOptions. - requireRegexValidation toggles whether or not password validation is controlled by regular expression - requireStrongPasswords toggles whether password validation is controlled by zxcvbn package LT-104: User account shall be locked after 5 failed attempts - "failedAttemptsLimit" property which is under passwordOptions in ActiveEntry configuration object sets number of failed attempts count to lock user account, it is set 5 as default LT-99: Passwords shall use password history of 6 - "passwordHistoryCount" property which is under passwordOptions in ActiveEntry configuration object sets count of last passwords that is not used to reset password - Show error messages in changePassword template - Make signIn button disabled if inputs are not validated Aysel Afsar 2016-02-14 17:03:00 -05:00
  • 47eebc64e1 orthanc proxy Weiwei 2016-02-08 09:14:33 -06:00
  • 94076f6263 orthanc proxy Weiwei 2016-02-08 09:14:13 -06:00
  • e354c6c577 Steps toward converting targets to non-targets Erik Ziegler 2016-02-14 15:13:08 +01:00
  • 3c69caf92b Non-target response defaults to NM on baseline, Present on followup (LT-112) Erik Ziegler 2016-02-14 14:17:20 +01:00
  • ad52dffa94 Bug fix for empty lesion table Erik Ziegler 2016-02-14 13:39:50 +01:00
  • 36ff46be41 Added persistent single-image measurments (length, ellipse) (LT-37, LT-156) Erik Ziegler 2016-02-13 18:57:04 +01:00
  • b624d12762 Fix syncing bug LT-177, update Cornerstone package libraries Erik Ziegler 2016-02-13 17:42:10 +01:00
  • f7e24b8b10 Keep toolData and Measurements in sync (LT-149) Erik Ziegler 2016-02-12 20:38:00 +01:00
  • 5b07ec372c Disable double-click callbacks while placing lesion/non-target tools (LT-125) Erik Ziegler 2016-02-12 13:29:50 +01:00
  • bc2b58b63b Remove validation from Measurements Observe hook Erik Ziegler 2016-02-11 22:05:57 +01:00
  • b04bc859be Meteor doesn't like timers inside Observe hooks Erik Ziegler 2016-02-11 21:37:33 +01:00
  • 4737afb47c Fix infinite loop caused by Measurements and Timepoints Collections during Validation Erik Ziegler 2016-02-11 21:14:39 +01:00
  • 24e615da1e LT-97: - Remove zxcvbn package because of version conflict, - Add passwordOptions in ActiveEntry.configure - Toggle showPasswordStrengthIndicator to show password strength meter ui, toggle requireRegexValidation to set password regex for validation or requireStrongPasswords to create strong passwords by using zxcvbn. - Sign in/ sing up when enter key is pressed Aysel Afsar 2016-02-11 08:48:11 -05:00
  • 02010aea81 Add studyDescription to study selector (LT-129) Erik Ziegler 2016-02-11 13:12:26 +01:00
  • d3d0ad4beb Fixed DIMSE+WADO-URI Erik Ziegler 2016-02-10 19:56:22 +01:00
  • 6172bf6440 Adding peer checks and allows changing aes when query/retrieve Weiwei 2016-02-10 10:59:12 -06:00
  • 9cde04bcfe Remove some subscription / reactivity / caching bugs and the unnecessary PatientLocations collection Erik Ziegler 2016-02-09 23:46:04 +01:00