 Joel SpeedandGitHub
|
1e3d8547d7
|
Merge pull request #1029 from oauth2-proxy/error-pages
Refactor error page rendering and allow debug messages on error
|
2021-02-13 10:52:41 +00:00 |
|
Joel Speed
|
9e8c2af86b
|
Update docs for new show-debug-on-error option
|
2021-02-13 10:48:03 +00:00 |
|
Joel Speed
|
6ecbc7bc4e
|
Allow users to choose detailed error messages on error pages
|
2021-02-12 21:12:28 +00:00 |
|
Joel Speed
|
a63ed0225c
|
Use ErrorPage to render proxy error page
|
2021-02-12 21:12:27 +00:00 |
|
Joel Speed
|
ef457b1765
|
Move Error page rendering to app package
|
2021-02-12 21:12:05 +00:00 |
|
 Joel SpeedandGitHub
|
9cdcd2b2d4
|
Merge pull request #1028 from oauth2-proxy/templates
Refactor templates, update theme and provide styled error pages
|
2021-02-12 21:02:52 +00:00 |
|
Joel Speed
|
881f43f793
|
Add changelog entry for refactored templates
|
2021-02-12 16:56:25 +00:00 |
|
Joel Speed
|
0151ca11f6
|
Move template loading to app package
|
2021-02-12 16:55:52 +00:00 |
|
Joel Speed
|
84f76c6060
|
Move template options to their own struct
|
2021-02-12 16:55:51 +00:00 |
|
Joel Speed
|
801edeba23
|
Update templates to bulma framework
|
2021-02-12 16:55:45 +00:00 |
|
 Joel SpeedandGitHub
|
465789b044
|
Merge pull request #1039 from oauth2-proxy/fix-test-logging
Ensure errors in tests are logged to the GinkgoWriter
|
2021-02-11 09:48:24 +00:00 |
|
Joel Speed
|
b6cca79cb9
|
Ensure errors in tests are logged to the GinkgoWriter
|
2021-02-10 19:50:04 +00:00 |
|
 Joel SpeedandGitHub
|
4fa607f173
|
Merge pull request #1038 from oauth2-proxy/prep-7.0.1
Prepare for release v7.0.1
|
2021-02-10 19:34:51 +00:00 |
|
Joel Speed
|
e87a51f0e5
|
Prepare for release v7.0.1
|
2021-02-10 18:25:39 +00:00 |
|
 
