mirror of
https://github.com/goauthentik/authentik.git
synced 2026-06-17 19:09:11 +03:00
8963d29ab4
* enterprise/lifecycle: allow multiple rules to apply to a single object (and thus, multiple concurrent reviews) * enterprise/lifecyle: add missing migration to allow multiple lifecycle rules per object, add tests, update documentation * enterprise/lifecycle: add a bit of padding to individual review iterations on Review tab for better visual separation * enterprise/lifecycle: remove validation preventing the creation of multiple lifecycle rules for one object type * enterprise/lifecycle: change the approach to querying the list of reviews with user_is_reviewer annotation to prevent duplicate rows * enterprise/lifecycle: add custom per-type logic to get object name for use in a notification to prevent texts like "Review is due for Group Group X" * enterprise/lifecycle: updated wording on lifecycle rule form and preview banner padding * enterprise/lifecycle: remove task list from lifecycle rules and switch to using per-rule schedules * enterprise/lifecycle: add a title to the lifecycle tab * Revert "enterprise/lifecycle: remove task list from lifecycle rules and switch to using per-rule schedules" This reverts commit 8a060015b693f65f651a71bdb0c47092d3463af1. * enterprise/lifecycle: remove task list from the lifecycle rule list page and attach the tasks to the schedule * enterprise/lifecycle: add proper caption when there are no reviews for an object * enterprise/lifecycle: attach individual apply_lifecycle_rule tasks to the schedule when launched from apply_lifecycle_rules * enterprise/lifecycle: update generated API clients * enterprise/lifecycle: update wording * enterprise/lifecycle: fix ts issues after rebase * Update website/docs/sys-mgmt/object-lifecycle-management.md Co-authored-by: Dominic R <dominic@sdko.org> Signed-off-by: Alexander Tereshkin <96586+atereshkin@users.noreply.github.com> * enterprise/lifecycle: remove fmall code artifact --------- Signed-off-by: Alexander Tereshkin <96586+atereshkin@users.noreply.github.com> Co-authored-by: Dominic R <dominic@sdko.org>