Jason Kulatunga
07d01fc33b
fixing tests.
2023-07-20 22:08:31 -07:00
Jason Kulatunga
f1b7e80e13
make sure that we print the error response body if we can.
...
Added an update source method.
After sync, if sourcecredential access token/refresh token has been updated make sure we store it int he database.
2023-07-20 21:43:37 -07:00
Jason Kulatunga
a5b37159c1
- make sure that we can generate offline tokens for Epic providers (using dynamic client registration - https://fhir.epic.com/Documentation?docId=Oauth2§ion=Standalone-Oauth2-OfflineAccess-0 )
...
- when SourceCredential is sent to the CreateSource API, we'll check if dynamic client regirstion is enabled. If it is, we'll use this token to register a new client, store the client information, and geneate a new Access Token using the key pair associated with this newly registered client.
- added additional fields to SourceCredential table (registration_endpoint, dynamic_client_registration_mode, dynamic_client_jwks, dynamic_client_id)
- renamed RefreshTokens to SetTokens in SourceCredential model - to have consistent naming
- added IsDynamicClient and RefreshDynamicClientAccessToken methods to SourceCredential Model
fixes #178
2023-07-19 22:45:14 -07:00
packagrio-bot
879312a852
(v0.1.2) Automated packaging of release by Packagr
2023-07-16 19:57:20 +00:00
packagrio-bot
5e6c823b5b
(v0.1.1) Automated packaging of release by Packagr
2023-07-16 19:51:59 +00:00
packagrio-bot
40ca73ea2e
(v0.1.0) Automated packaging of release by Packagr
2023-07-16 19:40:50 +00:00
Jason Kulatunga
59fd25c8e8
do not print out the issuer key in plain text. only used for debugging.
2023-07-16 09:37:46 -07:00
Jason Kulatunga
12cfcaee41
make sure that the sourcecredential interface is a pointer reciever.
2023-07-14 19:52:02 -07:00
Jason Kulatunga
e60771c992
using fasten ascii art during startup.
2023-07-09 22:15:40 -07:00
Jason Kulatunga
50ba91ff93
differentiate error messages
...
adding 600+ manually downloaded logos, thanks to everyone who contributed!
2023-07-09 21:23:41 -07:00
Jason Kulatunga
f0fa05c297
adding new fhir resources.
2023-07-08 17:54:19 -07:00
Jason Kulatunga
f1f2da2dd3
Widget Dashboard Queries using extracted Search Parameters ( #179 )
2023-07-08 07:43:30 -07:00
packagrio-bot
b177ccc72b
(v0.0.12) Automated packaging of release by Packagr
2023-05-14 17:45:02 +00:00
packagrio-bot
3879156ff5
(v0.0.11) Automated packaging of release by Packagr
2023-05-05 16:07:50 +00:00
Jason Kulatunga
2eced4fe91
Storybook Integration for Component testing. ( #142 )
...
Co-authored-by: Serinus1 <junkmayle670@yahoo.com>
2023-05-05 09:06:33 -07:00
Jason Kulatunga
2e53ce79c7
make sure we can dynamically generate directed graph relationships on… ( #131 )
2023-04-22 22:08:58 -07:00
packagrio-bot
c2d251c56c
(v0.0.10) Automated packaging of release by Packagr
2023-04-15 17:18:10 +00:00
Jason Kulatunga
29ed792f03
Update version.go
2023-04-15 09:53:04 -07:00
Jason Kulatunga
01b6cc3aee
started working on DICOM support (stored in Media object) ( #116 )
2023-04-04 19:25:48 -07:00
Jason Kulatunga
390cea6108
adding a glossary endpoint which attempts to get patient-friendly descriptions from code. ( #120 )
2023-03-21 08:04:43 -07:00
packagrio-bot
64027777c1
(v0.0.8) Automated packaging of release by Packagr
2023-02-01 05:58:16 +00:00
Jason Kulatunga
d6a6654681
using packagr app for version bumping while still keeping branch rest… ( #56 )
2023-01-31 21:55:41 -08:00
Jason Kulatunga
668bccebbd
fix current version.
2023-01-31 18:58:04 -08:00
Jason Kulatunga
22f23e20f1
fixing config file -- correct database mount location.
2023-01-26 03:10:36 -08:00
Jason Kulatunga
e68900b1bc
make sure we handle error if the current user is invalid.
2023-01-15 11:07:41 -08:00
Jason Kulatunga
cdf7f83777
UI Tweaks ( #32 )
2023-01-15 10:25:46 -08:00
Jason Kulatunga
f903c38b55
adding support for Composition resource type (Custom grouping) ( #20 )
2023-01-10 19:23:47 -08:00
Jason Kulatunga
ba333fce42
make sure sortTitle and sortDate is stored with every resource in the database.
2023-01-07 09:41:43 -08:00
Jason Kulatunga
d0f87c4381
added tests to ensure that implementation stays in sync with interfaces from fasten-sources lib.
2023-01-03 20:50:43 -08:00
Jason Kulatunga
efe5f0a0a8
update fasten-sources library. ( #16 )
2023-01-03 11:11:04 -08:00
Jason Kulatunga
918c856338
adding allow_unsafe_endpoints config option.
...
adding flattend resource graph.
adding Reciprocal resources
adding a report labs page.
2022-12-21 19:51:02 -08:00
Jason Kulatunga
6fd69575d1
Better Reporting ( #12 )
2022-12-17 15:10:19 -08:00
Jason Kulatunga
f67c369a22
make SyncSourceResources exposed, so it can be used in Cloud version.
2022-12-03 22:33:27 -08:00
Jason Kulatunga
e8981ff9bb
simplify the Source-patient query to work in Postgres.
...
Make sure that we can handle auth_username provided by context object (in cloud).
2022-12-03 19:16:32 -08:00
Jason Kulatunga
1a18319c8c
tweaks to jwt to be consistent.
2022-12-03 17:15:19 -08:00
Jason Kulatunga
0d57a75890
updating database interface.
...
Using public database fields.
2022-12-03 12:48:35 -08:00
Jason Kulatunga
492d2a7efb
make the SqliteRepository accessible so we can inherit.
2022-12-03 11:08:14 -08:00
Jason Kulatunga
e360369706
begin restoring Sqlite functionality. ( #11 )
2022-12-02 19:40:58 -08:00
Jason Kulatunga
c79dc02a1d
cleanup unnecessary constants.
...
adding anthem sourcetypes.
2022-11-08 19:45:05 -08:00
Jason Kulatunga
bcb3f58d6e
get full name information, make sure its displayed in the UI.
...
added a white on transparent banner image.
2022-11-03 22:24:30 -07:00
Jason Kulatunga
032946100c
working backend changes to generate JWT tokens during signin and signup. ( #9 )
2022-11-02 00:12:54 -07:00
Jason Kulatunga
f0f37cd738
adding a new configuration for "cloud_sandbox" - used for AWS bucket.
...
consistent couchdb creds.
removed metadata endpoint and config.
ensure that the couchdb endpoint can be relative or absolute url. added tests for relative vs abs urls.
2022-10-28 19:01:20 -07:00
Jason Kulatunga
947586c71d
fixing genreated mock database.
...
fixing time on toasts.
2022-10-12 19:01:43 -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
d89cb920af
remove web.jwt.encryptionkey requirement
...
when running just CouchDB, make sure fasten services are not present.
added auth interceptor when session has expired.
2022-10-09 12:59:09 -07:00
Jason Kulatunga
8f933e626d
cleanup config files and messages.
2022-10-09 12:30:26 -07:00
Jason Kulatunga
a7daae9047
working couchdb reverse proxy behind webapp binary.
2022-10-09 09:34:57 -07:00
Jason Kulatunga
f2bb44e8be
refactor backend to remove all storage logic. Just auth and metadata endpoints now.
...
Adding docker image for couchdb and addign docker-compose file.
2022-10-08 19:40:33 -07:00
Jason Kulatunga
349b627845
remove the CreateSource endpoint from backend api.
2022-10-06 17:57:31 -07:00
Jason Kulatunga
bca11bdf87
adding test for logica.
2022-09-26 20:50:34 -07:00