Add guest policy settings
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled

This commit is contained in:
Codex Agent
2026-01-01 20:25:39 +01:00
parent 25d464215e
commit c180b37760
15 changed files with 500 additions and 19 deletions

View File

@@ -183,6 +183,42 @@ return [
'deleted' => 'Gelöscht',
],
],
'guest_policy' => [
'navigation' => [
'label' => 'Gast-Richtlinien',
],
'sections' => [
'toggles' => 'Gast-Funktionen',
'rate_limits' => 'Rate-Limits',
'retention' => 'Retention-Defaults',
],
'fields' => [
'guest_downloads_enabled' => 'Gast-Downloads erlauben',
'guest_sharing_enabled' => 'Gast-Sharing erlauben',
'guest_upload_visibility' => 'Gast-Upload-Sichtbarkeit',
'upload_visibility_review' => 'Freigabe erforderlich',
'upload_visibility_immediate' => 'Sofort veröffentlichen',
'per_device_upload_limit' => 'Uploads pro Gerät (pro Event)',
'join_token_failure_limit' => 'Join-Token Fehlerlimit',
'join_token_failure_decay_minutes' => 'Join-Token Fehler-Decay (Minuten)',
'join_token_access_limit' => 'Join-Token Zugriffslimit',
'join_token_access_decay_minutes' => 'Join-Token Zugriff-Decay (Minuten)',
'join_token_download_limit' => 'Join-Token Downloadlimit',
'join_token_download_decay_minutes' => 'Join-Token Download-Decay (Minuten)',
'share_link_ttl_hours' => 'Share-Link TTL (Stunden)',
'guest_notification_ttl_hours' => 'Gast-Notification TTL (Stunden)',
],
'help' => [
'zero_disables' => '0 deaktiviert das Throttling.',
'notification_ttl' => 'Leer lassen, um Benachrichtigungen ohne Ablauf zu speichern.',
],
'actions' => [
'save' => 'Änderungen speichern',
],
'notifications' => [
'saved' => 'Gast-Richtlinien aktualisiert.',
],
],
'events' => [
'fields' => [