Fasten Health
Self-hosted personal and family electronic medical record aggregator
Alternative to: mychart, apple health, commonhealth
About
Versions (26)
v0.1.7
2023-10-04- [feat] Updates to Explore tables
- fixed #229, thanks @OhHeyAlan 🥳
- added support for CareTeam, Device, Binary, Location & Organization resources
- [bug] Fixing tests (Frontend CI & Storybook)
- fixed #242
- [feat] Desktop - ensure that all external links open in an external window.
- connecting a new healthcare source will open an external window in desktop mode
- added a new desktop callback page specifically to emit Wails events (close external window & pass payload information back to main window)
- [bug] Search fixes:
- updated the elasticsearch query to correctly do a wildcard search
- search against provider aliases as well
- [feat] Background processing events - event bus
- when navigating away from the sources page, sync would cancel. This is no longer the case
- #251
- [feat] Adding explore button to connected sources popup, reorganized action buttons (delete, reconnect, sync).
- [feat] Lab Report Enhancements
- adding pagination, filter and sort dropdowns on Lab page.
- fixed #191
- fixes #221
- fixes #24
- [feat] Medical History Enhancements
- added pagination (better graph generation).
| Timestamp | SHA | Message | Author |
|---|---|---|---|
| 2023-10-04T19:01Z | 1435bbf5 | (v0.1.7) Automated packaging of release by Packagr | packagrio-bot |
| 2023-10-04T18:36Z | 877a1326 | Merge pull request #223 from fastenhealth/paginate_graph | Jason Kulatunga |
| 2023-10-04T18:35Z | 900218e5 | bump fasten-sources version (BCBSAL + BlueButton). | Jason Kulatunga |
| 2023-10-04T02:38Z | d43e3d0d | center the pagination block. | Jason Kulatunga |
| 2023-10-04T02:12Z | 597a80d3 | fixing import path. | Jason Kulatunga |
| 2023-08-13T15:17Z | 1fda5107 | finishing pagination for medical history page. | Jason Kulatunga |
| 2023-08-13T05:30Z | 345b2d5c | working medical history pagination - performance improvements by using placeholder ids for graph - only inflating with real resources once we’ve calculated pagination window. | Jason Kulatunga |
| 2023-08-12T16:26Z | 21dc5ebe | WIP paginate graph (medical history view) | Jason Kulatunga |
| 2023-10-03T21:46Z | 9c5bf150 | bump golang and node runtime versions to be insync with local dev environment. | Jason Kulatunga |
| 2023-10-03T20:32Z | c7805e97 | bump test timeout on GH Actions. | Jason Kulatunga |
| 2023-10-03T20:24Z | 0b995492 | Merge pull request #256 from fastenhealth/labwork_report_filtering | Jason Kulatunga |
| 2023-10-03T20:21Z | f26447c3 | make sure the currently selected report is highlighted. | Jason Kulatunga |
| 2023-10-03T20:05Z | 8e39cf60 | include report information in the header if filtered to report. | Jason Kulatunga |
| 2023-10-03T05:36Z | 74a3fd4b | lab report filtering is working. | Jason Kulatunga |
| 2023-10-03T03:43Z | 61528ac6 | paginated lab results page. | Jason Kulatunga |
| 2023-10-02T23:07Z | 595541f3 | correctly handle query for token with system but no code. | Jason Kulatunga |
| 2023-10-02T21:37Z | f3b1c7e2 | fixing dashboard widgets with built-in queries containing aggregations. | Jason Kulatunga |
| 2023-10-02T21:27Z | 623c9ab6 | adding tests for processing aggregation parameters. make sure frontend code uses new aggregation parameter structure. | Jason Kulatunga |
| 2023-10-02T20:42Z | 01c293bf | provide mechanism to call functions when doing aggregations. provide a standardized format for token aggregation ($.system/$.code) | Jason Kulatunga |
| 2023-10-02T02:15Z | af2344ec | add sort_date as a DB field that can be queried. make sure that order_by is automatically desc for date fields. | Jason Kulatunga |
| 2023-10-02T00:05Z | 6d831f6e | make sure we can send limit and offset when querying. list the diagnostic reports in the dropdown for filtering. | Jason Kulatunga |
| 2023-10-01T20:16Z | c258ab44 | adding filter and sort dropdowns on Lab page. | Jason Kulatunga |
| 2023-09-20T21:17Z | cce4a257 | fixed tests. | Jason Kulatunga |
| 2023-09-20T21:13Z | c8718b2d | adding NoopEventBus version. Fixing tests. | Jason Kulatunga |
| 2023-09-20T20:57Z | b6da493d | removed singleton eventbus. Moved to application init. Added interface for eventbus. verified working. | Jason Kulatunga |
| 2023-09-13T20:55Z | 85986cf9 | disabling eventbus on windows, causes deadlock. | Jason Kulatunga |
| 2023-09-13T20:28Z | ce8efdb7 | making all references to EventBusListeners pointers adding a keepalive event type. | Jason Kulatunga |
| 2023-09-13T18:31Z | 7078f784 | fixing dashboard on windows - https://github.com/golang/go/issues/45230 | Jason Kulatunga |
| 2023-09-13T16:43Z | 70ca68a6 | added background context todo | Jason Kulatunga |
| 2023-09-11T19:49Z | df8890c7 | fixing dropdown button. | Jason Kulatunga |
| 2023-09-11T19:39Z | 067f7d99 | fixing explore button link. | Jason Kulatunga |
| 2023-09-11T18:23Z | b64ec22e | Update README.md | Jason Kulatunga |
| 2023-09-11T03:27Z | e161a64b | trying to fix frontend build | Jason Kulatunga |
| 2023-09-10T18:47Z | c5829e73 | trying to fix build. | Jason Kulatunga |
| 2023-09-10T17:19Z | 3da2f807 | fixing missing dependency. | Jason Kulatunga |
| 2023-09-10T16:38Z | dc7d5a54 | adding explore button to modal popup fixes #250 | Jason Kulatunga |
| 2023-09-10T16:19Z | 8b6c321e | consolidate event bus methods in EventBusService. | Jason Kulatunga |
| 2023-09-10T01:58Z | 2b0a1e0d | working updates. | Jason Kulatunga |
| 2023-09-10T01:56Z | 3c02bede | working updates. | Jason Kulatunga |
| 2023-09-09T15:24Z | 9e1c7455 | moved event bus into its own package. created models for event bus messaging. added logger. added source complete and sync events. | Jason Kulatunga |
| 2023-09-09T04:34Z | b2bff9cc | removing content type ehader from event bus connection. | Jason Kulatunga |
| 2023-09-08T21:10Z | 74fc682d | renamed sse endpoint to events. Using the technology name in the API isnt a good idea. | Jason Kulatunga |
| 2023-09-08T18:27Z | 6a3afe15 | working private event notifications. | Jason Kulatunga |
| 2023-09-08T16:27Z | 862e3d6e | pass in the event bus to the DatabaseRepository for notifications. | Jason Kulatunga |
| 2023-09-08T04:54Z | 8ff42142 | deriving background context based on Gin Contex. Removed testing message bus heartbeats -> moved to /health endpoint. | Jason Kulatunga |
| 2023-09-08T04:15Z | b344469c | refactoring. Created EventBus singleton. | Jason Kulatunga |
| 2023-09-08T04:13Z | 0fd78b75 | refactoring. Created EventBus singleton. | Jason Kulatunga |
| 2023-09-08T03:23Z | 2027e898 | using Server-sent-events (SSE) for notifications support (and background processing) WIP. | Jason Kulatunga |
| 2023-09-07T23:58Z | 1646cec2 | fixing test. | Jason Kulatunga |
| 2023-09-07T23:07Z | 7dc03189 | adding loading spinner to desktop callback. make sure modal popup is closed in sources window when app is redirected. | Jason Kulatunga |
| 2023-09-07T15:48Z | 0ce1b3f2 | adding a desktop callback page, for event propogation to desktop windows. | Jason Kulatunga |
| 2023-09-07T05:30Z | 206d9479 | moving open external link functionality into shared lib. | Jason Kulatunga |
| 2023-09-07T02:50Z | 66918377 | fix relative links, | Jason Kulatunga |
| 2023-09-07T01:49Z | bf03a987 | make sure that the dynamically populated text boxes (with content from NHS) correctly opens links in external windows. | Jason Kulatunga |
| 2023-09-07T01:39Z | 80d3f680 | ensure that all external links (other than Source OAuth/SmartOnFire) open in an external window. | Jason Kulatunga |
| 2023-09-06T03:30Z | d5196840 | fixing storybook tests. | Jason Kulatunga |
| 2023-09-06T02:58Z | bb9f4632 | fixing frontend tests. | Jason Kulatunga |
| 2023-09-06T02:26Z | 786f2f6f | fixing tests | Jason Kulatunga |
| 2023-09-06T02:18Z | f5c245a0 | fixing tests | Jason Kulatunga |
| 2023-09-05T17:17Z | 78677961 | Adding Address information for Location table. | Jason Kulatunga |
| 2023-09-05T16:47Z | c063c654 | adding Organization Practitioner explore table data. | Jason Kulatunga |
| 2023-09-05T16:21Z | d9564eb3 | adding CareTeam, Device, Binary and Location infomration to Explore tab. | Jason Kulatunga |
| 2023-09-05T15:29Z | 84bcf417 | using codableConcept formatter with OhHeyAlan’s pr. | Jason Kulatunga |
| 2023-08-16T03:37Z | 25f37f37 | Update list-document-reference.component.ts Current shows mostly “unknown”. This accurately reflects the category for all docs. | OhHeyAlan |
| 2023-09-05T14:30Z | 9be431c2 | adding support for popup-auth (disabled by default in all envs). | Jason Kulatunga |
| 2023-08-31T07:08Z | ad83fa7a | 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. | Jason Kulatunga |
| 2023-08-30T14:25Z | 303621fa | added support section to readme (Discord + GH Issues) | Jason Kulatunga |
| 2023-08-29T23:36Z | 25043bf2 | make sure we can build multiple flavors. | Jason Kulatunga |
| 2023-08-29T23:15Z | 204ea953 | adding build-frontend-desktop-prod | Jason Kulatunga |
| 2023-08-29T23:05Z | 00d0684b | cache location | Jason Kulatunga |
| 2023-08-29T14:34Z | cb06d046 | Update README.md | Jason Kulatunga |
| 2023-08-29T04:08Z | dd3e4c9d | trying to fix makefile. | Jason Kulatunga |