-
Notifications
You must be signed in to change notification settings - Fork 0
feat(cli): add encrypted token store to integration templates #3310
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
Merged
Changes from all commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
8c5467a
feat(cli): add encrypted token store to integration templates
kojiwakayama bbdba82
chore: drop unused stringifyJsonValue imports to unblock pre-push lint
kojiwakayama 5bd3b15
Harden generated token row normalization
kojiwakayama 211d76d
Keep generated integration manifest current
kojiwakayama a58a573
Keep generated OAuth storage fail closed under bad state
kojiwakayama 621d660
Reconcile encrypted storage with the current release baseline
kojiwakayama c0e3ad0
Harden generated OAuth token metadata validation
kojiwakayama 4e81376
Constrain OAuth state skew to future timestamps
kojiwakayama b3c9fbf
fix(cli): harden generated OAuth token storage
kojiwakayama 6e69f20
Prevent inherited serializers from shaping encrypted rows
kojiwakayama 55292cf
feat(cli): support key rotation and degraded reads in encrypted token…
kwakayama 19aef36
fix(cli): redact encrypted token row failures
kojiwakayama 88f9bf1
fix(cli): bound encrypted token JSON snapshots
kojiwakayama fcaefb0
test(cli): use valid null prototype sentinel
kojiwakayama aa4dea7
Make encrypted OAuth rotation and state failures observable
kojiwakayama 3c848a8
feat(cli): re-seal rotated encrypted token rows on read
kwakayama cec8713
Keep rotation reports from trusting malformed encrypted rows
kojiwakayama c3a3ba6
fix(cli): keep encrypted token storage keys distinct
kojiwakayama dabe464
fix(cli): preserve OAuth refresh capabilities
kojiwakayama f968a1e
test(cli): tighten encryption rotation checks
kojiwakayama 8fa1d4f
test(cli): assert exact sanitized token-store warnings
kojiwakayama 5a0c750
Keep generated token stores fail-closed without env access
kojiwakayama d6f9b5e
Keep stale OAuth state out of rotation gates
kojiwakayama 24ade64
Align token-store template guidance with test mode
kojiwakayama 6c974b2
Preserve refresh tokens omitted by OAuth providers
kojiwakayama 67dc85d
Keep generated token stores fail-closed under process env denial
kojiwakayama aeafe66
Align generated memory-backend guidance with test mode
kojiwakayama 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
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
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.
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.