Home

madison / open-git

public
Overview Code History Branches Pull requestsIssuesInsights Campfire Docs
main
HomeOverview Code PRsIssues

feat: add waitlist flow and admin controls

2 months ago

3a6b262
Authored
V.C. Billingsley7/15/2026, 5:09:01 AM

Parentddfdfeb

34 files changed
  • apps/web/.env.example+1−1
  • apps/web/app/(home)/layout.tsx+7−1
  • apps/web/app/[username]/[repository]/layout.tsx+9−2
  • apps/web/app/admin/waitlist/page.tsx+33−0
  • apps/web/app/admin/waitlist/waitlist-admin.tsx+250−0
  • apps/web/app/api/admin/waitlist/route.ts+83−0
  • apps/web/app/api/waitlist-scene/route.ts+48−0
  • apps/web/app/api/waitlist/password/route.ts+79−0
  • apps/web/app/onboarding/ensure-onboarded.ts+15−0
  • apps/web/app/waitlist/page.tsx+46−0
  • apps/web/app/waitlist/waitlist-join-flow.tsx+404−0
  • apps/web/app/waitlist/waitlist-landing.tsx+182−0
  • apps/web/app/waitlist/waitlist-scene.tsx+23−0
  • apps/web/app/waitlist/waitlist-sign-out-button.tsx+26−0
  • apps/web/app/workspace/layout.tsx+5−1
  • apps/web/db/schema.ts+43−0
  • apps/web/db/waitlist.ts+76−0
  • apps/web/drizzle/0031_serious_wolfpack.sql+12−0
  • apps/web/drizzle/meta/0031_snapshot.json+7207−0
  • apps/web/drizzle/meta/_journal.json+7−0
  • apps/web/lib/admin.test.ts+70−0
  • apps/web/lib/admin.ts+32−0
  • apps/web/lib/auth-client.ts+4−1
  • apps/web/lib/auth.ts+40−1
  • apps/web/lib/email.ts+3−2
  • apps/web/lib/waitlist-config.ts+7−0
  • apps/web/lib/waitlist-email.test.ts+23−0
  • apps/web/lib/waitlist-email.ts+50−0
  • apps/web/package.json+2−1
  • deploy/.env.example+1−1
  • deploy/docker-compose.app.yml+2−0
  • deploy/docker-compose.single.yml+2−0
  • pnpm-lock.yaml+3−0
  • turbo.json+2−0