From 5f455f13ca6bc7888ec823e32fa2a8ef71c7052c Mon Sep 17 00:00:00 2001 From: neodk2004 Date: Sun, 2 Aug 2026 09:42:01 +0200 Subject: [PATCH] pflegepilot_v3: E-Mails gebuendelt und im MeinPflegeFuchs-Design mit persoenlicher Anrede Katalog-Aenderungsbenachrichtigungen kamen bislang als eine Einzelmail pro geaenderter Leistung - jetzt eine gebuendelte Mail pro Empfaenger und Durchlauf. Alle 7 proaktiven Mailtypen bekommen ein gemeinsames HTML-Design (app/email_templates.py) statt reinem Text, inklusive einer per Vorname personalisierten Begruessungszeile statt einer im Fliesstext untergehenden "Hallo X,"-Anrede. Co-Authored-By: Claude Sonnet 5 --- pflegepilot_v3/backend/app/email_templates.py | 148 +++++++++++ pflegepilot_v3/backend/app/email_util.py | 48 +++- pflegepilot_v3/backend/app/katalog_watch.py | 151 ++++++++--- .../backend/app/reminder_scheduler.py | 241 +++++++++++++++++- pflegepilot_v3/backend/app/routers/auth.py | 25 +- .../backend/app/umkreis_favoriten_watch.py | 33 ++- 6 files changed, 580 insertions(+), 66 deletions(-) create mode 100644 pflegepilot_v3/backend/app/email_templates.py diff --git a/pflegepilot_v3/backend/app/email_templates.py b/pflegepilot_v3/backend/app/email_templates.py new file mode 100644 index 0000000..7550ae5 --- /dev/null +++ b/pflegepilot_v3/backend/app/email_templates.py @@ -0,0 +1,148 @@ +"""Gemeinsame HTML-Vorlage fuer alle proaktiven E-Mails (Betreiber-Feedback: +reiner Text ohne Wiedererkennungswert). Tabellenbasiertes Layout mit +durchgaengig Inline-Styles statt eines