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
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
..
admin *: fix typos in code 2021-09-25 00:01:11 +02:00
api flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
core flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
crypto *: remove string.format() 2021-09-14 12:06:47 +02:00
events flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
flows flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
lib *: fix typos in code 2021-09-25 00:01:11 +02:00
managed root: reformat to 100 line width 2021-08-03 17:45:16 +02:00
outposts outposts: make AUTHENTIK_HOST_BROWSER configurable from central config 2021-09-26 12:00:51 +02:00
policies flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
providers flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
recovery core: fix token identifier not being slugified when created with user-controller input 2021-09-20 13:43:25 +02:00
root root: log failed celery tasks to event log 2021-09-17 12:42:42 +02:00
sources flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
stages flows: inspector (#1469) 2021-09-28 09:36:48 +02:00
tenants interface split (#943) 2021-09-16 17:30:16 +02:00
__init__.py release: 2021.9.3 2021-09-27 17:31:50 +02:00