Commit Graph

220 Commits

Author SHA1 Message Date
Jason Kulatunga c48af66f00
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.
2024-01-29 19:45:21 -08:00
Jason Kulatunga e9d1d577ab
Merge pull request #395 from fastenhealth/fix_wizard_upload
added test to verify that wizard resource creation works correctly.
2024-01-29 14:38:01 -08:00
Jason Kulatunga 78a1935d13
fixed test for related count. 2024-01-29 14:23:49 -08:00
packagrio-bot 94bdd85a7f (v1.1.0) Automated packaging of release by Packagr 2024-01-29 02:50:34 +00:00
Jason Kulatunga 870f6ffee2
added test to verify that wizard resource creation works correctly.
update fasten-sources (contains fix for silently ignoring failures during wizard resource creation).
fixed file upload error in wizard.
Fixed data structure error in wizard for DocumentReference.

fixes #393
2024-01-26 22:01:34 -08:00
Jason Kulatunga 27297f8eb6
ensure that panics are written to the log file. 2024-01-22 23:00:03 -08:00
Jason Kulatunga ac5359c332
better error handling for User.
Adding an endpoint that allows user to create background job errors.
2024-01-21 09:58:56 -08:00
Jason Kulatunga efd2fb3655
verbose error messages. make sure backend error messages during sync & source creation are propagated to the frontend. 2024-01-20 21:59:17 -08:00
packagrio-bot 2f054c7e35 (v1.0.2) Automated packaging of release by Packagr 2024-01-19 04:32:35 +00:00
packagrio-bot ad29fc2404 (v1.0.1) Automated packaging of release by Packagr 2024-01-18 20:18:01 +00:00
Jason Kulatunga b469fbbe7b
fixing migration. 2024-01-17 19:00:19 -08:00
Jason Kulatunga 7e0205b538
fixing tests. 2024-01-17 17:45:28 -08:00
Jason Kulatunga d66c63c888
fixing tests. 2024-01-17 17:07:48 -08:00
Jason Kulatunga c88751c5b7
make sure lighthouse environment is passed to the source credential. 2024-01-17 13:45:19 -08:00
Jason Kulatunga dec1914b91
adding version, and migrate cli.
adding better migration support.
migrate between legacy source type to brands,portals and endpoints.
2024-01-16 21:13:52 -08:00
Jason Kulatunga 86b336e489
adding ability to delete user account completely 2024-01-11 13:31:36 -08:00
packagrio-bot c0fbffb358 (v1.0.0) Automated packaging of release by Packagr 2023-12-13 12:10:56 +00:00
Jason Kulatunga d23af018e7
Timeline based Manual Entry form (#330) 2023-12-03 18:40:16 -08:00
packagrio-bot a8be7f33ca (v0.2.2) Automated packaging of release by Packagr 2023-11-26 03:02:05 +00:00
Jason Kulatunga 2061684aed
WIP adding medical history timeline view. (#325) 2023-11-23 08:51:01 -08:00
Jason Kulatunga a161f41998
make sure we migrate the database models. 2023-11-20 09:23:00 -08:00
Jason Kulatunga dbd868c796
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.
2023-11-19 11:09:23 -08:00
Jason Kulatunga d37fb12f89
adding tests for condition and encounter. 2023-11-17 17:16:36 -08:00
packagrio-bot 6383aaa13e (v0.2.1) Automated packaging of release by Packagr 2023-11-14 12:35:07 +00:00
Mohanish Patel f2cb6a904c
added tests for resource_fhir_test.go -> ListResourceFhir (#302) 2023-11-14 04:32:53 -08:00
Akash Sampurnanand Pandey 7c8a118f40
update FhirPatient unit tests for most fields (#301)
Co-authored-by: Jason Kulatunga <jason@thesparktree.com>
2023-11-13 10:43:03 -08:00
Akash Sampurnanand Pandey a71c690241
update FhirObservation unit tests (#303) 2023-11-13 10:37:48 -08:00
packagrio-bot 1106d4e869 (v0.2.0) Automated packaging of release by Packagr 2023-11-09 16:13:55 +00:00
Jason Kulatunga 77cb81435c
Encryption At Rest (#284) 2023-11-07 15:17:00 -08:00
Jason Kulatunga bba1dde606
better error messages when dynamic client registration fails. 2023-11-05 10:53:30 -08:00
Sharif Nassar 11386dbf00
Spleling fix (#296) 2023-11-04 16:01:00 -07:00
mohanish2504 ca450f5793 update:
sepated logic to hit invalid source,resource id during test case.
2023-10-30 23:30:37 +05:30
mohanish2504 f4a776d175 adding: resource_fhir_test.go
update: source_test.go moved test data creating to a common logic.
2023-10-29 19:27:25 +05:30
Akash b212e97d8e formatting stuff 2023-10-21 10:08:51 -05:00
Akash 79a5c20d06 unit test for identifier and telecom for example1 2023-10-21 02:14:24 -05:00
Jason Kulatunga 6f4067d179
adding unsafe selective sync endpoint for testing purposes. 2023-10-17 21:35:30 -07:00
Jason Kulatunga 145eea6d6a
update uuid.Nil reference for special placeholder reference. 2023-10-17 20:25:23 -07:00
packagrio-bot 6ed83e8afb (v0.1.8) Automated packaging of release by Packagr 2023-10-17 21:47:56 +00:00
Jason Kulatunga 6858ae8d4c
added database migration framework. 2023-10-17 11:46:08 -07:00
Jason Kulatunga 9087f590b2
fixing test suite. 2023-10-16 21:49:15 -07:00
Nicholas Murray d154d9e811 Merge main
Picked up on most recent change with DeleteSource func
2023-10-16 07:49:45 -07:00
Nicholas Murray 8be1e34e68 backend/pkg/database: add postgres package and postgres specific db instantiation 2023-10-14 10:52:17 -07:00
Nicholas Murray c90f3c0d88 backend/pkg/database: to squash, git add renamed files 2023-10-14 10:33:37 -07:00
Jason Kulatunga c25b164035
adding loading + empty panel support to the records summary widget. 2023-10-13 21:37:22 -07:00
Jason Kulatunga 8e999e6b79
adding records summary to dashboard. 2023-10-13 20:41:42 -07:00
Jason Kulatunga 1008b31ef6
adding a care team widget. 2023-10-13 18:26:33 -07:00
Jason Kulatunga d427f79ffc
adding icons and updated dashboard.
Added new way to register widgets with Gridstack (comes from widgetModule directly)
2023-10-13 18:26:32 -07:00
Jason Kulatunga 90b08b8e3f
update fasten-sources v0.4.5 2023-10-13 17:03:22 -07:00
Nicholas Murray abbfa9a93e backend/pkg/database: move all common Gorm functionality to new files 2023-10-13 16:57:43 -07:00
Jason Kulatunga 13e21b580b
always update source credential when doing unsafe raw request. 2023-10-12 22:06:35 -07:00