From 46c2c14ae840591cbaed15fd3b6a3d3f5ab3458c Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Thu, 26 Feb 2026 14:28:54 +0100 Subject: [PATCH] =?UTF-8?q?F=C3=BCge=20Unterst=C3=BCtzung=20f=C3=BCr=20Kon?= =?UTF-8?q?taktanfragen=20hinzu,=20einschlie=C3=9Flich=20neuer=20Routen=20?= =?UTF-8?q?und=20Berechtigungen=20f=C3=BCr=20Trainer=20und=20Vorstand.=20A?= =?UTF-8?q?ktualisiere=20E-Mail-Versandlogik,=20um=20Anfragen=20an=20alle?= =?UTF-8?q?=20relevanten=20Empf=C3=A4nger=20weiterzuleiten.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/Contact.vue | 2 +- components/Membership.vue | 2 +- components/MembershipNoQuestions.vue | 2 +- components/Navigation.vue | 38 +++ middleware/auth.js | 5 + pages/cms/benutzer.vue | 15 +- pages/cms/einstellungen.vue | 9 + pages/cms/index.vue | 23 +- pages/cms/kontaktanfragen.vue | 229 ++++++++++++++++++ pages/login.vue | 4 +- server/api/cms/contact-requests.get.js | 17 ++ .../cms/contact-requests/[id]/reply.post.js | 75 ++++++ server/api/cms/users/update-role.post.js | 2 +- server/api/contact.post.js | 164 +++++++++---- server/utils/contact-requests.js | 79 ++++++ 15 files changed, 612 insertions(+), 54 deletions(-) create mode 100644 pages/cms/kontaktanfragen.vue create mode 100644 server/api/cms/contact-requests.get.js create mode 100644 server/api/cms/contact-requests/[id]/reply.post.js create mode 100644 server/utils/contact-requests.js diff --git a/components/Contact.vue b/components/Contact.vue index de07d96..88ca33e 100644 --- a/components/Contact.vue +++ b/components/Contact.vue @@ -202,7 +202,7 @@

- Ihre Nachricht wird direkt an j.dichmann@gmx.de gesendet + Ihre Nachricht wird an den Vorstand und die Trainer weitergeleitet

diff --git a/components/Membership.vue b/components/Membership.vue index d85e518..4112bfd 100644 --- a/components/Membership.vue +++ b/components/Membership.vue @@ -109,7 +109,7 @@ oder oder + +