feat: add social features, leaderboard, auth enhancements, and admin fixes
continuous-integration/drone/push Build is passing
continuous-integration/drone/push Build is passing
- Implement Social Features: Shared Tasks, Global Access, Privacy Settings (Leaderboard/Searchable). - Add Leaderboard Page and API. - Enhance Auth: Support Email/Username login, explicit duplicate registration errors. - Fix: Admin login password hash regression. - Refactor: Move to wouter for routing, add Admin Dashboard and User Management. - Add Setup Wizard. - Update UI with Sidebar and Gamification elements.
This commit is contained in:
@@ -5,10 +5,12 @@
|
||||
},
|
||||
"navigation": {
|
||||
"tasks": "Aufgaben",
|
||||
"focus": "Fokus",
|
||||
"calendar": "Kalender",
|
||||
"weekList": "Woche",
|
||||
"create": "Erstellen",
|
||||
"kanban": "Kanban",
|
||||
"achievements": "Erfolge",
|
||||
"settings": "Einstellungen"
|
||||
},
|
||||
"taskList": {
|
||||
@@ -298,5 +300,125 @@
|
||||
"description": "Möchten Sie diese Aufgabe wirklich löschen? Diese Aktion kann nicht rückgängig gemacht werden.",
|
||||
"cancel": "Abbrechen",
|
||||
"confirm": "Löschen"
|
||||
},
|
||||
"focus": {
|
||||
"greeting": {
|
||||
"morning": "Guten Morgen",
|
||||
"afternoon": "Guten Tag",
|
||||
"evening": "Guten Abend"
|
||||
},
|
||||
"stats": {
|
||||
"dailyProgress": "Tagesfortschritt",
|
||||
"momentum": "Bleib dran!",
|
||||
"tasksCompleted": "Aufgaben erledigt",
|
||||
"activeTasksMessage": "Du hast {{count}} aktive Aufgaben. Lass uns produktiv sein."
|
||||
},
|
||||
"viewAll": {
|
||||
"title": "Alle Aufgaben",
|
||||
"description": "Verwalte deinen Backlog und Projekte",
|
||||
"button": "Zur Liste"
|
||||
},
|
||||
"list": {
|
||||
"title": "Deine Fokus-Liste",
|
||||
"subtitle": "Zum Priorisieren ziehen",
|
||||
"empty": "Keine aktiven Aufgaben. Genieß den Tag!"
|
||||
}
|
||||
},
|
||||
"gamification": {
|
||||
"level": "Level {{level}}",
|
||||
"streak": "{{count}}",
|
||||
"xp": "{{count}} EP",
|
||||
"nextLevel": "{{count}} EP",
|
||||
"currentXP": "{{current}} / {{next}} EP",
|
||||
"viewDetails": "Details anzeigen"
|
||||
},
|
||||
"ranks": {
|
||||
"novice": "Einsteiger",
|
||||
"builder": "Baumeister",
|
||||
"planner": "Planer",
|
||||
"architect": "Architekt",
|
||||
"master": "Meister"
|
||||
},
|
||||
"achievements": {
|
||||
"title": "Erfolge",
|
||||
"subtitle": "Verfolge deinen Fortschritt und deine Ziele",
|
||||
"currentStreak": "Aktuelle Serie",
|
||||
"days": "{{count}} Tage",
|
||||
"bestStreak": "Rekord: {{count}} Tage",
|
||||
"xpActivity": "EP Aktivität",
|
||||
"xpDescription": "Deine Produktivität im Zeitverlauf",
|
||||
"goals": "Ziele",
|
||||
"goalsDescription": "Persönliche Ziele",
|
||||
"addGoal": "Ziel hinzufügen",
|
||||
"createGoal": "Ziel erstellen",
|
||||
"noGoals": "Noch keine Ziele gesetzt",
|
||||
"goalTitle": "Bezeichnung",
|
||||
"targetValue": "Zielwert",
|
||||
"type": "Typ",
|
||||
"weekly": "Wöchentlich",
|
||||
"monthly": "Monatlich",
|
||||
"yearly": "Jährlich",
|
||||
"types": {
|
||||
"weekly_tasks": "Wochenaufgaben",
|
||||
"total_xp": "Gesamt EP",
|
||||
"streak": "Serien-Tage"
|
||||
},
|
||||
"levelDetails": "Level Details",
|
||||
"nextReward": "Nächste Belohnung",
|
||||
"unlockReward": "Erweiterte Analysen auf Level {{level}} freischalten",
|
||||
"goalTitlePlaceholder": "z.B. 50 Aufgaben erledigen",
|
||||
"fromLastWeek": "seit letzter Woche"
|
||||
},
|
||||
"analytics": {
|
||||
"mon": "Mo",
|
||||
"tue": "Di",
|
||||
"wed": "Mi",
|
||||
"thu": "Do",
|
||||
"fri": "Fr",
|
||||
"sat": "Sa",
|
||||
"sun": "So",
|
||||
"jan": "Jan",
|
||||
"feb": "Feb",
|
||||
"mar": "Mär",
|
||||
"apr": "Apr",
|
||||
"may": "Mai",
|
||||
"jun": "Jun",
|
||||
"jul": "Jul",
|
||||
"aug": "Aug",
|
||||
"sep": "Sep",
|
||||
"oct": "Okt",
|
||||
"nov": "Nov",
|
||||
"dec": "Dez",
|
||||
"week_1": "Woche 1",
|
||||
"week_2": "Woche 2",
|
||||
"week_3": "Woche 3",
|
||||
"week_4": "Woche 4",
|
||||
"cw": "KW"
|
||||
},
|
||||
"energy": {
|
||||
"low": "⚡ Wenig Energie",
|
||||
"medium": "⚡⚡ Mittlere Energie",
|
||||
"high": "⚡⚡⚡ Viel Energie"
|
||||
},
|
||||
"rewards": {
|
||||
"shopTitle": "Belohnungen",
|
||||
"buy": "Kaufen",
|
||||
"insufficientFunds": "Nicht genug EP",
|
||||
"owned": "Im Besitz",
|
||||
"processing": "Verarbeite...",
|
||||
"defaults": {
|
||||
"coffee": {
|
||||
"title": "Kaffeepause",
|
||||
"description": "Mach eine 15 Min Pause"
|
||||
},
|
||||
"gaming": {
|
||||
"title": "Gaming Session",
|
||||
"description": "1 Stunde zocken ohne schlechtes Gewissen"
|
||||
},
|
||||
"theme": {
|
||||
"title": "Goldenes Design",
|
||||
"description": "Schalte das goldene Design frei"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user