Home

madison / open-git

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

feat: add org and repo settings workflows. Adds org settings, redo on repo settings, namespace aware dashboard/profile flows, and org-aware repo creation

4 months ago

7c0e2a9
Authored
Madison5/24/2026, 7:22:12 AM

Parent02d4315

38 files changed
  • apps/web/app/[username]/[repository]/settings/_components/repository-settings-nav.tsx+111−0
  • apps/web/app/[username]/[repository]/settings/_lib/load-settings.ts+83−0
  • apps/web/app/[username]/[repository]/settings/access/page.tsx+75−0
  • apps/web/app/[username]/[repository]/settings/actions.ts+226−7
  • apps/web/app/[username]/[repository]/settings/campfire-channel-actions.ts+18−2
  • apps/web/app/[username]/[repository]/settings/campfire-channels-form.tsx+15−7
  • apps/web/app/[username]/[repository]/settings/danger/page.tsx+33−0
  • apps/web/app/[username]/[repository]/settings/general/page.tsx+80−0
  • apps/web/app/[username]/[repository]/settings/layout.tsx+82−0
  • apps/web/app/[username]/[repository]/settings/page.tsx+6−92
  • apps/web/app/[username]/[repository]/settings/repository-settings-forms.tsx+508−157
  • apps/web/app/[username]/[repository]/settings/runners/page.tsx+33−0
  • apps/web/app/[username]/page.tsx+141−23
  • apps/web/app/[username]/settings/_components/organization-settings-nav.tsx+92−0
  • apps/web/app/[username]/settings/_lib/load-settings.ts+106−0
  • apps/web/app/[username]/settings/actions.ts+121−0
  • apps/web/app/[username]/settings/danger/page.tsx+47−0
  • apps/web/app/[username]/settings/general/page.tsx+93−0
  • apps/web/app/[username]/settings/layout.tsx+57−0
  • apps/web/app/[username]/settings/members/page.tsx+99−0
  • apps/web/app/[username]/settings/organization-stack-section.tsx+103−0
  • apps/web/app/[username]/settings/page.tsx+12−0
  • apps/web/app/[username]/settings/repositories/page.tsx+78−0
  • apps/web/app/dashboard/page.tsx+17−20
  • apps/web/app/repositories/new/actions.ts+49−6
  • apps/web/app/repositories/new/create-repository-form.tsx+36−9
  • apps/web/app/repositories/new/page.tsx+4−2
  • apps/web/app/settings/account/account-settings-sections.tsx+292−118
  • apps/web/app/settings/account/layout.tsx+17−3
  • apps/web/app/settings/account/teams/[teamId]/legacy-team-settings-client.tsx+37−0
  • apps/web/app/settings/account/teams/[teamId]/page.tsx+9−32
  • apps/web/app/settings/account/teams/new/actions.ts+137−0
  • apps/web/app/settings/account/teams/new/create-organization-form.tsx+106−0
  • apps/web/app/settings/account/teams/new/page.tsx+6−21
  • apps/web/components/settings-nav.tsx+4−4
  • apps/web/db/dashboard.ts+159−69
  • apps/web/db/repositories.ts+86−31
  • apps/web/next-env.d.ts+1−1