|  | cc2cd6919f | outpost/embedded: only send requests for non-akprox paths when we're doing proxy mode Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-08-29 21:13:28 +02:00 |  | 
			
				
					|  | f01bc20d44 | Embedded outpost (#1193) * api: allow API requests as managed outpost's account when using secret_key
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* root: load secret key from env
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outposts: make listener IP configurable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outpost/proxy: run outpost in background and pass requests conditionally
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outpost: unify branding to embedded
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/admin: fix embedded outpost not being editable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web: fix mismatched host detection
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* tests/e2e: fix LDAP test not including user for embedded outpost
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* tests/e2e: fix user matching
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* api: add tests for secret_key auth
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* root: load environment variables using github.com/Netflix/go-env
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-07-29 11:30:30 +02:00 |  | 
			
				
					|  | d678d33756 | root: add support for PROXY protocol on listeners closes #1161
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-07-20 11:03:09 +02:00 |  | 
			
				
					|  | 6ddd6bfa72 | root: fix linting errors Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-07-18 20:54:34 +02:00 |  | 
			
				
					|  | b3159a74e5 | Merge branch 'master' into inbuilt-proxy Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
#	Dockerfile
#	internal/outpost/ak/api.go
#	internal/outpost/ak/api_uag.go
#	internal/outpost/ak/global.go
#	internal/outpost/ldap/api_tls.go
#	internal/outpost/ldap/instance_bind.go
#	internal/outpost/ldap/utils.go
#	internal/outpost/proxy/api_bundle.go
#	outpost/go.mod
#	outpost/go.sum
#	outpost/pkg/ak/cert.go | 2021-07-17 12:49:38 +02:00 |  | 
			
				
					|  | bdb84b7a8f | root: build bundled docs into helo dir to fix path issue with packaged static files Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-07-13 19:09:16 +02:00 |  | 
			
				
					|  | be5c8341d2 | root: add bundled docs Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-07-13 11:06:51 +02:00 |  | 
			
				
					|  | 948db46406 | Merge branch 'master' into inbuilt-proxy Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
#	internal/constants/constants.go
#	outpost/pkg/version.go | 2021-07-05 19:11:26 +02:00 |  | 
			
				
					|  | 30033d1f90 | g: fix static and media caching not working properly Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-07-03 21:43:37 +02:00 |  | 
			
				
					|  | ff42663d3c | root: more code merging Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-06-29 16:21:00 +02:00 |  | 
			
				
					|  | 1005f341e4 | Merge branch 'master' into inbuilt-proxy Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
#	internal/constants/constants.go
#	outpost/pkg/version.go | 2021-06-23 20:41:06 +02:00 |  | 
			
				
					|  | f6026fdb13 | root: allow loading local /static files without debug flag Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-06-21 21:21:35 +02:00 |  | 
			
				
					|  | e43e42139a | web: migrate templates back to django Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-06-05 19:38:24 +02:00 |  | 
			
				
					|  | 166b98fa34 | web/admin: fix BoundPoliciesList's edit policy button not working Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-06-02 18:00:26 +02:00 |  | 
			
				
					|  | 9d476a42d1 | web: don't set X-Forwarded-Proto when no request TLS Options are set Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-22 19:46:40 +02:00 |  | 
			
				
					|  | a9519a4a68 | g: set x-forwarded-proto based on upstream TLS Status Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-21 09:41:39 +02:00 |  | 
			
				
					|  | c58fe18b97 | web: remove nginx config, add caching headers to g Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-20 19:11:55 +02:00 |  | 
			
				
					|  | 4acbda2b77 | core: improve messaging on flow_manager, authenticate user when they linked their account after not having been authenticateed Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-04 18:49:27 +02:00 |  | 
			
				
					|  | 0d370ef0a9 | web/admin: filter out service accounts by default Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-04 18:23:13 +02:00 |  | 
			
				
					|  | 5d26fa0403 | gproxy: add sentry integration Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-04 14:28:48 +02:00 |  | 
			
				
					|  | 6725569ba8 | gproxy: listen on tls Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-03 23:19:22 +02:00 |  | 
			
				
					|  | 988cf15b71 | root: initial go proxy, update compose and helm Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> | 2021-05-03 09:39:09 +02:00 |  |