feat(ui): Backend-Modal — Domains zum Backend zuweisen

Symmetrisch zur Backend-Auswahl im Domain-Modal: das Backend-Modal
hat jetzt einen Multi-Select für Domains. Auswahl wird beim Speichern
gegen den aktuellen Stand diff't und in N parallele PUTs an
/domains/:id übersetzt — Add setzt primary_backend_id auf die ID,
Remove auf null.

Domain bleibt die Quelle der Wahrheit (kein Schema-Change). Die
Backend-Seite ist nur eine alternative Edit-Affordance.

Version 1.0.7.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Debian
2026-05-10 18:09:08 +02:00
parent 51ea1fc802
commit 237c4c7541
9 changed files with 92 additions and 11 deletions

View File

@@ -207,6 +207,9 @@
"active": "Aktiv",
"usedBy": "Genutzt von",
"noDomain": "keine Domain",
"attachedDomains": "Domains",
"attachedDomainsHint": "Domains, die dieses Backend als Primary verwenden. Auswahl umkonfiguriert die Domains direkt — gleiche Quelle wie der Backend-Picker im Domain-Modal.",
"selectDomains": "Domains wählen",
"actions": "Aktionen",
"deleteConfirm": "Backend {{name}} wirklich löschen?"
},

View File

@@ -207,6 +207,9 @@
"active": "Active",
"usedBy": "Used by",
"noDomain": "no domain",
"attachedDomains": "Domains",
"attachedDomainsHint": "Domains that use this backend as their primary. Selecting domains here reconfigures them directly — same source of truth as the Domain modal's backend picker.",
"selectDomains": "Select domains",
"actions": "Actions",
"deleteConfirm": "Really delete backend {{name}}?"
},