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 2f469d2709
root: partial Live-updating config (#5959)
* stages/email: directly use email credentials from config

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* use custom database backend that supports dynamic credentials

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* fix tests

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* add crude config reloader

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* make method names for CONFIG clearer

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* replace config.set with environ

Not sure if this is the cleanest way, but it persists through a config reload

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* re-add set for @patch

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* even more crudeness

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* clean up some old stuff?

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* somewhat rewrite config loader to keep track of a source of an attribute so we can refresh it

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* cleanup old things

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* fix flow e2e

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

---------

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
2023-07-19 23:13:22 +02:00
..
authenticator_duo api: modular urls (#5551) 2023-05-09 14:46:47 +02:00
authenticator_sms stages/authenticator_sms: Fix json serialization in send_generic (#5630) 2023-05-16 10:28:14 +00:00
authenticator_static api: modular urls (#5551) 2023-05-09 14:46:47 +02:00
authenticator_totp api: modular urls (#5551) 2023-05-09 14:46:47 +02:00
authenticator_validate stages/authenticator_validate: fix regression (#6062) 2023-06-26 13:06:11 +02:00
authenticator_webauthn api: modular urls (#5551) 2023-05-09 14:46:47 +02:00
captcha api: modular urls (#5551) 2023-05-09 14:46:47 +02:00
consent api: modular urls (#5551) 2023-05-09 14:46:47 +02:00
deny stages/deny: fix typos (#5800) 2023-05-30 10:36:51 +02:00
dummy api: modular urls (#5551) 2023-05-09 14:46:47 +02:00
email root: partial Live-updating config (#5959) 2023-07-19 23:13:22 +02:00
identification stages/identification: auto-redirect to source when no user fields are selected (#5583) 2023-05-11 16:52:30 +02:00
invitation api: modular urls (#5551) 2023-05-09 14:46:47 +02:00
password api: modular urls (#5551) 2023-05-09 14:46:47 +02:00
prompt enterprise: initial enterprise (#5721) 2023-07-17 17:57:08 +02:00
user_delete api: modular urls (#5551) 2023-05-09 14:46:47 +02:00
user_login api: modular urls (#5551) 2023-05-09 14:46:47 +02:00
user_logout api: modular urls (#5551) 2023-05-09 14:46:47 +02:00
user_write stages/user_write: fix duplicate source writing (#6105) 2023-06-29 21:42:42 +02:00
__init__.py wip: rename to authentik (#361) 2020-12-05 22:08:42 +01:00