Go to file
Jeff Emmett eaf2c0ac31 fix: require email on registration, BCC contact@ on confirmations, update OG image
- Add required email field to registration form (was missing entirely,
  causing "N/A" emails in booking notifications)
- Pass email through full chain: form → API → Google Sheet → Mollie
  metadata → webhook (with Mollie billingAddress as fallback)
- BCC contact@cryptocommonsgather.ing on all payment confirmation
  emails so team is notified of every successful registration
- Replace OG image with alpine mountain card including event name,
  dates, and URL for better Twitter/social sharing

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 10:58:46 -07:00
app fix: require email on registration, BCC contact@ on confirmations, update OG image 2026-03-10 10:58:46 -07:00
backlog update: sponsorship deck artifacts, README, tsconfig, blog draft, backlog task 2026-03-04 16:41:42 -08:00
components feat: add page-flip animation, click and swipe navigation to deck viewer 2026-03-04 12:11:06 -08:00
lib fix: require email on registration, BCC contact@ on confirmations, update OG image 2026-03-10 10:58:46 -07:00
public fix: require email on registration, BCC contact@ on confirmations, update OG image 2026-03-10 10:58:46 -07:00
scripts feat: auto-assign room bookings on payment and notify contact@ 2026-03-09 14:04:23 -07:00
styles Initialized repository for chat Crypto commons gathering 2025-12-02 07:52:37 +00:00
.dockerignore Add .dockerignore for optimized Docker builds 2026-02-21 17:48:29 -07:00
.env.example feat: auto-assign room bookings on payment and notify contact@ 2026-03-09 14:04:23 -07:00
.gitignore fix: use 303 redirect for checkout POST to prevent header errors 2026-01-18 18:07:11 +01:00
CCG26-Sponsor-One-Pager.md docs: add CCG26 sponsorship package with multiple formats 2026-02-06 02:21:27 +00:00
CCG26-Sponsor-Outreach-Email.md feat: add sponsorships page, sponsorship deck, and registration add-ons 2026-03-02 17:37:58 -08:00
CCG26-Sponsor-Outreach-Template.md feat: add sponsorships page, sponsorship deck, and registration add-ons 2026-03-02 17:37:58 -08:00
CCG26-Sponsorship-Deck-print.html update: deck stats (60+ participants, 15+ countries), remove duplicate stats, add Valley of the Commons 2026-03-03 10:59:51 -08:00
CCG26-Sponsorship-Deck.html feat: embed flipbook deck on sponsorship page, add photo strip 2026-03-04 11:38:22 -08:00
CCG26-Sponsorship-Package.html update: sponsorship deck artifacts, README, tsconfig, blog draft, backlog task 2026-03-04 16:41:42 -08:00
CCG26-Sponsorship-Package.md fix: change early bird deadline from April 30 to March 31 2026-03-03 10:42:34 -08:00
CCG26-Sponsorship-Package.pdf update: sponsorship deck artifacts, README, tsconfig, blog draft, backlog task 2026-03-04 16:41:42 -08:00
CCG26-Sponsorship-Package.pptx update: sponsorship deck artifacts, README, tsconfig, blog draft, backlog task 2026-03-04 16:41:42 -08:00
Dockerfile fix: remove --frozen-lockfile to allow lockfile update during build 2026-03-01 11:25:45 -08:00
README.md update: sponsorship deck artifacts, README, tsconfig, blog draft, backlog task 2026-03-04 16:41:42 -08:00
blog-ccg26-announcement.md update: sponsorship deck artifacts, README, tsconfig, blog draft, backlog task 2026-03-04 16:41:42 -08:00
components.json Initialized repository for chat Crypto commons gathering 2025-12-02 07:52:37 +00:00
docker-compose.staging.yml feat: auto-assign room bookings on payment and notify contact@ 2026-03-09 14:04:23 -07:00
docker-compose.yml feat: auto-assign room bookings on payment and notify contact@ 2026-03-09 14:04:23 -07:00
generate_sponsor_docs.py feat: embed flipbook deck on sponsorship page, add photo strip 2026-03-04 11:38:22 -08:00
next-env.d.ts Add missing project files 2026-02-07 14:20:02 +01:00
next.config.mjs fix: add standalone output for Docker deployment 2025-12-11 12:17:27 -05:00
package-lock.json feat: add Google Sheets registration pipeline 2026-01-25 09:43:18 +01:00
package.json feat: swap Stripe for Mollie payment integration 2026-03-04 14:30:55 -08:00
pnpm-lock.yaml feat: swap Stripe for Mollie payment integration 2026-03-04 14:30:55 -08:00
postcss.config.mjs Initialized repository for chat Crypto commons gathering 2025-12-02 07:52:37 +00:00
tsconfig.json update: sponsorship deck artifacts, README, tsconfig, blog draft, backlog task 2026-03-04 16:41:42 -08:00
twitter-thread-ccg26.md fix: change early bird deadline from April 30 to March 31 2026-03-03 10:42:34 -08:00

README.md

Crypto commons gathering