Calum Muir
|
3908924022
|
Upgrade Astro
|
2026-01-01 11:24:39 +00:00 |
|
Calum Muir
|
957d9143e6
|
Improve hero and card image delivery
|
2025-12-29 13:12:55 +00:00 |
|
Calum Muir
|
d50b2971e9
|
Add shared SEO layout and page metadata
|
2025-12-29 12:51:36 +00:00 |
|
Calum Muir
|
dbb51210ab
|
Add SEO descriptions and keywords
|
2025-12-29 12:29:56 +00:00 |
|
Calum Muir
|
f9ebfc47d8
|
Narrow mobile home cards
|
2025-12-28 16:15:57 +00:00 |
|
Calum Muir
|
7e0a01a754
|
Adjust Facebook icon sizes and card rounding
|
2025-12-28 16:13:58 +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
|
3cfebd6d51
|
Use versioned contact form script
|
2025-12-28 13:27:35 +00:00 |
|
Calum Muir
|
b17a556fa7
|
Bypass Rocket Loader for contact form script
|
2025-12-28 13:23:35 +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
|
4c0bdbdbac
|
Load contact form JS as external script
|
2025-12-28 13:04:14 +00:00 |
|
Calum Muir
|
481c6a1627
|
Return JSON on unhandled contact errors
|
2025-12-28 12:57:21 +00:00 |
|
Calum Muir
|
74c4acc8e6
|
Load Turnstile via head script
|
2025-12-28 12:54:53 +00:00 |
|
Calum Muir
|
ec3d9698b5
|
Show warning when Turnstile key is missing
|
2025-12-28 12:42:40 +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
|
00f6ea6b52
|
convert to astro
|
2025-12-27 21:55:52 +00:00 |
|
Calum Muir
|
c099f4f885
|
Update support and about copy
|
2025-12-27 16:38:08 +00:00 |
|
Calum Muir
|
ed74e8e940
|
Add donate button to news article hero
|
2025-12-27 16:33:17 +00:00 |
|
Calum Muir
|
d8b43501ec
|
Adjust news grid and card click area
|
2025-12-27 16:29:35 +00:00 |
|
Calum Muir
|
0c1463a413
|
Update routes and hero buttons
|
2025-12-25 23:01:14 +00:00 |
|
Calum Muir
|
ccc2437293
|
userway implementation
|
2025-12-22 15:31:03 +00:00 |
|
Calum Muir
|
c0cfa261a1
|
Add holiday wishlist banner
|
2025-12-22 15:21:10 +00:00 |
|
Calum Muir
|
e6d4f3c7f3
|
Set contact sender and recipient to info@
|
2025-12-22 15:12:20 +00:00 |
|
Calum Muir
|
ccb138dc60
|
Update contact sender and recipient
|
2025-12-22 15:08:58 +00:00 |
|
Calum Muir
|
b8b888fe90
|
chore: trigger deploy
|
2025-12-22 15:04:45 +00:00 |
|
Calum Muir
|
019a51cbc6
|
Update Resend contact emails
|
2025-12-22 14:45:49 +00:00 |
|
Calum Muir
|
8f900ce7c0
|
Switch contact email to Resend
|
2025-12-22 14:42:04 +00:00 |
|
Calum Muir
|
909a416311
|
Add worker ping endpoint
|
2025-12-22 14:17:19 +00:00 |
|
Calum Muir
|
f5cd87733c
|
chore: trigger deploy
|
2025-12-22 14:06:45 +00:00 |
|
Calum Muir
|
7ff9aab027
|
Return JSON for unmatched api routes
|
2025-12-22 14:01:59 +00:00 |
|
Calum Muir
|
72a1dc6541
|
Relax contact route matching
|
2025-12-22 13:58:24 +00:00 |
|
Calum Muir
|
cbbd6debbd
|
Add contact debug endpoint
|
2025-12-22 13:51:56 +00:00 |
|
Calum Muir
|
0cfe7522fd
|
Return detailed ACS error responses
|
2025-12-22 13:49:23 +00:00 |
|
Calum Muir
|
c50b6ea499
|
Persist contact email vars in wrangler config
|
2025-12-22 13:45:24 +00:00 |
|
Calum Muir
|
787256b5c6
|
Handle contact route with trailing slash
|
2025-12-22 13:18:03 +00:00 |
|
Calum Muir
|
5fc57a36c9
|
Surface contact email error details
|
2025-12-22 13:16:10 +00:00 |
|
Calum Muir
|
c3cc8cfb1c
|
Fix worker endpoint URL regex
|
2025-12-22 13:10:25 +00:00 |
|
Calum Muir
|
a294c8593b
|
Add worker entry for contact form
|
2025-12-22 13:08:59 +00:00 |
|
Calum Muir
|
92848ce20d
|
Handle contact form POST with onRequest
|
2025-12-22 12:58:00 +00:00 |
|
Calum Muir
|
0f4035b661
|
Improve contact form error reporting
|
2025-12-22 12:54:18 +00:00 |
|
Calum Muir
|
ddf38dda65
|
Fix contact email delivery via ACS REST
|
2025-12-22 12:51:53 +00:00 |
|
Calum Muir
|
40384ab51b
|
chore: trigger deploy
|
2025-12-22 12:47:49 +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 |
|
Calum Muir
|
2fcb183743
|
Update support page sections
|
2025-12-22 12:15:01 +00:00 |
|