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 <noreply@anthropic.com>
This commit is contained in:
@@ -40,7 +40,8 @@
|
||||
"uploading": "Uploading...",
|
||||
"uploadComplete": "Upload complete!",
|
||||
"uploadFailed": "Upload failed",
|
||||
"someFilesFailed": "Some files failed to upload"
|
||||
"someFilesFailed": "Some files failed to upload",
|
||||
"uploadPhotos": "Upload Photos"
|
||||
},
|
||||
"navigation": {
|
||||
"dashboard": "Dashboard",
|
||||
@@ -227,6 +228,13 @@
|
||||
"galleryExpiresIn": "Gallery Expires In",
|
||||
"galleryWillExpireOn": "Gallery will expire on {{date}}",
|
||||
"expirationWarning": "Guests will receive a warning email 7 days before expiration.",
|
||||
"userUploads": "User Upload Settings",
|
||||
"allowUserUploads": "Allow guests to upload photos",
|
||||
"allowUserUploadsHelp": "Enable guests to upload their own photos to this gallery",
|
||||
"uploadCategory": "Upload Category",
|
||||
"selectCategory": "Select a category for user uploads",
|
||||
"uploadCategoryHelp": "All user-uploaded photos will be added to this category",
|
||||
"userUploadWarning": "User uploads will be moderated and can be removed by admins at any time.",
|
||||
"processingRequest": "Processing your request...",
|
||||
"eventTypeWedding": "Wedding",
|
||||
"eventTypeBirthday": "Birthday",
|
||||
@@ -362,6 +370,33 @@
|
||||
"title": "Categories",
|
||||
"about": "About Photo Categories",
|
||||
"aboutText": "Global categories are available for all events. You can also create event-specific categories when editing individual events. Categories help organize photos and allow guests to filter photos by type in the gallery view."
|
||||
},
|
||||
"systemStatus": {
|
||||
"title": "System Status",
|
||||
"storageOverview": "Storage Overview",
|
||||
"systemInfo": "System Information",
|
||||
"databaseInfo": "Database Information",
|
||||
"platform": "Platform",
|
||||
"nodeVersion": "Node Version",
|
||||
"uptime": "Uptime",
|
||||
"cpuCores": "CPU Cores",
|
||||
"memoryUsage": "Memory Usage",
|
||||
"memoryUsed": "Memory Used",
|
||||
"photos": "Photos",
|
||||
"admins": "Admins",
|
||||
"dbSize": "Database Size",
|
||||
"services": "Background Services",
|
||||
"fileWatcher": "File Watcher",
|
||||
"fileWatcherDesc": "Monitors for new photos",
|
||||
"expirationChecker": "Expiration Checker",
|
||||
"expirationCheckerDesc": "Archives expired galleries",
|
||||
"emailProcessor": "Email Processor",
|
||||
"emailProcessorDesc": "Sends queued emails",
|
||||
"emailQueue": "Email Queue Status",
|
||||
"pending": "Pending",
|
||||
"sent": "Sent",
|
||||
"failed": "Failed",
|
||||
"lastUpdate": "Last update"
|
||||
}
|
||||
},
|
||||
"analytics": {
|
||||
@@ -467,6 +502,7 @@
|
||||
"storageUsed": "Storage Used",
|
||||
"totalPhotos": "Total Photos",
|
||||
"storagePercent": "{{percent}}% of {{limit}}",
|
||||
"version": "Version",
|
||||
"notifications": "Notifications",
|
||||
"viewAllNotifications": "View all notifications",
|
||||
"noNotifications": "No new notifications",
|
||||
|
||||
Reference in New Issue
Block a user