github fastenhealth/fasten-onprem v0.1.3

latest releases: v1.1.3, v1.1.2, v1.1.1...
16 months ago
  • [feat] Epic offline scope support:
    • make sure that we can generate offline tokens for Epic providers (using dynamic client registration - https://fhir.epic.com/Documentation?docId=Oauth2&section=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)
    • fixes #178
    • Screen Shot 2023-07-20 at 10 02 14 AM
  • [feat] renamed RefreshTokens to SetTokens in SourceCredential model - to have consistent naming
  • [feat] added IsDynamicClient and RefreshDynamicClientAccessToken methods to SourceCredential Model
  • [bug] make sure docker images are correctly tagged when new release is cut.
Timestamp SHA Message Author
2023-07-21T05:39Z 60bedab (v0.1.3) Automated packaging of release by Packagr packagrio-bot
2023-07-21T05:38Z 214ebfe trying to use Github App Token to create release, as thsi should allow Docker image creation to work as well. Jason Kulatunga
2023-07-21T05:26Z c2f3970 trying to use Github App Token to create release, as thsi should allow Docker image creation to work as well. Jason Kulatunga
2023-07-21T05:21Z ae4903e Merge pull request #190 from fastenhealth/epic_dynamic_client_registration Jason Kulatunga
2023-07-21T05:08Z 07d01fc fixing tests. Jason Kulatunga
2023-07-21T04:43Z f1b7e80 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. Jason Kulatunga
2023-07-20T05:45Z a5b3715 - make sure that we can generate offline tokens for Epic providers (using dynamic client registration - https://fhir.epic.com/Documentation?docId=Oauth2&section=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 Jason Kulatunga
2023-07-17T04:35Z be30cb0 better error message printing (no more [Object object]) when server error is sent. Jason Kulatunga

Don't miss a new fasten-onprem release

NewReleases is sending notifications on new releases.