19 Commits
Author SHA1 Message Date
radoslaw.smolinski 9acb22e2f9 R2 storage from env + filename normalization 2026-08-27 12:31:09 +02:00
radoslaw.smolinski f919c288b2 i18n: rename locale cookie to NEXT_LOCALE (Next.js convention) 2026-08-24 19:06:06 +02:00
radoslaw.smolinski 67347f1e34 graph: sender display name from panel 2026-08-22 23:05:05 +02:00
radoslaw.smolinski 08bd00f01f graph: use replyTo instead of from to avoid ErrorSendAsDenied 2026-08-22 22:26:47 +02:00
radoslaw.smolinski ac48f1e9d1 graph + mail dispatcher, test-email endpoint, notifications global 2026-08-22 17:55:43 +02:00
radoslaw.smolinski 282be290cd security headers, notifications, GDPR consent, masked fields, captcha fix, locale switching 2026-08-21 19:23:17 +02:00
radoslaw.smolinski 05b3dc8cb1 security headers, notifications, GDPR consent, masked fields 2026-08-21 19:03:14 +02:00
radoslaw.smolinski 90068c7952 1.0.4 2026-08-21 17:15:42 +02:00
radoslaw.smolinski 2215766940 added validation for forms, sensitive text fields have been masked 2026-08-21 17:15:02 +02:00
radoslaw.smolinski eb043bba4a exempt captcha keys from unknown_fields validation 2026-08-19 23:54:09 +02:00
radoslaw.smolinski 720bf6914b persist locale on language switch when functional consent given 2026-08-13 00:57:02 +02:00
radoslaw.smolinski 4bf50514bf gate locale behind functional consent 2026-08-12 18:03:11 +02:00
radoslaw.smolinski f7d5e79d27 fixed resolveRoute.ts 2026-08-06 18:44:28 +02:00
radoslaw.smolinski 05150e7ece added /dist 2026-08-03 12:24:28 +02:00
radoslaw.smolinski d558d18d9a Initial commit 2026-08-02 20:55:23 +02:00
radoslaw.smolinski 7ddb8a16f0 I18nConfig locales readonly - accept as const configs 2026-08-01 00:19:44 +02:00
radoslaw.smolinski 0c6be3d91d main and exports point to dist 2026-07-31 23:50:38 +02:00
radoslaw.smolinski d53815d7c8 exports point to dist, remove prepare 2026-07-31 23:35:46 +02:00
radoslaw.smolinski f14f2cfd98 add dist 2026-07-31 23:21:51 +02:00