feat: Add comprehensive system enhancements
- Add version display above storage consumption in admin sidebar - Fix storage consumption to stick to bottom of window using flexbox - Add user upload settings to events (allow uploads, category selection) - Enhance disk space tab to comprehensive system status view - Add localized date formatting for German/English language support - Remove quick actions from dashboard for cleaner interface - Create user photo upload functionality for galleries - Add database migration for user upload settings - Update all TypeScript types and interfaces 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
This commit is contained in:
@@ -40,7 +40,8 @@
|
||||
"uploading": "Wird hochgeladen...",
|
||||
"uploadComplete": "Upload abgeschlossen!",
|
||||
"uploadFailed": "Upload fehlgeschlagen",
|
||||
"someFilesFailed": "Einige Dateien konnten nicht hochgeladen werden"
|
||||
"someFilesFailed": "Einige Dateien konnten nicht hochgeladen werden",
|
||||
"uploadPhotos": "Fotos hochladen"
|
||||
},
|
||||
"navigation": {
|
||||
"dashboard": "Dashboard",
|
||||
@@ -224,6 +225,13 @@
|
||||
"galleryExpiresIn": "Galerie läuft ab in",
|
||||
"galleryWillExpireOn": "Galerie läuft ab am {{date}}",
|
||||
"expirationWarning": "Gäste erhalten 7 Tage vor Ablauf eine Warn-E-Mail.",
|
||||
"userUploads": "Benutzer-Upload-Einstellungen",
|
||||
"allowUserUploads": "Gästen erlauben, Fotos hochzuladen",
|
||||
"allowUserUploadsHelp": "Ermöglichen Sie Gästen, ihre eigenen Fotos in diese Galerie hochzuladen",
|
||||
"uploadCategory": "Upload-Kategorie",
|
||||
"selectCategory": "Wählen Sie eine Kategorie für Benutzer-Uploads",
|
||||
"uploadCategoryHelp": "Alle von Benutzern hochgeladenen Fotos werden dieser Kategorie hinzugefügt",
|
||||
"userUploadWarning": "Benutzer-Uploads werden moderiert und können jederzeit von Administratoren entfernt werden.",
|
||||
"processingRequest": "Ihre Anfrage wird verarbeitet...",
|
||||
"eventTypeWedding": "Hochzeit",
|
||||
"eventTypeBirthday": "Geburtstag",
|
||||
@@ -337,6 +345,33 @@
|
||||
"title": "Kategorien",
|
||||
"about": "Über Fotokategorien",
|
||||
"aboutText": "Globale Kategorien sind für alle Veranstaltungen verfügbar. Sie können auch veranstaltungsspezifische Kategorien erstellen, wenn Sie einzelne Veranstaltungen bearbeiten. Kategorien helfen beim Organisieren von Fotos und ermöglichen es Gästen, Fotos nach Typ in der Galerieansicht zu filtern."
|
||||
},
|
||||
"systemStatus": {
|
||||
"title": "Systemstatus",
|
||||
"storageOverview": "Speicherübersicht",
|
||||
"systemInfo": "Systeminformationen",
|
||||
"databaseInfo": "Datenbankinformationen",
|
||||
"platform": "Plattform",
|
||||
"nodeVersion": "Node-Version",
|
||||
"uptime": "Betriebszeit",
|
||||
"cpuCores": "CPU-Kerne",
|
||||
"memoryUsage": "Speichernutzung",
|
||||
"memoryUsed": "Speicher verwendet",
|
||||
"photos": "Fotos",
|
||||
"admins": "Administratoren",
|
||||
"dbSize": "Datenbankgröße",
|
||||
"services": "Hintergrunddienste",
|
||||
"fileWatcher": "Dateiüberwachung",
|
||||
"fileWatcherDesc": "Überwacht neue Fotos",
|
||||
"expirationChecker": "Ablaufprüfung",
|
||||
"expirationCheckerDesc": "Archiviert abgelaufene Galerien",
|
||||
"emailProcessor": "E-Mail-Prozessor",
|
||||
"emailProcessorDesc": "Sendet E-Mails aus der Warteschlange",
|
||||
"emailQueue": "E-Mail-Warteschlangenstatus",
|
||||
"pending": "Ausstehend",
|
||||
"sent": "Gesendet",
|
||||
"failed": "Fehlgeschlagen",
|
||||
"lastUpdate": "Letzte Aktualisierung"
|
||||
}
|
||||
},
|
||||
"branding": {
|
||||
@@ -408,6 +443,7 @@
|
||||
"storageUsed": "Speicher verwendet",
|
||||
"totalPhotos": "Gesamte Fotos",
|
||||
"storagePercent": "{{percent}}% von {{limit}}",
|
||||
"version": "Version",
|
||||
"notifications": "Benachrichtigungen",
|
||||
"viewAllNotifications": "Alle Benachrichtigungen anzeigen",
|
||||
"noNotifications": "Keine neuen Benachrichtigungen",
|
||||
|
||||
Reference in New Issue
Block a user