-
396b6d1c7e
fix: rewrite booking sheet parser to match actual VotC sheet structure
main
Jeff Emmett
2026-04-15 13:14:57 -0400
-
78b2ba0499
feat: dynamic accommodation availability + overbooking alerts
Jeff Emmett
2026-04-15 11:48:31 -0400
-
ccc79c0489
fix: show "Start Application" when no saved session exists
Jeff Emmett
2026-04-09 10:14:18 -0400
-
4e4273c27b
fix: persist form data across visits, don't overwrite local edits
Jeff Emmett
2026-04-07 11:46:22 -0400
-
f4dca61631
fix: single resume prompt, silent email lookup, rename Begin to Restart
Jeff Emmett
2026-04-07 11:41:28 -0400
-
a2341dfa38
fix: show resume prompt on landing page, keep step 1 check as fallback
Jeff Emmett
2026-04-07 11:36:08 -0400
-
8c13a80843
fix: single resume flow — remove landing screen notice, auto-restore localStorage
Jeff Emmett
2026-04-07 10:45:07 -0400
-
e42cccaf6d
feat: move About You to step 1 for immediate email resume, make how-heard optional
Jeff Emmett
2026-04-07 10:31:47 -0400
-
83caf44a16
fix: lookup/update uses latest application per email
Jeff Emmett
2026-04-07 10:26:58 -0400
-
b8823e32ec
feat: resume existing application by email lookup
Jeff Emmett
2026-04-06 13:50:24 -0400
-
0eafbb35a0
copy: clarify flexible weekly attendance on apply form
Jeff Emmett
2026-04-06 13:35:36 -0400
-
8c06e2e9eb
ci: retrigger pipeline
Jeff Emmett
2026-04-02 15:06:30 -0700
-
d1364a0ad0
ci: use internal registry (bypass Cloudflare upload limit)
dev
Jeff Emmett
2026-04-01 10:47:01 -0700
-
8cfb49324e
ci: add Gitea Actions CI/CD pipeline
Jeff Emmett
2026-04-01 10:33:30 -0700
-
-
79141b7142
feat: restructure application form (10 steps), add sponsorship tiers, consolidate CTAs
Jeff Emmett
2026-03-31 09:58:46 -0700
-
707bdc3d53
fix: add DATABASE_URL to docker-compose environment
Jeff Emmett
2026-03-24 10:51:13 -0700
-
67bc668961
chore: merge main into dev (resolve pricing conflicts)
Jeff Emmett
2026-03-19 15:20:32 -0700
-
-
7ff378e57d
feat: streamline signup form, add couple disclaimer, and payment resume link
Jeff Emmett
2026-03-19 15:15:03 -0700
-
2a81e4543e
feat: streamline signup form, add couple disclaimer, and payment resume link
Jeff Emmett
2026-03-19 15:15:03 -0700
-
67c9fc0fb9
Update all pricing to new tiered structure
Jeff Emmett
2026-03-13 19:39:35 +0000
-
-
618de35793
feat: update accommodation pricing with tiered rates and new room types
Jeff Emmett
2026-03-12 22:20:16 -0700
-
2d0bdc7dd1
feat: CCG-style accommodation selection with upfront payment and booking sheet
Jeff Emmett
2026-03-12 13:42:04 -0700
-
5963d64da6
chore: add backlog-notify onStatusChange hook
Jeff Emmett
2026-03-10 15:30:34 -0700
-
a0500457fd
feat: replace sponsorships page with placeholder, move content to staging
Jeff Emmett
2026-03-09 15:29:21 -0700
-
18cd1cc1d3
fix: remove price/wk from footer
Jeff Emmett
2026-03-09 14:35:50 -0700
-
3f20e2d9c3
feat: replace CTA with registration focus, expand footer, add newsletter & sponsorships
Jeff Emmett
2026-03-09 14:29:25 -0700
-
9fdfb29893
feat: BCC team@valleyofthecommons.com on all registration/signup emails
Jeff Emmett
2026-03-09 11:30:07 -0700
-
aaa11acefa
feat: add team@valleyofthecommons.com mailto link to all page footers
Jeff Emmett
2026-03-09 10:38:01 -0700
-
044566ac7c
fix: use contact@valleyofthecommons.com SMTP via Mailcow for VOTC emails
Jeff Emmett
2026-03-04 16:57:52 -0800
-
18007d3f61
update: welcome email CTAs (explore vision, share, Telegram), backlog tasks
Jeff Emmett
2026-03-04 16:41:44 -0800
-
d7cfb6ded5
feat: pass Mollie API key via docker-compose, prioritize env vars over Infisical
Jeff Emmett
2026-03-04 15:41:13 -0800
-
a397e4abe9
feat: restructure registration to per-week toggles with accommodation/food add-ons
Jeff Emmett
2026-03-02 17:47:10 -0800
-
42062a2467
feat: add Listmonk newsletter integration for VotC
Jeff Emmett
2026-03-01 11:23:17 -0800
-
59b37fb018
fix: switch SMTP from noreply@jeffemmett.com to newsletter@valleyofthecommons.com
Jeff Emmett
2026-03-01 10:58:47 -0800
-
f1a4da7787
feat: migrate secrets to Infisical and add wiki subdomain DNS
Jeff Emmett
2026-03-01 10:43:19 -0800
-
589a48324d
chore: add backlog task for completed Mollie integration
Jeff Emmett
2026-02-23 21:22:40 -0800
-
84b6d505bf
fix: rename Google Sheets tab from "Applications" to "Registrations"
Jeff Emmett
2026-02-23 21:16:11 -0800
-
f3144d10c5
fix: rename email_log.resend_id → message_id in auto-migration
Jeff Emmett
2026-02-23 21:10:01 -0800
-
4cea84ebab
fix: cast webhook SQL params to varchar for PostgreSQL type resolution
Jeff Emmett
2026-02-23 21:06:25 -0800
-
df238864f2
fix: switch SMTP host to mail.rmail.online
Jeff Emmett
2026-02-23 21:02:19 -0800
-
6ab2a8ff3b
feat: add booking details (ticket, weeks, price) to confirmation email
Jeff Emmett
2026-02-23 20:58:48 -0800
-
8b1d45485c
feat: switch domain from votc.jeffemmett.com to valleyofthecommons.com
Jeff Emmett
2026-02-23 20:43:28 -0800
-
685bb535f8
fix: add missing google-sheets.js to repo
Jeff Emmett
2026-02-23 20:41:44 -0800
-
b44b4bb9e6
fix: auto-run Mollie DB migration on app startup
Jeff Emmett
2026-02-23 20:41:01 -0800
-
87f3fb95c2
feat: complete Mollie payment integration
Jeff Emmett
2026-02-23 20:36:41 -0800
-
2463980838
fix: use DATABASE_SSL env var instead of NODE_ENV for pg SSL
Jeff Emmett
2026-02-23 20:35:35 -0800
-
08a757e12c
Add Docker healthcheck to docker-compose.yml
Jeff Emmett
2026-02-21 17:49:21 -0700
-
4e69492bd0
chore: migrate SMTP from mx.jeffemmett.com to mail.rmail.online
Jeff Emmett
2026-02-20 20:15:25 +0000
-
c1794752f3
security: remove real SMTP host/user from .env.example
Jeff Emmett
2026-02-18 12:11:09 -0700
-
5c30d2dfcc
fix: add TLS rejectUnauthorized:false for Mailcow self-signed cert
Jeff Emmett
2026-02-18 03:36:28 -0700
-
670341a26a
fix: update package-lock.json for nodemailer dependency
Jeff Emmett
2026-02-17 16:31:22 -0700
-
195b3ad00a
fix: disable SSL for local PostgreSQL connection
Jeff Emmett
2026-02-17 16:12:36 -0700
-
70349c2443
Replace Resend references with Mailcow SMTP config
Jeff Emmett
2026-02-15 16:13:09 -0700
-
620bc229ed
feat: replace Resend SDK with Mailcow SMTP (nodemailer)
Jeff Emmett
2026-02-15 09:48:53 -0700
-
be4e3788be
Update site font to Urbanist and enlarge header logo
Jeff Emmett
2026-02-02 16:52:38 +0000
-
0debf5b456
Add separate first name and last name fields to application form
Jeff Emmett
2026-02-02 14:16:52 +0000
-
816bc986e3
Hide intro video on scroll
Jeff Emmett
2026-02-02 14:14:46 +0000
-
206ca2b9cc
Simplify Docker network config to use traefik-public only
Jeff Emmett
2026-02-02 14:09:09 +0000
-
fdd75a135e
Fix Docker network subnet allocation
Jeff Emmett
2026-02-02 14:08:37 +0000
-
8f67250928
Add application system with PostgreSQL and email integration
Jeff Emmett
2026-02-02 14:07:06 +0000
-
4f6d9f374c
Update package-lock.json with express dependency
Jeff Emmett
2026-02-02 12:55:54 +0000
-
a266879c9c
Remove env_file requirement from docker-compose
Jeff Emmett
2026-02-02 12:52:22 +0000
-
033b9bccd3
Import Valley of the Commons website from votc repo
Jeff Emmett
2026-02-02 12:48:08 +0000
-
8fab13d1f5
Add backlog with Postiz deployment task
Jeff Emmett
2026-01-31 18:27:24 +0000
-
1fa83e186a
Initial commit: Valley of the Commons splash page
Jeff Emmett
2026-01-31 17:36:15 +0000