From b1138eb9db64f3656de79abc26409db135f43045 Mon Sep 17 00:00:00 2001 From: Maurice Date: Mon, 30 Mar 2026 22:26:09 +0200 Subject: [PATCH 1/2] =?UTF-8?q?fix:=20shared=20page=20language=20redirect?= =?UTF-8?q?=20+=20skip=20TLS=20for=20self-signed=20certs=20=E2=80=94=20clo?= =?UTF-8?q?ses=20#163=20#164?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Language change on public shared page no longer triggers API call / login redirect - New "Skip TLS certificate check" toggle in Admin > SMTP settings - Also configurable via SMTP_SKIP_TLS_VERIFY=true env var --- client/src/pages/AdminPage.tsx | 15 +++++++++++++++ client/src/pages/SharedTripPage.tsx | 8 ++++++-- server/src/routes/auth.ts | 2 +- server/src/services/notifications.ts | 2 ++ 4 files changed, 24 insertions(+), 3 deletions(-) diff --git a/client/src/pages/AdminPage.tsx b/client/src/pages/AdminPage.tsx index 2fe5c2d..56df17e 100644 --- a/client/src/pages/AdminPage.tsx +++ b/client/src/pages/AdminPage.tsx @@ -958,6 +958,21 @@ export default function AdminPage(): React.ReactElement { /> ))} + {/* Skip TLS toggle */} +
+
+ Skip TLS certificate check +

Enable for self-signed certificates on local mail servers

+
+ +