test(16-04): remove orphaned ldapBind i18n keys, add D-07 regression tests

Delete the admin.groups.ldapBind.* subtree (hint/bound/unbind/
searchPlaceholder/discoverError/noResults) from de.json and en.json —
fully orphaned since GroupFormModal.tsx no longer has an AD-binding
codepath. admin.groups.ldapBinding (column header) and every other
admin.groups.* key are untouched; key sets stay in parity across both
languages.

Test file's translation stub loses the same dead ldapBind block and
gains the seven Task 1 keys. Two new cases lock down D-07: opening the
create dialog issues no /ldap/groups request, and editing an imported
group renders a disabled name input plus the internal-name field
instead of any AD-search UI.
This commit is contained in:
2026-08-06 16:30:49 +02:00
parent 6802b48cd8
commit e900b43d57
3 changed files with 69 additions and 24 deletions
-8
View File
@@ -410,14 +410,6 @@
"internalNameHint": "Wird von der Synchronisation nie verändert. Bleibt das Feld leer, zeigt die Oberfläche stattdessen den AD-Namen.",
"createLdapHint": "AD-Gruppen werden im LDAP-Bereich importiert, nicht hier angelegt.",
"goToLdap": "Zum LDAP-Bereich",
"ldapBind": {
"hint": "Wähle eine AD-Gruppe aus der Liste, um die Mitgliedschaft automatisch zu synchronisieren.",
"bound": "Gebunden an: {ldapDn}",
"unbind": "Bindung entfernen",
"searchPlaceholder": "AD-Gruppen durchsuchen...",
"discoverError": "AD-Gruppen konnten nicht geladen werden. Bitte erneut versuchen.",
"noResults": "Keine AD-Gruppen gefunden."
},
"members": {
"title": "Mitglieder",
"remove": "Mitglied entfernen",