1
0

Embed user lifecycle audit into settings page

This commit is contained in:
2026-04-26 18:03:42 +02:00
parent 01f5265eff
commit 144d8410a4
22 changed files with 345 additions and 434 deletions

View File

@@ -886,9 +886,9 @@ class AdminStatsRepository implements AdminStatsRepositoryInterface
$lifecycleRestore7dCount = 0;
$lifecycleTopReasonRows = [];
$lifecycleRecentRiskRows = [];
$lifecycleAll7dHref = 'admin/user-lifecycle-audit';
$lifecycleFailed7dHref = 'admin/user-lifecycle-audit';
$lifecycleRestore7dHref = 'admin/user-lifecycle-audit';
$lifecycleAll7dHref = 'admin/settings/user-lifecycle';
$lifecycleFailed7dHref = 'admin/settings/user-lifecycle';
$lifecycleRestore7dHref = 'admin/settings/user-lifecycle';
if ($userLifecycleAuditStatsAvailable) {
$lifecycleRuns7dCount = (int) (DB::selectValue(
@@ -920,16 +920,16 @@ class AdminStatsRepository implements AdminStatsRepositoryInterface
$lifecycleActionRestore
) ?? 0);
$lifecycleAll7dHref = 'admin/user-lifecycle-audit?' . http_build_query([
$lifecycleAll7dHref = 'admin/settings/user-lifecycle?' . http_build_query([
'created_from' => $lifecycleCreatedFrom,
'created_to' => $lifecycleCreatedTo,
]);
$lifecycleFailed7dHref = 'admin/user-lifecycle-audit?' . http_build_query([
$lifecycleFailed7dHref = 'admin/settings/user-lifecycle?' . http_build_query([
'statuses' => $lifecycleStatusFailed . ',' . $lifecycleStatusSkipped,
'created_from' => $lifecycleCreatedFrom,
'created_to' => $lifecycleCreatedTo,
]);
$lifecycleRestore7dHref = 'admin/user-lifecycle-audit?' . http_build_query([
$lifecycleRestore7dHref = 'admin/settings/user-lifecycle?' . http_build_query([
'actions' => $lifecycleActionRestore,
'created_from' => $lifecycleCreatedFrom,
'created_to' => $lifecycleCreatedTo,