-
3491500df0
Show RSVP and non-RSVP donation totals on report page
main
Ian Gulliver
2026-02-08 10:11:56 -08:00
-
44a8bc4223
Focus and scroll to custom amount field when ?a= specified
Ian Gulliver
2026-01-17 18:08:59 -07:00
-
2b4d64df15
Support empty ?a= for custom entry, improve validation message
Ian Gulliver
2026-01-17 18:04:56 -07:00
-
107fd2d25f
Add ?a= parameter to give page for preset custom amounts
Ian Gulliver
2026-01-17 17:55:06 -07:00
-
577960835b
Add loading spinner to buttons during Stripe redirect
Ian Gulliver
2026-01-17 08:32:00 -07:00
-
5ddb6f75bc
Use request host for Stripe redirect URLs
Ian Gulliver
2026-01-17 08:25:02 -07:00
-
dd1e20dc1f
Update Stripe SDK from v76 to v84
Ian Gulliver
2026-01-17 08:21:42 -07:00
-
ecef43ae73
Update Go to 1.25 and refresh dependencies
Ian Gulliver
2026-01-17 08:18:54 -07:00
-
ea5ca628c8
Add /api/donate endpoint for anonymous donations
Ian Gulliver
2026-01-17 08:10:56 -07:00
-
8b82e2a658
Add GIVE_DOMAINS support with separate static directories
Ian Gulliver
2026-01-17 08:04:39 -07:00
-
19ed567819
Revert cursor pointer changes
Ian Gulliver
2026-01-03 22:50:32 -08:00
-
a38c467ef3
Fix pointer cursor by targeting shadow DOM part
Ian Gulliver
2026-01-03 22:44:03 -08:00
-
7d92ebc035
Add pointer cursor to interactive elements
Ian Gulliver
2026-01-03 22:39:33 -08:00
-
8a94f64745
Add hidden report page at /_report
Ian Gulliver
2026-01-03 22:08:43 -08:00
-
bb4e8464a4
Add no-cache header to force revalidation on page loads
Ian Gulliver
2026-01-03 21:48:23 -08:00
-
5479ac994d
Update RSVP confirmation email subject
Ian Gulliver
2026-01-03 21:44:32 -08:00
-
740ae71ab3
Fix confirmation scroll to work reliably on repeat submissions
Ian Gulliver
2026-01-03 21:42:27 -08:00
-
d78be72d99
Update Applause for a Cause logo
Ian Gulliver
2026-01-03 21:40:48 -08:00
-
ef0198ed01
Send RSVP confirmation emails via Resend
Ian Gulliver
2026-01-03 21:39:24 -08:00
-
acb98238d7
Scroll confirmation bar into view after Stripe redirect
Ian Gulliver
2026-01-03 21:21:39 -08:00
-
e57c2cf4a9
Show combined RSVP and donation confirmation after Stripe checkout
Ian Gulliver
2026-01-03 21:19:59 -08:00
-
1cd5d4ef23
Alisa feedback #1
Ian Gulliver
2026-01-03 21:04:00 -08:00
-
27791d2a02
Add error handling to Google sign-in flow
Ian Gulliver
2025-12-30 12:49:05 -08:00
-
abdd312df3
Add donation info to event page and HCA Events header to sign-in
Ian Gulliver
2025-12-30 12:40:46 -08:00
-
fdb36a364c
Send Stripe receipt email to donors
Ian Gulliver
2025-12-30 12:30:44 -08:00
-
558870262d
Fix RSVP grammar and make status text styling consistent
Ian Gulliver
2025-12-30 12:18:15 -08:00
-
772f804de6
Show specific counts and amounts in confirmation bars
Ian Gulliver
2025-12-30 12:14:44 -08:00
-
06221a0d16
Fix inconsistent text styling on event page
Ian Gulliver
2025-12-30 12:12:55 -08:00
-
4353da026a
Clean up dead code, unify helpers, move common elements to app.js, add RSVP confirmation
Ian Gulliver
2025-12-30 12:10:37 -08:00
-
c620ce3b57
Consolidate RSVP form into single unified page
Ian Gulliver
2025-12-30 12:04:13 -08:00
-
87ef0a5550
Ignore Stripe API version mismatch in webhook
Ian Gulliver
2025-12-30 11:52:52 -08:00
-
d499ae8767
Add ticket favicon with PNG fallback for Safari
Ian Gulliver
2025-12-30 11:51:39 -08:00
-
a7abe841bb
Consolidate RSVP and donation into single endpoint
Ian Gulliver
2025-12-30 11:46:58 -08:00
-
e4baf19b3e
Pre-populate email in Stripe checkout
Ian Gulliver
2025-12-30 11:40:43 -08:00
-
5de012c104
Add payments table and improve Stripe integration
Ian Gulliver
2025-12-30 11:26:49 -08:00
-
c98854eee7
Use filled_black/outline themes, remove itp_support
Ian Gulliver
2025-12-30 11:15:57 -08:00
-
463de190de
Add color-scheme and itp_support fixes for Google sign-in button
Ian Gulliver
2025-12-30 11:12:11 -08:00
-
5296ab3818
Use default Google button theme and respect dark mode
Ian Gulliver
2025-12-30 11:00:25 -08:00
-
a4958d458d
Use filled_blue Google button theme for dark mode
Ian Gulliver
2025-12-30 10:49:35 -08:00
-
92c855f769
Fix inconsistent spacing in RSVP form
Ian Gulliver
2025-12-30 10:45:17 -08:00
-
2b6fe0849e
Serve HTML files without .html extension in URLs
Ian Gulliver
2025-12-30 10:43:58 -08:00
-
a247704523
Fix donation button styling and input field interactions
Ian Gulliver
2025-12-30 10:41:44 -08:00
-
d2315fa1c5
Improve RSVP form with button selectors and yellow highlights
Ian Gulliver
2025-12-30 10:00:55 -08:00
-
97c9842f63
Replace number inputs and radios with button groups
Ian Gulliver
2025-12-30 09:38:28 -08:00
-
aec2107bce
Use pill shape and inverted theme for Google button
Ian Gulliver
2025-12-30 09:35:19 -08:00
-
454ae2afd2
Remove debug logs and fix Google button dark mode
Ian Gulliver
2025-12-30 09:33:29 -08:00
-
a4c7438636
Add startup logging for debugging
Ian Gulliver
2025-12-29 14:50:57 -08:00
-
2a9aa488ac
tidy
Ian Gulliver
2025-12-29 14:42:29 -08:00
-
624e9c6b49
Bump Go version to 1.24 for google.golang.org/api
Ian Gulliver
2025-12-29 14:41:22 -08:00
-
0e4d58f6f4
Rename module to rsvp and fix Go version for DigitalOcean
Ian Gulliver
2025-12-29 14:39:19 -08:00
-
8f0da2e688
Center signin button and adjust Events link spacing
Ian Gulliver
2025-12-29 14:27:59 -08:00
-
a5472e33dc
Add Stripe payment integration for donations
Ian Gulliver
2025-12-29 14:20:03 -08:00
-
f459023c8c
Add RSVP functionality with signed token auth
Ian Gulliver
2025-12-29 13:17:02 -08:00
-
9636171b7f
Add events list and Applause for a Cause event page
Ian Gulliver
2025-12-29 13:04:15 -08:00
-
39d88019e8
Load GSI client dynamically from app.js
Ian Gulliver
2025-12-29 12:48:33 -08:00
-
4e4bb49e8c
Refactor to ES module with localStorage profile and data-bind
Ian Gulliver
2025-12-29 12:01:49 -08:00
-
cb8ec3ff7d
Move profile to localStorage and consolidate to single page
Ian Gulliver
2025-12-29 11:41:48 -08:00
-
a2cb3aac72
Add PostgreSQL database with auto-created rsvps table
Ian Gulliver
2025-12-29 11:34:52 -08:00
-
8ba3651415
Add switch user button and logout endpoint
Ian Gulliver
2025-12-28 22:55:22 -08:00
-
08b73725b1
Add post-auth landing page with cookie-based profile storage
Ian Gulliver
2025-12-28 22:53:56 -08:00
-
7e2e16b176
Add Google Sign-In with FedCM support and redirect flow
Ian Gulliver
2025-12-28 22:47:06 -08:00
-
c80dc1a2c5
Use real environment variables for template rendering
Ian Gulliver
2025-12-28 22:39:06 -08:00
-
3422f90b52
Add Google Sign-In with templated HTML and env config
Ian Gulliver
2025-12-28 22:30:50 -08:00
-
e5972a4e52
Add dark mode auto-switching with flash prevention
Ian Gulliver
2025-12-28 22:15:16 -08:00
-
b508b19dbb
Initial Go web server with Web Awesome hello world
Ian Gulliver
2025-12-28 22:09:45 -08:00