-
Notifications
You must be signed in to change notification settings - Fork 894
feat: enable key rotation #15066
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
Merged
feat: enable key rotation #15066
Changes from 1 commit
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
b745c8e
feat: enable key rotation
sreya b98bff0
add migration
sreya 0646b30
Refactor cryptographic key handling for OIDC and API keys
sreya b73b210
the end is nigh
sreya 7fe88ea
fix migrations
sreya 0323f79
Refactor key cache management for better clarity
sreya 7413907
hm
sreya 2ea31ab
fixing tests
sreya d0d168b
time to fix it
sreya 33cdb96
Refactor cryptokeys Fetcher to include feature param
sreya 08570b7
Refactor key caching and logging behavior
sreya b770762
Refactor crypto_key_feature migration logic
sreya 7557ed2
Refactor key management and enhance logging
sreya fa9a75d
Update cryptokey feature test and migration logic
sreya 94987b6
gen
sreya 76561ac
Refactor cryptokeys cache to include key reader context
sreya 53dcf36
Refactor jwtutils to remove redundant key reader
sreya c656d00
Remove unused cryptokey feature fixtures
sreya e7cfb46
Refactor cryptokeys comments and variable typo
sreya 6432b0d
fix comments
sreya 9ad187d
move rotator out of coderd
sreya d16e98f
remove composite jwtutil interfaces
sreya 3809cd5
fix tests caused by moving rotator initiation out of coderd
sreya 6d3c103
pr comments
sreya a3020fc
Merge branch 'main' into jon/glue
sreya bfa88b7
Refactor tests to remove direct database setup
sreya 495c28f
Rename cryptokey migration files to update sequence
sreya 692bb36
Fix conditional logging in key cache initialization
sreya 4028995
Refactor crypto key management in tests
sreya 6b9a3e4
add test for oidc jwt
sreya 5ee6ad5
add test for tailnet_resume jwt
sreya 886d87c
add test for workspaceapps
sreya 5261442
add test for signedtoken
sreya 4a1d974
fix migrations
sreya 092a241
fmt
sreya 87828a2
pr comments
sreya 6aa90bc
Merge branch 'main' into jon/glue
sreya 358aaa8
Rename cryptokey migration files to update sequence
sreya ad237ad
Merge branch 'main' into jon/glue
sreya 5798a33
migrations
sreya 200cd68
Refactor StaticKey to jwtutils package
sreya 2194b4d
fix tests
sreya File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
fix tests caused by moving rotator initiation out of coderd
- Loading branch information
commit 3809cd5fa2c5777f437f7027505f142fc180b58c
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.