757 Commits

Author SHA1 Message Date
joeac ebf7a6b56d Remove warning 2026-03-14 08:56:58 +00:00
joeac 7a7aab501a parameterises From address for OTP emails 2026-03-14 08:52:33 +00:00
joeac 82daa6fde9 agnostic 2026-03-04 21:19:46 +00:00
joeac bbc5c7c61b grand-daughter error 2026-02-27 14:09:15 +00:00
joeac e90f7ab0bd remove feeds from homepage 2026-02-20 09:48:50 +00:00
joeac af7d40ef39 warns that contact form is semi-functional 2026-02-19 08:21:03 +00:00
joeac 500fb7bb55 Merge branch 'main' of https://git.joeac.net/joeac/joeac.net 2026-02-16 20:36:58 +00:00
joeac 5585dee13e short reformation stories 2026-02-16 20:22:21 +00:00
joeac 5ad98e23e5 Remove my email address from example.env 2026-02-16 09:14:02 +00:00
joeac 89c7f855c3 Update README.md 2026-02-16 09:11:39 +00:00
joeac 3e14e8acbe adds OTP emails to SentEmails table 2026-01-24 10:09:47 +00:00
joeac 9c7ed56823 adds console warn when email exceeds max daily load 2026-01-24 10:09:31 +00:00
joeac 9c9b20a38a Stop sending emails at max, not after max 2026-01-24 10:08:45 +00:00
joeac 1ab35815d7 stop sending OTPs after MAX_DAILY_EMAILS hit 2026-01-22 20:45:13 +00:00
joeac beb9a26512 updates README with new Podman instructions 2026-01-09 10:01:42 +00:00
joeac 00f793c53b Revert "WIP sign on contact form"
This reverts commit 9f85d2f1b3.
2026-01-09 09:27:36 +00:00
joeac 9f85d2f1b3 WIP sign on contact form 2026-01-08 22:30:25 +00:00
joeac d8d2e94008 does nothing when compiling image assets 2026-01-08 22:16:58 +00:00
joeac d9824e60a5 Revert "manually installs sharp"
This reverts commit 3966da7bc5.
2026-01-08 22:16:11 +00:00
joeac 3966da7bc5 manually installs sharp 2026-01-08 22:05:03 +00:00
joeac 48ca4c2a03 fixes SMTP client config in website 2026-01-08 21:13:38 +00:00
joeac bde6f2a253 fixes env and args in website Dockerfile 2026-01-08 21:13:09 +00:00
joeac 8e00726b04 remove TODO comment block 2026-01-08 21:12:16 +00:00
joeac e0170e82aa fixes SMTP server 2026-01-08 21:10:08 +00:00
joeac 64f2092161 website uses smtp 2025-12-18 21:08:04 +00:00
joeac ba4b4ea980 package-lock.json updated from move 2025-12-18 21:07:49 +00:00
joeac 6592d49165 moves tsconfig.json to website/ 2025-12-18 21:06:48 +00:00
joeac 2fdf12259c add smtp service 2025-12-18 20:52:19 +00:00
joeac e568105b99 website image uses alpine linux 2025-12-18 17:01:26 +00:00
joeac a1304c5afd website image uses alpine linux 2025-12-18 16:58:36 +00:00
joeac c9f7ad699c infra is not on DigitalOcean 2025-12-18 16:41:57 +00:00
joeac 20effac610 add compose.yaml 2025-12-18 16:41:00 +00:00
joeac 9c50e74904 Move website root to website/ 2025-12-18 16:29:06 +00:00
joeac b0be9fae2f improve form styles in dialog 2025-12-18 13:13:48 +00:00
joeac 8f95c6ff74 WIP: Dockerise with sendmail 2025-12-18 13:13:34 +00:00
joeac 9d8d2a266a add !package-* to dockerignore 2025-12-18 13:13:12 +00:00
joeac 6c268a5548 ignore SQLite files 2025-12-18 11:28:18 +00:00
joeac 50f4d52317 dockerignore .env files 2025-12-18 11:06:13 +00:00
joeac 46c9b77316 contact page 2025-12-18 11:04:03 +00:00
joeac 40d6c7f248 otp actions 2025-12-18 11:03:32 +00:00
joeac a81d1de1e5 sendmail action 2025-12-18 11:03:12 +00:00
joeac 46387b41ce updates styles 2025-12-18 11:00:24 +00:00
joeac 476fe39f50 define OtpDialog 2025-12-18 10:59:46 +00:00
joeac a85b7b36c6 adds SentEmails and SendmailToken tables to DB 2025-12-18 10:59:15 +00:00
joeac 1d83c50e27 adds MAX_DAILY_EMAILS env var 2025-12-18 10:58:52 +00:00
joeac fcb297637d adds --remote to build command 2025-12-18 10:58:34 +00:00
joeac 781af6414e resets hidden things to display:none 2025-12-16 16:57:49 +00:00
joeac 35f391d933 forms are sections for layout purposes 2025-12-16 16:57:36 +00:00
joeac 22ce9d06e2 hr is 2px high 2025-12-16 16:57:22 +00:00
joeac 9d610b6b3d reformat base.css 2025-12-16 16:57:13 +00:00