Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(pollux): allocate revocation information when generating JWT credential #805

Conversation

shotexa
Copy link
Contributor

@shotexa shotexa commented Dec 5, 2023

Overview

Fixes ATL-6134

Checklist

My PR contains...

  • No code changes (changes to documentation, CI, metadata, etc.)
  • Bug fixes (non-breaking change which fixes an issue)
  • Improvements (misc. changes to existing features)
  • Features (non-breaking change which adds functionality)

My changes...

  • are breaking changes
  • are not breaking changes
  • If yes to above: I have updated the documentation accordingly

Documentation

  • My changes do not require a change to the project documentation
  • My changes require a change to the project documentation
  • If yes to above: I have updated the documentation accordingly

Tests

  • My changes can not or do not need to be tested
  • My changes can and should be tested by unit and/or integration tests
  • If yes to above: I have added tests to cover my changes
  • If yes to above: I have taken care to cover edge cases in my tests

Shota Jolbordi and others added 19 commits December 5, 2023 14:18
Signed-off-by: Shota Jolbordi <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]>
Signed-off-by: Kranium Gikos Mendoza <[email protected]>
Co-authored-by: Kranium Gikos Mendoza <[email protected]>
Signed-off-by: Shota Jolbordi <[email protected]>
Signed-off-by: Anton Baliasnikov <[email protected]>
Signed-off-by: Shota Jolbordi <[email protected]>
# [1.19.0](prism-agent-v1.18.0...prism-agent-v1.19.0) (2023-11-21)

### Bug Fixes

* check for active RLS on db application user ([#775](#775)) ([a792f43](a792f43))
* enable keycloak with pre-configured agent in helm chart ([#791](#791)) ([9a6e512](9a6e512))
* explicitly define transitive dependencies that were unresolvable ([#790](#790)) ([0647829](0647829))
* **pollux:** V16 migration is failing to add FK constraint because of type mismatch ([#782](#782)) ([c87beb0](c87beb0))
* **prism-agent:** more descriptive error response for validateDID in issue flow ([#783](#783)) ([b99a737](b99a737))
* **prism-agent:** perform percent encoding on auth header for token introspection request ([#780](#780)) ([03d43c9](03d43c9))

### Features

* Accept goal and goalCode to create connection invitation  ([#785](#785)) ([71c776b](71c776b))
* **docs:** ADR for revocation status list expansion strategy ([#773](#773)) ([7ad6427](7ad6427))
* Keycloak container support with clients and PermissionManagement service ([#755](#755)) ([a1846aa](a1846aa))
* **pollux:** Add migrations needed for JWT revocation ([#778](#778)) ([471956e](471956e))
* **prism-agent:** add multi-tenant wallet self-service capability ([#779](#779)) ([f2e74cd](f2e74cd))

Signed-off-by: Anton Baliasnikov <[email protected]>
Signed-off-by: Shota Jolbordi <[email protected]>
Signed-off-by: Pat Losoponkul <[email protected]>
Signed-off-by: Pete Vielhaber <[email protected]>
Signed-off-by: patlo-iog <[email protected]>
Co-authored-by: Pete Vielhaber <[email protected]>
Co-authored-by: Yurii Shynbuiev - IOHK <[email protected]>
Signed-off-by: Shota Jolbordi <[email protected]>
Signed-off-by: Anton Baliasnikov <[email protected]>
Signed-off-by: Shota Jolbordi <[email protected]>
Signed-off-by: Anton Baliasnikov <[email protected]>
Signed-off-by: Shota Jolbordi <[email protected]>
wip
Signed-off-by: Shota Jolbordi <[email protected]>
Signed-off-by: Shota Jolbordi <[email protected]>
## [1.19.1](prism-agent-v1.19.0...prism-agent-v1.19.1) (2023-11-29)

### Bug Fixes

* change admin auth priority and improve auth error message ([#800](#800)) ([32d4340](32d4340))

Signed-off-by: Anton Baliasnikov <[email protected]>
Signed-off-by: Shota Jolbordi <[email protected]>
Signed-off-by: Anton Baliasnikov <[email protected]>
Signed-off-by: Shota Jolbordi <[email protected]>
…ed dependencies (#803)

Signed-off-by: Pat Losoponkul <[email protected]>
Signed-off-by: Shota Jolbordi <[email protected]>
# [1.20.0](prism-agent-v1.19.1...prism-agent-v1.20.0) (2023-12-05)

### Features

* add nodeAffinity, tolerations, and resources to k8s deployment ([#804](#804)) ([22407a3](22407a3))

Signed-off-by: Anton Baliasnikov <[email protected]>
Signed-off-by: Shota Jolbordi <[email protected]>
Signed-off-by: Shota Jolbordi <[email protected]>
@shotexa shotexa force-pushed the ATL-6134-issue-revocable-cred branch from 1d54e3f to 9842ca8 Compare December 5, 2023 10:18
@shotexa shotexa requested a review from a user December 5, 2023 10:18
Copy link

sonarqubecloud bot commented Dec 5, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 3 Code Smells

No Coverage information No Coverage information
1.5% 1.5% Duplication

@shotexa shotexa changed the base branch from main to epic/ATL-4095-revocation-for-jwt-creds December 5, 2023 10:19
Copy link
Contributor

github-actions bot commented Dec 5, 2023

Unit Test Results

0 files   -   85  0 suites   - 85   0s ⏱️ - 21m 22s
0 tests  - 713  0 ✔️  - 705  0 💤  - 8  0 ±0 
0 runs   - 719  0 ✔️  - 711  0 💤  - 8  0 ±0 

Results for commit 9842ca8. ± Comparison against base commit 8960649.

@shotexa shotexa closed this Dec 5, 2023
@shotexa shotexa deleted the ATL-6134-issue-revocable-cred branch December 5, 2023 10:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants