Commit Graph

684 Commits

Author SHA1 Message Date
packagrio-bot c4eb009e9d (v0.1.5) Automated packaging of release by Packagr 2023-08-29 03:11:28 +00: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 0984f9edde
upgrade fasten-sources to 0.3.0 which significantly decreases the compile size (+ hopefully time) 2023-08-28 10:42:50 -07:00
Jason Kulatunga 0a9eb88b1b
fixing module name (fasten-onprem vs fastenhealth-onprem) 2023-08-27 17:09:46 -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 16209c91ee
Update README.md 2023-08-26 08:45:28 -07:00
Jason Kulatunga 8a080ebbda
update fasten-sources, adding support for AthenaHealth providers
related https://github.com/fastenhealth/fasten-sources/issues/8
2023-08-25 17:04: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 31479a4fc4 adding support for user settings (Remote Dashboard Locations) 2023-08-25 08:36:12 -07:00
Jason Kulatunga a0bce3976a
update readme with additional information about future plans. 2023-08-23 13:48:05 -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 dd50faab57
update instructions for dashboard. 2023-08-22 15:58:20 -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 2a8b302319 fixing tests. 2023-08-17 17:19:26 -06:00
Jason Kulatunga 3c30298b7c fixing tests. 2023-08-17 17:19:26 -06:00
Jason Kulatunga 7c9a32266d remove fasten-sources dependency alias. 2023-08-17 17:19:26 -06:00
Jason Kulatunga 3485938722 remove fasten-sources dependency alias. 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 2f292397f7 where possible store the SourceURI with the resource.
requires updated version of Fasten sources (better Binary compatibility)
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 6f56fa9c3b working aggregation code.
added tests for sql generation.
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 1f113cdf63
make sure reference fields are correctly extracted and stored in the DB. 2023-08-13 15:28:03 -06:00
Jason Kulatunga 4f60d0ee47
bump fasten-sources version (includes Immunization extraction fixes) 2023-08-13 14:15:52 -06:00
Jason Kulatunga 4dad809f19
removing Resource. segment of FHIRpath expressions (not supported) 2023-08-13 12:30:39 -06:00
Jason Kulatunga ddbf65080d
fixing Condition onset and abatement extraction. 2023-08-13 12:21:43 -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
Jason Kulatunga 169dc28776 Practitioner UI tweaks. 2023-08-12 10:27:46 -06:00
Jason Kulatunga 410696c26f adding pagination to the explore page. fixes #216
simplified fallback component for table list
2023-08-12 10:27:46 -06:00
Jason Kulatunga 83114f0067 UI updates. 2023-08-12 10:27:46 -06:00
Jason Kulatunga f94f29da52 cleanup html attachments.
fixing attachment titles.
2023-08-12 10:27:46 -06:00
Jason Kulatunga 9469e29657 ui fixes for medical history page. (broken details links and [Object object]) 2023-08-12 10:27:46 -06:00
Jason Kulatunga b834d3f842
added a buffer to temporarily fix #160 2023-08-11 08:17:17 -06:00
Jason Kulatunga ba64565a06
set a min image height for medical-sources-card, to ensure SVG images are always displayed. 2023-08-11 08:13:04 -06:00
Jason Kulatunga 204d35b64b more updates. 2023-08-09 15:35:10 -07:00
Jason Kulatunga a298635f84 updates to PR213. Added codeableConcept formatter and safe chaining to table explore view. 2023-08-09 15:35:10 -07:00
OhHeyAlan 09640e50ae Update list-condition.component.ts 2023-08-09 15:35:10 -07:00
OhHeyAlan 20c2dd0f44 Update list-allergy-intolerance.component.ts 2023-08-09 15:35:10 -07:00
OhHeyAlan 13c07c7ecd Update list-diagnostic-report.component.ts 2023-08-09 15:35:10 -07:00