-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
feat(server): customizable authz endpoints #4296
Conversation
ArtifactsThese changes are published for testing on Buildkite, DockerHub and GitHub Container Registry. Docker Container
|
✅ Deploy Preview for authelia-staging ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
b41f249
to
6657375
Compare
This allows users to customize the authz endpoints.
6657375
to
2ec0686
Compare
3d60177
to
c4e1382
Compare
d2f80d2
to
7fba9d4
Compare
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## master #4296 +/- ##
==========================================
+ Coverage 67.40% 67.63% +0.23%
==========================================
Files 271 281 +10
Lines 19811 20647 +836
Branches 443 443
==========================================
+ Hits 13353 13964 +611
- Misses 5678 5872 +194
- Partials 780 811 +31
Flags with carried forward coverage won't be shown. Click here to find out more.
|
f4ab524
to
ce7e59a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work so far, I've submitted my first pass review.
I suspect with some of those changes from require to assert and using the suite method that some of the imports may no longer be required, the linter should hopefully pick this up on the next commit.
@@ -14,6 +14,10 @@ func NewPathPrefixSuite() *PathPrefixSuite { | |||
return &PathPrefixSuite{RodSuite: new(RodSuite)} | |||
} | |||
|
|||
func (s *PathPrefixSuite) TestCheckEnv() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I suspect this file should actually change after we've merged in the suite environment changes first?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yep, makes sense. Did they look good to you?
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
# Conflicts: # internal/suites/const.go # internal/suites/example/compose/authelia/docker-compose.backend.dev.yml # internal/suites/example/compose/caddy/Caddyfile # internal/suites/example/compose/haproxy/haproxy.cfg # internal/suites/scenario_multiple_cookie_domain_test.go # internal/suites/scenario_one_factor_test.go # internal/suites/utils.go
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
This allows users to customize the authz endpoints.
Closes #2753, Fixes #3716