0ddb5e7b61 
								
							 
						 
						
							
							
								
								Don't run the nightly build and push job in forked repositories ( #2330 )  
							
							
							
						 
						
							2023-11-21 11:54:12 +00:00  
				
					
						
							
							
								 
						
							
								551b6c9056 
								
							 
						 
						
							
							
								
								Support http.AllowQuerySemicolons ( #2248 )  
							
							... 
							
							
							
							* Support http.AllowQuerySemicolons
* Docs
* Make it clear we are overriding the handler
* Update documentation for allow-query-semicolons
* Fix changelog format
* Fix formatting
---------
Co-authored-by: MickMake <github@mickmake.com> 
							
						 
						
							2023-11-20 09:36:03 +00:00  
				
					
						
							
							
								 
						
							
								600f5774f9 
								
							 
						 
						
							
							
								
								bugfix: fix nightly date tagging ( #2327 )  
							
							... 
							
							
							
							* add nightly build and push
* add date based nightly build tags
* remove unnecessary spaces
* update nightly repository
* fix tagging with date 
							
						 
						
							2023-11-18 15:00:59 +00:00  
				
					
						
							
							
								 
						
							
								1e61b65e28 
								
							 
						 
						
							
							
								
								Issue 978: Fix Custom cookie name breaks redis for session ( #1949 )  
							
							... 
							
							
							
							* Issue 978: Fix Custom cookie name breaks redis for session (see https://github.com/oauth2-proxy/oauth2-proxy/issues/978 )
* Issue 978: Fix Custom cookie name breaks redis for session (see https://github.com/oauth2-proxy/oauth2-proxy/issues/978 )
* Update CHANGELOG.md
* Issue 978: Fix Custom cookie name breaks redis for session
* Issue 978: Fix Custom cookie name breaks redis for session
* Issue 978: Fix Custom cookie name breaks redis for session
* Issue 978: Fix Custom cookie name breaks redis for session
* Issue 978: Fix Custom cookie name breaks redis for session
* Issue 978: Fix Custom cookie name breaks redis for session
* Update CHANGELOG.md
---------
Co-authored-by: Nuno Borges <Nuno.Borges@ctw.bmwgroup.com>
Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk> 
							
						 
						
							2023-11-18 14:23:00 +00:00  
				
					
						
							
							
								 
						
							
								bee7879cb2 
								
							 
						 
						
							
							
								
								add nightly build and push ( #2297 )  
							
							... 
							
							
							
							* add nightly build and push
* add date based nightly build tags
* only keep single multiarch image build and push
* add changelog
* add images to internal docs static files
* add docu for nightly builds
* remove unnecessary spaces
* update nightly repository 
							
						 
						
							2023-11-18 13:56:29 +00:00  
				
					
						
							
							
								 
						
							
								53cd0b83d3 
								
							 
						 
						
							
							
								
								add contribution guide to documentation ( #2318 )  
							
							... 
							
							
							
							* add contribution guide to doucmentation
* fix EOF 
							
						 
						
							2023-11-13 10:27:28 +00:00  
				
					
						
							
							
								 
						
							
								5e8956b52f 
								
							 
						 
						
							
							
								
								Improve the Nginx `auth_request` example ( #2278 )  
							
							... 
							
							
							
							* The `X-Forwarded-Uri` was required to bypass authentication
- Fix the `skip_auth_routes` option not working in Nginx
* Add tests for allowed requests with proxied `X-Forwarded-Uri` header
* Avoid nginx startup failure: host not found in upstream "oauth2-proxy"
* The `--reverse-proxy` option is required for nginx
* Update the change logs
* Use the authOnlyPath constant
* Remove the unused header `X-Scheme` 
							
						 
						
							2023-11-02 22:57:21 +00:00  
				
					
						
							
							
								 
						
							
								66bfd8ebd5 
								
							 
						 
						
							
							
								
								add azure china support ( #2269 )  
							
							... 
							
							
							
							* add azure china support
Signed-off-by: Markus Blaschke <mblaschke82@gmail.com>
* update changelog
Signed-off-by: Markus Blaschke <mblaschke82@gmail.com>
* fix lint
Signed-off-by: Markus Blaschke <mblaschke82@gmail.com>
---------
Signed-off-by: Markus Blaschke <mblaschke82@gmail.com>
Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk> 
							
						 
						
							2023-11-01 10:12:34 +00:00  
				
					
						
							
							
								 
						
							
								66a81e6eeb 
								
							 
						 
						
							
							
								
								Updated oauth2-proxy tags to 7.5.1 ( #2303 )  
							
							
							
						 
						
							2023-10-31 19:53:03 +00:00  
				
					
						
							
							
								 
						
							
								8142c9eeec 
								
							 
						 
						
							
							
								
								Added a checkbox for tested changes to PR template ( #2285 )  
							
							... 
							
							
							
							* Added a checkbox for tested changes to PR template
* Update PULL_REQUEST_TEMPLATE.md
* Update .github/PULL_REQUEST_TEMPLATE.md
Co-authored-by: Jan Larwig <jan@larwig.com>
---------
Co-authored-by: Jan Larwig <jan@larwig.com> 
							
						 
						
							2023-10-31 19:49:22 +00:00  
				
					
						
							
							
								 
						
							
								e55ac342f0 
								
							 
						 
						
							
							
								
								Use updated key names in oauth2-proxy-alpha-config.yaml ( #2253 )  
							
							
							
						 
						
							2023-10-31 19:42:46 +00:00  
				
					
						
							
							
								 
						
							
								76bc2cf73f 
								
							 
						 
						
							
							
								
								Refactored docs ( #2284 )  
							
							... 
							
							
							
							* Refactored documentation for providers
* Lots of fixes
- Fixed grammar/typos
- Fixed sidebar config
- Enabled additional prism languages
* Removed useless spaces
* Fixed leftover typos
* Fixes for verify-generate
* Updated package-lock.json 
							
						 
						
							2023-10-31 19:32:59 +00:00  
				
					
						
							
							
								 
						
							
								a53da415c9 
								
							 
						 
						
							
							
								
								Additional labels ( #2293 )  
							
							... 
							
							
							
							* Added docker and dependencies labels
* Updated docs label to include all MarkDown related changes 
							
						 
						
							2023-10-26 10:57:34 +01:00  
				
					
						
							
							
								 
						
							
								70571d96e1 
								
							 
						 
						
							
							
								
								Add support for unix socket as upstream ( #1866 )  
							
							... 
							
							
							
							* Add support for unix socket as upstream
* Add CHANGELOG.md entry
* Add Unix socket documentation
* Don't export unixRoundTripper, switch from string prefix to Scheme match
* Add basic unix server mock
* Add some tests and comments 
							
						 
						
							2023-10-26 10:57:00 +01:00  
				
					
						
							
							
								 
						
							
								4816e87316 
								
							 
						 
						
							
							
								
								Actually rolled back labeler ( #2291 )  
							
							
							
						 
						
							2023-10-25 19:14:52 +01:00  
				
					
						
							
							
								 
						
							
								0061bbeaee 
								
							 
						 
						
							
							
								
								Rolled back labeler to v4 ( #2290 )  
							
							
							
						 
						
							2023-10-25 15:12:49 +01:00  
				
					
						
							
							
								 
						
							
								d41141f23b 
								
							 
						 
						
							
							
								
								Update labeler.yaml ( #2289 )  
							
							
							
						 
						
							2023-10-25 12:26:30 +01:00  
				
					
						
							
							
								 
						
							
								7f6109f469 
								
							 
						 
						
							
							
								
								Added an automatic PR labeler ( #2286 )  
							
							... 
							
							
							
							* Added an automatic PR labeler
* Update .github/workflows/labeler.yaml
Co-authored-by: Jan Larwig <jan@larwig.com>
---------
Co-authored-by: Jan Larwig <jan@larwig.com> 
							
						 
						
							2023-10-25 11:37:32 +01:00  
				
					
						
							
							
								 
						
							
								48247d3e79 
								
							 
						 
						
							
							
								
								Merge pull request  #2283  from kvanzuijlen/golint  
							
							... 
							
							
							
							Updated linters 
							
						 
						
							2023-10-25 11:36:44 +01:00  
				
					
						
							
							
								 
						
							
								a5006fd606 
								
							 
						 
						
							
							
								
								Issue: 2236 - adds an option to append CA certificates ( #2237 )  
							
							... 
							
							
							
							* adding append option for custom CA certs
* updated test for changed GetCertPool signature, added testing to check functionality of empty and non-empty store
* adding legacy options as well
* update associated documentation
* fixing code climate complaints - reduce number of return statements
* Apply suggestions from code review
Changes caFilesAppend (and variants) to useSystemTrustStore
Co-authored-by: Jan Larwig <jan@larwig.com>
* Apply suggestions from code review
Fixes extra whitespaces and grammar.
Co-authored-by: Koen van Zuijlen <8818390+kvanzuijlen@users.noreply.github.com>
* fix indentation
* update changelog
---------
Co-authored-by: Jan Larwig <jan@larwig.com>
Co-authored-by: Koen van Zuijlen <8818390+kvanzuijlen@users.noreply.github.com>
Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk> 
							
						 
						
							2023-10-25 11:36:17 +01:00  
				
					
						
							
							
								 
						
							
								601477a52c 
								
							 
						 
						
							
							
								
								Feature: Allowing relative redirect url though an option ( #2183 )  
							
							... 
							
							
							
							* Adding relative redirect url option
* Updating CHANGELOG.md
* tests: adding unit test for getOAuthRedirectURI
---------
Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk> 
							
						 
						
							2023-10-25 10:25:01 +01:00  
				
					
						
							
							
								 
						
							
								464f3bcf53 
								
							 
						 
						
							
							
								
								Fixed Google ADC functionality ( #2282 )  
							
							... 
							
							
							
							* Fixed Google ADC functionality
* Updated CHANGELOG.md
* Redo changes after merge-conflict
* Fixed docs
* Fixed linting issues
* Applied PR suggestions 
							
						 
						
							2023-10-24 20:03:16 +01:00  
				
					
						
							
							
								 
						
							
								3862182039 
								
							 
						 
						
							
							
								
								Fix oidc-issuer-url in example ( #2245 )  
							
							... 
							
							
							
							Fix path (/auth/ part was dropped with the move to Quarkus in Keycloak 17)
Add note for older Keycloak versions 
							
						 
						
							2023-10-24 20:01:36 +01:00  
				
					
						
							
							
								 
						
							
								dcf3bd1bcf 
								
							 
						 
						
							
							
								
								update error middleware definition (for traefik) ( #2272 )  
							
							
							
						 
						
							2023-10-24 20:01:16 +01:00  
				
					
						
							
							
								 
						
							
								e13a5048eb 
								
							 
						 
						
							
							
								
								Updated linters  
							
							
							
						 
						
							2023-10-24 16:37:57 +02:00  
				
					
						
							
							
								 
						
							
								8d03adfd04 
								
							 
						 
						
							
							
								
								Upgrade golang.org/x/net to v0.17.0 ( #2274 )  
							
							... 
							
							
							
							* golang.org/x/net upgrade to v0.17.0
https://artifacthub.io/packages/helm/oauth2-proxy/oauth2-proxy?modal=security-report 
* Update CHANGELOG.md
* go mod tidy 
							
						 
						
							2023-10-24 12:33:03 +01:00  
				
					
						
							
							
								 
						
							
								b78c391adc 
								
							 
						 
						
							
							
								
								Update dependencies ( #2128 )  
							
							... 
							
							
							
							* Update dependencies
* Update changelog 
							
						 
						
							2023-10-02 10:26:58 +01:00  
				
					
						
							
							
								 
						
							
								20244470a4 
								
							 
						 
						
							
							
								
								Missing closing quotes on api_routes example ( #2123 )  
							
							... 
							
							
							
							While parsing config: (28, 4): unescaped control character U+000A 
							
						 
						
							2023-09-22 14:42:44 +01:00  
				
					
						
							
							
								 
						
							
								ef95957990 
								
							 
						 
						
							
							
								
								Release v7.5.1 ( #2227 )  
							
							... 
							
							
							
							* Update changelog for v7.5.1 release
* Create versioned docs for release v7.5.x
Created using: yarn run docusaurus docs:version 7.5.x
---------
Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk> 
							
						 
						
							2023-09-22 14:29:14 +01:00  
				
					
						
							
							
								 
						
							
								13af1b4786 
								
							 
						 
						
							
							
								
								fix gitea token validation by allowing custom validation url and extracting the proper base api url for github cloud, github enterprise and gitea ( #2194 )  
							
							
							
						 
						
							2023-09-14 10:09:57 +01:00  
				
					
						
							
							
								 
						
							
								225dc92adf 
								
							 
						 
						
							
							
								
								Docs: Add Search ( #2228 )  
							
							... 
							
							
							
							* add search and update depedencies
* refactor documentation workflow to follow best github action best practices 
							
						 
						
							2023-09-13 12:00:14 +01:00  
				
					
						
							
							
								 
						
							
								854401ec00 
								
							 
						 
						
							
							
								
								Merge pull request  #2229  from tuunit/bugfix/default-scopes-for-oidc-based-providers  
							
							... 
							
							
							
							bugfix: default scopes for OIDCProvider based providers 
							
						 
						
							2023-09-11 10:11:26 +01:00  
				
					
						
							
							
								 
						
							
								7683902a42 
								
							 
						 
						
							
							
								
								bugfix: default scopes for OIDCProvider based providers  
							
							
							
						 
						
							2023-09-10 20:10:14 +00:00  
				
					
						
							
							
								 
						
							
								3c2d67d367 
								
							 
						 
						
							
							
								
								Merge pull request  #2217  from polarctos/feature/alpine-3-18  
							
							... 
							
							
							
							Update alpine to 3.18 
							
						 
						
							2023-09-08 17:33:51 +01:00  
				
					
						
							
							
								 
						
							
								62056a59c2 
								
							 
						 
						
							
							
								
								Update alpine to 3.18  
							
							... 
							
							
							
							Only pinning minor version to automatically receive patches 
							
						 
						
							2023-09-08 18:22:46 +02:00  
				
					
						
							
							
								 
						
							
								982ae7e9d2 
								
							 
						 
						
							
							
								
								Added arch types to Docker and binary releases ( #2220 )  
							
							... 
							
							
							
							* Added several arm builds to dist.sh
* Added platforms to Dockerfile and updated docs
* Reverted changes made for testing
* Fix docker platform images
* Fix docker platform images
* Update Makefile
Co-authored-by: Jan Larwig <jan@larwig.com>
* Update Makefile
Co-authored-by: Jan Larwig <jan@larwig.com>
* Update Makefile
Co-authored-by: Jan Larwig <jan@larwig.com>
* Formatting improvements
---------
Co-authored-by: Jan Larwig <jan@larwig.com> 
							
						 
						
							2023-09-08 17:18:20 +01:00  
				
					
						
							
							
								 
						
							
								f3269b3f26 
								
							 
						 
						
							
							
								
								Fixed name for GoogleGroups env variable + unit tests ( #2221 )  
							
							... 
							
							
							
							* Fixed name for GoogleGroups env variable + unit tests
* Added changelog
---------
Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk> 
							
						 
						
							2023-09-08 16:27:15 +01:00  
				
					
						
							
							
								 
						
							
								5f2f95e118 
								
							 
						 
						
							
							
								
								Improved session documentation ( #2208 )  
							
							... 
							
							
							
							* Improved session documentation
* Replaced "OAuth2-Proxy" with "OAuth2 Proxy" 
							
						 
						
							2023-09-08 09:51:18 +01:00  
				
					
						
							
							
								 
						
							
								9f06dc873c 
								
							 
						 
						
							
							
								
								Merge pull request  #2197  from tuunit/bugfix/move-oidc-scope-logic  
							
							... 
							
							
							
							bugfix: move oidc scope logic to oidc provider 
							
						 
						
							2023-09-08 09:45:46 +01:00  
				
					
						
							
							
								 
						
							
								6f6039c82b 
								
							 
						 
						
							
							
								
								bugfix: move oidc scope logic to oidc provider  
							
							
							
						 
						
							2023-09-08 05:35:41 +00:00  
				
					
						
							
							
								 
						
							
								01386bf303 
								
							 
						 
						
							
							
								
								Merge pull request  #2213  from kvanzuijlen/release-v7.5.0  
							
							... 
							
							
							
							Release v7.5.0 
							
						 
						
							2023-09-04 11:35:06 +01:00  
				
					
						
							
							
								 
						
							
								bfc04fa84c 
								
							 
						 
						
							
							
								
								Create versioned docs for release v7.5.x  
							
							... 
							
							
							
							Created using: yarn run docusaurus docs:version 7.5.x 
							
						 
						
							2023-09-04 12:28:42 +02:00  
				
					
						
							
							
								 
						
							
								07591fc93a 
								
							 
						 
						
							
							
								
								Update changelog for v7.5.0 release  
							
							
							
						 
						
							2023-09-04 12:28:38 +02:00  
				
					
						
							
							
								 
						
							
								a6e8ec81e8 
								
							 
						 
						
							
							
								
								Workload identity support ( #2126 )  
							
							... 
							
							
							
							* WIP: support for workload identity
* WIP: bugfixes to support WI
* Added support for Workload Identity
* Added missing flag
* Refactoring and typo
* Updated CHANGELOG.md
* Updated docs
* Updated changelog
* Improved readability and fixed codeclimate issues
* Update CHANGELOG.md
Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk>
* Fixed if statement
* Apply suggestions from code review
Co-authored-by: Jan Larwig <jan@larwig.com>
* Cleanup
* Removed target principal
* Removed references to target principal
* Added docs
* Fixed header anchor linking
* Update auth.md
* Updated generated code
* Improved code
* Fixed tests
---------
Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk>
Co-authored-by: Jan Larwig <jan@larwig.com> 
							
						 
						
							2023-09-04 10:34:54 +01:00  
				
					
						
							
							
								 
						
							
								738c09095b 
								
							 
						 
						
							
							
								
								documented default for errors-to-info-log ( #1990 )  
							
							
							
						 
						
							2023-08-26 15:33:40 +01:00  
				
					
						
							
							
								 
						
							
								9215944ccc 
								
							 
						 
						
							
							
								
								Merge pull request  #2025  from corybolar/embedded-static-files  
							
							... 
							
							
							
							Embed static stylesheets and dependencies 
							
						 
						
							2023-08-25 10:37:27 +01:00  
				
					
						
							
							
								 
						
							
								40ee2bb944 
								
							 
						 
						
							
							
								
								Add changelog entry  
							
							
							
						 
						
							2023-08-24 20:50:43 -04:00  
				
					
						
							
							
								 
						
							
								bc4acd7434 
								
							 
						 
						
							
							
								
								Add docs entry to endpoints page for /oauth2/static/ path  
							
							
							
						 
						
							2023-08-24 20:50:17 -04:00  
				
					
						
							
							
								 
						
							
								a02ab7c04e 
								
							 
						 
						
							
							
								
								Embed static stylesheets and dependencies  
							
							... 
							
							
							
							Embedding css and webfont dependencies allows the application to present
itself correctly in an environment that does not allow downloading the
files from a cdn.
Inspiration taken from #1492  but reworked to make use of embed.FS
simplifying the approach. 
							
						 
						
							2023-08-24 20:50:17 -04:00  
				
					
						
							
							
								 
						
							
								bd867b5138 
								
							 
						 
						
							
							
								
								Bugfix/check json path ( #1921 )  
							
							... 
							
							
							
							* Validate jsonpath in claim extractor
Signed-off-by: Joseph Weigl <joseph.weigl@audi.de>
* Add test and changelog for claim extractor json path
---------
Signed-off-by: Joseph Weigl <joseph.weigl@audi.de>
Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk> 
							
						 
						
							2023-08-24 13:40:43 +01:00