Merge branch 'main' into feat/agent-pr-api
2 months ago
55 files changed
- apps/web/.env.example+1−1
- apps/web/app/(home)/layout.tsx+4−2
- apps/web/app/[username]/[repository]/layout.tsx+5−2
- apps/web/app/[username]/page.tsx+3−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/campfire/ref-details/route.ts
+5
−1
apps/web/app/api/campfire/refs/route.ts+5−1apps/web/app/api/campfire/ws-token/route.ts+2−2apps/web/app/api/ci/jobs/[jobId]/cancel/route.ts+5−0apps/web/app/api/ci/jobs/[jobId]/logs/route.ts+6−0apps/web/app/api/ci/jobs/[jobId]/rerun/route.ts+5−0apps/web/app/api/ci/repos/[repoId]/runner-registration-token/route.ts+5−0apps/web/app/api/repos/[repoId]/commits/[sha]/checks/route.ts+5−1apps/web/app/api/repos/[repoId]/pulls/[prId]/autopilot/route.ts+5−1apps/web/app/api/repos/[repoId]/pulls/[prId]/diff/route.ts+5−1apps/web/app/api/repos/[repoId]/pulls/[prId]/files/[fileId]/diff/route.ts+5−1apps/web/app/api/repos/[repoId]/pulls/[prId]/files/route.ts+5−1apps/web/app/api/repos/[repoId]/pulls/[prId]/route.ts+5−1apps/web/app/api/waitlist-scene/route.ts+48−0apps/web/app/api/waitlist/password/route.ts+79−0apps/web/app/ci/runs/[runId]/jobs/[jobId]/page.tsx+4−0apps/web/app/onboarding/actions.ts+7−10apps/web/app/onboarding/ensure-onboarded.ts+41−0apps/web/app/onboarding/username-availability/route.ts+3−3apps/web/app/settings/layout.tsx+4−1apps/web/app/sign-up/page.tsx+7−0apps/web/app/waitlist/page.tsx+46−0apps/web/app/waitlist/waitlist-join-flow.tsx+404−0apps/web/app/waitlist/waitlist-landing.tsx+182−0apps/web/app/waitlist/waitlist-scene.tsx+23−0apps/web/app/waitlist/waitlist-sign-out-button.tsx+26−0apps/web/app/workspace/layout.tsx+5−2apps/web/db/schema.ts+43−0apps/web/db/waitlist.ts+76−0apps/web/drizzle/0031_serious_wolfpack.sql+12−0apps/web/drizzle/{0031_even_ezekiel.sql => 0032_even_ezekiel.sql}+0−0apps/web/drizzle/meta/0031_snapshot.json+90−2apps/web/drizzle/meta/0032_snapshot.json+7207−0apps/web/drizzle/meta/_journal.json+9−2apps/web/lib/admin.test.ts+70−0apps/web/lib/admin.ts+32−0apps/web/lib/auth-client.ts+4−1apps/web/lib/auth.ts+45−1apps/web/lib/email.ts+3−2apps/web/lib/waitlist-config.ts+7−0apps/web/lib/waitlist-email.test.ts+23−0apps/web/lib/waitlist-email.ts+50−0apps/web/package.json+2−1deploy/.env.example+1−1deploy/docker-compose.app.yml+2−0deploy/docker-compose.single.yml+2−0pnpm-lock.yaml+3−0turbo.json+2−0