Home

madison / open-git

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

ba migrations

2 months ago

ddfdfeb
Authored
Madison7/12/2026, 9:06:04 PM

Parent88cb706

95 files changed
  • .opengit/workflows/ci.yml+3−4
  • README.md+26−30
  • apps/web/.env.example+11−8
  • apps/web/app/(home)/feed-sidebar.tsx+1−1
  • apps/web/app/[username]/[repository]/campfire/campfire-room.tsx+1−1
  • apps/web/app/[username]/[repository]/settings/_lib/load-settings.ts+2−43
  • apps/web/app/[username]/settings/_lib/load-settings.ts+8−66
  • apps/web/app/[username]/settings/actions.ts+61−52
  • apps/web/app/[username]/settings/danger/page.tsx+4−12
  • apps/web/app/[username]/settings/general/page.tsx+18−39
  • apps/web/app/[username]/settings/members/page.tsx+49−54
  • apps/web/app/[username]/settings/organization-sections.tsx+122−0
  • apps/web/app/[username]/settings/organization-stack-section.tsx+0−103
  • apps/web/app/api/auth/[...all]/route.ts+5−0
  • apps/web/app/api/viewer/route.ts+41−0
  • apps/web/app/forgot-password/page.tsx+101−0
  • apps/web/app/handler/[...stack]/page.tsx+0−20
  • apps/web/app/layout.tsx+3−6
  • apps/web/app/onboarding/actions.ts+14−16
  • apps/web/app/onboarding/ensure-onboarded.ts+11−25
  • apps/web/app/onboarding/username-availability/route.ts+2−2
  • apps/web/app/repositories/import/github/actions.ts+2−2
  • apps/web/app/repositories/import/github/github-import-form.tsx+5−4
  • apps/web/app/repositories/import/github/page.tsx+2−2
  • apps/web/app/repositories/new/actions.ts+3−4
  • apps/web/app/repositories/new/page.tsx+3−3
  • apps/web/app/reset-password/page.tsx+131−0
  • apps/web/app/settings/account/account-settings-sections.tsx+1−12
  • apps/web/app/settings/account/account-settings-sections/api-keys.tsx+0−183
  • apps/web/app/settings/account/account-settings-sections/auth.tsx+98−480
  • apps/web/app/settings/account/account-settings-sections/connections-actions.ts+0−21
  • apps/web/app/settings/account/account-settings-sections/connections.tsx+90−64
  • apps/web/app/settings/account/account-settings-sections/notifications.tsx+0−56
  • apps/web/app/settings/account/account-settings-sections/payments.tsx+0−262
  • apps/web/app/settings/account/account-settings-sections/profile.tsx+29−35
  • apps/web/app/settings/account/account-settings-sections/sessions.tsx+69−59
  • apps/web/app/settings/account/account-settings-sections/settings.tsx+29−31
  • apps/web/app/settings/account/account-settings-sections/shared.tsx+0−124
  • apps/web/app/settings/account/account-settings-sections/teams.tsx+38−420
  • apps/web/app/settings/account/api-keys/api-keys-client.tsx+0−30
  • apps/web/app/settings/account/api-keys/page.tsx+0−7
  • apps/web/app/settings/account/layout-preference-actions.ts+6−15
  • apps/web/app/settings/account/notifications/page.tsx+0−11
  • apps/web/app/settings/account/payments/page.tsx+0−34
  • apps/web/app/settings/account/teams/new/actions.ts+10−26
  • apps/web/app/settings/layout.tsx+2−2
  • apps/web/app/sign-in/page.tsx+49−0
  • apps/web/app/sign-in/sign-in-form.tsx+129−0
  • apps/web/app/sign-up/page.tsx+2−2
  • apps/web/app/sign-up/sign-up-form.tsx+13−6
  • apps/web/components/account-settings/account-settings-modal.tsx+31−74
  • apps/web/components/app-site-chrome.tsx+8−4
  • apps/web/components/client-only.tsx+3−6
  • apps/web/components/conversation/conversation-meta.tsx+1−1
  • apps/web/components/legal-page-shell.tsx+1−1
  • apps/web/components/open-git-user-button.tsx+24−19
  • apps/web/components/organization-menu-actions.ts+0−32
  • apps/web/components/organization-menu.tsx+31−89
  • apps/web/components/settings-nav.tsx+31−83
  • apps/web/components/stack-profile-image-editor.tsx+0−4
  • apps/web/components/viewer-context.tsx+107−0
  • apps/web/components/workbench-tabs/workbench-tab-bar.tsx+2−2
  • apps/web/db/auth-schema.ts+90−0
  • apps/web/db/namespaces.ts+47−77
  • apps/web/db/organization-memberships.ts+25−332
  • apps/web/db/repository-authorization.ts+6−42
  • apps/web/db/schema.ts+4−1
  • apps/web/db/user-profiles.ts+5−5
  • apps/web/drizzle/0030_better_auth.sql+54−0
  • apps/web/drizzle/meta/0030_snapshot.json+7119−0
  • apps/web/drizzle/meta/_journal.json+7−0
  • apps/web/hexclave.config.ts+0−46
  • apps/web/lib/auth-client.ts+7−0
  • apps/web/lib/auth-server.ts+33−0
  • apps/web/lib/auth.ts+87−0
  • apps/web/lib/email.ts+46−0
  • apps/web/lib/github/repositories.ts+24−16
  • apps/web/lib/settings/layout-preference.ts+1−21
  • apps/web/next-env.d.ts+1−1
  • apps/web/next.config.mjs+0−4
  • apps/web/package.json+6−6
  • apps/web/scripts/migrate-hexclave-users.ts+179−0
  • apps/web/scripts/seed-local-dev.ts+98−447
  • apps/web/stack.ts+0−31
  • deploy/.env.example+10−7
  • deploy/Dockerfile+2−4
  • deploy/README.md+4−3
  • deploy/docker-compose.app.yml+6−3
  • deploy/docker-compose.single.yml+6−3
  • package.json+0−1
  • pnpm-lock.yaml+1147−4026
  • scripts/dev-git.mjs+6−52
  • stack-teams-export-2026-07-12.json+7−0
  • stack-users-export-2026-07-12.json+56−0
  • turbo.json+7−5