|  | a286f999e2 | api: migrate to openapi generator v6 (#2968) * migrate to openapi generator v6
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* bump api
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-05-26 15:15:30 +02:00 |  | 
			
				
					|  | a52638d898 | internal: fix typo in session name constant Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-05-20 10:10:29 +02:00 |  | 
			
				
					|  | 62a939b91d | internal: bump api client to v3 Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-03-03 10:40:07 +01:00 |  | 
			
				
					|  | 4343246a41 | *: rename akprox to outpost.goauthentik.io (#2266) Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-02-08 20:25:38 +01:00 |  | 
			
				
					|  | ebb5711c32 | providers/proxy: add support for X-Original-URI in nginx, better handle missing headers and report errors to authentik Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-01-27 18:14:02 +01:00 |  | 
			
				
					|  | b32800ea71 | outposts/proxy: trace full headers to debug Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-01-24 22:08:31 +01:00 |  | 
			
				
					|  | ef335ec083 | outposts/proxy: add more test cases for domain-level auth Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-01-24 21:41:15 +01:00 |  | 
			
				
					|  | 07b09df3fe | internal: add more outpost tests, add support for X-Original-URL Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-01-24 20:50:13 +01:00 |  | 
			
				
					|  | 1dce408c72 | internal/proxyv2: only allow access to /akprox in nginx mode when forward url could be extracted Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-01-24 09:30:33 +01:00 |  | 
			
				
					|  | 3bfb8b2cb2 | outposts/proxyv2: allow access to /akprox urls in forward auth mode to make routing in nginx/traefik easier Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-01-21 13:43:16 +01:00 |  | 
			
				
					|  | ba55538a34 | outposts/proxy: cleanup Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-21 19:16:06 +01:00 |  | 
			
				
					|  | f10b57ba0b | outposts/proxy: handle redirect loop in start handler, show error message Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-21 10:07:08 +01:00 |  | 
			
				
					|  | eca2ef20d0 | outposts/proxy: add initial redirect-loop prevention Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-20 22:21:53 +01:00 |  | 
			
				
					|  | e42ad8db93 | outposts/proxy: copy user-agent header from upstream request Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-02 10:01:54 +01:00 |  | 
			
				
					|  | 3b068610b9 | outposts/proxy: clean up header setting (don't copy all headers) Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-01 20:05:56 +01:00 |  | 
			
				
					|  | 2462d58135 | outposts/proxy: fix duplicate protocol in domain auth mode Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-27 20:49:00 +02:00 |  | 
			
				
					|  | 3d042e708a | outposts/proxy: always redirect on forward_auth for traefik Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-10 12:43:57 +02:00 |  | 
			
				
					|  | d296c12d01 | outposts/proxy: fix redirect when using forward_auth mode Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-09 10:56:20 +02:00 |  | 
			
				
					|  | 3c1b70c355 | outposts/proxyv2 (#1365) * outposts/proxyv2: initial commit
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
add rs256
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
more stuff
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
add forward auth an sign_out
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
match cookie name
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
re-add support for rs256 for backwards compat
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
add error handler
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
ensure unique user-agent is used
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
set cookie duration based on id_token expiry
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
build proxy v2
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
add ssl
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
add basic auth and custom header support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
add application cert loading
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
implement whitelist
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
add redis
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
migrate embedded outpost to v2
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
remove old proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
providers/proxy: make token expiration configurable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
add metrics
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
fix tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* providers/proxy: only allow one redirect URI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* fix docker build for proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* remove default port offset
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* add AUTHENTIK_HOST_BROWSER
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* tests: fix e2e/integration tests not using proper tags
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* remove references of old port
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* fix user_attributes not being loaded correctly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* cleanup dependencies
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* cleanup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-08 18:04:56 +00:00 |  |