From afc463a0f0c1fe78b7c030e0c19f759a13314f50 Mon Sep 17 00:00:00 2001 From: JCEEE <0xjceee@proton.me> Date: Tue, 8 Sep 2026 15:20:34 +0100 Subject: [PATCH] add new GDPR page and handle account creation email --- frontend/src/lib/components/Footer.svelte | 33 ++- frontend/src/lib/server/email-templates.ts | 46 ++++ frontend/src/lib/server/email.ts | 51 +++++ .../[fam]/[username]/settings/+page.svelte | 4 - frontend/src/routes/login/+page.svelte | 25 +- frontend/src/routes/privacy/+page.svelte | 214 ++++++++++++++++++ frontend/src/routes/signup/+page.server.ts | 28 ++- frontend/src/routes/signup/+page.svelte | 19 ++ 8 files changed, 406 insertions(+), 14 deletions(-) create mode 100644 frontend/src/lib/server/email-templates.ts create mode 100644 frontend/src/routes/privacy/+page.svelte diff --git a/frontend/src/lib/components/Footer.svelte b/frontend/src/lib/components/Footer.svelte index 816cbac..a3e0827 100644 --- a/frontend/src/lib/components/Footer.svelte +++ b/frontend/src/lib/components/Footer.svelte @@ -11,11 +11,18 @@