Commit Graph

644 Commits

Author SHA1 Message Date
Jason Kulatunga 855fc4c129 using State UUID as key for storing state information in local storage. This also provides us a way to override the sourceType when dealing with multiple providers based off the same redirect url. 2022-10-23 08:23:39 -07:00
Jason Kulatunga 63c00c7821 when unable to validate generated encryption key is stored correctly, retrun back to genreation page and remove incorrect encryption key.
Added mechanism to decrypt payloads when using "find" function.
2022-10-19 22:31:45 -07:00
Jason Kulatunga 0d7d64e089 make sure we delete invalid keys if they fail validation. 2022-10-17 22:40:47 -07:00
Jason Kulatunga 53c0c66ceb
Merge pull request #8 from fastenhealth/encryption 2022-10-17 22:24:37 -07:00
Jason Kulatunga be93fef13c added wizard steps to validate imported encryption keys and validate generated encryption keys. 2022-10-17 22:21:38 -07:00
Jason Kulatunga 62b795319e fix tests. 2022-10-17 20:29:04 -07:00
Jason Kulatunga 09d667b5e5 fixed logged in user. 2022-10-17 08:11:09 -07:00
Jason Kulatunga f751470a50 working encryption at rest and import/export of encryption key data.
Created a Security manager page to handle generating and importing crypto data.
2022-10-16 23:03:06 -07:00
Jason Kulatunga 75e858d0f2 working encryption at rest.
Medicare storage isnt working on first init - but Sync works fine.
2022-10-16 12:09:22 -07:00
Jason Kulatunga 1b0bfab2ac fixing tabbing 2022-10-15 13:58:02 -07:00
Jason Kulatunga ad2852e1ef fixing tabbing 2022-10-15 13:57:28 -07:00
Jason Kulatunga 693e08c06f fixing tabbing 2022-10-15 13:56:37 -07:00
Jason Kulatunga 78c989f03b fixing tabbing 2022-10-15 13:54:13 -07:00
Jason Kulatunga 453a2154d8 fixing tabbing 2022-10-15 13:53:19 -07:00
Jason Kulatunga ccfa92f635 updates 2022-10-15 13:51:28 -07:00
Jason Kulatunga 2a63c5a2d6 updating docs. 2022-10-15 13:33:38 -07:00
Jason Kulatunga 58736e2695 disable global check 2022-10-15 08:27:48 -07:00
Jason Kulatunga 38b7e6ccef update node version. 2022-10-14 09:23:35 -07:00
Jason Kulatunga c863956316 fix config. 2022-10-14 09:22:29 -07:00
Jason Kulatunga 16a95657f1 fix config. 2022-10-14 09:19:51 -07:00
Jason Kulatunga c15e86d77f fix config. 2022-10-14 09:16:53 -07:00
Jason Kulatunga 22713835ef fixing CI. 2022-10-14 09:09:16 -07:00
Jason Kulatunga 7dd6cfe486 fixing CI. 2022-10-14 09:04:24 -07:00
Jason Kulatunga 52b0eea0c4 run CI on push to main 2022-10-14 08:58:22 -07:00
Jason Kulatunga 4d04e17280 fixing CI. adding coverage information. 2022-10-14 08:51:34 -07:00
Jason Kulatunga 50d4ff35de fixing tests. 2022-10-14 08:25:26 -07:00
Jason Kulatunga 85c724832b fixing linguist 2022-10-13 23:57:36 -07:00
Jason Kulatunga fe2febed4b fixed most tests. 2022-10-13 23:47:34 -07:00
Jason Kulatunga d6e56b3800 fixed tests. 2022-10-13 23:28:26 -07:00
Jason Kulatunga 4cb8a23794 fixing tests. 2022-10-13 23:20:43 -07:00
Jason Kulatunga e5769eb731 adding Makefile with commands for testing and generating coverage. 2022-10-13 22:49:35 -07:00
Jason Kulatunga ce23d41546 adding badges. 2022-10-13 22:27:12 -07:00
Jason Kulatunga a36078af2a adding badges. 2022-10-13 22:26:17 -07:00
Jason Kulatunga f538ff9861 fix CI shield. 2022-10-13 22:21:11 -07:00
Jason Kulatunga 17d3718806 adding google form link 2022-10-13 22:20:34 -07:00
Jason Kulatunga 3410a9a8ab
Update README.md 2022-10-13 17:27:35 -07:00
Jason Kulatunga fc90c72122
Update README.md 2022-10-13 09:17:28 -07:00
Jason Kulatunga e27f2bd6ae fixing yarn install. 2022-10-13 08:59:25 -07:00
Jason Kulatunga 041007b7a0 add links. 2022-10-13 08:48:09 -07:00
Jason Kulatunga 96aa66bfc9 fix badges. 2022-10-13 08:45:56 -07:00
Jason Kulatunga c894c01687 update readme, add banner. 2022-10-13 08:44:14 -07:00
Jason Kulatunga 77c23e62f0
Merge pull request #7 from fastenhealth/spa 2022-10-13 08:16:04 -07:00
Jason Kulatunga e5daf0a7e5 added a mechanism to store updated source data in the db (after tokens have been refreshed)
refresh tokens are still broken/inconsistently refreshed.
2022-10-12 20:04:59 -07:00
Jason Kulatunga f851cad8f8 updating license -- GPLv3 2022-10-12 19:11:12 -07:00
Jason Kulatunga 947586c71d fixing genreated mock database.
fixing time on toasts.
2022-10-12 19:01:43 -07:00
Jason Kulatunga 9490cac8e5 fixing time spans. 2022-10-12 18:56:58 -07:00
Jason Kulatunga 4f90a9eedb provide a consistent way to retrun results from WebWorkers.
fixed Username field in login page.
added support for CORS relay
fixed spec files.
2022-10-12 18:47:12 -07:00
Jason Kulatunga 6af72266f6 better toast/notifications.
- configurable autohide
- success style
- notifications on sync ocomplete.
2022-10-12 08:53:24 -07:00
Jason Kulatunga b8112947cd WIP, writing directly to the remote DB. 2022-10-11 22:43:42 -07:00
Jason Kulatunga 53ab47531f fixing replication handler. 2022-10-11 07:27:21 -07:00