Calum Muir
a1aacb72b0
Update new trustees article content
...
- Replace mechanical horse content with proper new trustees announcement
- Add information about four new Trustees joining the Group
- Update with forward-looking statement about restarting activities
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-02 20:18:48 +00:00
Calum Muir
9638165f07
Replace February mechanical horse article with March new trustees article
...
- Remove 2026-02 mechanical horse news post
- Add 2026-03 new trustees announcement
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-02 20:14:51 +00:00
Calum Muir
940fa2b2a0
Add mechanical horse news post
2026-02-02 22:09:18 +00:00
Calum Muir
996da9abfd
Add January 2026 news article
2026-01-12 11:08:24 +00:00
Calum Muir
14100d40f3
Add news pagination and logo asset
2026-01-12 11:06:38 +00:00
Calum Muir
655294e538
Add winter wishlist banner
2026-01-09 21:04:46 +00:00
Calum Muir
85dee5e0b4
Remove holiday banner
2026-01-09 15:36:46 +00:00
Calum Muir
4d73b92fbd
Add Google tag IDs to base layout
2026-01-09 12:50:15 +00:00
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