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/lib
Jens L 8bba3c0a9b
core: rework recursive group membership (#6017)
* rework checking group membership and add `user.all_groups` to get full list of groups

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

* refactor some more for better performance

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

* migrate things to use all_groups

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

* update release notes

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

* fix for django 4.2

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

---------

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
2023-08-18 17:31:39 +02:00
..
expression core: rework recursive group membership (#6017) 2023-08-18 17:31:39 +02:00
tests root: add get_int to config loader instead of casting to int everywhere (#6436) 2023-07-31 19:34:59 +02:00
utils root: partial Live-updating config (#5959) 2023-07-19 23:13:22 +02:00
__init__.py wip: rename to authentik (#361) 2020-12-05 22:08:42 +01:00
avatars.py root: partial Live-updating config (#5959) 2023-07-19 23:13:22 +02:00
config.py root: add get_int to config loader instead of casting to int everywhere (#6436) 2023-07-31 19:34:59 +02:00
default.yml sources/ldap: fix page size (#6187) 2023-07-08 01:15:35 +02:00
generators.py providers/oauth2: add device flow (#3334) 2022-10-11 12:42:10 +02:00
logging.py root: improve code style (#4436) 2023-01-15 17:02:31 +01:00
merge.py sources/ldap: use merger that only appends unique items to list 2022-02-13 14:20:13 +01:00
migrations.py lib: fix fallback_names migration not working when multiple objects n… (#5637) 2023-05-16 22:17:56 +02:00
models.py core: fix url validator (#4957) 2023-03-15 12:00:57 +01:00
sentry.py core: bump django from 4.1.7 to 4.2 (#5238) 2023-08-01 19:30:28 +02:00
views.py core: improve error template (#3521) 2022-09-03 19:46:37 +02:00
xml.py core: bump bandit from 1.7.4 to 1.7.5 (#4896) 2023-03-10 12:06:59 +01:00