Commit Graph

9 Commits

Author SHA1 Message Date
Jeff Emmett 816bc986e3 Hide intro video on scroll
Loading screen now dismisses when user scrolls, uses mouse wheel,
or swipes on mobile - in addition to skip button and timer.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 14:14:46 +00:00
Jeff Emmett 206ca2b9cc Simplify Docker network config to use traefik-public only
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 14:09:09 +00:00
Jeff Emmett fdd75a135e Fix Docker network subnet allocation
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 14:08:37 +00:00
Jeff Emmett 8f67250928 Add application system with PostgreSQL and email integration
- Replace BlockSurvey with custom application form (apply.html)
- Add admin dashboard for reviewing applications (admin.html)
- Create PostgreSQL schema for waitlist, applications, email logging
- Implement application API with Resend email confirmations
- Replace Google Sheets waitlist with PostgreSQL backend
- Update docker-compose with PostgreSQL service
- Update server.js with new API routes
- Update index.html to link to internal apply.html

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 14:07:06 +00:00
Jeff Emmett 4f6d9f374c Update package-lock.json with express dependency
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 12:55:54 +00:00
Jeff Emmett a266879c9c Remove env_file requirement from docker-compose
Static site works without env vars. API features can be added later.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 12:52:22 +00:00
Jeff Emmett 033b9bccd3 Import Valley of the Commons website from votc repo
Full website with:
- Landing page, game, privacy policy
- Speakers and community partners sections
- API routes for waitlist, game chat, GitHub sharing
- Docker deployment with Express server
- Traefik labels for votc.jeffemmett.com

Replaces initial splash page with complete site.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 12:48:08 +00:00
Jeff Emmett 8fab13d1f5 Add backlog with Postiz deployment task
- Initialize backlog.md for project tracking
- Add task for porting Postiz to proper domain and connecting social channels
- Current temp deployment at votc-socials.jeffemmett.com

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-31 18:27:24 +00:00
Jeff Emmett 1fa83e186a Initial commit: Valley of the Commons splash page
- Static HTML/CSS splash page with email signup
- Dockerized with nginx for production deployment
- Traefik labels configured for reverse proxy integration
- Clean, minimal design with earthy color palette

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-31 17:36:15 +00:00