Commit Graph
100 Commits
Author SHA1 Message Date
Aysel Afsar 2ad86af12e feat(popover): Add click-to-dismiss popover template to core 2018-10-01 14:15:29 +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
Aysel Afsar e6beb8036c fix(viewportOverlay) Move time point information to top center of image 2018-07-12 12:11:19 +02:00
Aysel Afsar 2d44f8fd1f Do not send servers auth credentials to client 2018-05-03 14:47:59 -04:00
Aysel Afsar f693b1c8f8 Add docs for adding logo to the Viewer 2018-03-12 17:38:38 -04: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
Aysel Afsar 9f5e03ab10 OHIF-185: Add screenshots for LesionTracker manual 2017-12-21 17:55:12 -05:00
Aysel Afsar bec5d14443 OHIF-197: Add demo data for Standalone Viewer 2017-12-21 13:45:51 -05:00
Aysel Afsar 7837aaf2d9 OHIF-195: Migrate styles from PIM back to OHIF for user preferences 2017-12-20 15:50:37 -05:00
Aysel Afsar 6b8613017e OHIF-185: Add screenshots for LesionTracker user manual 2017-12-12 21:40:03 -05:00
Aysel Afsar 00e4949ab5 Add title to LesionTracker README 2017-12-05 18:00:35 -05:00
Aysel Afsar 111913797e Add README for LesionTracker 2017-12-05 17:57:15 -05:00
Aysel Afsar 23489b173d OHIF-59: Use hardware acceleration for thumbnail drag and drop 2017-10-13 09:29:51 -04:00
Aysel Afsar 9905773a70 OHIF-178: Fix the issue with DIMSE services by sending the caller via callback 2017-10-12 14:52:15 -04:00
Aysel Afsar b9b9a0f00d OHIF-177: Show thumbnail progress bar in the StandaloneViewer 2017-10-07 11:57:22 -04:00
Aysel Afsar e76d4cc68e OHIF-173: Update server configuration in the server startup 2017-10-05 11:00:06 -04:00
Aysel Afsar 131d64854c OHIF-172: Make default values for requestOptions object 2017-10-05 10:50:54 -04:00
Aysel Afsar c678022bd9 OHIF #98 Support to show specific series in study by URL: <base_url>/study/<studyInstanceUid>/series/<seriesInstanceUid> 2017-08-15 20:12:32 -04:00
Aysel Afsar cf9136447e OHIF #67 Do not trigger ‘change’ event of Study Date Filter since updateInputText method of date filter trigger change event while initializing date picker with applied dateFilterNumDays 2017-08-14 18:14:15 -04:00
Aysel Afsar b928051e10 OHIF #83 Do not assign state reactive-dict to template data since template data is overwritten and previous state is lost when router is called multiple times 2017-08-12 09:25:53 -04:00
Aysel Afsar 0eeb05e72b OHIF-101: Display Series Details for selected studies 2016-08-26 12:04:34 -04:00
Aysel Afsar 793c2f3c0f OHIF-55: Add Test Drive button to login with demo user for Lesion Tracker 2016-08-25 12:08:40 -04:00
Aysel Afsar 4b627198b7 OHIF-48: Add pagination for worklist 2016-08-24 17:36:03 -04:00
Aysel Afsar 28a904b290 LT-274: Fix blank date in last login dialog on first logon
- Remove redundant lastLoginModal.js file
- Refactor userAccountMenu.js
2016-08-24 11:03:21 -04:00
Aysel Afsar dfcb33153f LT-239: Handle the error if the last imported file is not dcm file
- Add message label in progress dialog
2016-04-25 19:01:59 -04:00
Aysel Afsar 2a17760ff8 LT-240: Add studyListFunctionsEnabled property (false as default) in public.ui object in settings file to enable/disable import / export / anonymize functions
LT-239: Error handling on the import process (WIP)
2016-04-21 22:42:06 -04:00
Aysel Afsar 1e1c4033a6 - Refactor ActiveEntry.sigIn method
- Add own Reset password template
- Check password history and validation in Reset Password
- Add expireTimeInMinute in passwordOptions to control expire time of reset link
- Show sending notification while reset link is sent
2016-04-14 15:02:22 -04:00
aysel.afsar 6c798ad4db LT-236: Add expiration time for password reset link 2016-04-13 14:56:35 -04:00
Aysel Afsar 1891d1fe75 Check whether priorLoginDate is undefined 2016-04-11 09:43:22 -04:00
Aysel Afsar 48a626173c Show resetPassword without login 2016-04-06 22:43:39 -04:00
Aysel Afsar 513abfeeb5 Merge branch 'auditTrial' 2016-04-06 15:37:35 -04:00
Aysel Afsar 2a89e5c7e2 LT-61: Search by User Name, Patient Name, Study InstanceUid and Action Type 2016-04-06 14:48:21 -04:00
Aysel Afsar 83e067b701 LT-61: Record actions that create, modify, delete, associate timepoints, remove associations and login
- Show Last Login Date popup after login successful
(WIP)
2016-04-05 12:16:50 -04:00
Aysel Afsar e277c4b484 Fix user account menu by current path 2016-04-04 12:43:46 -04:00
Aysel Afsar 546d579c7a Merge branch 'isReviewing' 2016-04-04 11:44:26 -04:00
Aysel Afsar feb7f0972c LT-117: Remove the user from reviewers when session timeout 2016-04-04 11:06:14 -04:00
Aysel Afsar 8ee2eaf644 LT-117: Remove the user from reviewers of user is logout 2016-04-04 10:35:52 -04:00
Aysel Afsar 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 2016-04-04 00:00:33 -04:00
Aysel Afsar 064743a8f7 Show Sign Up and forgotPassword pages without login 2016-03-28 12:27:18 -04:00
Aysel Afsar b8c08d5f3a Prevent viewing Lesion Tracker pages if user is not login 2016-03-27 22:40:43 -04:00
Aysel Afsar e2f8bf2431 LT-174: Add confirmation modal template to confirm removing the timepjoint association 2016-03-24 09:28:51 -04:00
Aysel Afsar 37ae35e33f LT-174: Add confirmation box before timepoint association is removed 2016-03-23 10:43:01 -04:00
Aysel Afsar e3b34b52d6 Bug fixing: Show Worklist option in user account menu if loaded page is Audit or Change Password 2016-03-22 17:46:14 -04:00
Aysel Afsar 33f25528b1 LT-103: Set url and port attributes as empty to sign in natively as default 2016-03-22 17:16:37 -04:00
Aysel Afsar 506ab56711 LT-103: Show error messages if username or password are invalidated
- Remove Need An Account and Forgot Password buttons for Sign In page
2016-03-22 17:03:13 -04:00
Aysel Afsar ea307b1067 Update versions file 2016-03-22 15:44:35 -04:00
Aysel Afsar 3c60a6dda1 LT-103: Authenticate via LDAP 2016-03-22 15:43:06 -04:00
Aysel Afsar d1d4e09815 Merge branch 'master' of https://github.com/OHIF/Viewers 2016-03-16 21:27:16 -04:00
Aysel Afsar 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
2016-03-16 21:23:48 -04:00
Aysel Afsar 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
2016-03-16 10:28:07 -04:00
Aysel Afsar 28ba53b328 - Add modality tag in filter object to filter studies 2016-03-15 10:17:37 -04:00
Aysel Afsar d483f2ae68 LT-207: Case insensitive for Modality filtering 2016-03-11 13:11:26 -05:00
Aysel Afsar 2e4082c4e7 Add Worklist option to return worklist if page is Change Password 2016-03-11 13:09:49 -05:00
Aysel Afsar 2bb429a898 LT-162: Parse dicomWeb qidoRoot 2016-03-10 14:47:55 -05:00
Aysel Afsar 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
2016-03-10 11:21:52 -05:00
Aysel Afsar 161bbba5cf LT-162: Add server information modal in user account menu 2016-03-09 22:47:17 -05:00
Aysel Afsar 72ecc5b40d LT-190: Axis used to determine overall response is listed first in lesion table by criteria 2016-03-08 16:41:25 -05:00
Aysel Afsar 3876a91ee3 Mistyped as longestDiameter instead of shortestDiameter 2016-03-08 08:16:40 -05:00
Aysel Afsar 52286136ab Merge branch 'crunexTools' 2016-03-07 09:21:11 -05:00
Aysel Afsar 58d145194a LT-115: Disable/Enable CRUNEX button for active image viewer 2016-03-07 09:05:59 -05:00
Aysel Afsar 4c02a1ea3f LT-184: Mention "Only 1 follow-up time point can be associated at the same time." in association dialog. 2016-03-06 18:48:56 -05:00
Aysel Afsar 7c915bd891 LT-115: Remove CRUNEX tools 2016-03-06 11:22:45 -05:00
Aysel Afsar 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
2016-03-04 19:03:16 -05:00
Aysel Afsar 0b6776f777 LT-115: Reloading and showing CR/UN/EX measurements properly 2016-03-04 15:47:30 -05:00
Aysel Afsar a41e50d79f LT-115: Activate CR/UN/EX tools data when lesion table is clicked 2016-03-02 23:38:03 -05:00
Aysel Afsar a4521c0fa7 LT-115: Add location and response data in lesion table (WIP) 2016-03-02 23:06:51 -05:00
Aysel Afsar cd4a9a51da LT-115: Set CR/UN/EX buttons as enabled for follow-up timepoints 2016-03-02 15:49:20 -05:00
Aysel Afsar 7cebd3c91c LT-115: Add CR-Target, UN-Target and EX-Target tools (WIP) 2016-03-02 12:09:05 -05:00
Aysel Afsar c5651e7e04 LT-196: Add verifyEmail property under public property in settings.json to control emailVerification template
- Add mailServerSettings in settings.json
2016-02-28 15:25:23 -05:00
Aysel Afsar 813c68881a LT-196: Verify user's email on signup 2016-02-28 12:58:05 -05:00
Aysel Afsar ee8fb5492c - Add reactive-dict for worklist sorting
- Add gilbertwat:bootstrap3-daterangepicker package to show date range picker
2016-02-25 18:14:07 -05:00
Aysel Afsar 9bcb9be471 LT-182: Display study date/thumbnails of the selected study as default 2016-02-24 15:13:30 -05:00
Aysel Afsar f26fc22cef LT-32: Set lesion tool as active tool if timepoint is baseline otherwise window level when switch the tabs 2016-02-24 12:45:37 -05:00
Aysel Afsar 192e3c5988 LT-32: Target tool shall be active by default for baseline time points 2016-02-23 17:34:54 -05:00
Aysel Afsar 68575ebaa9 LT-189: Length is always longer than width 2016-02-23 17:02:44 -05:00
Aysel Afsar 0b92ee706f LT-64: Save sortOption in Session to keep the condition of sorting when tabs are switched. 2016-02-23 13:20:41 -05:00
Aysel Afsar 57c645a6c8 LT-64: Study list shall have click-to-sort column headings (ascending, descending) 2016-02-23 12:30:12 -05:00
Aysel Afsar 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 2016-02-19 17:06:20 -05:00
Aysel Afsar 1dc7eb71c0 - Add "Study Not Found" message
- Hide loading text after WorklistSearch method is called
2016-02-19 16:49:32 -05:00
Aysel Afsar fb7024d20e LT-63 & LT-70: Study list shall have option today and study date range (from/to) to limit 2016-02-19 14:26:38 -05:00
Aysel Afsar 37c893004c LT-62: Study list shall be filterable by Modality 2016-02-18 15:35:15 -05:00
Aysel Afsar f46b6b0ebe LT-195: Add Worklist menu item to go wordlist when audit page is shown 2016-02-17 11:31:17 -05:00
Aysel Afsar 2c65b8c9c6 Fix: disable hover event of conformanceCheckFeedback if validationErrors is empty 2016-02-16 12:29:52 -05:00
Aysel Afsar 97bcb6b6f5 Fix font colour of error messages popup 2016-02-15 16:44:20 -05:00
Aysel Afsar d83b2f4199 LT-106: User accounts shall be made inactive after 6 months of inactivity 2016-02-15 16:40:53 -05:00
Aysel Afsar 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)
2016-02-15 13:09:58 -05:00
Aysel Afsar 3223da4358 Add "defaultServiceType": "dicomWeb" to make DCM4CHE work 2016-02-14 20:46:48 -05:00
Aysel Afsar 3b7330ca75 Merge userManagement branch to master 2016-02-14 20:45:04 -05:00
Aysel Afsar 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
2016-02-14 17:03:00 -05:00
Aysel Afsar 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
2016-02-11 08:48:11 -05:00
Aysel Afsar 5ec3cace94 LT-107: Add countdown dialog
- Remove ui from meteor-stale-session package
2016-02-09 22:16:37 -05:00
Aysel Afsar d18a66d513 LT-107: Add correct meteor-stale-session 2016-02-08 13:25:22 -05:00
Aysel Afsar 360d674049 LT-107: Remove wrong package folder meteor-stale-session package 2016-02-08 12:33:03 -05:00
Aysel Afsar e52df94363 LT-107: Add meteor-stale-session package to show countdown popup 2016-02-08 11:15:28 -05:00