Releases: fastenhealth/fasten-onprem
Releases · fastenhealth/fasten-onprem
v1.1.3
Timestamp | SHA | Message | Author |
---|---|---|---|
2024-10-01T01:41Z | 8d28b50 | (v1.1.3) Automated packaging of release by Packagr | packagrio-bot |
2024-09-30T21:35Z | 9b1bd35 | finished Quest integration. fixes fastenhealth/fasten-sources#35 | Jason Kulatunga |
2024-09-30T21:20Z | e74b14e | adding support for QuestDiagnostics. | Jason Kulatunga |
2024-09-24T15:44Z | bc97798 | adding Kaiser logos | Jason Kulatunga |
2024-09-08T14:37Z | 93bc252 | update logos. Added quest. | Jason Kulatunga |
2024-09-08T01:33Z | 1b3a923 | don't show date if the job isn't done (#515) | David Radcliffe |
2024-08-29T11:19Z | 4a82064 | add basic user management (#503) |
David Radcliffe |
2024-08-25T16:44Z | fa0decc | refactor angular config for better dev mode | David Radcliffe |
2024-08-13T07:06Z | 7d07157 | cleanup source detail page (#500) - hide image if there is no brand - show complete address - use the source id instead of endpoint_id in breadcrumbs Co-authored-by: Jason Kulatunga jason@thesparktree.com | David Radcliffe |
2024-08-13T07:03Z | 860c583 | Update copyright footer to 2024 (#492) | Greg Woods |
2024-08-13T04:42Z | 4642223 | patient resource list and card (#501) | David Radcliffe |
2024-08-12T05:38Z | 7b7a005 | added a warning message that record security is the responsibility of the patient, as HIPAA does not apply. This warning is required by an HIE | Jason Kulatunga |
2024-08-11T09:55Z | 01caa24 | make last updated dynamic from summary api endpoint (#499) | David Radcliffe |
2024-07-20T01:08Z | c5d7717 | adding advancedmd logo. | Jason Kulatunga |
2024-06-30T18:36Z | 9aa808b | update fasten sources Includes Tests for Platforms. Adding Maximeyes production endpoints. Fixing Aetna Provider. | Jason Kulatunga |
2024-06-29T23:38Z | 1dcad47 | Update README.md (#489) | Zeke Bickham |
2024-06-28T15:17Z | a7222b0 | adding hie placeholder image. | Jason Kulatunga |
2024-06-27T20:34Z | 808cb10 | using metriport fhir converter (#486) |
Jason Kulatunga |
2024-06-27T04:44Z | a6c0257 | adding maximeyes logos. | Jason Kulatunga |
2024-06-21T18:46Z | e68ed14 | update fasten-sources version, includes CHBase Prod endpoint. | Jason Kulatunga |
2024-06-21T17:16Z | df557ec | update Contributing docs. | Jason Kulatunga |
2024-06-18T18:05Z | 14fc7c6 | update fasten-sources - fixed meditech - maybe? fixed flatiron. | Jason Kulatunga |
2024-06-17T22:16Z | 9d9e30f | update fasten-sources - fixed dr chrono - adding onemedical fixes fastenhealth/fasten-sources#39 fixes #454 | Jason Kulatunga |
2024-06-17T19:31Z | a60ddae | adding logos for onemedical and polyclinic fixing mosaic logo | Jason Kulatunga |
2024-06-14T21:43Z | ea8a996 | updates for fasten-desktop. Unfortunately the /wails/runtime.js request is expected to fail in Docker, but will work in desktop env. Working on a better solution. | Jason Kulatunga |
2024-06-13T03:49Z | 1485329 | update fasten-sources, include aliases for VA Health | Jason Kulatunga |
2024-06-06T15:10Z | 755ce0c | fixing codecov config. | Jason Kulatunga |
2024-06-06T15:05Z | 3dfc021 | using codecov token. | Jason Kulatunga |
2024-06-05T15:25Z | 14ffb6a | update to fasten-source 0.6.6 which includes VA Health Production endpoint. User contributed source changes. | Jason Kulatunga |
2024-06-05T14:48Z | 4b8a313 | update with user contributed source changes. | Jason Kulatunga |
2024-06-05T05:02Z | 0f15579 | adding current app type to search. | Jason Kulatunga |
2024-05-26T19:18Z | f78c919 | adding Browserstack text. | Jason Kulatunga |
2024-05-26T19:18Z | 02c24d8 | adding browserstack logo. | Jason Kulatunga |
2024-05-20T23:47Z | 037f9c9 | update fasten-sources to 35 | Jason Kulatunga |
2024-05-20T19:46Z | 51fb979 | adding flatiron and chbase logos. | Jason Kulatunga |
2024-05-17T22:43Z | 09e7b1b | update fasten-sources (includes drchrono). | Jason Kulatunga |
2024-05-17T22:01Z | 904bf72 | adding new logos. | Jason Kulatunga |
2024-05-15T23:22Z | c53e539 | updating endpoint to be consistent. support/healthsystem | Jason Kulatunga |
2024-05-15T22:57Z | baa4958 | adding ability to request health system if missing. | Jason Kulatunga |
2024-05-01T14:04Z | 3b6d262 | Fix frontend test errors and remove logs (#462) |
Jean Fernandez |
2024-04-26T14:48Z | d280e93 | Fix broken image path (#463) |
Jean Fernandez |
2024-04-26T14:33Z | a310e6e | Update patient-profile.component.html (#458) Correct spelling of "Caucatian" to "Caucasian" | Joseph M |
v1.1.2
- [feat] Added additional sources & supported healthcare institutions
- fasten-sources updated
- added missing logos & healthcare institution metadata
- added "Community Technology Cooperative" and associated regional FQHC members
- fixes #435
- [feat] Search now also queries healthcare institution aliases (see screenshot)
- fixes #299
- [bug] frontend tests fixed
- fixed #436
- fixed #444
- thanks @jean-the-coder 🥳
- [bug] fixed issue where patient-friendly description for procedures & medication would overflow the text area
- fixed #445
- thanks @jean-the-coder 🥳
- [bug] fixed issue where Resources were not displayed correctly in Explorer "an error occurred while parsing"
- this was related to url-encoding of IDs
- fixed #437
- fixed #446
- thanks @jean-the-coder 🥳
- [bug] Correctly parse reference ranges that use
<
and>
- fixed #450
- fixed #440
- thanks @jean-the-coder 🥳
- [feat] Support for non-numerical Observation results.
- fixed #453
- fixes #360
- thanks @jean-the-coder 🥳
- [docs] Fixed CONTRIBUTING.md to make it easier for devs to get started
- fixed #439
- thanks @jean-the-coder 🥳
Timestamp | SHA | Message | Author |
---|---|---|---|
2024-04-03T23:39Z | d0f2080 | (v1.1.2) Automated packaging of release by Packagr | packagrio-bot |
2024-03-29T15:32Z | 6264415 | Support displaying non-numerical observation results (#453) |
Jean Fernandez |
2024-03-18T04:48Z | 1bcf4aa | Parse lab values that include a range (#452) | Jean Fernandez |
2024-03-15T23:00Z | bcffbb4 | Parse reference ranges that use < and > (#450) |
Jean Fernandez |
2024-03-07T23:17Z | 43579df | Fix URL encoding issue for links (#446) |
Jean Fernandez |
2024-03-06T18:54Z | c487c9f | Fix horizontal overflow for glossary lookup (#445) |
Jean Fernandez |
2024-03-06T18:52Z | d025251 | Prevent possible endless loop with image fallback (#444) | Jean Fernandez |
2024-03-04T20:25Z | 62051f9 | updaet fasten-sources (athena fixes & alias searching). | Jason Kulatunga |
2024-03-04T20:14Z | f5e2077 | adding logos | Jason Kulatunga |
2024-03-04T18:17Z | 7dec049 | Merge pull request #439 from jean-the-coder/fix-storybook Fix Storybook | Jason Kulatunga |
2024-03-04T03:17Z | 159743b | Split tests into separate workflow Split tests into separate development workflow that can be included within ci file. Restrict ci to only run on pushes to main/beta branches. run dev workflow on pull requests | Jean Fernandez |
2024-03-02T05:38Z | a386e43 | Fix stories | Jean Fernandez |
2024-03-02T05:35Z | f4454b9 | Update docs and Makefile commands | Jean Fernandez |
2024-03-02T20:47Z | b003a62 | make sure we can display alias values in search fixes #299 | Jason Kulatunga |
2024-03-01T04:50Z | 05a6840 | Fix frontend tests (#436) |
Jean Fernandez |
2024-03-01T02:53Z | 3b52e9f | udpate fasten-sources, fixes #435 fixes #432 related #406 | Jason Kulatunga |
2024-02-28T02:15Z | e4a73ff | update fasten-sources version to include addl logging during token refresh. | Jason Kulatunga |
v1.1.1
- [feat] Better First Run Experience
- [feat] System settings table & Installation ID
- [feat] EHR Sandboxes
- MedHost
- Qualifacts
- MeldRX
- Netsmart
- PracticeFusion
- MaximEyes
- [bug] Fixes issues with Athena providers
- fixes #404
- [bug] silently ignoring failures during wizard resource creation. fixed file upload error in wizard.
- fixes #393
- [bug] better handling of cards in Wizard UI
- [bug] Fix date display
- thanks for the PR @crosskayla 🥳
- fixes #410
- [bug] Fix for incorrectly merged Epic institutions
- fixes #415
- [docs] better installation instructions for windows
- fixes #402
- fixes fastenhealth/docs#61
- [docs] updates to Docs
- thanks @beckyosb 🥳
- fastenhealth/docs#62
Timestamp | SHA | Message | Author |
---|---|---|---|
2024-02-15T22:19Z | d4d29b0 | (v1.1.1) Automated packaging of release by Packagr | packagrio-bot |
2024-02-15T22:07Z | 06cccb7 | update fasten-sources version - includes fixes for Qualifacts EHR. | Jason Kulatunga |
2024-02-15T19:19Z | 8059a1a | working # wizard redirect (Show First Run Wizard) | Jason Kulatunga |
2024-02-15T01:42Z | f8292c3 | working # wizard. | Jason Kulatunga |
2024-02-15T01:15Z | db893f6 | fixing styles. Error handling. | Jason Kulatunga |
2024-02-13T16:47Z | 017247a | adding qualifacts + user contributed logo changes. | Jason Kulatunga |
2024-02-13T16:41Z | 7232b09 | adding qualifacts + user contributed logo changes. | Jason Kulatunga |
2024-02-13T01:56Z | ea16305 | # wizard experiment. (#415) |
Jason Kulatunga |
2024-02-12T18:23Z | d450f8b | update fasten-sources. Make sure we correctly handle error when endpoint not found. | Jason Kulatunga |
2024-02-10T03:44Z | 4f986e9 | Fix date display (#410) |
Kayla Cross |
2024-02-09T17:10Z | c85e829 | Adding new system settings table. (#409) |
Jason Kulatunga |
2024-02-07T20:18Z | dc97048 | adding support for patient-fusion/practice-fusion and maximeyes EHR sandboxes. | Jason Kulatunga |
2024-02-04T19:44Z | 4dbea92 | update fasten-sources with user-contributed changes. Logos & websites. | Jason Kulatunga |
2024-02-04T16:05Z | 21fbcc8 | updates to sources directory only. | Jason Kulatunga |
2024-02-04T16:02Z | e133093 | update workflow | Jason Kulatunga |
2024-02-04T16:01Z | a691729 | update workflow | Jason Kulatunga |
2024-02-04T16:00Z | 2f90327 | update workflow | Jason Kulatunga |
2024-02-04T16:00Z | f003d06 | update workflow | Jason Kulatunga |
2024-02-04T15:59Z | aa27b03 | default log level. | Jason Kulatunga |
2024-02-04T15:57Z | a639693 | cdn sync. | Jason Kulatunga |
2024-02-03T15:41Z | f2bd182 | user contributed updates from https://toolbox.fastenhealth.com/catalog/editor | Jason Kulatunga |
2024-02-02T20:33Z | 74a1819 | make sure the request body is correctly passed to the ReverseProxy. fixes #404 | Jason Kulatunga |
2024-02-02T18:29Z | 2636235 | update fasten-sources (fixes for eclinicalworks/healow) | Jason Kulatunga |
2024-02-02T01:19Z | b40b0fe | Updated install instructions for new users/Windows (#402) |
beckyosb |
2024-01-31T01:51Z | f21ff8b | fixing token endpoint override for confidential clients. | Jason Kulatunga |
2024-01-30T03:45Z | c48af66 | CORS Proxy for Athena providers (#398) Handle cors_relay_required = true for Providers in UI. Added a safe CORS Proxy, which support for Whitelisted endpoints only. | Jason Kulatunga |
2024-01-30T00:36Z | 8ee9884 | make sure we correctly extract error message fields. | Jason Kulatunga |
2024-01-29T22:48Z | 947f025 | [bugfix] add space between wizard list items (#372) |
beekter |
2024-01-29T22:38Z | e9d1d57 | Merge pull request #395 from fastenhealth/fix_wizard_upload added test to verify that wizard resource creation works correctly. | Jason Kulatunga |
2024-01-29T22:24Z | b1c9fec | better error message or callback | Jason Kulatunga |
2024-01-29T22:23Z | 78a1935 | fixed test for related count. | Jason Kulatunga |
v1.1.0
- [feat] 🎉 🥳 Fasten Health is now available in the App Store! 🎉 🥳
- [feat] Adding CCDA support, powered by Health Samurai
- allows users from (the now shutdown) Microsoft Health Vault and Lydia to migrate to Fasten.
- Converter is not open source, however it is running on Fasten Health, Inc's infrastructure, and does not send any data back to Health Samurai during conversion.
- It's use is completely OPTIONAL, with a clear prompt explaining how it's used and providing you with an option to cancel. See below for screenshots
- [feat] Adding support for Kaiser Benefits/Claims integration
- [feat]
⚠️ MUST UPDATE⚠️ - Fasten Sources Search engine and metadata datastructure has changed. Users must update to fasten-onprem v1.0.1+ to query and connect to new providers. - [feat] Better logging and handling of broken Provider connections. Error message for failed messages are now persisted in the database for easier debugging.
- [feat] Replaced Fasten Sources Editor: https://toolbox.fastenhealth.com/
- You can now easily search for sources in our catalog, and submit logo, institution name/aliases and website corrections.
- [feat] Added the ability to delete individual accounts.
- [bug] Fixed issues with Organization logos
- [bug] Added changes to ensure database migrations are more consistent between versions.
- [docs] Added bug report and feature request templates to Github Issues
- [docs] Updated broken links in README.
Screenshots
CCDA Converter
Connection Error Messages
Fasten Sources Editor
v1.0.0
🥳 🎉 v1.0.0 Release Notes 🥳 🎉
- [feat] Manual Record Wizard allowing users to create encounters & associated records
- Wizard based, broken into multiple sections
- Allows you to search for existing records (Practitioners, Organizations, etc) rather than re-entering the same data again and again.
- Allows you to "add" records to an existing encounter/office visit (or create a new one)
- Displays "automated/synced" records as locked, while manually created records can be edited.
- Allows creating Observations/Lab Results
- [feat] updated fasten-source
- Added patient portal links & logos for ~7000 providers
- Added support for Humana
- [feat] Added support for RTF binary file types
- fixes #321
- [docs] Added deprecation tags to report-medical-history-editor and eport-medical-history-explanation-of-benefit and report-medical-history-condition
- [bug] fixing modal zindex, so that stacked modals work correcly
- [bug] Fixed invalid models.
- [bug] When app redirects to the login screen, we should close all modals
- [bug] Fixed issue with PDF files not displaying correctly
- fixes #341
- [feat] Added Fasten Health source to store all resources created manually
- [feat] Adding displaymodel for Encounter
- [feat] Reorganized fhir-card resources
- [feat] Create fhir-datatable resources
- [feat] Added Callout support for cards
- [feat] make sure that manually uploaded & created resources will automatically create Background Job for tracking.
- [bug] fixed broken chart when Observation missing effective date
- [bug] fixed broken images
- fixes #353
- fixes fastenhealth/fasten-sources#19
- [docs] Updated Roadmap
supersedes #293
related #60
related #90
related #137
Outstanding Issues
- Attachment popup & file upload broken in desktop.
- Wizard submit button should highlight broken entries
- Add Attachment should be a button-group
- Encounters created manually have empty rows
- when unable to find the user, we should return to login (instead of throwing error)
-
TypeError: null is not a non-null object
for AddressMode.line
Screenshots
v0.2.2
- [feat] Medical History View
- fixed #325
- In an ideal world the EHR systems would associate all encounters, procedures, medications with a condition, however this is not the case in reality. Large portions of real-world record data is unassociated, causing the Condition based UI to be sparsely populated & useless. In addition, this doesn't account for Patients that have not recieved a diagnosis yet -- they might have symptions & diagnostic procedures that they are tracking, without a known "root cause" and this might go on for years.
- With an Encounter Timeline based UI, we can allow patients to "tag" encounters with a condition after the fact (in a pretty intuitive UI).
- We can also allow patients to add comments & attach documents to a specific encounter
- References:
- [feat] fhir resource extraction enhancements
- better extraction of meta.* keys.
- better testing of FHIR Resource extraction
- fixed #323
- [feat] Added display popups for Location, Organization & Observation
- [bug] Fixed issue where Graph query results were not consistent. Was related to a silent error that would cause graph traversal to exit prematurely
- [bug] Fixed Binary resource data display in UI
- [bug] Make sure that Lab Results and Observations are correctly displayed in the chart (max scale is 10% greater than largest value)
- fixes #194
- [bug] fixes dynamic client registration errors
- [docs] FHIR Api documetation for EHR systems
- thanks @hkamran80 🥳
- fixed fastenhealth/fasten-sources#16
- [docs] fixed links in README
Timestamp | SHA | Message | Author |
---|---|---|---|
2023-11-26T03:02Z | a8be7f3 | (v0.2.2) Automated packaging of release by Packagr | packagrio-bot |
2023-11-25T05:19Z | bee007e | update fasten-sources, detect epic servers missing dynamic client registration endpoint fixed #276 fixed #290 | Jason Kulatunga |
2023-11-23T16:51Z | 2061684 | WIP adding medical history timeline view. (#325) | Jason Kulatunga |
2023-11-20T17:23Z | a161f41 | make sure we migrate the database models. | Jason Kulatunga |
2023-11-19T19:09Z | dbd868c | adding meta prefix to all relevant meta keys. (#323)keyword types |
Jason Kulatunga |
2023-11-18T01:16Z | d37fb12 | adding tests for condition and encounter. | Jason Kulatunga |
2023-11-16T19:25Z | a82bef1 | Update funding and FAQs links in README (#316) | Jesse Cooke |
2023-11-14T23:25Z | 0a8b4fe | Create dependabot.yml | Jason Kulatunga |
v0.2.1
- [feat] Added/Fixed Healthcare Providers
- [tests] Observation & Patient db table tests
- fixes #303
- fixes #301
- thanks @akash-pandey1729 🎉
- [tests] Added tests to Resource List handler
- fixes #302
- thanks @mohanish2504 🥳
Timestamp | SHA | Message | Author |
---|---|---|---|
2023-11-14T12:35Z | 6383aaa | (v0.2.1) Automated packaging of release by Packagr | packagrio-bot |
2023-11-14T12:32Z | f2cb6a9 | added tests for resource_fhir_test.go -> ListResourceFhir (#302) | Mohanish Patel |
2023-11-14T02:51Z | 1ac8c3b | adding support for medicare prod. | Jason Kulatunga |
2023-11-14T02:16Z | a37e83e | adding a logo for unitedhealthcare sandbox. | Jason Kulatunga |
2023-11-14T01:17Z | 038fea8 | working united healthcare sandbox and added logos for payers | Jason Kulatunga |
2023-11-13T22:09Z | f433927 | working unitedhealthcare sandbox. | Jason Kulatunga |
2023-11-13T18:43Z | 7c8a118 | update FhirPatient unit tests for most fields (#301) Co-authored-by: Jason Kulatunga jason@thesparktree.com | Akash Sampurnanand Pandey |
2023-11-13T18:37Z | a71c690 | update FhirObservation unit tests (#303) | Akash Sampurnanand Pandey |
v0.2.0
- [feat]
⚠️ ⚠️ BREAKING CHANGE⚠️ ⚠️ - Encryption at rest is now supported - [feat] Update medication table to correctly display medication name
- thanks @OhHeyAlan 🥳
- fixes #281
- [feat] adding unsafe selective sync endpoint for testing purposes.
- fixes #283
- [feat] Added support for PHR (.phr/.ndjson), IPS (.json) file upload
- [tests] Updated tests:
- web handlers #292
- thanks @mohanish2504 🥳
- database models #287
- thanks @akash-pandey1729 🥳
- web handlers #292
- [docs] FEATURES.md fixes
- fixes fastenhealth/docs#55
- thanks @VectorKappa 🥳
- [docs] Fasten Docs BETA page updates
- fastenhealth/docs#56
- thanks @cfu288 🥳
- [docs] Spleling is hard:
- thanks @mrwacky42 🥳
- fixes #296
Timestamp | SHA | Message | Author |
---|---|---|---|
2023-11-09T16:13Z | 1106d4e | (v0.2.0) Automated packaging of release by Packagr | packagrio-bot |
2023-11-09T04:08Z | eee8f9c | fixes to searchAfter | Jason Kulatunga |
2023-11-01T23:07Z | 37acb23 | update tagline. | Jason Kulatunga |
2023-11-09T00:55Z | 0479983 | update fasten-sources to add support for phr, ndjson, jsonl, ips and json bundle uploads. | Jason Kulatunga |
2023-11-08T18:30Z | 8fa331d | remove raspberry pi build. | Jason Kulatunga |
2023-11-08T16:39Z | e194eb6 | update to fasten-sources v0.4.10 which includes epic-legacy change for Sutter Health | Jason Kulatunga |
2023-11-08T16:31Z | 97838df | attempting to build static binary. Make sure we "test" binary in final static-debian11 container by running help as part of build. | Jason Kulatunga |
2023-11-08T15:05Z | f9bab38 | enable CGO compilation with encryption | Jason Kulatunga |
2023-11-08T04:47Z | 65aca53 | adding an encryption key field. | Jason Kulatunga |
2023-11-07T23:17Z | 77cb814 | Encryption At Rest (#284) | Jason Kulatunga |
2023-11-06T23:21Z | d657ec0 | moved the replace lines to the top o the go.mod file. | Jason Kulatunga |
2023-11-06T02:16Z | 1ba4f46 | remove deprecated endpoint. Updated fasten-sources to include Epic Legacy client for Epic clients that don't support dynamic client registration. | Jason Kulatunga |
2023-11-05T18:53Z | bba1dde | better error messages when dynamic client registration fails. | Jason Kulatunga |
2023-11-04T23:01Z | 11386db | Spleling fix (#296) | Sharif Nassar |
2023-10-30T19:07Z | 1920e25 | skipping test | Jason Kulatunga |
2023-10-30T18:35Z | 457608f | Merge pull request #292 from mohanish2504/mohanish/resource_fihr_tests | Jason Kulatunga |
2023-10-30T18:02Z | 8652218 | WIP fixing tests (1 failure) | Jason Kulatunga |
2023-10-30T18:00Z | ca450f5 | update: sepated logic to hit invalid source,resource id during test case. | mohanish2504 |
2023-10-29T13:57Z | f4a776d | adding: resource_fhir_test.go update: source_test.go moved test data creating to a common logic. | mohanish2504 |
2023-10-23T18:16Z | 627b697 | update README.md | Jason Kulatunga |
2023-10-23T18:16Z | 42ede9e | update README.md | Jason Kulatunga |
2023-10-23T18:14Z | 1896981 | update README.md | Jason Kulatunga |
2023-10-21T15:32Z | 8f430f4 | Merge pull request #287 from akash-pandey1729/unit_test_extract_search_parameters | Jason Kulatunga |
2023-10-21T15:08Z | b212e97 | formatting stuff | Akash |
2023-10-21T07:14Z | 79a5c20 | unit test for identifier and telecom for example1 | Akash |
2023-10-18T04:35Z | 6f4067d | adding unsafe selective sync endpoint for testing purposes. | Jason Kulatunga |
2023-10-18T03:25Z | 145eea6 | update uuid.Nil reference for special placeholder reference. | Jason Kulatunga |
2023-10-18T01:29Z | 9327464 | Merge pull request #281 from OhHeyAlan/patch-3 | Jason Kulatunga |
2023-10-18T01:27Z | e0373a9 | Update list-medication.component.ts using codeableConcept formatter | Jason Kulatunga |
2023-10-18T00:34Z | 4fd24e3 | update fasten-sources, adding support for Humana sandbox | Jason Kulatunga |
v0.1.8
- [feat] ExplanationOfBenefits enhancements
- [feat] Background Sync Enhancements
- tracking sync information in the database for easier debugging (instead of scrolling through the log history)
- closes #185
- sync is running in the background (kind of, not true multithreading)
- Added a job history page (see screenshot below)
- closes #248
- Added a tag to the provider chicklet to clearly show
failed
status (See screenshot below) - fixed some UI issues
- fixes #264
- The database changes also include a Checkpointing mechanism - updates background job every 100 resources synced.
- fixes #269
- Eventually you can resume failed sync operations from the last checkpoint -- this is useful because some syncs can take a couple of hours.
- closes #258
- closes #257
- tracking sync information in the database for easier debugging (instead of scrolling through the log history)
- [feat] adding ability to submit support tickets in-app.
- fixes #272
- [feat] fasten-sources updated to v0.4.5
- Extract Contained Resources
- fixed #261
- eClinicalWorks/Healow fixes
- logo updates (~200 new logos)
- VA Health Sandbox added
- [feat] Added ability to reconnect & delete source + associated records.
- [feat] Database Migration framework
Timestamp | SHA | Message | Author |
---|---|---|---|
2023-10-17T21:47Z | 6ed83e8 | (v0.1.8) Automated packaging of release by Packagr | packagrio-bot |
2023-10-17T18:46Z | 6858ae8 | added database migration framework. | Jason Kulatunga |
2023-10-17T17:56Z | 7018c3b | rollback SBOM support. | Jason Kulatunga |
2023-10-17T14:52Z | f320044 | adding SBOM support https://depot.dev/blog/build-with-sboms | Jason Kulatunga |
2023-10-17T13:25Z | 4f1222d | adding SBOM support https://depot.dev/blog/build-with-sboms | Jason Kulatunga |
2023-10-17T04:49Z | 9087f59 | fixing test suite. | Jason Kulatunga |
2023-10-16T18:43Z | 8861e4b | Merge pull request #275 from fastenhealth/nickmurray/add-postgres-db-option | Jason Kulatunga |
2023-10-16T18:40Z | 189ebde | Update config.yaml | Jason Kulatunga |
2023-10-16T16:24Z | ef68bfc | Update list-binary.component.ts (#280) Co-authored-by: Jason Kulatunga jason@thesparktree.com | OhHeyAlan |
2023-10-16T14:49Z | d154d9e | Merge main Picked up on most recent change with DeleteSource func | Nicholas Murray |
2023-10-15T21:12Z | 79c3e85 | update images width. | Jason Kulatunga |
2023-10-14T21:01Z | f9f4492 | adding edifecs logo | Jason Kulatunga |
2023-10-14T20:58Z | 10125e7 | disable "sync" operation for manual record. | Jason Kulatunga |
2023-10-14T20:57Z | a486f91 | adding display information for manual source. | Jason Kulatunga |
2023-10-14T20:32Z | 3cd3448 | update text. | Jason Kulatunga |
2023-10-14T17:52Z | 8be1e34 | backend/pkg/database: add postgres package and postgres specific db instantiation | Nicholas Murray |
2023-10-14T17:33Z | c90f3c0 | backend/pkg/database: to squash, git add renamed files | Nicholas Murray |
2023-10-14T04:38Z | 04c1429 | Merge pull request #279 from fastenhealth/default-dashboard-tweaks | Jason Kulatunga |
2023-10-14T04:37Z | c25b164 | adding loading + empty panel support to the records summary widget. | Jason Kulatunga |
2023-10-14T03:41Z | 8e999e6 | adding records summary to dashboard. | Jason Kulatunga |
2023-10-14T03:19Z | 8c54c9f | adding groupsummary | Jason Kulatunga |
2023-09-17T03:13Z | 1008b31 | adding a care team widget. | Jason Kulatunga |
2023-09-17T00:05Z | f222211 | fixing table 2 column. | Jason Kulatunga |
2023-09-16T18:46Z | d427f79 | adding icons and updated dashboard. Added new way to register widgets with Gridstack (comes from widgetModule directly) | Jason Kulatunga |
2023-10-14T00:03Z | 90b08b8 | update fasten-sources v0.4.5 | Jason Kulatunga |
2023-10-13T23:57Z | abbfa9a | backend/pkg/database: move all common Gorm functionality to new files | Nicholas Murray |
2023-10-13T05:06Z | 13e21b5 | always update source credential when doing unsafe raw request. | Jason Kulatunga |
2023-10-13T03:30Z | 0ddfe68 | update fasten-sources (adding VA Health sandbox) | Jason Kulatunga |
2023-10-12T23:52Z | 30fe428 | update bluebutton/medicare logo and VAHealth logos. | Jason Kulatunga |
2023-10-12T21:19Z | 504cd42 | [WIP] adding factory pattern support to Database package. Users can select database type using database.type configuration when calling NewRepository() | Jason Kulatunga |
2023-10-12T03:43Z | a6edb24 | move registration code into the sourceCredential. Added ability to Reconnect/Update source make sure re-connect function is disabled for manual sources. | Jason Kulatunga |
2023-10-11T14:54Z | c590663 | adding ability to delete source + associated records. | Jason Kulatunga |
2023-10-11T04:05Z | 8c4759a | updated fasten-sources to v0.4.2 (eClinicalWorks -> Healow issuer) | Jason Kulatunga |
2023-10-10T23:04Z | ce5a37d | updated fasten-sources to v0.4.1 (eClinicalWorks -> Healow endpoints) | Jason Kulatunga |
2023-10-10T23:03Z | 07abc69 | updated fasten-sources to v0.4.1 (eClinicalWorks -> Healow endpoints) | Jason Kulatunga |
2023-10-10T22:40Z | fa1003b | adding logos from updated fasten-sources. | Jason Kulatunga |
2023-10-10T19:25Z | 83d90cc | models/database: update generate.go with postgres db model We need to swap out datetime with timestamptz in order to properly allow for a postgres DB provider | Nicholas Murray |
2023-09-21T07:29Z | 816d823 | Add database.type to config file We add a database type, which is defaulted to sqlite | Nicholas Murray |
2023-10-10T00:16Z | e5f920c | when server restarts, we should unlock all locked jobs, and set their status to failed make sure we can customize the limit value for Background Job query. fixes #267 | Jason Kulatunga |
2023-10-09T23:38Z | cae3afc | adding ability to submit support tickets in-app. added logos to the patient profile menu added link to fundraising doc in-app update fontawesome version. fixes #272 | Jason Kulatunga |
2023-10-09T18:28Z | bbf5169 | make sure background jobs status is updated every minute. | Jason Kulatunga |
2023-10-09T17:51Z | c1f057a | make sure api calls are not cached in the desktop app. fixes #270 | Jason Kulatunga |
2023-10-08T23:29Z | dcabfc8 | Background Jobs (#266) | Jason Kulatunga |
2023-10-06T15:06Z | b8cf1c2 | Merge pull request #261 from fastenhealth/eob_enhancements | Jason Kulatunga |
2023-10-06T03:20Z | aee2d5c | Update fasten-sources (extract Contained resources) EOB code extraction | Jason Kulatunga |
2023-10-05T00:50Z | d09d4ad | update reference model datatype (include identifier model) | Jason Kulatunga |
v0.1.7
- [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
- [feat] Medical History Enhancements
- added pagination (better graph generation).
Timestamp | SHA | Message | Author |
---|---|---|---|
2023-10-04T19:01Z | 1435bbf | (v0.1.7) Automated packaging of release by Packagr | packagrio-bot |
2023-10-04T18:36Z | 877a132 | Merge pull request #223 from fastenhealth/paginate_graph | Jason Kulatunga |
2023-10-04T18:35Z | 900218e | bump fasten-sources version (BCBSAL + BlueButton). | Jason Kulatunga |
2023-10-04T02:38Z | d43e3d0 | center the pagination block. | Jason Kulatunga |
2023-10-04T02:12Z | 597a80d | fixing import path. | Jason Kulatunga |
2023-08-13T15:17Z | 1fda510 | finishing pagination for medical history page. | Jason Kulatunga |
2023-08-13T05:30Z | 345b2d5 | 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 | 21dc5eb | WIP paginate graph (medical history view) | Jason Kulatunga |
2023-10-03T21:46Z | 9c5bf15 | bump golang and node runtime versions to be insync with local dev environment. | Jason Kulatunga |
2023-10-03T20:32Z | c7805e9 | bump test timeout on GH Actions. | Jason Kulatunga |
2023-10-03T20:24Z | 0b99549 | Merge pull request #256 from fastenhealth/labwork_report_filtering | Jason Kulatunga |
2023-10-03T20:21Z | f26447c | make sure the currently selected report is highlighted. | Jason Kulatunga |
2023-10-03T20:05Z | 8e39cf6 | include report information in the header if filtered to report. | Jason Kulatunga |
2023-10-03T05:36Z | 74a3fd4 | lab report filtering is working. | Jason Kulatunga |
2023-10-03T03:43Z | 61528ac | paginated lab results page. | Jason Kulatunga |
2023-10-02T23:07Z | 595541f | correctly handle query for token with system but no code. | Jason Kulatunga |
2023-10-02T21:37Z | f3b1c7e | fixing dashboard widgets with built-in queries containing aggregations. | Jason Kulatunga |
2023-10-02T21:27Z | 623c9ab | adding tests for processing aggregation parameters. make sure frontend code uses new aggregation parameter structure. | Jason Kulatunga |
2023-10-02T20:42Z | 01c293b | provide mechanism to call functions when doing aggregations. provide a standardized format for token aggregation ( |
Jason Kulatunga |
2023-10-02T02:15Z | af2344e | 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 | 6d831f6 | 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 | c258ab4 | adding filter and sort dropdowns on Lab page. | Jason Kulatunga |
2023-09-20T21:17Z | cce4a25 | fixed tests. | Jason Kulatunga |
2023-09-20T21:13Z | c8718b2 | adding NoopEventBus version. Fixing tests. | Jason Kulatunga |
2023-09-20T20:57Z | b6da493 | removed singleton eventbus. Moved to application init. Added interface for eventbus. verified working. | Jason Kulatunga |
2023-09-13T20:55Z | 85986cf | disabling eventbus on windows, causes deadlock. | Jason Kulatunga |
2023-09-13T20:28Z | ce8efdb | making all references to EventBusListeners pointers adding a keepalive event type. | Jason Kulatunga |
2023-09-13T18:31Z | 7078f78 | fixing dashboard on windows - golang/go#45230 | Jason Kulatunga |
2023-09-13T16:43Z | 70ca68a | added background context todo | Jason Kulatunga |
2023-09-11T19:49Z | df8890c | fixing dropdown button. | Jason Kulatunga |
2023-09-11T19:39Z | 067f7d9 | fixing explore button link. | Jason Kulatunga |
2023-09-11T18:23Z | b64ec22 | Update README.md | Jason Kulatunga |
2023-09-11T03:27Z | e161a64 | trying to fix frontend build | Jason Kulatunga |
2023-09-10T18:47Z | c5829e7 | trying to fix build. | Jason Kulatunga |
2023-09-10T17:19Z | 3da2f80 | fixing missing dependency. | Jason Kulatunga |
2023-09-10T16:38Z | dc7d5a5 | adding explore button to modal popup fixes #250 | Jason Kulatunga |
2023-09-10T16:19Z | 8b6c321 | consolidate event bus methods in EventBusService. | Jason Kulatunga |
2023-09-10T01:58Z | 2b0a1e0 | working updates. | Jason Kulatunga |
2023-09-10T01:56Z | 3c02bed | working updates. | Jason Kulatunga |
2023-09-09T15:24Z | 9e1c745 | 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 | b2bff9c | removing content type ehader from event bus connection. | Jason Kulatunga |
2023-09-08T21:10Z | 74fc682 | renamed sse endpoint to events. Using the technology name in the API isnt a good idea. | Jason Kulatunga |
2023-09-08T18:27Z | 6a3afe1 | working private event notifications. | Jason Kulatunga |
2023-09-08T16:27Z | 862e3d6 | pass in the event bus to the DatabaseRepository for notifications. | Jason Kulatunga |
2023-09-08T04:54Z | 8ff4214 | deriving background context based on Gin Contex. Removed testing message bus heartbeats -> moved to /health endpoint. | Jason Kulatunga |
2023-09-08T04:15Z | b344469 | refactoring. Created EventBus singleton. | Jason Kulatunga |
2023-09-08T04:13Z | 0fd78b7 | refactoring. Created EventBus singleton. | Jason Kulatunga |
2023-09-08T03:23Z | 2027e89 | using Server-sent-events (SSE) for notifications support (and background processing) WIP. | Jason Kulatunga |
2023-09-07T23:58Z | 1646cec | fixing test. | Jason Kulatunga |
2023-09-07T23:07Z | 7dc0318 | 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 | 0ce1b3f | adding a desktop callback page, for event propogation to desktop windows. | Jason Kulatunga |
2023-09-07T05:30Z | 206d947 | moving open external link functionality into shared lib. | Jason Kulatunga |
2023-09-07T02:50Z | 6691837 | fix relative links, | Jason Kulatunga |
2023-09-07T01:49Z | bf03a98 | make sure that the dynamically populated text boxes (with content from NHS) correctly opens links in external windows. | Jason Kulatunga |
2023-09-07T01:39Z | 80d3f68 | ensure that all external links (other than Source OAuth/SmartOnFire) open in an external window. | Jason Kulatunga |
2023-09-06T03:30Z | d519684 | fixing storybook tests. | Jason Kulatunga |
2023-09-06T02:58Z | bb9f463 | fixing frontend tests. | Jason Kulatunga |
2023-09-06T02:26Z | 786f2f6 | fixing tests | Jason Kulatunga |
2023-09-06T02:18Z | f5c245a | fixing tests | Jason Kulatunga |
2023-09-05T17:17Z | 7867796 | Adding Address information for Location table. | Jason Kulatunga |
2023-09-05T16:47Z | c063c65 | adding Organization Practitioner explore table data. | Jason Kulatunga |
2023-09-05T16:21Z | d9564eb | adding CareTeam, Device, Binary and Location infomration to Explore tab. | Jason Kulatunga |
2023-09-05T15:29Z | 84bcf41 | using codableConcept formatter with OhHeyAlan's pr. | Jason Kulatunga |
2023-08-16T03:37Z | 25f37f3 | Update list-document-reference.component.ts Current shows mostly "unknown". This accurately reflects the category for all docs. | OhHeyAlan |
2023-09-05T14:30Z | 9be431c | adding support for popup-auth (disabled by default in all envs). | Jason Kulatunga |
2023-08-31T07:08Z | ad83fa7 | 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 | 303621f | added support section to readme (Discord + GH Issues) | Jason Kulatunga |
2023-08-29T23:36Z | 25043bf | make sure we can build multiple flavors. | Jason Kulatunga |
2023-08-29T23:15Z | 204ea95 | adding build-frontend-desktop-prod | Jason Kulatunga |
2023-08-29T23:05Z | 00d0684 | cache location | Jason Kulatunga |
2023-08-29T14:34Z | cb06d04 | Update README.md | Jason Kulatunga |
2023-08-29T04:08Z | dd3e4c9 | trying to fix makefile. | Jason Kulatunga |