Merge pull request #7 from fastenhealth/spa
v0.0.2
Jason Kulatunga
2022-10-13 08:16:04 -0700
e5daf0a7e5added a mechanism to store updated source data in the db (after tokens have been refreshed) refresh tokens are still broken/inconsistently refreshed.
#7
Jason Kulatunga
2022-10-12 20:04:59 -0700
f851cad8f8updating license -- GPLv3
Jason Kulatunga
2022-10-12 19:11:12 -0700
947586c71dfixing genreated mock database. fixing time on toasts.
Jason Kulatunga
2022-10-12 19:01:43 -0700
9490cac8e5fixing time spans.
Jason Kulatunga
2022-10-12 18:56:58 -0700
4f90a9eedbprovide a consistent way to retrun results from WebWorkers. fixed Username field in login page. added support for CORS relay fixed spec files.
Jason Kulatunga
2022-10-12 18:47:12 -0700
6af72266f6better toast/notifications. - configurable autohide - success style - notifications on sync ocomplete.
Jason Kulatunga
2022-10-12 08:53:24 -0700
b8112947cdWIP, writing directly to the remote DB.
Jason Kulatunga
2022-10-11 22:43:42 -0700
53ab47531ffixing replication handler.
Jason Kulatunga
2022-10-11 07:27:21 -0700
ae9697331aworking upsert logic based on upsert plugin. Refresh token is broken again.
Jason Kulatunga
2022-10-10 21:56:01 -0700
2401ab66c7toast notifications
Jason Kulatunga
2022-10-10 18:03:00 -0700
981fcfbc7bfixed standalone couchdb setup.
Jason Kulatunga
2022-10-10 07:46:33 -0700
a4c5168823typo.
Jason Kulatunga
2022-10-09 15:01:18 -0700
d89cb920afremove web.jwt.encryptionkey requirement when running just CouchDB, make sure fasten services are not present. added auth interceptor when session has expired.
Jason Kulatunga
2022-10-09 12:59:09 -0700
8f933e626dcleanup config files and messages.
Jason Kulatunga
2022-10-09 12:30:26 -0700
fcb9d6b31fworking couchdb reverse proxy behind webapp binary. working dockerfile and dockercompose file added s6-overlay to base image, built ontop of couchdb now. Bootstrapping of couchdb now creates _users and other system databases.
Jason Kulatunga
2022-10-09 11:08:23 -0700
0a36a179d5added support for pouchencryption disabled in GetDB() function.
Jason Kulatunga
2022-10-09 08:54:23 -0700
009a85f93eautomatically attempt sync if a user has an active session.
Jason Kulatunga
2022-10-08 22:53:30 -0700
4bc1c1db75WORKING APP & WORKER - very few plugins work in the Web-worker context - authentication working - SYNC not working - UPSERT not working - CORS issues AETNA - REFRESH TOKEN ISSUES
Jason Kulatunga
2022-10-08 22:38:26 -0700
cbac02415bclean FastenAPI service.
Jason Kulatunga
2022-10-08 20:44:20 -0700
c209ce681cmigrating most FastenAPI logic to FastenDB class. Update the User object to be just username and password.
Jason Kulatunga
2022-10-08 20:40:15 -0700
f2bb44e8berefactor backend to remove all storage logic. Just auth and metadata endpoints now. Adding docker image for couchdb and addign docker-compose file.
Jason Kulatunga
2022-10-08 19:40:33 -0700
f6681a8e62tweaks.
Jason Kulatunga
2022-10-07 21:23:29 -0700
99a9ac67d7working app, everything except login and metadata is stored in browser storage.
Jason Kulatunga
2022-10-07 09:00:24 -0700
17fa95008aworking dashboard lookup. fixed pouchdb plugins: - upsert, find & crypto added (only find tested) - added index - using find for retrieving patients. reorganizing package.json to move types into dev updating tsconfig files. TODO: fix "disabled" tsconfig entries .
Jason Kulatunga
2022-10-06 22:19:48 -0700
b13d3b78e0removed pouchdb-find plugin, WORKING.
Jason Kulatunga
2022-10-06 18:30:55 -0700
d9038f700cremoved unnecessary endpoints from fasten-api documetnation for ligthouse.service
Jason Kulatunga
2022-10-06 18:07:09 -0700
5b3aa03b7dworking medical-sources.
Jason Kulatunga
2022-10-06 18:06:25 -0700
054756c9b7adding queue.
Jason Kulatunga
2022-10-06 18:04:07 -0700
5442063c17adding database changes & models.
Jason Kulatunga
2022-10-06 18:03:18 -0700
349b627845remove the CreateSource endpoint from backend api.
Jason Kulatunga
2022-10-06 17:57:31 -0700
e031163932fixing clients
Jason Kulatunga
2022-10-06 17:54:40 -0700
c8ffe73057adding all clients.
Jason Kulatunga
2022-10-05 23:51:59 -0700
7f8e592f6aadding all FHIR client methods. Adding documentation.
Jason Kulatunga
2022-10-05 23:15:11 -0700
6425ea48f0adding Base64 methods Adding tests for BaseClient Adding Fhir401Client Adding fixtures for BaseClient and Fhir401Client
Jason Kulatunga
2022-10-05 22:01:23 -0700
0a5d71691fmoving models down to lib dir. adding base client to conduit lib. adding tests renaming all Pouchdb record references to "Document".
Jason Kulatunga
2022-10-05 06:38:00 -0700
5a61ed15c6begin working on web-worker support.
Jason Kulatunga
2022-10-04 19:41:38 -0700
Merge pull request #5 from fastenhealth/spa
#6
Jason Kulatunga
2022-10-03 22:14:05 -0700
81151c0318fix issue with localstorage of codeverifier make sure we update the connected list when connection successful.
#5
Jason Kulatunga
2022-10-03 21:40:35 -0700
f03bdbd122cleanup unused references. simplify authorization url genreation using fragment oauth mode to support stateless Lighthouse.
Jason Kulatunga
2022-10-03 20:59:26 -0700
9f6e32119fadded simpler logic for handling message passing between source auth window and app.
Jason Kulatunga
2022-09-28 22:23:52 -0700
22f478a6e8fixing build.
Jason Kulatunga
2022-09-27 22:23:40 -0700
655e63ed2bmake sure the seeded db is available in the container.
Jason Kulatunga
2022-09-27 22:14:01 -0700
83e71d8b54adding not implemented messages.
Jason Kulatunga
2022-09-27 21:36:09 -0700
08ec12803efixing header.
Jason Kulatunga
2022-09-27 18:03:26 -0700
cb431a95ffprint error messages during login/signup.
Jason Kulatunga
2022-09-27 17:57:36 -0700
53e1574a0cremove quemu/multiarch docker builds.
Jason Kulatunga
2022-09-27 08:44:12 -0700
159323a008force use npmjs registry
Jason Kulatunga
2022-09-27 08:28:11 -0700
7acbb8148cforce use npmjs registry
Jason Kulatunga
2022-09-27 08:27:06 -0700
c473ee7e47try to fix timeout for Yarn on GH Actions.
Jason Kulatunga
2022-09-27 08:13:48 -0700
1ed02a3a70make sure we copy the yarn lockfile into the repo.
Jason Kulatunga
2022-09-27 07:56:03 -0700
e043985e7ffix Dockerfile path.
Jason Kulatunga
2022-09-27 07:53:00 -0700
Merge pull request #4 from fastenhealth/ci_test
Jason Kulatunga
2022-09-27 07:48:51 -0700
4d9ea2bfffadding a docker build job.
#4
Jason Kulatunga
2022-09-27 07:47:50 -0700
36370c591dadding a sandbox configuration (to build "production-like" version connecting to sandbox). default "showHeader" to false.
Jason Kulatunga
2022-09-26 22:41:39 -0700
35a9025349fixing Dockerfile.
Jason Kulatunga
2022-09-26 22:16:58 -0700
30cb696dfffixing config file. fixing Dockerfile.
Jason Kulatunga
2022-09-26 22:14:29 -0700
bca11bdf87adding test for logica.
Jason Kulatunga
2022-09-26 20:50:34 -0700
e7701be572fixing fhir test.
Jason Kulatunga
2022-09-26 19:52:55 -0700
631bb9bdcdfixing db path in tests.
Jason Kulatunga
2022-09-26 19:50:00 -0700
7e773ce2c1removing unused code.
Jason Kulatunga
2022-09-26 19:01:02 -0700
458a1e17edtesting CI.
Jason Kulatunga
2022-09-26 18:54:54 -0700
d765b03808added ci.
Jason Kulatunga
2022-09-26 18:42:33 -0700
c33bea4a30fixing notification header. added work in progress banners.
Jason Kulatunga
2022-09-26 08:03:12 -0700
9e7f6b5819adding list fallback for unknown components (so users can still see the raw data). Make sure patient information is included in the header for the source detail page.
Jason Kulatunga
2022-09-25 21:02:12 -0700
61ed115daefixing breadcrumbs make sure patient is sent with SourceSummary.
Jason Kulatunga
2022-09-25 18:35:36 -0700
3e8b0aaffbwhen clicking row item, should print raw json
Jason Kulatunga
2022-09-25 17:14:36 -0700
cd6a0fb68fworking getResourceBySourceId query and api.
Jason Kulatunga
2022-09-25 16:57:30 -0700
498e4e6191on list item click, show resource details page.
Jason Kulatunga
2022-09-25 16:27:54 -0700
581d008f09fix CareEvolution (now configured as a Confidential client)
Jason Kulatunga
2022-09-25 16:13:06 -0700
2ba9f3493bmake sure footer sticks to the bottom of the page.
Jason Kulatunga
2022-09-25 15:23:53 -0700
a37bdd9859limit manual bundle upload to JSON files make sure header hidden on login and signup pages.
Jason Kulatunga
2022-09-25 11:46:15 -0700
14fd443dc4oncomplete only runs on successful api calls,
Jason Kulatunga
2022-09-25 11:14:00 -0700
8e188144cdadding closed source license.
Jason Kulatunga
2022-09-25 09:53:25 -0700
61d16cfb55fixed error where the source ID was not populated whne source is first created, causing next SyncAll command to have invalid source_id values.
Jason Kulatunga
2022-09-24 22:18:07 -0700
8531a028c9move sync logic to base FHIR401 class.
Jason Kulatunga
2022-09-24 19:30:46 -0700
6b5ef7f71efor confidential sources, provide way to pass patient_id back to frontend. When GetRequest fails, print the body (may have helpful messages) Make sure we can set the headers used by the GetRequest method per Source (BlueButton doesnt work with application/json+fhir header)
Jason Kulatunga
2022-09-24 16:46:15 -0700
5f2f99a202handle authorize claim for confidential sources. update BlueButton image to use Medicare logo.
Jason Kulatunga
2022-09-24 14:19:25 -0700
4afbd6f834fixing Athena client. fixing popup for re-sync.
Jason Kulatunga
2022-09-23 23:21:57 -0700
564fee9e90added athena health client. fixed header. added a logout/signout function.
Jason Kulatunga
2022-09-23 22:42:01 -0700
a2b77e6182adding missing images.
Jason Kulatunga
2022-09-23 07:21:56 -0700
270abdc7afadding a generalpurpose GetResourceBundle method. adding tests for cerner.
Jason Kulatunga
2022-09-22 22:32:20 -0700
734dac28f6fix oauth token refresh. make sure raw request query params are passed in.
Jason Kulatunga
2022-09-21 22:02:55 -0700
38dbc465bfadded test recordings for logicahealth
Jason Kulatunga
2022-09-21 21:23:38 -0700