|  | f2023a7af2 | *: don't use go embed to make using custom files easier Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-01 20:35:28 +01:00 |  | 
			
				
					|  | 60b95271eb | outposts/proxy: add additional headers Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-01 20:19:09 +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 |  | 
			
				
					|  | 8b7f698c7b | outposts/proxy: continue compiling additional regexes even when one fails Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-11-28 15:06:26 +01:00 |  | 
			
				
					|  | d1bd8f333b | outposts/proxy: use disableIndex for static files Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-11-19 10:50:56 +01:00 |  | 
			
				
					|  | 2ac9f5426d | outposts: don't panic when listening for metrics fails Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-11-19 10:37:13 +01:00 |  | 
			
				
					|  | 97b814ab33 | outpost/proxy: show better error when hostname isn't configured Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-11-13 22:45:37 +01:00 |  | 
			
				
					|  | e7b4363d21 | outposts/ldap: fix logic error in cached ldap searcher closes #1779
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-11-11 23:18:32 +01:00 |  | 
			
				
					|  | c98bdbacc5 | providers/proxy: return list of configured scope names so outpost requests custom scopes closes #1762
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-11-10 23:06:21 +01:00 |  | 
			
				
					|  | 202b057ce9 | outposts/proxy: fix static files not being served in proxy mode Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-11-10 17:16:13 +01:00 |  | 
			
				
					|  | 02b4173d30 | root: add utm_source Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-10-20 16:34:39 +02:00 |  | 
			
				
					|  | 4d51ec906d | internal/proxyv2: improve error handling when configuring app Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-10-13 21:48:11 +02:00 |  | 
			
				
					|  | 22a7c25526 | internal: call GetStore on application to improve logging Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-10-12 13:33:20 +02:00 |  | 
			
				
					|  | f6e8dbfb5e | outposts/proxy: show full error message when user is authenticated Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-10-02 22:00:37 +02:00 |  | 
			
				
					|  | 3c1ac4c7ec | outposts/proxy: add new headers with unified naming Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-10-02 22:00:23 +02:00 |  | 
			
				
					|  | 52bbf454e3 | outpost/proxy: fix missing negation for internal host ssl verification Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-10-02 21:17:15 +02: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 |  | 
			
				
					|  | b248f450dd | outposts: make AUTHENTIK_HOST_BROWSER configurable from central config closes #1471
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-26 12:00:51 +02:00 |  | 
			
				
					|  | 9f4a4449f5 | outposts/proxy: ensure cookies only last as long as tokens closes #1462
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-25 16:12:59 +02:00 |  | 
			
				
					|  | 27e04589c1 | outposts/proxyv2: fix routing not working correctly for domain auth Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-24 23:32:16 +02:00 |  | 
			
				
					|  | 471f7d9c62 | outposts: add consistent name and type to metrics Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-16 10:14:51 +02:00 |  | 
			
				
					|  | a6a6b3bd06 | outposts: add outpost_name label to metrics Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-16 10:04:17 +02:00 |  | 
			
				
					|  | 48ad3dccda | outposts/proxy: remove deprecated rs256 Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-16 09:57:47 +02:00 |  | 
			
				
					|  | 95efd47f65 | root: remove asgi error handler Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-15 12:23:14 +02:00 |  | 
			
				
					|  | 223d9ad414 | outposts/proxy: fix upstream ssl certificate not being ignored if configured to do so Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-11 19:30:21 +02:00 |  | 
			
				
					|  | 9a79bab43d | outposts/proxy: fix redirect URL error due to callback url not being joined correctly Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-10 16:19:29 +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 |  | 
			
				
					|  | 7158c9d2ea | core: metrics v2 (#1370) * outposts: add ldap metrics, move ping to 9100
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outpost: add flow_executor metrics
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* use port 9300 for metrics, add core metrics port
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outposts/controllers/k8s: add service monitor creation support
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-09 15:52:24 +02:00 |  | 
			
				
					|  | e5944567e8 | outposts/proxy: fix url not being substituted for sign_out Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-09 11:00:58 +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 |  | 
			
				
					|  | 4c3a9e69f2 | outposts/proxy: fix securecookie: no codecs provided error with redis Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-09 10:23:46 +02:00 |  | 
			
				
					|  | 8ca29f6d49 | Revert "outpost/proxy: set samesite none" This reverts commit f7afb60c1f. | 2021-09-08 22:56:24 +02:00 |  | 
			
				
					|  | 0a33d38adf | outpost/proxy: fix prometheus errors Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-08 22:41:41 +02:00 |  | 
			
				
					|  | f7afb60c1f | outpost/proxy: set samesite none Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-08 22:06:44 +02:00 |  | 
			
				
					|  | b9c605bf1a | outpost/proxy: fix double slash when trailing slash in authentik_host Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-08 22:03:41 +02:00 |  | 
			
				
					|  | 2983adc719 | outpost/proxyv2: fix redirect to localhost Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-08 21:07:16 +02:00 |  | 
			
				
					|  | 502393ee56 | outpost/proxyv2: allow port offset via yaml Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-09-08 21:07:06 +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 |  |