Commit Graph

  • d972f1fab1 adding collapse module to testing components. Jason Kulatunga 2023-01-16 10:08:08 -0800
  • d8cc91d1d0 fixing tests. make we can mock FastenApiService in tests. Jason Kulatunga 2023-01-16 09:55:55 -0800
  • db9f289b54 fixing tests. make sure fhirPath can handle null value. Jason Kulatunga 2023-01-16 09:20:03 -0800
  • c5e2991c33 moving pipes into their own module. Jason Kulatunga 2023-01-16 09:01:05 -0800
  • 18f8b36a39 fixing frontend tests. Jason Kulatunga 2023-01-16 07:55:53 -0800
  • b8ea3c8f97 fixing frontend tests. Jason Kulatunga 2023-01-15 11:48:43 -0800
  • b28bd3913f fixing frontend tests. Jason Kulatunga 2023-01-15 11:37:26 -0800
  • e68900b1bc make sure we handle error if the current user is invalid. Jason Kulatunga 2023-01-15 11:07:41 -0800
  • cdf7f83777
    UI Tweaks (#32) Jason Kulatunga 2023-01-15 10:25:46 -0800
  • 224366db9e adding practitioner.component #32 Jason Kulatunga 2023-01-14 14:54:14 -0800
  • 50bb664519 adding hovercard for immunization and allergies in patient profile. Jason Kulatunga 2023-01-14 13:21:02 -0800
  • 7cf13d67f9 adding hovercard to Medications and MedicationRequests. adding details link to hovercards for accessing raw resource information. Jason Kulatunga 2023-01-14 09:18:25 -0800
  • e688ac6963 adding hovercard to Medications and MedicationRequests. Jason Kulatunga 2023-01-13 22:47:02 -0800
  • 9052c43a86 adding Medication and Medication Request Jason Kulatunga 2023-01-13 22:09:36 -0800
  • 13ece51754 adding AllergyIntolerance Jason Kulatunga 2023-01-13 21:46:22 -0800
  • db0b8da63d adding ui components: badge, table, coding. Adding Immunization resource. moved styles to custom.scss. Jason Kulatunga 2023-01-13 21:18:26 -0800
  • 8987f7d0d9 adding view for Immunization Jason Kulatunga 2023-01-11 15:57:00 -0800
  • 8f38cc8629 adding view for Binary data. Updating patient profile to have links for immunizations and allergies. Jason Kulatunga 2023-01-11 10:53:01 -0800
  • b881743913 fixing components to correctly implement FhirResource interface. Jason Kulatunga 2023-01-11 10:40:17 -0800
  • 5187c0c90e working fhir-resource component. Jason Kulatunga 2023-01-11 10:31:34 -0800
  • 57f3680dcf adding display components for Binary resources Jason Kulatunga 2023-01-11 10:12:16 -0800
  • b577614be7 enable Cerner providers by default. when creating a composition, make sure we set the SortDate and SortTitle automatically. Get Practioner role when possible. Fix duplicates & use Encounter practioners. Print the display model data. Jason Kulatunga 2023-01-10 23:35:07 -0800
  • 6607d77da2 adding binary model. Jason Kulatunga 2023-01-10 21:31:16 -0800
  • eef0b5691f small ui tweaks. adding todo list. Jason Kulatunga 2023-01-10 21:15:10 -0800
  • f903c38b55
    adding support for Composition resource type (Custom grouping) (#20) Jason Kulatunga 2023-01-10 19:23:47 -0800
  • aa96f9e906 update fasten-sources to v0.14.0, supporting internal bundle references during extraction. #20 Jason Kulatunga 2023-01-10 18:13:36 -0800
  • b6d9580d8c fixing routing for resources with resource_type specified in url Jason Kulatunga 2023-01-10 17:17:29 -0800
  • b24315587c fixed editor Jason Kulatunga 2023-01-10 17:12:05 -0800
  • 1d3064676c working medical-history component. Jason Kulatunga 2023-01-10 16:42:39 -0800
  • cf3aeb88e0 working medical-history component. Jason Kulatunga 2023-01-10 16:42:01 -0800
  • a28b00c18d make sure the display models include source_resource_type, source_id and source_resource_id fields. changed all display model fields to be snake case, for consistency. Jason Kulatunga 2023-01-10 13:07:56 -0800
  • 84081be4e6 make sure resourceType is baked into each resource display model. Jason Kulatunga 2023-01-10 10:28:46 -0800
  • 3a9fdc7e6a updating display model lib to include sortTitle and sortDate options Jason Kulatunga 2023-01-10 08:55:18 -0800
  • 827f993ea1 sort resources via api. Jason Kulatunga 2023-01-09 21:33:25 -0800
  • 2b6497208e sort resources by date. adding sort function for sorting resources by title and date. Jason Kulatunga 2023-01-09 19:42:46 -0800
  • 957b4118f8 regenerate Database mock. ensure the manual source is returned on creation. adding source handler test suite (manual source handler test added) added a test bundle file. upgrade to fasten-sources v0.13.0 Jason Kulatunga 2023-01-09 17:07:00 -0800
  • 1c6b0c0997 adding test to ensure user provided IDs are replaced during creation. Jason Kulatunga 2023-01-09 13:00:39 -0800
  • 8ecbfb5a13 started adding test suite for sqlite repository. Jason Kulatunga 2023-01-09 12:41:21 -0800
  • f2e86e6ca1 working on Editor UI. Added a title field. Jason Kulatunga 2023-01-09 10:07:07 -0800
  • e3f6049a78 make sure we close the editor model on complete. TODO: merging encounters works, however merging Compositions fails. Jason Kulatunga 2023-01-09 09:17:03 -0800
  • f178523d3b make sure dev config file is ignored ignoring some lib resources that are not implemented yet. Jason Kulatunga 2023-01-09 09:07:02 -0800
  • 89750c4391 make sure compositions have a unique resource ID (for deleting & querying). Jason Kulatunga 2023-01-09 00:34:19 -0800
  • b5e8f1ed91 successfully grouping resources via Composition. Jason Kulatunga 2023-01-09 00:13:45 -0800
  • 65ab725094 replace all Gin Context constant strings with const variables (ContextKeyTypeConfig,ContextKeyTypeDatabase vs "CONFIG", "REPOSITORY") Make SortDate and SortTitle file on ResourceFhir model nullable. Added unsafe ResourceGraph method/endpoint. Jason Kulatunga 2023-01-08 21:53:48 -0800
  • ba333fce42 make sure sortTitle and sortDate is stored with every resource in the database. Jason Kulatunga 2023-01-07 09:41:43 -0800
  • 3dfce9d3a4 adding patient profile link. Jason Kulatunga 2023-01-05 09:41:23 -0800
  • 6a5970682e adding loading panels. Jason Kulatunga 2023-01-05 09:33:42 -0800
  • 2d8d625aa0 adding loader to medical history page. Jason Kulatunga 2023-01-05 09:15:16 -0800
  • fa62b8efef adding loader to dashboard Jason Kulatunga 2023-01-05 09:14:32 -0800
  • 3d1eac1682 working loading spinner component. Jason Kulatunga 2023-01-05 08:38:46 -0800
  • 4294880d79 adding loading property to each component. updated lighthouse service to handle "show_hidden" when requesting metadata sources. Jason Kulatunga 2023-01-05 08:15:19 -0800
  • 396e25ce20 using hidden field instead of enabled. Jason Kulatunga 2023-01-04 23:13:21 -0800
  • d0f87c4381 added tests to ensure that implementation stays in sync with interfaces from fasten-sources lib. Jason Kulatunga 2023-01-03 20:50:43 -0800
  • 15203d19be
    adding search to sources page. (#18) Jason Kulatunga 2023-01-03 16:30:46 -0800
  • 2aa36050a9 adding search to sources page. #18 Jason Kulatunga 2023-01-03 16:30:02 -0800
  • efe5f0a0a8
    update fasten-sources library. (#16) Jason Kulatunga 2023-01-03 11:11:04 -0800
  • 54a57d0995 cleanup unused packages. #16 Jason Kulatunga 2023-01-03 11:10:13 -0800
  • 466197ccd5 adding loading spinner to medical sources page. Jason Kulatunga 2023-01-03 10:41:38 -0800
  • 7d753ea18b adding FHIR display models. WIP. Jason Kulatunga 2023-01-03 10:23:44 -0800
  • 739bbc8679 fix source create, returns both source and summary. Jason Kulatunga 2023-01-03 10:19:30 -0800
  • 5ae2848cf8 cleanup unnecessary console.log messages when souce is created, make sure we add its metadata to the obj. Jason Kulatunga 2023-01-03 09:49:13 -0800
  • 99d2f71dd9 fixing progress bar on sources connection. Make sure that in progress Jason Kulatunga 2023-01-03 09:45:59 -0800
  • 36e2e9ab73 update fasten-sources library. Jason Kulatunga 2023-01-02 23:38:58 -0800
  • 5ac8b0d49d
    Update CONTRIBUTING w/ production mode instruction (#15) Brice Ruth 2022-12-25 18:33:16 -0600
  • a340ca64af
    Update CONTRIBUTING w/ production mode instruction #15 Brice Ruth 2022-12-25 17:50:53 -0600
  • 6b68f58291 adding instructions for different flavors. Jason Kulatunga 2022-12-23 18:41:44 -0800
  • 8598a99860 fixing condition report. v0.0.5 Jason Kulatunga 2022-12-22 19:39:09 -0800
  • c8e074ff4b
    added charts (#13) Jason Kulatunga 2022-12-22 18:20:56 -0800
  • aaf96ddd0a adding labs link to the UI. Added see more links. #13 Jason Kulatunga 2022-12-22 17:56:55 -0800
  • 6a6fb106a2 fixing lab ui. Jason Kulatunga 2022-12-22 09:03:42 -0800
  • c3f8a00ccb fixing lab ui. Jason Kulatunga 2022-12-22 08:27:36 -0800
  • e0ea502e0d adding charts to labs. Jason Kulatunga 2022-12-21 23:59:09 -0800
  • f12bdd345a added charts Jason Kulatunga 2022-12-21 21:10:37 -0800
  • 918c856338 adding allow_unsafe_endpoints config option. adding flattend resource graph. adding Reciprocal resources adding a report labs page. Jason Kulatunga 2022-12-21 19:51:02 -0800
  • f8aac49524 fixing fasten sources version (correct context) Jason Kulatunga 2022-12-20 09:14:55 -0800
  • 6f6183c507 make the left menu sticky. Jason Kulatunga 2022-12-19 07:19:16 -0800
  • 0677a0393e disable signup/signin button when loading. Jason Kulatunga 2022-12-18 22:37:50 -0800
  • c62595f5dc comment out the packagr nodejs addl file. Jason Kulatunga 2022-12-18 22:31:18 -0800
  • a3dec0ea5a version. Jason Kulatunga 2022-12-18 17:42:57 -0800
  • 52196bec27 make sure the database location is specified in the config file. Jason Kulatunga 2022-12-18 17:25:25 -0800
  • 639d10ef89 added logos. restyled add sources page. Jason Kulatunga 2022-12-18 15:35:02 -0800
  • e4cb280015 default to "prod" build. Jason Kulatunga 2022-12-18 07:58:55 -0800
  • 6fd69575d1
    Better Reporting (#12) Jason Kulatunga 2022-12-17 15:10:19 -0800
  • 2643c0ba33 fixing docker build for sqlite. Adding support for build-arg, setting Prod vs Sandbox builds. removing Couchdb configs. Dockerfile runs on distroless. #12 Jason Kulatunga 2022-12-17 15:08:53 -0800
  • ff6608d425 adding links to condition component page. Jason Kulatunga 2022-12-11 20:18:31 -0800
  • 805518f53f working medical history report and editor. Style in sync with rest of app. Jason Kulatunga 2022-12-11 18:08:00 -0800
  • b5222c58d1 renamed components to be consistent (report-*) Fixing editor to be more user friendly. added a warning about editor to the top. Jason Kulatunga 2022-12-11 10:59:14 -0800
  • 2418b4f908 adding a medical-history-condition component to simplify component logic. Jason Kulatunga 2022-12-10 22:03:38 -0800
  • e65be281d1 when preload is enabled, preload down 2 levels. Jason Kulatunga 2022-12-10 08:49:52 -0800
  • c3da049711 adding reciprocal associations for any resource that is related to an encounter or condition. adding angular tree component. adding editor for resource relationships Jason Kulatunga 2022-12-09 20:27:40 -0800
  • 1d5db8901d adding reciprocal associations for any resource that is related to an encounter or condition. adding angular tree component. adding editor for resource relationships Jason Kulatunga 2022-12-09 18:53:05 -0800
  • 0c7c8d5cf0 bump version of fasten-sources to version 0.0.4 which supported referencedResources field Added support for linking resources together using many-to-many relationship in db. On database upsert, make sure we store relationship, without creating an empty/placeholder doc. Added a "preloadRelated" flag when querying database. Jason Kulatunga 2022-12-08 23:25:15 -0800
  • 0154ba0251 added the ability to reference related resources in a resource. Jason Kulatunga 2022-12-08 22:05:08 -0800
  • b905413310 make sure we can query resources by FHIR resource ID. adding report-header component. Jason Kulatunga 2022-12-07 22:18:27 -0800
  • ec38ea9c89 workign fhirpath integration. Jason Kulatunga 2022-12-07 21:12:04 -0800
  • f67c369a22 make SyncSourceResources exposed, so it can be used in Cloud version. Jason Kulatunga 2022-12-03 22:33:27 -0800
  • e8981ff9bb simplify the Source-patient query to work in Postgres. Make sure that we can handle auth_username provided by context object (in cloud). Jason Kulatunga 2022-12-03 19:16:32 -0800
  • 1a18319c8c tweaks to jwt to be consistent. Jason Kulatunga 2022-12-03 17:15:19 -0800
  • 0d57a75890 updating database interface. Using public database fields. Jason Kulatunga 2022-12-03 12:48:35 -0800
  • 492d2a7efb make the SqliteRepository accessible so we can inherit. Jason Kulatunga 2022-12-03 11:08:14 -0800