Repository navigation
feat(embedded): embedded-only fallback credential on OAuth2 connections (includes #45068) #45890
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
Open
hughhhh
wants to merge
43
commits into
apache:master
Choose a base branch
from
hughhhh:oauth2/embedded-docs-messages
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+7,769
−240
Open
Changes from all commits
Commits
Show all changes
43 commits
Select commit
Hold shift + click to select a range
00ff824
fix(oauth2): don't start the OAuth2 dance for embedded guests
hughhhh 9f2d7ab
fix(snowflake): allow OAuth2 client config from the connection dialog
hughhhh b774851
feat(db): embedded-only fallback credential on OAuth2 connections
hughhhh 33b369e
feat(db): support Snowflake embedded fallback key pairs
hughhhh e69700f
Merge pull request #5 from hughhhh/w-7/snowflake-embedded-fallback-pem
hughhhh 55bd9b4
refactor(db): drive the embedded fallback credential from the engine …
hughhhh 67a4403
Merge apache/master into hughhhh/embedded-oauth2-fallback
hughhhh 0c3b16f
fix(db): address embedded OAuth2 fallback review concerns
hughhhh ba7904c
fix(db): resolve embedded fallback review findings
hughhhh f88330a
test(db): isolate embedded fallback eligibility checks
hughhhh 5a0ac6c
fix(db): refuse embedded guests on a connection that lost its OAuth2 …
hughhhh 74c1c47
fix(db): QA secret-handling fixes for the embedded credential fallback
hughhhh 4a5cb34
feat(import): carry Secure Extra in bundles and ask for its secrets o…
hughhhh 8277dee
fix(snowflake): run embedded guests with the fallback user's default …
hughhhh 9a301fd
fix(embedded): refuse a guest with no applicable credential as a 400
hughhhh aea27b5
fix(snowflake): drop the connection's authenticator on the embedded l…
hughhhh d380d14
fix(embedded): readable errors and an admin log when a guest can't co…
hughhhh fdf237e
fix(embedded): clearer guest credential section and accurate setup docs
hughhhh 3c9dfdd
docs(embedded): say what a guest on an OAuth2 connection actually sees
hughhhh aca5dab
fix(embedded): log a rejected fallback credential on the raw connecti…
hughhhh bdf7917
fix(embedded): no connection credentials on a guest login; bundles ca…
hughhhh 5107dba
fix(embedded): tell a refused guest why, and the admin how to fix it
hughhhh 4c72545
docs(embedded): which dashboards stop loading, and the fallback's limits
hughhhh 084c0a4
Merge remote-tracking branch 'origin/master' into hughhhh/embedded-oa…
hughhhh 780cd01
chore(embedded): regenerate the OpenAPI spec and translation template
hughhhh 248b23d
fix(embedded): type the Secure Extra action's object payload
hughhhh aa638a1
fix(embedded): bundles skip a Secure Extra block an engine masked whole
hughhhh 37eb661
fix(embedded): overwrite imports ask for a secret stored as the mask
hughhhh e932e3d
fix(embedded): dashboard imports with overwrite_all ask for missing s…
hughhhh 73a6c41
Merge remote-tracking branch 'origin/master' into hughhhh/embedded-oa…
hughhhh 02e3bbb
Merge remote-tracking branch 'pr/45068' into ws/docs
hughhhh 3608687
Merge remote-tracking branch 'origin/master' into ws/base
hughhhh df0e27a
Merge branch 'ws/base' into ws/docs
hughhhh c71591e
Merge branch 'master' into oauth2/embedded-docs-messages
hughhhh 58b12b1
fix(embedded): address review of the credential checks and docs
hughhhh 2beea0c
fix(embedded): address review of the credential and import checks
hughhhh 647cb7c
fix(embedded): address second review of import and credential handling
hughhhh 8e0061d
test(embedded): pin the partial bundle marker and correct the docs
hughhhh d127287
fix(embedded): address third review of bundles, filters and key inputs
hughhhh 58b8365
Merge remote-tracking branch 'origin/master' into HEAD
hughhhh 32d5a84
test(embedded): stop the dashboard import test depending on test order
hughhhh 38cf7e7
Merge remote-tracking branch 'origin/master' into oauth2/embedded-doc…
hughhhh 6d02100
fix(embedded): address reviews of imports, annotation keys and key pairs
hughhhh 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
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.