|  | 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 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | 8abc9cc031 | outposts: cleanup logs for failed binds Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-11 22:09:18 +01:00 |  | 
			
				
					|  | b3e40c6aed | outposts/proxy: don't save raw jwt in cookie to prevent securecookie: the value is too long Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-06 13:54:59 +01:00 |  | 
			
				
					|  | ea097afeae | outposts/proxy: fix path prefix in static handler Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-02 19:21:40 +01:00 |  | 
			
				
					|  | f8dc7f48f2 | outposts/proxy: fix path for media Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-02 18:47:36 +01:00 |  | 
			
				
					|  | 85a417d22e | outposts/proxy: re-add rs256 support Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-02 15:17:32 +01:00 |  | 
			
				
					|  | 347c3793fc | outposts/proxy: add additional headers Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-02 14:19:57 +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 |  | 
			
				
					|  | e917e756cc | outposts/proxy: make logging fields more consistent Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-02 09:58:50 +01:00 |  | 
			
				
					|  | d0ceafe79e | outposts/proxy: add X-authentik-meta-version Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-12-01 20:59:45 +01:00 |  | 
			
				
					|  | 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 |  |