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 7649a57495
core: create app transactional api (#6446)
* initial api and schema

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

* separate blueprint importer from yaml parsing

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

* cleanup

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

* add new "must_created" state to blueprints to prevent overwriting objects

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

* rework validation and error response to make it actually usable

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

* fix lint errors

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

* add defaults

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

* fix tests

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

* rework transaction_rollback

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

* use static method for string imports of subclass

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

* slight cleanup

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

---------

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
2023-09-17 23:55:21 +02:00
..
admin root: partial Live-updating config (#5959) 2023-07-19 23:13:22 +02:00
api *: fix api errors raised in general validate() to specify a field (#6663) 2023-08-29 14:41:48 +02:00
blueprints core: create app transactional api (#6446) 2023-09-17 23:55:21 +02:00
core core: create app transactional api (#6446) 2023-09-17 23:55:21 +02:00
crypto crypto: fix has_key filter (#6727) 2023-09-01 11:51:41 +02:00
enterprise stages/authenticator: vendor otp (#6741) 2023-09-04 11:45:14 +02:00
events stages/authenticator: vendor otp (#6741) 2023-09-04 11:45:14 +02:00
flows core: create app transactional api (#6446) 2023-09-17 23:55:21 +02:00
lib website/docs: tweak Config page (#6854) 2023-09-12 20:30:40 +00:00
outposts outposts: fix patch processing (#6338) 2023-07-24 10:25:14 +00:00
policies policies: specify failure result (#6887) 2023-09-14 20:38:22 +02:00
providers providers/saml: set WantAuthnRequestsSigned in metadata (#6851) 2023-09-12 09:10:06 +02:00
recovery core: bump black from 22.12.0 to 23.1.0 (#4584) 2023-02-01 11:31:32 +01:00
root stages/authenticator: vendor otp (#6741) 2023-09-04 11:45:14 +02:00
sources sources/ldap: add warning when a property mapping returns None or bytes (#6913) 2023-09-16 00:37:20 +02:00
stages stages/password: fix failed_attempts_before_cancel allowing one too m… (#6763) 2023-09-06 14:00:24 +02:00
tenants *: fix api errors raised in general validate() to specify a field (#6663) 2023-08-29 14:41:48 +02:00
__init__.py release: 2023.8.3 2023-09-11 18:55:08 +02:00