Commit Graph

323 Commits

Author SHA1 Message Date
Jason Kulatunga df8890c794
fixing dropdown button. 2023-09-11 12:49:05 -07:00
Jason Kulatunga 067f7d99cf
fixing explore button link. 2023-09-11 12:39:50 -07:00
Jason Kulatunga e161a64b32
trying to fix frontend build 2023-09-10 20:27:33 -07:00
Jason Kulatunga 3da2f80720
fixing missing dependency. 2023-09-10 10:19:50 -07:00
Jason Kulatunga dc7d5a5424
adding explore button to modal popup
fixes #250
2023-09-10 09:39:23 -07:00
Jason Kulatunga 8b6c321e8e consolidate event bus methods in EventBusService. 2023-09-10 09:25:15 -07:00
Jason Kulatunga 2b0a1e0d6d working updates. 2023-09-10 09:25:15 -07:00
Jason Kulatunga 3c02bede7a working updates. 2023-09-10 09:25:15 -07:00
Jason Kulatunga b2bff9ccdd removing content type ehader from event bus connection. 2023-09-10 09:25:15 -07:00
Jason Kulatunga 74fc682dbf renamed sse endpoint to events. Using the technology name in the API isnt a good idea. 2023-09-10 09:25:15 -07:00
Jason Kulatunga 1646cec253 fixing test. 2023-09-07 16:58:26 -07:00
Jason Kulatunga 7dc0318931 adding loading spinner to desktop callback.
make sure modal popup is closed in sources window when app is redirected.
2023-09-07 16:58:26 -07:00
Jason Kulatunga 0ce1b3f20f adding a desktop callback page, for event propogation to desktop windows. 2023-09-07 16:58:26 -07:00
Jason Kulatunga 206d9479fc moving open external link functionality into shared lib. 2023-09-07 16:58:26 -07:00
Jason Kulatunga 6691837797 fix relative links, 2023-09-07 16:58:26 -07:00
Jason Kulatunga bf03a987f3 make sure that the dynamically populated text boxes (with content from NHS) correctly opens links in external windows. 2023-09-07 16:58:26 -07:00
Jason Kulatunga 80d3f680a5 ensure that all external links (other than Source OAuth/SmartOnFire) open in an external window. 2023-09-07 16:58:26 -07:00
Jason Kulatunga d519684055
fixing storybook tests. 2023-09-05 20:30:21 -07:00
Jason Kulatunga bb9f4632b3
fixing frontend tests. 2023-09-05 19:58:24 -07:00
Jason Kulatunga 786f2f6f5e
fixing tests 2023-09-05 19:26:03 -07:00
Jason Kulatunga f5c245a0e2
fixing tests 2023-09-05 19:18:20 -07:00
Jason Kulatunga 78677961d5
Adding Address information for Location table. 2023-09-05 10:17:44 -07:00
Jason Kulatunga c063c654df
adding Organization Practitioner explore table data. 2023-09-05 09:47:45 -07:00
Jason Kulatunga d9564eb31c
adding CareTeam, Device, Binary and Location infomration to Explore tab. 2023-09-05 09:21:12 -07:00
Jason Kulatunga 84bcf41735
using codableConcept formatter with OhHeyAlan's pr. 2023-09-05 08:30:33 -07:00
OhHeyAlan 25f37f37b9
Update list-document-reference.component.ts
Current shows mostly "unknown". This accurately reflects the category for all docs.
2023-09-05 08:30:24 -07:00
Jason Kulatunga 9be431c2a6
adding support for popup-auth (disabled by default in all envs). 2023-09-05 07:30:10 -07:00
Jason Kulatunga ad83fa7ae1
adding explore functionality to header.
make sure explore resource list has a pointer cursor.
when report header doesnt return a patient, handle gracefully.
when explore page has no connected sources, correctly display empty page.
2023-08-31 00:08:35 -07:00
Jason Kulatunga 204ea95370
adding build-frontend-desktop-prod 2023-08-29 16:15:56 -07:00
Jason Kulatunga 00d0684b57
cache location 2023-08-29 16:05:36 -07:00
Jason Kulatunga a9cb793c8a split frontend routing config from backend config.
Added method to use embedded frontend routing.
rename desktop config to desktop_sandbox config.

adding desktop_mode (used for Wails Desktop app + hash based routing)
make sure all `window.location` parsing works correctly with desktop_mode
2023-08-28 18:36:32 -07:00
Jason Kulatunga 011cfa37e6 fixing build commands. make sure that we can build a desktop flavor of the UI. 2023-08-27 13:59:23 -07:00
Jason Kulatunga c9b482d668
fixing token expiration time (can be number or string), make sure we parse it correctly. 2023-08-25 15:48:52 -07:00
Jason Kulatunga b351919096
fixing some tests. 2023-08-25 15:38:50 -07:00
Jason Kulatunga 8b33c6d34a adding examples and documentation links. 2023-08-25 08:36:12 -07:00
Jason Kulatunga 349863211d handle errors better.
add dashboard location validation.
2023-08-25 08:36:12 -07:00
Jason Kulatunga 9a4dcf9852 adding tests for dashboard settings
fixing database persistence for settings.
using reflection instead of abusing AppConfig for parsing UserSettingsEntries to UserSettings struct.
2023-08-25 08:36:12 -07:00
Jason Kulatunga cb6cb1d2c5 adding the ability to add one custom dashboard at a time.
make sure source information is automatically populated for remote dashboards
adding modals to add dashboard via UI
addign modals to edit
make sure we can switch between dashboards.
2023-08-25 08:36:12 -07:00
Jason Kulatunga 3fe72918fd
adding ability to count by wildcard (source_resource_type).
internal fields like `id`, `source_id`, `source_resource_id` and `source_resource_type` are now queryable via keyword type.
2023-08-23 12:24:08 -07:00
Jason Kulatunga dbc2f49d86
make sure that we can filter by platform in the left menu. 2023-08-22 18:11:41 -07:00
Jason Kulatunga 3db12ee4b8
adding information about the unsafe endpoints.
Dashboard locations should be added to settings table.
2023-08-21 17:20:17 -07:00
Jason Kulatunga 97f15d52b3
adding popover info for General Practitioner/Primary Care. 2023-08-17 18:32:15 -06:00
Jason Kulatunga 5b0144118e
style fixes (right-clickable links)
related #192
2023-08-17 17:32:16 -06:00
Jason Kulatunga 4e7560f980 fixing resource links. 2023-08-17 17:19:26 -06:00
Jason Kulatunga 43cc6b4559 make sure the diagnostic report correctly embeds attachments.
Make sure that Binary resource types with fully qualified urls identifier are handled correctly (base64 encoded url is the ResourceID).
Update fasten-sources version.
2023-08-17 17:19:26 -06:00
Jason Kulatunga 936af443bd
disable client-side sorting in explore tables. 2023-08-14 17:50:21 -06:00
Jason Kulatunga b3a173df01 working aggregation code 2023-08-14 17:23:36 -06:00
Jason Kulatunga 2c5133bef7 adding testing framework for Aggregation code.
WIP.
2023-08-14 17:23:36 -06:00
Jason Kulatunga 495fce5696 starting to work on GroupBy aggregations 2023-08-14 17:23:36 -06:00
Jason Kulatunga b4ee83b0a1 make sure explore page loading animation is present until all source lookups are complete. 2023-08-12 10:27:46 -06:00