This repository has been archived on 2024-05-31. You can view files and clone it, but cannot push or open issues or pull requests.
authentik/tests/e2e
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
..
__init__.py tests: move integration tests into separate folder, add separate pipeline task 2020-11-19 14:35:43 +01:00
ci.docker-compose.yml Revert "tests: re-add firefox e2e tests" 2021-07-29 19:45:12 +02:00
docker-compose.yml e2e: fix broken selenium by locking images 2021-07-29 18:49:08 +02:00
test_flows_authenticators.py root: reformat to 100 line width 2021-08-03 17:45:16 +02:00
test_flows_enroll.py root: reformat to 100 line width 2021-08-03 17:45:16 +02:00
test_flows_login.py tests/e2e: fix flow titles not being set 2021-05-25 09:50:03 +02:00
test_flows_stage_setup.py lib: move id and key generators to lib (#1286) 2021-08-23 20:27:38 +02:00
test_provider_ldap.py outposts/proxyv2 (#1365) 2021-09-08 18:04:56 +00:00
test_provider_oauth2_github.py lib: move id and key generators to lib (#1286) 2021-08-23 20:27:38 +02:00
test_provider_oauth2_grafana.py lib: move id and key generators to lib (#1286) 2021-08-23 20:27:38 +02:00
test_provider_oauth2_oidc.py lib: move id and key generators to lib (#1286) 2021-08-23 20:27:38 +02:00
test_provider_oauth2_oidc_implicit.py lib: move id and key generators to lib (#1286) 2021-08-23 20:27:38 +02:00
test_provider_proxy.py outposts/proxyv2 (#1365) 2021-09-08 18:04:56 +00:00
test_provider_saml.py root: reformat to 100 line width 2021-08-03 17:45:16 +02:00
test_source_oauth.py lib: move id and key generators to lib (#1286) 2021-08-23 20:27:38 +02:00
test_source_saml.py root: reformat to 100 line width 2021-08-03 17:45:16 +02:00
utils.py outposts/proxyv2 (#1365) 2021-09-08 18:04:56 +00:00