Skip to content

Releases: fastenhealth/fasten-onprem

v1.1.3

01 Oct 01:41
Compare
Choose a tag to compare
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)
  • add basic user management
  • allow admin to create another admin
  • fix tests
  • add multi user info to README
  • 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)
  • using metriport fhir converter fixes: #472 fixes: #291
  • working metriport converter. Forked to implement a fix.
  • 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)
  • add karma verbose reporter
  • Move fontawesome imports to separate module for easier testing imports
  • add some missing imports/declarations
  • remove console.logs
  • add .catch where i got rid of empty .then
  • Jean Fernandez
    2024-04-26T14:48Z d280e93 Fix broken image path (#463)
  • Fix broken image path
  • switch to use .endsWith instead of ==
  • Jean Fernandez
    2024-04-26T14:33Z a310e6e Update patient-profile.component.html (#458) Correct spelling of "Caucatian" to "Caucasian" Joseph M

    v1.1.2

    03 Apr 23:40
    Compare
    Choose a tag to compare
    • [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
    • [feat] Search now also queries healthcare institution aliases (see screenshot)
    • [bug] frontend tests fixed
    • [bug] fixed issue where patient-friendly description for procedures & medication would overflow the text area
    • [bug] fixed issue where Resources were not displayed correctly in Explorer "an error occurred while parsing"
    • [bug] Correctly parse reference ranges that use < and >
    • [feat] Support for non-numerical Observation results.
    • [docs] Fixed CONTRIBUTING.md to make it easier for devs to get started
    Screen Shot 2024-03-04 at 12 36 45 PM bar-chart table table2
    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)
  • Add new datatype models and specs
  • Update datatypes/coding-model
  • Add new factories and update observation-r4-factory
  • Update observation model to use new datatypes
  • Add new observation-visualization and observation-table components
  • Update observation-bar-chart
  • Update observation and report-labs-observation components
  • Forgot to switch to observation-visualization; add test and update test imports to fix errors
  • 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)
  • Add vscode config
  • Comment out empty tests causing issues running tests in vscode
  • Add Fishery, update test dependencies, update chart.js
  • Add factory for building fhir r4 observation object
  • Fix deprecation warnings in _mixins.scss
  • Update observation model for better value and reference range parsing
  • Add observation-bar-chart.component to pull out bar chart logic into reusable component
  • Use new component in observation resource and report lab component
  • Jean Fernandez
    2024-03-07T23:17Z 43579df Fix URL encoding issue for links (#446)
  • Use [routerLink] with array instead of routerLink with interpolated string
  • switch navigateByUrl to navigate with array format
  • add some quick tests
  • Jean Fernandez
    2024-03-06T18:54Z c487c9f Fix horizontal overflow for glossary lookup (#445)
  • Fix Overflow for Labs Glossary
  • Add story to glossary lookup and report labs observation
  • 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)
  • Update CONTRIBUTING.md
  • Fix tests
  • 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

    15 Feb 22:20
    Compare
    Choose a tag to compare
    • [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
    • [bug] silently ignoring failures during wizard resource creation. fixed file upload error in wizard.
    • [bug] better handling of cards in Wizard UI
    • [bug] Fix date display
    • [bug] Fix for incorrectly merged Epic institutions
    • [docs] better installation instructions for windows
    • [docs] updates to Docs
    Screen Shot 2024-02-15 at 2 44 13 PM
    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)
  • # wizard experiment.
  • better signon wizard page logos (shuffled)
  • adding border shadow.
  • remove duplicate logo.
  • adding join mailing list button.
  • make sure unnecessary admin user is removed from the database.
  • updated fasten-sources to fix incorrectly merged epic brands. see #366
  • 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)
  • fix homepage age
  • fix misspelling
  • remove log
  • Kayla Cross
    2024-02-09T17:10Z c85e829 Adding new system settings table. (#409)
  • Adding new system settings table. Adding associated database migration. Added tests Fixing tests for user-settings.
  • updated migration, make sure default system settings are created. Added database commands to create and update system settings. Added generic response wrapper.
  • make sure we can get related versions (fasten sources, onprem and desktop) when starting the app.
  • 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)
  • Updated README.md with differentiated instructions for Windows
  • Simplified install guide
  • Delete TODO.md Made redundant by projects
  • 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)
  • add space between wizard list items
  • - remove wizard component view encapsulation edit - move wizard card style to custom.scss
  • remove unused import
  • 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

    29 Jan 02:50
    Compare
    Choose a tag to compare
    • [feat] 🎉 🥳 Fasten Health is now available in the App Store! 🎉 🥳
      • mac-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

    Screen Shot 2024-01-24 at 7 35 37 AM

    Connection Error Messages

    Screen Shot 2024-01-21 at 10 03 01 AM

    Fasten Sources Editor

    Screen Shot 2024-01-20 at 11 20 35 AM Screen Shot 2024-01-20 at 11 31 43 AM Screen Shot 2024-01-20 at 11 29 15 AM

    v1.0.0

    13 Dec 12:11
    Compare
    Choose a tag to compare

    🥳 🎉 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
    • [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
    • [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
    • [docs] Updated Roadmap

    supersedes #293

    related #60
    related #90
    related #137


    Outstanding Issues


    Screenshots

    Screen Shot 2023-11-26 at 5 41 08 PM Screen Shot 2023-11-30 at 7 40 37 PM Screen Shot 2023-11-30 at 7 40 26 PM Screen Shot 2023-11-30 at 7 40 20 PM Screen Shot 2023-11-30 at 7 40 12 PM Screen Shot 2023-11-30 at 7 39 58 PM Screen Shot 2023-12-07 at 2 27 28 PM Screen Shot 2023-12-07 at 2 27 04 PM

    v0.2.2

    26 Nov 03:02
    Compare
    Choose a tag to compare
    • [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)
    • [bug] fixes dynamic client registration errors
      • we now detect Epic dynamic client registration support in fasten-sources
      • fixed #276
      • fixed #290
    • [docs] FHIR Api documetation for EHR systems
    • [docs] fixed links in README
    Screen Shot 2023-11-22 at 9 58 36 AM
    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)
  • adding meta prefix to all relevant meta keys. moved extractor functions into reusable script.
  • adding comprensive tests and types for extracted data stored in tables.
  • update with README.
  • using choiceTypePaths to correctly append types to the search parameter queries.
  • adding comment or keyword types
  • better extraction of Date information.
  • fix tests.
  • 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

    14 Nov 12:35
    Compare
    Choose a tag to compare
    • [feat] Added/Fixed Healthcare Providers
      • Kaiser Permanente - related #19
      • United Healthcare supported
      • Medicare supported - fixes #277
    • [tests] Observation & Patient db table tests
    • [tests] Added tests to Resource List handler
    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

    09 Nov 16:14
    Compare
    Choose a tag to compare
    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

    17 Oct 21:48
    Compare
    Choose a tag to compare
    • [feat] ExplanationOfBenefits enhancements
    • [feat] Background Sync Enhancements
      • tracking sync information in the database for easier debugging (instead of scrolling through the log history)
      • sync is running in the background (kind of, not true multithreading)
      • Added a job history page (see screenshot below)
      • Added a tag to the provider chicklet to clearly show failed status (See screenshot below)
      • fixed some UI issues
      • 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
    • [feat] adding ability to submit support tickets in-app.
    • [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
    Screen Shot 2023-10-07 at 7 13 34 PM Screen Shot 2023-10-07 at 1 49 48 PM Screen Shot 2023-10-09 at 4 16 08 PM Screen Shot 2023-10-11 at 8 43 41 PM
    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

    04 Oct 19:01
    Compare
    Choose a tag to compare
    • [feat] Updates to Explore tables
      • fixed #229, thanks @OhHeyAlan 🥳
      • added support for CareTeam, Device, Binary, Location & Organization resources
    • [bug] Fixing tests (Frontend CI & Storybook)
    • [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).
    Screen Shot 2023-10-04 at 12 07 39 PM Screen Shot 2023-10-04 at 12 04 12 PM
    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 ($.system/$.code) 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