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/authentik/stages
Jens L f9ad102915
flows: inspector (#1469)
* flows: add initial inspector

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* flows: change naming a bit

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* web/flow: add inspector frame

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* core: don't use shadydom when inspecting

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* flows: add current stage to api

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* stages/*: fix imports

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* flows: deep-copy plan instead of just adding

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* web/flows: ui

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* flows: restrict inspector to admin

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* web/admin: add buttons to launch flow with inspector

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* web/flows: don't automatically follow redirects when inspector is open

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* flows: make current_plan optional, only require historry

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* web/flows: handle error messages in inspector

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* web/flows: improve UI when flow is done

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* flows: add is_completed flag to inspector

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* flows: fix monkeypatches for tests

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* flows: add inspector tests

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* ci: re-enable cache

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-09-28 09:36:48 +02:00
..
authenticator_duo flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
authenticator_static *: ensure all resources can be filtered 2021-08-07 16:34:14 +02:00
authenticator_totp *: ensure all resources can be filtered 2021-08-07 16:34:14 +02:00
authenticator_validate *: fix tests not using APITestCase 2021-09-02 19:14:21 +02:00
authenticator_webauthn *: remove string.format() 2021-09-14 12:06:47 +02:00
captcha flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
consent flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
deny flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
dummy *: fix tests not using APITestCase 2021-09-02 19:14:21 +02:00
email flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
identification flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
invitation flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
password flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
prompt flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
user_delete flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
user_login flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
user_logout flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
user_write flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
__init__.py wip: rename to authentik (#361) 2020-12-05 22:08:42 +01:00