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

fix(cmd/grpc): skip eval data service when evaluation API auth excluded #3018

Merged
merged 1 commit into from
Apr 23, 2024

Conversation

GeorgeMac
Copy link
Contributor

Fixes #3017

This skips authentication for the evaluation data service when the evaluation API is marked as skipping authentication.

@GeorgeMac GeorgeMac requested a review from a team as a code owner April 23, 2024 11:59
Signed-off-by: George MacRorie <me@georgemac.com>
Copy link
Collaborator

@markphelps markphelps left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @GeorgeMac ! Would you mind cherry picking onto the 1.40.1 branch as well for a bug fix release?

@GeorgeMac GeorgeMac enabled auto-merge (squash) April 23, 2024 12:18
@GeorgeMac GeorgeMac merged commit 722e0bf into main Apr 23, 2024
29 checks passed
@GeorgeMac GeorgeMac deleted the gm/fix-eval-auth-exclude branch April 23, 2024 12:20
GeorgeMac added a commit that referenced this pull request Apr 23, 2024
…ed (#3018)

Signed-off-by: George MacRorie <me@georgemac.com>
GeorgeMac added a commit that referenced this pull request Apr 23, 2024
…ed (#3018)

Signed-off-by: George MacRorie <me@georgemac.com>
GeorgeMac added a commit that referenced this pull request Apr 23, 2024
…ed (#3018)

Signed-off-by: George MacRorie <me@georgemac.com>
markphelps pushed a commit that referenced this pull request Apr 24, 2024
…ed (#3018)

Signed-off-by: George MacRorie <me@georgemac.com>
Signed-off-by: Mark Phelps <209477+markphelps@users.noreply.github.com>
markphelps added a commit that referenced this pull request Apr 24, 2024
* 'main' of https://github.com/flipt-io/flipt:
  chore(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 in /sdk/go (#3006)
  chore(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 in /core (#3005)
  chore: update changelog for v1.40.2 (#3020)
  refactor(storage): move from lib/pq to pgx (#2996)
  fix(cmd/grpc): skip eval data service when evaluation API auth excluded (#3018)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Internal evaluation data API does not skip auth when evaluation is marked as excluded
2 participants