|
b97c83297e
|
Update release process to use makefile go version check (#1027)
Co-authored-by: Nick Meves <nick.meves@greenhouse.io>
|
2021-02-06 15:19:33 -08:00 |
|
Joel Speed
|
ae17e38403
|
Ensure config flags get parsed correctly when other flags preceed them
|
2021-02-06 15:25:08 +00:00 |
|
 Joel SpeedandGitHub
|
9df3a752a6
|
Merge pull request #1020 from grnhse/flatten-response-headers
Flatten array-based response headers
|
2021-02-04 08:10:59 +00:00 |
|
 Joel SpeedandGitHub
|
06985879e1
|
Merge pull request #1007 from oauth2-proxy/release-v7.0.0
Prepare for Release v7.0.0
|
2021-02-01 18:16:08 +00:00 |
|
Joel Speed
|
1ccaea7710
|
Add advisory note to changelog
|
2021-02-01 18:12:34 +00:00 |
|
Joel Speed
|
d1a249262f
|
Create v7.0.x versioned docs
Created within: yarn run docusaurus docs:version 7.0.x
|
2021-02-01 18:05:47 +00:00 |
|
Joel Speed
|
a909d33355
|
Update CHANGELOG for release v7.0.0
|
2021-02-01 18:05:44 +00:00 |
|
 Joel SpeedandGitHub
|
56075e3776
|
Merge pull request #903 from oauth2-proxy/reference-generator
Add docs and generated reference for Alpha configuration
|
2021-01-19 19:27:38 +00:00 |
|
Joel Speed
|
fbfc0959cb
|
Add changelog entry for new alpha configuration docs
|
2021-01-18 09:57:51 +00:00 |
|
Joel Speed
|
5c64e236fb
|
Generate reference page in configuration
|
2021-01-18 09:57:44 +00:00 |
|
Joel Speed
|
eb129a342c
|
Ensure code is generated during CI
|
2021-01-18 09:56:07 +00:00 |
|
 Joel SpeedandGitHub
|
9c126f5740
|
Merge pull request #964 from grnhse/reverse-proxy-context
Track the ReverseProxy config setting in the request Scope
|
2021-01-17 18:32:32 +00:00 |
|
Joel Speed
|
e50e6ed373
|
Add Security Policy
|
2021-01-16 19:47:47 +00:00 |
|
 Joel SpeedandGitHub
|
dd60fe4fef
|
Merge pull request #982 from grnhse/maintainer-update
Add NickMeves to MAINTAINERS
|
2021-01-11 09:03:00 +00:00 |
|
 Joel SpeedandGitHub
|
91b3f5973e
|
Merge pull request #953 from grnhse/keycloak-refactor-provider-methods
Refactor Keycloak Provider Methods
|
2021-01-01 10:40:55 +00:00 |
|
 Joel SpeedandGitHub
|
8bd2409342
|
Merge pull request #936 from grnhse/oidc-provider-refactor
OIDC Provider Refactor
|
2020-12-23 19:04:51 +00:00 |
|
 Joel SpeedandGitHub
|
5117f2314f
|
Merge pull request #943 from aimichal/patch-1
Update Slack channel name
|
2020-12-04 14:39:26 +00:00 |
|
 Joel SpeedandGitHub
|
87c67b09a7
|
Merge pull request #907 from oauth2-proxy/alpha-config
Introduce alpha configuration option to enable testing of structured configuration
|
2020-12-01 09:28:47 +00:00 |
|
Joel Speed
|
d749c11e73
|
Add changelog entry for adding alpha configuration
|
2020-12-01 08:57:13 +00:00 |
|
Joel Speed
|
b201dbb2d3
|
Add convert-config-to-alpha flag to convert existing configuration to alpha structure
|
2020-12-01 08:56:51 +00:00 |
|
Joel Speed
|
5b683a7631
|
Add local environment that uses alpha configuration
|
2020-12-01 08:56:50 +00:00 |
|
Joel Speed
|
f36dfbb494
|
Introduce alpha configuration loading
|
2020-12-01 08:56:49 +00:00 |
|
Joel Speed
|
5b003a5657
|
SecretSource.Value should be plain text in memory
|
2020-12-01 08:56:46 +00:00 |
|
 Joel SpeedandGitHub
|
d587030019
|
Merge pull request #938 from grnhse/naming-refactor-tweaks
Cleanup method name refactors missed in comments
|
2020-11-30 19:38:43 +00:00 |
|
 Joel SpeedandGitHub
|
2706909fe3
|
Merge pull request #850 from grnhse/is-834-userinfo-expansion
Add User & Groups to Userinfo
|
2020-11-27 16:36:41 +00:00 |
|
 Joel SpeedandGitHub
|
8bed7aafbd
|
Merge pull request #925 from oauth2-proxy/fix-basic-auth
Fix basic auth legacy header conversion
|
2020-11-19 20:14:44 +00:00 |
|
Joel Speed
|
482cd32a17
|
Fix basic auth legacy header conversion
|
2020-11-19 20:07:59 +00:00 |
|
 Joel SpeedandGitHub
|
eb07005a5c
|
Merge pull request #916 from oauth2-proxy/alpha-config-types
Add AlphaOptions struct to prepare for alpha config loading
|
2020-11-19 17:11:16 +00:00 |
|
Joel Speed
|
aed43a54da
|
Add DefaultUpstreamFlushInterval to replace magic time.Second value
|
2020-11-19 10:39:21 +00:00 |
|
Joel Speed
|
8e582ac02a
|
Add changelog entry for adding alphaoptions struct
|
2020-11-19 10:35:56 +00:00 |
|
Joel Speed
|
d353d94631
|
Add AlphaOptions struct and ensure that all children have valid JSON tags
|
2020-11-19 10:35:31 +00:00 |
|
Joel Speed
|
b6d6f31ac1
|
Introduce Duration so that marshalling works for duration strings
|
2020-11-19 10:35:29 +00:00 |
|
 Joel SpeedandGitHub
|
430355b203
|
Merge pull request #918 from oauth2-proxy/fix-log-caller
Fix log header output
|
2020-11-19 10:18:43 +00:00 |
|
Joel Speed
|
3a4660414a
|
Fix log calldepth
|
2020-11-15 18:52:59 +00:00 |
|
 Joel SpeedandGitHub
|
c377466411
|
Merge pull request #797 from grnhse/refactor-provider-authz
Centralize Provider authorization interface method
|
2020-11-12 19:38:55 +00:00 |
|
 Joel SpeedandGitHub
|
df56a34ea3
|
Merge pull request #911 from arcivanov/issue_895
Validate and log provider type on startup
|
2020-11-12 17:25:14 +00:00 |
|
 Joel SpeedandGitHub
|
6254ed24ea
|
Merge pull request #906 from oauth2-proxy/docs-v6.1
Set up v6.1.x versioned documentation as default documentation
|
2020-11-09 10:15:37 +00:00 |
|
Joel Speed
|
66550db7b9
|
Add changelog entry for v6.1.x docs
|
2020-11-08 19:39:39 +00:00 |
|
Joel Speed
|
c8a70c6243
|
Add version dropdown to docs header
|
2020-11-08 19:37:46 +00:00 |
|
Joel Speed
|
6c483e5674
|
Set up docs for version 6.1.x
|
2020-11-08 19:37:43 +00:00 |
|
 Joel SpeedandGitHub
|
47710d0094
|
Merge pull request #905 from grnhse/deprecate-legacy-sessions
Remove v5 JSON session support
|
2020-11-08 17:41:12 +00:00 |
|
 Joel SpeedandGitHub
|
289f4f3c5f
|
Merge pull request #904 from grnhse/default-strip-request-headers
Flip `--skip-auth-strip-headers` to `true` by default
|
2020-11-08 12:04:47 +00:00 |
|
Joel Speed
|
1270104806
|
Update changelog to include integration of new header injection
|
2020-11-07 17:17:43 +00:00 |
|
Joel Speed
|
92d09343d2
|
Add tests for legacy header conversion
|
2020-11-07 17:17:10 +00:00 |
|
Joel Speed
|
8d1bbf33b1
|
Add tests for headers validation
|
2020-11-07 17:17:06 +00:00 |
|
Joel Speed
|
1dac1419b3
|
Add tests for SecretSource validation
|
2020-11-07 17:17:02 +00:00 |
|
Joel Speed
|
8059a812cd
|
Integrate new header injectors with OAuth2 Proxy
|
2020-11-07 17:16:58 +00:00 |
|
Joel Speed
|
d26c65ba8d
|
Add validation for Headers struct
|
2020-11-07 17:16:54 +00:00 |
|
Joel Speed
|
2dc0d1e7ee
|
Create LegacyHeaders struct and conversion to new Headers
|
2020-11-07 17:16:49 +00:00 |
|
 Joel SpeedandGitHub
|
39f57c6b28
|
Merge pull request #898 from oauth2-proxy/docusaurus
Migrate documentation to Docusaurus
|
2020-11-05 22:33:28 +00:00 |
|
Joel Speed
|
5a7ae59f2a
|
Add changelog entry for migrating to docusaurus
|
2020-11-05 16:09:02 +00:00 |
|
Joel Speed
|
ef2628d5b2
|
Add github action to deploy docusaurus
|
2020-11-05 15:36:30 +00:00 |
|
Joel Speed
|
899c743afc
|
Migrate existing documentation to Docusaurus
|
2020-11-05 15:36:27 +00:00 |
|
 Joel SpeedandGitHub
|
11bfd15566
|
Merge pull request #893 from oauth2-proxy/remove-travis
Remove Travis configuration
|
2020-11-04 19:45:48 +00:00 |
|
 
|
3ccf74746e
|
Remove basename from test coverage prefix (#892)
Co-authored-by: Nick Meves <nick.meves@greenhouse.io>
|
2020-11-04 19:40:40 +00:00 |
|
Joel Speed
|
e9d46bfe32
|
Remove Travis configuration
|
2020-11-03 22:22:15 +00:00 |
|
 Joel SpeedandGitHub
|
2aa04c9720
|
Merge pull request #796 from grnhse/refactor-redeem-code
Refactor redeemCode and support a Provider-wide EnrichSessionState method
|
2020-10-21 11:09:36 +01:00 |
|
Joel Speed
|
132c2cb210
|
Add changelog for fixing test reporting in github actions
|
2020-10-07 18:49:32 +01:00 |
|
Joel Speed
|
70c585812e
|
Fix coverage file path recognition
|
2020-10-07 18:48:14 +01:00 |
|
Joel Speed
|
b848663a3d
|
Move test script to workflows folder
|
2020-10-07 18:48:11 +01:00 |
|
Joel Speed
|
7861a707cd
|
Fix name of test report ID variable
|
2020-10-07 18:47:18 +01:00 |
|
 Joel SpeedandGitHub
|
a835fc5192
|
Merge pull request #705 from oauth2-proxy/header-injectors
Add generic Header injectors for upstream request and response headers
|
2020-10-07 18:40:08 +01:00 |
|
Joel Speed
|
70990327d1
|
Make claims list of strings
|
2020-10-07 18:25:00 +01:00 |
|
Joel Speed
|
c9b3422801
|
Add changelog entry for generic header injectors
|
2020-10-07 18:24:59 +01:00 |
|
Joel Speed
|
6743e3991d
|
Add header injector middlewares
|
2020-10-07 18:24:58 +01:00 |
|
Joel Speed
|
fc2ff19a19
|
Add header Injector
|
2020-10-07 18:24:57 +01:00 |
|
Joel Speed
|
eec7565c52
|
Add Header option structure
|
2020-10-07 18:24:56 +01:00 |
|
 Joel SpeedandGitHub
|
d8b0d9059d
|
Merge pull request #789 from grnhse/skip-auth-http-method
Support HTTP method based allowlists
|
2020-10-07 18:23:51 +01:00 |
|
 Joel SpeedandGitHub
|
581c6c3259
|
Merge pull request #820 from johejo/fix_testdata
Rename test directory to testdata
|
2020-10-06 13:45:43 +01:00 |
|
 Joel SpeedandGitHub
|
9bc618bb08
|
Merge pull request #783 from johejo/go_115
Update Go to 1.15
|
2020-10-02 18:42:04 +01:00 |
|
 Joel SpeedandGitHub
|
e9aa7acf4e
|
Merge pull request #791 from grnhse/remove-provider-preferred-username-getter
Remove provider GetPreferredUsername getter method
|
2020-09-24 18:55:33 +01:00 |
|
 Joel SpeedandGitHub
|
160685abd7
|
Merge pull request #722 from grnhse/redis-startup-validation
Redis configuration startup validation
|
2020-09-24 18:48:55 +01:00 |
|
 Joel SpeedandGitHub
|
93870ec0ff
|
Merge pull request #575 from grnhse/deprecate-sha1
Stop accepting legacy SHA1 signed cookies
|
2020-09-24 18:36:52 +01:00 |
|
 Joel SpeedandGitHub
|
a87beab1a0
|
Merge pull request #764 from lentzi90/patch-1
Document bcrypt encryption for htpasswd
|
2020-09-11 14:26:03 +01:00 |
|
 Joel SpeedandGitHub
|
ef08d01b98
|
Merge pull request #757 from ManoManoTech/doc/cookieSession
Doc: cookie-secret is a mandatory field for cookie session
|
2020-09-04 15:30:47 +01:00 |
|
 Joel SpeedandGitHub
|
e4e5580852
|
Merge pull request #748 from oauth2-proxy/release-6.1.1
Prepare CHANGELOG for v6.1.1 release
|
2020-08-31 17:18:45 +01:00 |
|
Joel Speed
|
1337f56188
|
Prepare CHANGELOG for v6.1.1 release
|
2020-08-31 17:01:52 +01:00 |
|
 Joel SpeedandGitHub
|
841bf77f7f
|
Merge pull request #746 from oauth2-proxy/fix-static
Fix conversion of static responses in upstreams
|
2020-08-31 16:58:55 +01:00 |
|
Joel Speed
|
bd619ab63e
|
Fix conversion of file upstreams
|
2020-08-31 16:54:13 +01:00 |
|
Joel Speed
|
b40517bbe3
|
Fix conversion of static responses in upstreams
|
2020-08-31 16:54:01 +01:00 |
|
 Joel SpeedandGitHub
|
73f0094486
|
Merge pull request #729 from grnhse/x-forwarded-host-redirect
Use X-Forwarded-Host in Redirects
|
2020-08-31 16:48:20 +01:00 |
|
 Joel SpeedandGitHub
|
37026b60ce
|
Merge pull request #741 from oauth2-proxy/release-6.1.0
Prepare changelog for v6.1.0 release
|
2020-08-27 15:15:24 +01:00 |
|
Joel Speed
|
43bf36425d
|
Prepare changelog for v6.1.0 release
|
2020-08-27 15:08:46 +01:00 |
|
 Joel SpeedandGitHub
|
4134a9010e
|
Merge pull request #742 from oauth2-proxy/domain-log
Only log no cookie match if cookie domains specified
|
2020-08-27 15:01:32 +01:00 |
|
Joel Speed
|
105d5acb7b
|
Only log no cookie match if cookie domains specified
|
2020-08-27 14:48:00 +01:00 |
|
 Joel SpeedandGitHub
|
5fa5b3186f
|
Merge pull request #562 from oauth2-proxy/auth-header-helper
Create generic Authorization Header constructor
|
2020-08-17 16:44:38 +01:00 |
|