diff --git a/config/assets.php b/config/assets.php index 10809ac..8711955 100644 --- a/config/assets.php +++ b/config/assets.php @@ -29,6 +29,7 @@ return [ 'css/components/app-details-validation-summary.css', 'css/components/app-dashboard-titlebar.css', 'css/components/app-details.css', + 'css/components/app-details-card.css', 'css/components/app-list-table.css', 'css/components/app-list-tabs.css', 'css/components/app-tabs.css', diff --git a/i18n/default_de.json b/i18n/default_de.json index 658d76c..7285aed 100644 --- a/i18n/default_de.json +++ b/i18n/default_de.json @@ -1018,16 +1018,17 @@ "Counters": "Zähler", "User lifecycle policy": "Benutzer-Lifecycle-Regel", "Session policy": "Sitzungsrichtlinie", - "Session limits define how long logged-in users stay signed in.": "Hier legen Sie Inaktivitäts- und Absolute-Timeout für aktive Sitzungen fest.", - "Idle timeout signs users out after no activity.": "Inaktivitäts-Timeout beendet inaktive Sitzungen, absolutes Timeout beendet lange Sitzungen auch bei Aktivität.", + "Registration controls whether new users can create an account.": "Hier wird gesteuert, ob neue Benutzer ein Konto erstellen dürfen.", + "Session limits define how long logged-in users stay signed in.": "Hier werden Inaktivitäts- und Absolute-Timeout für aktive Sitzungen festgelegt.", "Absolute timeout signs users out after total session duration, even with activity.": "Das absolute Timeout meldet Benutzer nach der gesamten Sitzungsdauer ab, auch bei Aktivität.", - "New limits apply on each user's next request.": "Änderungen gelten ab der nächsten Anfrage je Benutzer. Angemeldet-bleiben-Tokens bleiben aktiv.", + "User lifecycle defines when inactive users are deactivated or deleted.": "Hier wird festgelegt, wann inaktive Benutzer deaktiviert oder gelöscht werden.", + "System audit controls whether security events are logged and how long they are kept.": "Hier wird gesteuert, ob Sicherheitsereignisse protokolliert werden und wie lange sie aufbewahrt werden.", "Session idle timeout (minutes)": "Sitzungs-Inaktivitäts-Timeout (Minuten)", "Session absolute timeout (hours)": "Absolutes Sitzungs-Timeout (Stunden)", "Allowed range: 5-1440 minutes (default: 30)": "Erlaubter Bereich: 5-1440 Minuten (Standard: 30)", "Allowed range: 1-72 hours (default: 8)": "Erlaubter Bereich: 1-72 Stunden (Standard: 8)", - "Deactivate users after inactivity (days)": "Benutzer nach Inaktivität deaktivieren (Tage)", - "Delete inactive users after (days)": "Inaktive Benutzer löschen nach (Tagen)", + "Deactivate users after inactivity (days)": "Nach Inaktivität deaktivieren (Tage)", + "Delete inactive users after (days)": "Inaktive löschen nach (Tagen)", "0 disables this rule": "0 deaktiviert diese Regel", "Deletion starts after user was set inactive": "Löschung startet erst nach Inaktivsetzung", "Privileged admins are excluded from automatic lifecycle actions": "Privilegierte Admins sind von automatischen Lifecycle-Aktionen ausgenommen", diff --git a/i18n/default_en.json b/i18n/default_en.json index da87135..1a0a11c 100644 --- a/i18n/default_en.json +++ b/i18n/default_en.json @@ -1018,10 +1018,11 @@ "Counters": "Counters", "User lifecycle policy": "User lifecycle policy", "Session policy": "Session policy", + "Registration controls whether new users can create an account.": "Registration controls whether new users can create an account.", "Session limits define how long logged-in users stay signed in.": "Set idle and absolute limits for active sessions.", - "Idle timeout signs users out after no activity.": "Idle timeout ends inactive sessions; absolute timeout ends long sessions even with activity.", "Absolute timeout signs users out after total session duration, even with activity.": "Absolute timeout signs users out after total session duration, even with activity.", - "New limits apply on each user's next request.": "Changes apply from each user's next request. Remember-me tokens stay active.", + "User lifecycle defines when inactive users are deactivated or deleted.": "User lifecycle defines when inactive users are deactivated or deleted.", + "System audit controls whether security events are logged and how long they are kept.": "System audit controls whether security events are logged and how long they are kept.", "Session idle timeout (minutes)": "Session idle timeout (minutes)", "Session absolute timeout (hours)": "Session absolute timeout (hours)", "Allowed range: 5-1440 minutes (default: 30)": "Allowed range: 5-1440 minutes (default: 30)", diff --git a/pages/admin/settings/index(default).phtml b/pages/admin/settings/index(default).phtml index 02072f4..1adff84 100644 --- a/pages/admin/settings/index(default).phtml +++ b/pages/admin/settings/index(default).phtml @@ -282,99 +282,128 @@ $disabledAttr = $isReadOnly ? 'disabled' : '';