Jens L
|
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 |
Jens Langhammer
|
597e279f34
|
ci: fix old node version in release ci
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-07 10:07:36 +02:00 |
Jens Langhammer
|
91312496e0
|
ci: simplify testspace setup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-06 16:52:21 +02:00 |
dependabot[bot]
|
bfde186aa0
|
build(deps): bump actions/cache from 1 to 2.1.6 (#1352)
|
2021-09-06 08:36:32 +02:00 |
Jens Langhammer
|
7c1a7bfd9d
|
ci: use native kind action to test integration
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-04 16:06:44 +02:00 |
Jens Langhammer
|
0c288ea64b
|
ci: cache webui for e2e tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-04 15:21:24 +02:00 |
Jens L
|
2476475174
|
ci: attempt to cache pipenv (#1347)
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-04 14:55:54 +02:00 |
Jens Langhammer
|
5e5854e256
|
ci: fix invalid workflow
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-03 10:58:42 +02:00 |
Jens Langhammer
|
e76c14f9e0
|
ci: run on pr and improve checking for push
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-03 10:53:39 +02:00 |
Jens Langhammer
|
eaecd31e9f
|
ci: always run codecov and testspace
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-01 22:59:51 +02:00 |
Jens Langhammer
|
36989d82e1
|
ci: merge on testspace
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-01 22:35:17 +02:00 |
Jens L
|
50777d9022
|
ci: re-add testspace (#1331)
* ci: re-add testspace
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* ci: fix double k3d
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-01 22:33:10 +02:00 |
Jens Langhammer
|
3a58dc62e1
|
ci: fix missing branch
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-01 18:34:57 +02:00 |
Jens Langhammer
|
71fe7bc827
|
ci: fix sha being used instead of timestamp
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-01 17:10:42 +02:00 |
Jens L
|
933336c38b
|
ci: fix images not being pushed with correct tags
* ci: debug
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* ci: fix branch and sha
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-01 16:19:29 +02:00 |
Jens Langhammer
|
371feb9a31
|
ci: fix images not being pushed
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-01 15:07:13 +02:00 |
Jens Langhammer
|
5745ffa0a8
|
ci: don't login to docker on forks
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-31 09:31:10 +02:00 |
Jens L
|
69f4d54bae
|
ci: migrate ci to gh actions (#1315)
|
2021-08-30 20:21:15 +02:00 |