Commit Graph
100 Commits
Author SHA1 Message Date
jyio ffc2d4c6fa Non-anchoring bottom element 2023-05-28 21:15:56 -04:00
jyio 4b9d27b553 Dynamic layout for document display 2023-05-28 21:14:10 -04:00
jyio f011b88bf4 Fix list group item styling 2023-05-28 20:51:40 -04:00
jyio 6fcd3825c8 Conservative lookahead in reportloader_chunk 2023-05-28 20:17:27 -04:00
jyio cdbcc51927 More selective scroll detection 2023-05-27 09:39:56 -04:00
jyio d08f76ec99 Null date_next at end of reports 2023-05-26 07:11:35 -04:00
jyio e63e7100f0 Exponential expansion of reportloader_alpha 2023-05-26 06:50:59 -04:00
jyio f6408e0188 Report multi-selection 2023-05-25 06:18:49 -04:00
jyio baa8103167 Report loader abstraction 2023-05-24 22:05:03 -04:00
jyio c7a541a9e3 Fix timestamp inconsistency 2023-05-24 21:39:07 -04:00
jyio d3673fc826 Patient lookup query length minimum = 3 2023-05-18 23:29:20 -04:00
jyio b74dcb7d24 Fix report viewer early truncation of loading 2023-05-17 23:33:07 -04:00
jyio c74855b9c2 Links from planner to schedule 2023-05-17 14:20:13 -04:00
jyio 2bf0fb971a Linkable schedules 2023-05-17 14:15:19 -04:00
jyio 8c35651281 Fix erroneous date range adjustment 2023-05-17 13:45:57 -04:00
jyio 827a6596c7 Unfettered document loading 2023-05-17 11:18:52 -04:00
jyio f14800445f Session cookie for viewsensitive 2023-05-17 11:13:24 -04:00
jyio 0c9e428186 Fullwidth toggle 2023-05-16 23:29:26 -04:00
jyio 1825edc637 Fix navbar nonfunctional search form by removing it 2023-05-16 22:15:45 -04:00
jyio 12a7c584a5 Settings page for clinic selection 2023-05-16 22:04:37 -04:00
jyio 15f5acbf52 Ellipses for snippets 2023-05-16 20:34:39 -04:00
jyio adb05216fd Clean report state 2023-05-16 20:28:56 -04:00
jyio 7d45820c39 Unified report viewer with filter 2023-05-16 07:19:02 -04:00
jyio 0fe07e59af TIU-based document view 2023-05-10 22:02:36 -04:00
jyio 71db3a6186 Report viewer 2023-05-10 09:03:44 -04:00
jyio 38b13f9ad6 VistA alert display 2023-05-08 22:52:55 -04:00
jyio 98cd861b5b Multi-level navigation 2023-05-08 20:24:28 -04:00
jyio 45dda6f51d Fix sensitive record indicator inconsistency (always check) 2023-05-08 20:03:40 -04:00
jyio 4a25b2f823 Fix navbar style 2023-05-08 19:45:47 -04:00
jyio cdfa3b2f04 RoutePatient nested routes 2023-05-08 18:48:29 -04:00
jyio c15f7ed885 RouteLookup (refactored from RoutePatientLookup) 2023-05-08 17:58:34 -04:00
jyio cc5ec1f69f Active link style 2023-05-06 12:35:44 -04:00
jyio b57634f730 Reactive title 2023-05-06 12:26:09 -04:00
jyio 535302ce9d Link from planner to patient 2023-05-06 08:30:37 -04:00
jyio 6970c62276 Throbber class 2023-05-06 08:22:43 -04:00
jyio 39dba30d14 Appointment list summary 2023-05-05 02:05:23 -04:00
jyio a64edff176 Manual differential calculations 2023-05-04 09:34:11 -04:00
jyio 666c917472 Schedule view datalist element 2023-05-04 09:33:57 -04:00
jyio c3a99697b0 Assigned practitioner tag 2023-05-03 23:17:57 -04:00
jyio 3666378172 Simplified status tags: active and inactive 2023-05-03 23:17:13 -04:00
jyio 23ecad4f8f Functional pipeline 2023-05-03 22:50:13 -04:00
jyio 9fe8227c57 Default stale=false; specific staleness parameters 2023-05-03 20:32:16 -04:00
jyio 6a284e9b6b Fix stacked updates 2023-05-03 14:31:07 -04:00
jyio 85cefa1b7b Planner (refactored from schedule overview) 2023-05-03 01:41:34 -04:00
jyio b1038fb577 Better schedule overview 2023-05-03 00:56:05 -04:00
jyio f64527122e Backend caching only for vitals and labs 2023-05-02 16:47:30 -04:00
jyio 704942fd3a Throbber 2023-05-01 20:23:26 -04:00
jyio a5b041ae9a Renamed connection status variable 2023-05-01 19:29:19 -04:00
jyio 525e23c790 Fixed navbar 2023-05-01 18:58:48 -04:00
jyio 73cfbd5bbd Fix persistent schedule view filter 2023-05-01 18:06:19 -04:00
jyio c53a9654b5 Improved unmarked tag detection 2023-05-01 18:06:19 -04:00
jyio ec841b9591 Fix broken connection detection; disallow stale XWB_IM_HERE 2023-05-01 18:04:53 -04:00
jyio 4bc854bf00 Tagged schedule view 2023-05-01 04:13:20 -04:00
jyio ece8338ac8 Fix misspelled TIU_TEMPLATE_SET_ITEMS 2023-04-29 18:35:08 -04:00
jyio fdc7ed4c05 Cache-aware schedule view 2023-04-29 18:35:08 -04:00
jyio a83e8cb22c Cache API 2023-04-29 18:34:37 -04:00
jyio a3413e382c Fix context memory 2023-04-29 17:51:39 -04:00
jyio 002be2be12 Fix inconsistent caching 2023-04-29 17:23:32 -04:00
jyio 132c85c1fd Better SSO login experience 2023-04-25 19:42:00 -04:00
jyio 24291804a2 RPC value typecasting method 2023-04-25 19:37:22 -04:00
jyio eb5e861441 Icon from Harold Bien 2023-04-25 18:39:25 -04:00
jyio 72d14e4b2f Enhanced schedule viewer using SDEC CRSCHED from Harold Bien 2023-04-25 18:21:32 -04:00
jyio 539f804d2e Order listing moved to orders page 2023-04-24 23:40:47 -04:00
jyio 4edf50aa82 Foundation for order entry 2023-04-24 23:19:04 -04:00
jyio 16cd1ef4e0 Disambiguate lab specimen sources in myeloma report 2023-04-24 23:15:50 -04:00
jyio 8794d27d08 Order viewer emoji 2023-04-24 23:15:50 -04:00
jyio 5c75028a2a Fix inability to select different VistA server upon connection failure 2023-04-24 23:15:49 -04:00
jyio 6c263b00dc Improved autocomplete widget 2023-04-24 23:15:49 -04:00
jyio 1d68749525 Patient visits page 2023-04-24 23:15:28 -04:00
jyio 2ecce6be8c Schedule overview page 2023-04-24 21:16:05 -04:00
jyio 57028906b4 Improved date parsing 2023-04-24 21:05:55 -04:00
jyio 2b3f23740b Switch from en-CA to sv-SE for date formatting; en-CA no longer produces yyyy-mm-dd date strings 2023-03-08 21:54:20 -05:00
jyio f8a50c31b6 Optimistic mkdir & create (avoid locking if possible) 2022-11-08 20:28:50 -05:00
jyio 53812f7c85 Cleanup 2022-11-08 20:24:12 -05:00
jyio dac1add279 Optimized server state updating (update file without listing directory) 2022-11-08 19:22:37 -05:00
jyio 3821cef116 EncFS enable retrieving and updating self (null paths) 2022-11-08 19:18:40 -05:00
jyio 7c0e1bfbcf EncFS array paths 2022-11-08 19:05:01 -05:00
jyio 3beb008969 Fixed TplFS.cat self 2022-11-08 19:03:16 -05:00
jyio a30ee4a3da HTTP/VistA protocol switcher & debugger 2022-11-08 18:10:53 -05:00
jyio 24da5347f4 Remote state 2022-11-08 17:05:51 -05:00
jyio 976a96e5e0 Template filesystem 2022-11-08 12:44:58 -05:00
jyio 87a57a545f Global window.client, window.call, and window.callctx 2022-11-08 10:50:59 -05:00
jyio 85fabfcc92 Restricted record check 2022-10-04 11:40:12 -04:00
jyio 4ccb4ca3db Hidden full SSNs 2022-10-04 09:44:04 -04:00
jyio 555308e97f Improved lab report edge case parsing 2022-10-04 09:42:54 -04:00
jyio eee1d3b38c NaN detection 2022-10-01 01:32:01 -04:00
jyio 7b4b9ae099 Improved lab report edge case parsing 2022-10-01 01:16:19 -04:00
jyio c1ca4ea414 Order viewer 2022-10-01 00:38:59 -04:00
jyio a01fa834ac Hoist lymphocyte count from manual differential 2022-10-01 00:35:53 -04:00
jyio 17cb40f46a Count 0 maximum string length for empty RPC list parameters 2022-10-01 00:32:48 -04:00
jyio 26b4a116ba 1-based indexing for RPC list parameters 2022-10-01 00:24:38 -04:00
jyio b3195bcd82 Data row filtering 2022-09-28 09:33:41 -04:00
jyio f831f905a5 Cross-tab state synchronization with localStorage 2022-09-28 02:00:59 -04:00
jyio 4477f4b5c7 Computed property resource selection 2022-09-28 01:28:11 -04:00
jyio 93994d5dd7 Refactored disconnect watcher 2022-09-27 21:39:27 -04:00
jyio aa3a3b06a7 Manual reconnect 2022-09-27 21:35:26 -04:00
jyio 406e96ce39 Gracefully report backend failure to connect 2022-09-27 21:34:41 -04:00
jyio b460313bc8 Decrease zebra stripe specificity to prioritize userstyle 2022-09-27 20:02:08 -04:00
jyio 4c270d5e38 Improved lab report edge case parsing 2022-09-27 19:57:49 -04:00
jyio 95e6d8e54e Handle ConnectionResetError 2022-09-27 19:56:26 -04:00