-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
oauth2 filter: Make OAuth scopes configurable. #14034
Closed
andreyprezotto
wants to merge
75
commits into
envoyproxy:master
from
andreyprezotto:oauth_scope_enhanc
Closed
oauth2 filter: Make OAuth scopes configurable. #14034
andreyprezotto
wants to merge
75
commits into
envoyproxy:master
from
andreyprezotto:oauth_scope_enhanc
Conversation
This file contains 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
Signed-off-by: andreyprezotto <andreypp@gmail.com> Signed-off-by: andreyprezotto <andreyprezotto@iheartmedia.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
This reverts commit 73d3ce1f343f36690b4a995c885fe0035f176b9e. Signed-off-by: andreyprezotto <andreypp@gmail.com>
This reverts commit a421de1628d5ae6591958fe1f2e61768927d4271. Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Hi @andreyprezotto, welcome and thank you for your contribution. We will try to review your Pull Request as quickly as possible. In the meantime, please take a look at the contribution guidelines if you have not done so already. |
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: Kuat Yessenov <kuat@google.com>
…yproxy#14061) Signed-off-by: Adi Suissa-Peleg <adip@google.com>
I ended up burning several hours dealing with issues around this the other day, I'm hoping others don't :) Signed-off-by: Harvey Tuch <htuch@google.com>
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
The client request stream can be deleted under the call stack of Envoy::IntegrationCodecClient::startRequest if the proxy replies quickly enough. Attempts to send an end stream on that request result in use-after-free on the client stream in cases where the client processed the full reply inside startRequest. Fixes envoyproxy#12960 Signed-off-by: Antonio Vicente <avd@google.com>
Signed-off-by: Greg Greenway <ggreenway@apple.com>
Signed-off-by: Sotiris Nanopoulos <sonanopo@microsoft.com>
Signed-off-by: JaredTan95 <jian.tan@daocloud.io>
…14099) This is a regression test to cover the issue underlying envoyproxy#14066. Risk level: Low Testing: Validating manually verify.sh passes, CI. Signed-off-by: Harvey Tuch <htuch@google.com>
Signed-off-by: Matt Klein <mklein@lyft.com> Signed-off-by: Christoph Pakulski <christoph@tetrate.io> Co-authored-by: Matt Klein <mklein@lyft.com> Co-authored-by: Christoph Pakulski <christoph@tetrate.io>
Signed-off-by: Bill Chung <bill@mercari.com>
- Requires removing --output_base flag to Bazel startup options - The TEST_TMPDIR and BUILD_DIR bind mounts from the host are where Bazel will place build output etc. - Allowing Bazel to place build and test output there will give the host access to the data to upload Signed-off-by: Sunjay Bhatia <sunjayb@vmware.com> Co-authored-by: William A Rowe Jr <wrowe@vmware.com>
…#14131) This fixes a regression which resulted in the downstreamRemoteAddress on the StreamInfo for a connection not having the address supplied by the proxy protocol filter, but instead having the address of the directly connected peer. This issue does not affect HTTP filters. Fixes envoyproxy#14087 Signed-off-by: Greg Greenway <ggreenway@apple.com>
… is marked dead by Lua GC (envoyproxy#14092) Fixes envoyproxy#14091 The problem and fix is similiar to envoyproxy#4312 Risk Level: Low Testing: regression test, manual testing Docs Changes: N/A Release Notes: N/A Signed-off-by: Marcin Falkowski <marcin.falkowski@allegro.pl>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
Signed-off-by: andreyprezotto <andreypp@gmail.com>
- auth_scopes is now repeated string - scope values are now URL encoded in the request Signed-off-by: andreyprezotto <andreypp@gmail.com>
andreyprezotto
requested review from
alyssawilk,
asraa,
dio,
ggreenway,
lizan,
mattklein123 and
PiotrSikora
as code owners
November 24, 2020 19:54
repokitteh-read-only
bot
added
the
deps
Approval required for changes to Envoy's external dependencies
label
Nov 24, 2020
Closing this PR as I pushed my rebased branch into it, and the changes are now messy. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Commit Message: Makes OAuth scopes configurable.
New optional parameter 'auth_scopes' added to the filter. The default value is 'user' (if not provided) to avoid breaking changes to users updating to the latest version.
Additional Description: Added log line to help debugging.
Risk Level: Low
Testing: Unit tests updated to match and cover the new parameter. Locally tested the generated docker image.
Docs Changes: Added the new parameter to the docs
Release Notes: Updated current.rst file
Platform Specific Features:
Fixes #13766