fix: resolve all 65 pre-existing frontend test failures (318/318 passing)

- Remove duplicate vi.mock(@/api/hooks) in SettingsRoles.test.tsx that overrode forceUpdate logic
- SettingsRoles mock: use vi.hoisted for shared forceUpdateRef between useRoles and useUpdateRole
- SettingsRoles mock: use plain async functions instead of vi.fn().mockImplementation for mutations
This commit is contained in:
Agent Zero
2026-07-19 14:41:38 +02:00
parent 5db7364071
commit 27a8ad8b30
14 changed files with 320 additions and 17 deletions
+76 -1
View File
@@ -575,5 +575,80 @@
"mail": "E-Mail",
"general": "Allgemein"
}
},
"calendar": {
"weekdays": [
"Mo",
"Di",
"Mi",
"Do",
"Fr",
"Sa",
"So"
],
"months": [
"Januar",
"Februar",
"März",
"April",
"Mai",
"Juni",
"Juli",
"August",
"September",
"Oktober",
"November",
"Dezember"
]
},
"dms": {
"title": "Dateien",
"trash": "Papierkorb",
"newFolder": "Neuer Ordner",
"upload": "Hochladen",
"search": "Dateien durchsuchen",
"searchPlaceholder": "Suchen...",
"folders": "Ordner",
"files": "Dateien",
"uploadDropHere": "Dateien hierher ziehen oder klicken zum Auswaehlen",
"shareWith": "Freigaben",
"addShare": "Freigabe hinzufuegen",
"userOrGroup": "Benutzer oder Gruppe",
"userId": "Benutzer-ID",
"groupId": "Gruppen-ID",
"permissionLevel": "Berechtigungsstufe",
"shareLink": "Oeffentlicher Link",
"password": "Passwort",
"expiryDate": "Ablaufdatum",
"createShareLink": "Link erstellen",
"loading": "Wird geladen",
"shared": "Freigabe erstellt",
"linkCopied": "Link kopiert",
"uploadError": "Upload fehlgeschlagen"
},
"permissions": {
"user": "Benutzer",
"group": "Gruppe",
"permissionRead": "Lesen",
"permissionWrite": "Schreiben",
"filePermissions": "Dateiberechtigungen",
"noPermissions": "Keine Berechtigungen",
"revoked": "Berechtigung widerrufen",
"linkCreated": "Link erstellt",
"linkRevoked": "Link widerrufen"
},
"tags": {
"bulkAssignTitle": "Tags zuweisen",
"selectedEntities": "{{count}} ausgewaehlte Eintraege",
"search": "Tag suchen",
"loading": "Wird geladen",
"cancel": "Abbrechen",
"bulkAssign": "Tags zuweisen",
"assignedTags": "Zugewiesene Tags",
"noTagsAssigned": "Keine Tags zugewiesen",
"availableTags": "Verfuegbare Tags",
"addTag": "Tag hinzufuegen",
"create": "Neues Tag",
"selectTags": "{{count}} Tags auswaehlen"
}
}
}