Ian Gulliver
|
3491500df0
|
Show RSVP and non-RSVP donation totals on report page
|
2026-02-08 10:11:56 -08:00 |
|
Ian Gulliver
|
44a8bc4223
|
Focus and scroll to custom amount field when ?a= specified
|
2026-01-17 18:08:59 -07:00 |
|
Ian Gulliver
|
2b4d64df15
|
Support empty ?a= for custom entry, improve validation message
|
2026-01-17 18:04:56 -07:00 |
|
Ian Gulliver
|
107fd2d25f
|
Add ?a= parameter to give page for preset custom amounts
|
2026-01-17 17:55:06 -07:00 |
|
Ian Gulliver
|
577960835b
|
Add loading spinner to buttons during Stripe redirect
|
2026-01-17 08:32:00 -07:00 |
|
Ian Gulliver
|
5ddb6f75bc
|
Use request host for Stripe redirect URLs
|
2026-01-17 08:25:02 -07:00 |
|
Ian Gulliver
|
dd1e20dc1f
|
Update Stripe SDK from v76 to v84
|
2026-01-17 08:21:42 -07:00 |
|
Ian Gulliver
|
ecef43ae73
|
Update Go to 1.25 and refresh dependencies
|
2026-01-17 08:18:54 -07:00 |
|
Ian Gulliver
|
ea5ca628c8
|
Add /api/donate endpoint for anonymous donations
|
2026-01-17 08:10:56 -07:00 |
|
Ian Gulliver
|
8b82e2a658
|
Add GIVE_DOMAINS support with separate static directories
|
2026-01-17 08:04:39 -07:00 |
|
Ian Gulliver
|
19ed567819
|
Revert cursor pointer changes
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-03 22:50:32 -08:00 |
|
Ian Gulliver
|
a38c467ef3
|
Fix pointer cursor by targeting shadow DOM part
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-03 22:44:03 -08:00 |
|
Ian Gulliver
|
7d92ebc035
|
Add pointer cursor to interactive elements
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-03 22:39:33 -08:00 |
|
Ian Gulliver
|
8a94f64745
|
Add hidden report page at /_report
|
2026-01-03 22:08:43 -08:00 |
|
Ian Gulliver
|
bb4e8464a4
|
Add no-cache header to force revalidation on page loads
|
2026-01-03 21:48:23 -08:00 |
|
Ian Gulliver
|
5479ac994d
|
Update RSVP confirmation email subject
|
2026-01-03 21:44:32 -08:00 |
|
Ian Gulliver
|
740ae71ab3
|
Fix confirmation scroll to work reliably on repeat submissions
|
2026-01-03 21:42:27 -08:00 |
|
Ian Gulliver
|
d78be72d99
|
Update Applause for a Cause logo
|
2026-01-03 21:40:48 -08:00 |
|
Ian Gulliver
|
ef0198ed01
|
Send RSVP confirmation emails via Resend
|
2026-01-03 21:39:24 -08:00 |
|
Ian Gulliver
|
acb98238d7
|
Scroll confirmation bar into view after Stripe redirect
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-03 21:21:39 -08:00 |
|
Ian Gulliver
|
e57c2cf4a9
|
Show combined RSVP and donation confirmation after Stripe checkout
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-03 21:19:59 -08:00 |
|
Ian Gulliver
|
1cd5d4ef23
|
Alisa feedback #1
|
2026-01-03 21:04:00 -08:00 |
|
Ian Gulliver
|
27791d2a02
|
Add error handling to Google sign-in flow
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-30 12:49:05 -08:00 |
|
Ian Gulliver
|
abdd312df3
|
Add donation info to event page and HCA Events header to sign-in
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-30 12:40:46 -08:00 |
|
Ian Gulliver
|
fdb36a364c
|
Send Stripe receipt email to donors
|
2025-12-30 12:30:44 -08:00 |
|
Ian Gulliver
|
558870262d
|
Fix RSVP grammar and make status text styling consistent
|
2025-12-30 12:18:15 -08:00 |
|
Ian Gulliver
|
772f804de6
|
Show specific counts and amounts in confirmation bars
|
2025-12-30 12:14:44 -08:00 |
|
Ian Gulliver
|
06221a0d16
|
Fix inconsistent text styling on event page
|
2025-12-30 12:12:55 -08:00 |
|
Ian Gulliver
|
4353da026a
|
Clean up dead code, unify helpers, move common elements to app.js, add RSVP confirmation
|
2025-12-30 12:10:37 -08:00 |
|
Ian Gulliver
|
c620ce3b57
|
Consolidate RSVP form into single unified page
|
2025-12-30 12:04:13 -08:00 |
|
Ian Gulliver
|
87ef0a5550
|
Ignore Stripe API version mismatch in webhook
|
2025-12-30 11:54:34 -08:00 |
|
Ian Gulliver
|
d499ae8767
|
Add ticket favicon with PNG fallback for Safari
|
2025-12-30 11:51:39 -08:00 |
|
Ian Gulliver
|
a7abe841bb
|
Consolidate RSVP and donation into single endpoint
|
2025-12-30 11:46:58 -08:00 |
|
Ian Gulliver
|
e4baf19b3e
|
Pre-populate email in Stripe checkout
|
2025-12-30 11:40:43 -08:00 |
|
Ian Gulliver
|
5de012c104
|
Add payments table and improve Stripe integration
|
2025-12-30 11:26:49 -08:00 |
|
Ian Gulliver
|
c98854eee7
|
Use filled_black/outline themes, remove itp_support
|
2025-12-30 11:15:57 -08:00 |
|
Ian Gulliver
|
463de190de
|
Add color-scheme and itp_support fixes for Google sign-in button
|
2025-12-30 11:12:11 -08:00 |
|
Ian Gulliver
|
5296ab3818
|
Use default Google button theme and respect dark mode
|
2025-12-30 11:00:25 -08:00 |
|
Ian Gulliver
|
a4958d458d
|
Use filled_blue Google button theme for dark mode
|
2025-12-30 10:49:35 -08:00 |
|
Ian Gulliver
|
92c855f769
|
Fix inconsistent spacing in RSVP form
|
2025-12-30 10:45:17 -08:00 |
|
Ian Gulliver
|
2b6fe0849e
|
Serve HTML files without .html extension in URLs
|
2025-12-30 10:43:58 -08:00 |
|
Ian Gulliver
|
a247704523
|
Fix donation button styling and input field interactions
|
2025-12-30 10:41:44 -08:00 |
|
Ian Gulliver
|
d2315fa1c5
|
Improve RSVP form with button selectors and yellow highlights
|
2025-12-30 10:00:55 -08:00 |
|
Ian Gulliver
|
97c9842f63
|
Replace number inputs and radios with button groups
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-30 09:38:28 -08:00 |
|
Ian Gulliver
|
aec2107bce
|
Use pill shape and inverted theme for Google button
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-30 09:35:19 -08:00 |
|
Ian Gulliver
|
454ae2afd2
|
Remove debug logs and fix Google button dark mode
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-30 09:33:29 -08:00 |
|
Ian Gulliver
|
a4c7438636
|
Add startup logging for debugging
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-29 14:50:57 -08:00 |
|
Ian Gulliver
|
2a9aa488ac
|
tidy
|
2025-12-29 14:42:29 -08:00 |
|
Ian Gulliver
|
624e9c6b49
|
Bump Go version to 1.24 for google.golang.org/api
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-29 14:41:22 -08:00 |
|
Ian Gulliver
|
0e4d58f6f4
|
Rename module to rsvp and fix Go version for DigitalOcean
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-29 14:39:19 -08:00 |
|