Commit graph

15 commits

Author SHA1 Message Date
corsacca
4dfee08d13 replace mailgun with sendgrid for transactional email
- send through the sendgrid v3 json api via direct fetch with a
  manually cleared abort timeout; mailhog stays for development
- drop nodemailer-mailgun-transport and its types
- swap MAILGUN_* runtime config and env example for SENDGRID_API_KEY
  and optional SENDGRID_HOST
2026-09-15 11:16:44 +01:00
corsacca
ebf9244ed7 switch to bun run 2026-05-20 14:09:27 +01:00
corsacca
52f88eff16 add start script 2026-05-20 13:13:38 +01:00
corsacca
e02393bf4d fix build 2026-04-30 13:21:48 +01:00
corsacca
1233426f7c Hide: WARN Duplicated imports "useAppConfig", 2026-04-29 14:17:28 +01:00
corsacca
127d89d084 Implement CMS MCP 2026-04-29 13:06:54 +01:00
corsacca
e57f9dfdd9 add mcp layer to extend 2026-04-28 15:07:16 +01:00
corsacca
76a064d068 Implement page categories 2026-04-23 15:50:52 +01:00
corsacca
a3919e0764 phase 7 2026-04-22 08:19:38 +01:00
corsacca
b2c7b22aa1 phase 6 2026-04-21 15:39:53 +01:00
corsacca
b2975650ec phase 5 2026-04-21 14:41:43 +01:00
corsacca
d5e06c8c71 phase 4 2026-04-21 14:24:53 +01:00
corsacca
d21f4e82c0 phase 2 2026-04-21 13:27:38 +01:00
corsacca
dd5255ba69 phase 1 2026-04-21 12:35:27 +01:00
corsacca
6f5313f990 init 2026-04-21 12:12:54 +01:00