added nice "error 500" pages, fixed core system migration

This commit is contained in:
Codex Agent
2025-11-15 21:11:07 +01:00
parent b56bd62cd0
commit 9835906949
7 changed files with 255 additions and 4 deletions

View File

@@ -180,6 +180,30 @@ return [
'cta_contact' => 'Kontakt aufnehmen',
'requested_path_label' => 'Angefragter Pfad',
],
'server_error' => [
'title' => 'Unerwarteter Fehler',
'subtitle' => 'Unser Team wurde bereits informiert.',
'description' => 'Während wir den Fehler beheben, kannst du die folgenden Schritte ausprobieren oder zu einem sicheren Bereich der App zurückkehren.',
'tip_heading' => 'Das kannst du tun',
'tips' => [
'Lade die Seite nach einer kurzen Pause neu.',
'Wechsle zur Startseite oder den Paketen und stöbere weiter.',
'Melde dich bei uns, wenn der Fehler bestehen bleibt oder du dringend Hilfe brauchst.',
],
'tip_fallback' => 'Bitte versuche es gleich noch einmal.',
'status_label' => 'Statuscode',
'hint_label' => 'Was ist passiert?',
'cta_home' => 'Zur Startseite',
'cta_packages' => 'Pakete entdecken',
'cta_contact' => 'Support kontaktieren',
'hints' => [
'database' => 'Wo ist die Datenbank? Wir erreichen sie gerade nicht vermutlich ein Verbindungs- oder Zugriffsproblem.',
'storage' => 'Der Upload-Speicher ist vorübergehend nicht erreichbar oder schreibgeschützt. Versuche es gleich noch einmal.',
'queue' => 'Unsere Hintergrundprozesse (Queue/Redis) sind kurz offline. Wir starten sie neu.',
'network' => 'Wir können einen externen Dienst nicht erreichen. Möglich ist eine Firewall oder ein Ausfall beim Provider.',
'generic' => 'Es ist ein unerwarteter Fehler aufgetreten. Wir kümmern uns bereits darum.',
],
],
'success' => [
'title' => 'Erfolgreich',
'verify_email' => 'E-Mail verifizieren',

View File

@@ -180,6 +180,30 @@ return [
'cta_contact' => 'Get in touch',
'requested_path_label' => 'Requested path',
],
'server_error' => [
'title' => 'We ran into an issue',
'subtitle' => 'Our team has already been notified.',
'description' => 'While we work on the fix, you can follow the tips below or head back to a safe spot in the app.',
'tip_heading' => 'In the meantime',
'tips' => [
'Reload the page after a short break.',
'Visit the homepage or packages overview to keep browsing.',
'Contact us if the issue persists or you need urgent help.',
],
'tip_fallback' => 'Please try again in a moment.',
'status_label' => 'Status code',
'hint_label' => 'What happened?',
'cta_home' => 'Back to homepage',
'cta_packages' => 'Explore packages',
'cta_contact' => 'Contact support',
'hints' => [
'database' => 'Wheres the database? We cant reach it right now its usually a credentials or network issue.',
'storage' => 'Uploads storage is temporarily unavailable or read-only. Nothing was lost; please retry shortly.',
'queue' => 'Our background workers (queue/Redis) are offline for a moment. We are restarting them.',
'network' => 'We cant connect to an upstream service. It might be a firewall or provider outage.',
'generic' => 'We hit an unexpected error and are already investigating.',
],
],
'success' => [
'title' => 'Success',
'verify_email' => 'Verify Email',