|  | 41e7b9b73f | outposts/proxyv2: fix before-redirect url not being saved in proxy mode closes #2109
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-01-19 19:16:30 +01:00 |  | 
			
				
					|  | 7f47f93e4e | internal: cleanup log messages Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-01-19 19:01:24 +01:00 |  | 
			
				
					|  | 14c7d8c4f4 | internal: route traffic to proxy providers based on cookie domain when multiple domain-level providers exist Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#2079 | 2022-01-18 23:19:43 +01:00 |  | 
			
				
					|  | 819af78e2b | internal: make internal go version match python version Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-01-14 10:45:37 +01:00 |  | 
			
				
					|  | c07b8d95d0 | outposts/proxy: remove deprecated headers Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-01-07 17:01:23 +01:00 |  | 
			
				
					|  | bf347730b3 | outposts/ldap: remove deprecated fields Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-01-07 09:52:19 +01:00 |  | 
			
				
					|  | ececfc3a30 | internal: fix comment formatting for TODOs Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-01-07 09:51:41 +01:00 |  | 
			
				
					|  | c741c13132 | internal: fix listen attempt on shutdown Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2022-01-03 12:36:11 +01:00 |  | 
			
				
					|  | f246da6b73 | outposts/proxy: fix error checking for type assertion Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-26 14:57:32 +01:00 |  | 
			
				
					|  | 410d1b97cd | outposts/proxy: add support for multiple states, when multiple requests are redirect at once Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-26 14:16:02 +01:00 |  | 
			
				
					|  | 884c546f32 | outposts: clean up flow executor Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-24 19:52:19 +01:00 |  | 
			
				
					|  | 47356915b1 | outposts: fix outpost's sentry not sending release Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-23 19:01:32 +01:00 |  | 
			
				
					|  | 87e99625e6 | internal: update tenant certificates on outpost refresh Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-23 00:38:49 +01:00 |  | 
			
				
					|  | 34b11524f1 | tenants: add web certificate field, make authentik's core certificate configurable based on keypair Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-22 11:43:45 +01:00 |  | 
			
				
					|  | b3ba083ff0 | internal: cleanup logging, remove duplicate code Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-22 10:33:21 +01:00 |  | 
			
				
					|  | 22a8603892 | internal: add custom proxy certificates support to embedded outpost Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-22 10:16:01 +01:00 |  | 
			
				
					|  | ba55538a34 | outposts/proxy: cleanup Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-21 19:16:06 +01:00 |  | 
			
				
					|  | f742c73e24 | outposts/proxy: fix allowlist for forward_auth Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#1970 | 2021-12-21 15:49:25 +01:00 |  | 
			
				
					|  | b932b6c963 | website/docs: update log levels Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-21 13:15:17 +01:00 |  | 
			
				
					|  | 3c048a1921 | outposts/proxy: fix session not expiring correctly due to miscalculation closes #1976
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-21 13:10:57 +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 |  | 
			
				
					|  | 92b4244e81 | providers/proxy: update traefik regex Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#1969 | 2021-12-20 22:43:58 +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 |  | 
			
				
					|  | cac5c7b3ea | outposts/proxy: make templates more re-usable Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-20 22:20:23 +01:00 |  | 
			
				
					|  | 37ee555c8e | outposts/proxy: fix ping URI not being routed Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-20 22:12:02 +01:00 |  | 
			
				
					|  | f910da0f8a | outposts: fix initial refresh not calling Server.Refresh() Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-20 21:47:32 +01:00 |  | 
			
				
					|  | fc9d270992 | outposts/ldap: fix log formatter and level not being set correctly Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-20 21:46:01 +01:00 |  | 
			
				
					|  | 621773c1ea | internal: rework global logging settings, embedded outpost no longer overwrites core, clean up double init Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-20 21:23:19 +01:00 |  | 
			
				
					|  | 052e465041 | outpost: re-run globalSetup when updating config Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-20 21:08:03 +01:00 |  | 
			
				
					|  | c843f18743 | lib: add additional celery logger to sentry ignore Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-20 21:04:45 +01:00 |  | 
			
				
					|  | 68637cf7cf | outposts: handle/ignore http Abort handler Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-20 19:42:45 +01:00 |  | 
			
				
					|  | 7a73ddfb60 | outposts/proxy: match skipPathRegex against full URL on domain auth closes #1955
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-18 15:50:42 +01:00 |  | 
			
				
					|  | 95bce9c9e7 | outposts: release binary outposts (#1954) * outposts/proxy: always embed static assets, still check local
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* ci: add initial ci to build outpost as binary
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* ci: fix typo, build web
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* ci: upload to release on publish, only run linux on ci
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* ci: ensure latest go is used
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* ci: split e2e tests into two halves
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-17 19:49:32 +00:00 |  | 
			
				
					|  | 03da87991f | outposts: don't use custom environment Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-16 19:12:05 +01:00 |  | 
			
				
					|  | 7d6e88061f | outposts: check if hub from context is set and fallback Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-16 11:19:57 +01:00 |  | 
			
				
					|  | f8aab40e3e | internal: cleanup duplicate and redundant code, properly set sentry SDK scope settings Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-16 11:00:19 +01:00 |  | 
			
				
					|  | b5685ec072 | outposts: set sentry-trace on API requests to match them to the outer transaction Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-14 11:50:31 +01:00 |  | 
			
				
					|  | cf5ff6e160 | outposts: reset backoff after successful connect Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-13 16:38:48 +01:00 |  | 
			
				
					|  | ac9cf590bc | *: use prefixed span names Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-13 16:18:42 +01:00 |  | 
			
				
					|  | 10b16bc36a | outposts: add description to span Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-13 16:12:14 +01:00 |  | 
			
				
					|  | 5f0f4284a2 | web/admin: fix rendering for applications on view page Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-13 15:27:28 +01:00 |  | 
			
				
					|  | c11be2284d | outposts/proxy: also set max length for redis backend Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-13 15:05:55 +01:00 |  | 
			
				
					|  | aa321196d7 | outposts/proxy: fix securecookie: the value is too long again, since it can happen even with filesystem storage Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-13 13:33:20 +01:00 |  | 
			
				
					|  | 4e2457560d | outposts/proxy: use filesystem storage for non-embedded outposts Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-12 17:59:31 +01:00 |  | 
			
				
					|  | 2ddf122d27 | Revert "outposts/proxy: don't save raw jwt in cookie to prevent securecookie: the value is too long" This reverts commit b3e40c6aed. | 2021-12-12 17:58:19 +01:00 |  | 
			
				
					|  | deebdf2bcc | outposts: fix unlabeled transaction Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-12 13:46:31 +01:00 |  | 
			
				
					|  | 4982c4abcb | outpost: add additional checks for websocket connection Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-12 00:11:17 +01:00 |  | 
			
				
					|  | f4988bc45e | outpost: rewrite re-connect logic without recws Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-11 22:53:59 +01:00 |  | 
			
				
					|  | 8abc9cc031 | outposts: cleanup logs for failed binds Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-11 22:09:18 +01:00 |  | 
			
				
					|  | 63a19a1381 | outposts/ldap: fix searches with mixed casing Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-09 20:55:51 +01:00 |  |