Files
authentik/authentik
Simonyi Gergő d0824fa66a core: make all m2m models explicit (#23315)
* require explicit m2m models

* core: explicit m2m

* endpoints: explcit m2m

* events: explicit m2m

* outposts: explicit m2m

* providers/oauth2: explicit m2m

* providers/rac: explicit m2m

* providers/scim: explicit m2m

* rbac: explicit m2m

* stages/authenticator_validate: explicit m2m

* stages/authenticator_webauthn: explicit m2m

* stages/identification: explicit m2m

* stages/prompt: explicit m2m

* brands: explicit m2m

* providers/google_workspace: explicit m2m

* providers/microsoft_entra: explicit m2m

* providers/ssf: explicit m2m

* stages/mtls: explicit m2m

* lifecycle: explicit m2m

* remove renaming tables and columns

* add DjangoGroup exception to explicit m2m

* DRF: treat simple explicit through models as if they were implicit

* `make gen`

* create `SimpleThroughModel` to inherit from

* add `InternallyManagedMixin` to `SimpleThroughModel`

* fixup! add `InternallyManagedMixin` to `SimpleThroughModel`

* fixup! fixup! add `InternallyManagedMixin` to `SimpleThroughModel`
2026-07-20 03:22:33 +02:00
..
2026-07-18 21:40:13 +01:00