From 042a067e816f10c992a90216b1830e6e858acc45 Mon Sep 17 00:00:00 2001 From: Stefan Hacker Date: Sat, 11 Apr 2026 15:30:29 +0200 Subject: [PATCH] fix: Admin Edit-Button + Email-Kontenverwaltung in Einstellungen - Fix: Admin Edit/Delete-Buttons reagieren jetzt (@click.stop) - Neu: Email-Kontenverwaltung in den Benutzer-Einstellungen - IMAP/SMTP-Server, Port, SSL, Anmeldedaten konfigurieren - Konten hinzufuegen, bearbeiten, loeschen - Verbindungstest-Button - Standard-Konto festlegen Co-Authored-By: Claude Opus 4.6 (1M context) --- frontend/src/views/AdminView.vue | 4 +- frontend/src/views/SettingsView.vue | 255 +++++++++++++++++++++++++++- 2 files changed, 252 insertions(+), 7 deletions(-) diff --git a/frontend/src/views/AdminView.vue b/frontend/src/views/AdminView.vue index 8b84ce9..a58694e 100644 --- a/frontend/src/views/AdminView.vue +++ b/frontend/src/views/AdminView.vue @@ -42,8 +42,8 @@ diff --git a/frontend/src/views/SettingsView.vue b/frontend/src/views/SettingsView.vue index 3474954..e48ac5a 100644 --- a/frontend/src/views/SettingsView.vue +++ b/frontend/src/views/SettingsView.vue @@ -4,6 +4,7 @@

Einstellungen

+

Profil

@@ -22,6 +23,7 @@
+

Passwort aendern

@@ -42,18 +44,130 @@
+ + +
+
+

E-Mail-Konten

+
+ +
+ +

Keine E-Mail-Konten konfiguriert. Fuege ein Konto hinzu, um den E-Mail-Client zu nutzen.

+
+ + +
+ + + +
+ + +
+
+ + +
+ +

Posteingang (IMAP)

+
+
+ + +
+
+ + +
+
+ + +
+
+ +

Postausgang (SMTP)

+
+
+ + +
+
+ + +
+
+ + +
+
+ +

Anmeldedaten

+
+ + +
+
+ + +
+ +
+ +
+ + {{ accountError }} + + +
+ + + +

Moechtest du das Konto {{ deleteAccountTarget?.display_name }} ({{ deleteAccountTarget?.email_address }}) wirklich loeschen?

+ +