feat(AdminController, AdminService, AdminRouter, localization): add character death cleanup feature
All checks were successful
Deploy to production / deploy (push) Successful in 1m52s
All checks were successful
Deploy to production / deploy (push) Successful in 1m52s
- Implemented `adminCleanupCharacterDeathArtifacts` method in AdminService to remove stale character-bound data after death/inheritance, including knowledge, debtors prism, and political offices. - Added corresponding route in AdminRouter for triggering the cleanup process via an API endpoint. - Enhanced AdminController to handle requests for the new cleanup feature, ensuring proper error handling and response formatting. - Updated frontend components to include a user interface for initiating the cleanup, with localization support in both English and German for improved user experience.
This commit is contained in:
@@ -244,6 +244,14 @@
|
||||
"force": "Geburt auslösen",
|
||||
"success": "Kind wurde angelegt (Taufe ausstehend).",
|
||||
"error": "Geburt konnte nicht ausgelöst werden."
|
||||
},
|
||||
"deathCleanup": {
|
||||
"title": "Tod/Erbe-Aufräumen (Admin)",
|
||||
"hint": "Entfernt veraltete charaktergebundene Daten nach Tod/Erbe (Wissen, Schuldnerkartei, politische Ämter inkl. Archiv, Wahlkandidatur).",
|
||||
"action": "Cleanup ausführen",
|
||||
"confirm": "Diesen Cleanup für den aktuellen Charakter jetzt ausführen?",
|
||||
"success": "Cleanup erfolgreich ausgeführt.",
|
||||
"error": "Cleanup konnte nicht ausgeführt werden."
|
||||
}
|
||||
},
|
||||
"map": {
|
||||
|
||||
Reference in New Issue
Block a user