Commit graph

14 commits

Author SHA1 Message Date
Calum Muir
5d32905110 add application forms 2026-04-25 20:37:20 +00:00
Calum Muir
4496ab97b7 Remove contact form debug logging 2025-12-28 13:44:18 +00:00
Calum Muir
371e5f2f10 Add contact handler diagnostics 2025-12-28 13:38:14 +00:00
Calum Muir
bfe6469a46 Add timeouts for Turnstile and Resend 2025-12-28 13:34:18 +00:00
Calum Muir
c8ae9caa35 Send form as urlencoded to avoid multipart issues 2025-12-28 13:18:55 +00:00
Calum Muir
5f01d89a62 Await contact handler to surface errors 2025-12-28 13:14:51 +00:00
Calum Muir
481c6a1627 Return JSON on unhandled contact errors 2025-12-28 12:57:21 +00:00
Calum Muir
20df952aa5 Return Turnstile verification details 2025-12-28 12:33:28 +00:00
Calum Muir
3df163b656 Use Resend for contact form emails 2025-12-28 12:29:46 +00:00
Calum Muir
29da1ccec7 fix pages config 2025-12-27 21:59:22 +00:00
Calum Muir
92848ce20d Handle contact form POST with onRequest 2025-12-22 12:58:00 +00:00
Calum Muir
ddf38dda65 Fix contact email delivery via ACS REST 2025-12-22 12:51:53 +00:00
Calum Muir
aabaaeaa9b Use Azure Communication Services for contact emails 2025-12-22 12:32:05 +00:00
Calum Muir
5d064d63a9 Add contact form handling with Turnstile 2025-12-22 12:25:30 +00:00