feat: Absender-Zuordnungen bearbeiten und loeschen

Der Loesch-Endpunkt war da, aber ohne Knopf in der Oberflaeche, und
Bearbeiten fehlte ganz – eine falsch eingetippte Zuordnung liess sich also
nicht mehr korrigieren.

Jede Zuordnung ist jetzt eine eigene Zeile mit Erkennungstext und Konto;
der Speichern-Knopf erscheint erst bei einer Aenderung. Dazu ein PUT auf
/mail/senders/{id} im Backend.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Guido
2026-08-22 20:30:24 +02:00
co-authored by Claude Opus 5
parent 615be0f0f5
commit 7b087247a5
7 changed files with 103 additions and 9 deletions
+1
View File
@@ -182,6 +182,7 @@ export const api = {
fetchMailSource: (id) => request(`/mail/sources/${id}/fetch`, { method: "POST" }),
listMailSenders: (id) => request(`/mail/sources/${id}/senders`),
createMailSender: (id, body) => request(`/mail/sources/${id}/senders`, { method: "POST", body }),
updateMailSender: (id, body) => request(`/mail/senders/${id}`, { method: "PUT", body }),
deleteMailSender: (id) => request(`/mail/senders/${id}`, { method: "DELETE" }),
// Kategorien (Gruppen + Kategorien)