Home

madison / open-git

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

Merge remote-tracking branch 'origin/main' into feat/user-assignment

3 months ago

21efffc
Authored
Madison6/15/2026, 9:29:11 PM

Parentseaef090cb4a0e5

126 files changed
  • apps/playground/components/providers.tsx+2−0
  • apps/playground/lib/component-examples/app-shell.tsx+218−0
  • apps/playground/lib/component-examples/card.tsx+48−37
  • apps/playground/lib/component-examples/drawer-client.tsx+108−0
  • apps/playground/lib/component-examples/drawer.tsx+63−0
  • apps/playground/lib/manifest.ts+4−0
  • apps/playground/package.json+1−0
apps/web/app/(home)/create-new-menu.tsx
+74
−0
  • apps/web/app/(home)/dashboard-detail.tsx+1−1
  • apps/web/app/(home)/dashboard-list-skeleton.tsx+58−44
  • apps/web/app/(home)/dashboard-list.tsx+130−92
  • apps/web/app/(home)/dashboard-row.tsx+132−15
  • apps/web/app/(home)/dashboard-tabs.tsx+2−2
  • apps/web/app/(home)/dashboard-toolbar.tsx+16−74
  • apps/web/app/(home)/detail-panel-chrome.tsx+2−2
  • apps/web/app/(home)/detail-panel-skeleton.tsx+5−5
  • apps/web/app/(home)/detail-panel.tsx+9−4
  • apps/web/app/(home)/helpers.ts+8−4
  • apps/web/app/(home)/import-from-github-menu-item.tsx+20−0
  • apps/web/app/(home)/layout.tsx+54−64
  • apps/web/app/(home)/repo-picker-submenu.tsx+136−0
  • apps/web/app/[username]/[repository]/blob/[...path]/page.tsx+1−1
  • apps/web/app/[username]/[repository]/campfire/campfire-room.tsx+8−7
  • apps/web/app/[username]/[repository]/campfire/campfire-thread-ref-card.tsx+11−9
  • apps/web/app/[username]/[repository]/campfire/page.tsx+1−1
  • apps/web/app/[username]/[repository]/docs/docs-page.tsx+1−1
  • apps/web/app/[username]/[repository]/fork/fork-repository-form.tsx+1−2
  • apps/web/app/[username]/[repository]/insights/page.tsx+12−13
  • apps/web/app/[username]/[repository]/issues/[number]/issue-detail.tsx+12−2
  • apps/web/app/[username]/[repository]/issues/page.tsx+2−2
  • apps/web/app/[username]/[repository]/page.tsx+5−1
  • apps/web/app/[username]/[repository]/pulls/[number]/autopilot/autopilot-run-client.tsx+11−10
  • apps/web/app/[username]/[repository]/pulls/[number]/pull-request-conversation.tsx+2−2
  • apps/web/app/[username]/[repository]/pulls/[number]/pull-request-detail.tsx+259−224
  • apps/web/app/[username]/[repository]/pulls/[number]/pull-request-files-chrome.tsx+1−1
  • apps/web/app/[username]/[repository]/pulls/[number]/pull-request-files-review.tsx+5−2
  • apps/web/app/[username]/[repository]/pulls/[number]/pull-request-forms.tsx+1−1
  • apps/web/app/[username]/[repository]/pulls/[number]/pull-request-merge-box.tsx+48−40
  • apps/web/app/[username]/[repository]/pulls/[number]/pull-request-stack-panel.tsx+1−2
  • apps/web/app/[username]/[repository]/pulls/page.tsx+9−8
  • apps/web/app/[username]/[repository]/repository-contributors.tsx+1−1
  • apps/web/app/[username]/[repository]/repository-home.tsx+168−85
  • apps/web/app/[username]/[repository]/repository-latest-commit.tsx+2−3
  • apps/web/app/[username]/[repository]/repository-shell.tsx+46−14
  • apps/web/app/[username]/[repository]/repository-tabs.tsx+32−11
  • apps/web/app/[username]/[repository]/settings/_components/repository-settings-nav.tsx+2−2
  • apps/web/app/[username]/contribution-stats.tsx+4−5
  • apps/web/app/[username]/page.tsx+8−7
  • apps/web/app/[username]/settings/_components/organization-settings-nav.tsx+5−5
  • apps/web/app/ci/runs/[runId]/jobs/[jobId]/page.tsx+5−7
  • apps/web/app/home/home-readme.tsx+5−2
  • apps/web/app/icon.svg+21−14
  • apps/web/app/layout.tsx+16−4
  • apps/web/app/onboarding/onboarding-experience.tsx+1−1
  • apps/web/app/repositories/import/github/actions.ts+15−1
  • apps/web/app/repositories/import/github/github-import-form.tsx+82−24
  • apps/web/app/repositories/import/github/page.tsx+10−4
  • apps/web/app/repositories/new/create-repository-form.tsx+5−5
  • apps/web/app/settings/account/account-settings-sections/api-keys.tsx+1−1
  • apps/web/app/settings/account/account-settings-sections/connections.tsx+1−1
  • apps/web/app/settings/account/account-settings-sections/settings.tsx+1−1
  • apps/web/app/settings/account/teams/new/create-organization-form.tsx+7−3
  • apps/web/app/settings/developer/_components/git-token-forms.tsx+1−1
  • apps/web/components/account-settings/account-settings-modal.tsx+10−10
  • apps/web/components/app-shell.tsx+15−28
  • apps/web/components/app-site-chrome.tsx+20−13
  • apps/web/components/command-menu-loader.tsx+53−0
  • apps/web/components/command-menu.tsx+94−35
  • apps/web/components/conversation/campfire-mention-timeline-card.tsx+1−1
  • apps/web/components/conversation/comment-composer-shared.tsx+1−1
  • apps/web/components/conversation/conversation-chrome.tsx+1−1
  • apps/web/components/conversation/conversation-quote-reply.tsx+1−1
  • apps/web/components/conversation/pr-autopilot-timeline.tsx+1−2
  • apps/web/components/conversation/reply-content.tsx+1−1
  • apps/web/components/conversation/timeline-primitives.tsx+1−1
  • apps/web/components/dev-floating-panel.tsx+1−1
  • apps/web/components/diffs/diff-annotation-card.tsx+3−2
  • apps/web/components/github-import-modal.tsx+108−0
  • apps/web/components/layout-preference-preview.tsx+1−2
  • apps/web/components/markdown/markdown-editor.tsx+10−12
  • apps/web/components/open-git-mark.tsx+40−0
  • apps/web/components/open-git-user-button.tsx+8−8
  • apps/web/components/open-git-wordmark.tsx+50−0
  • apps/web/components/organization-menu-actions.ts+32−0
  • apps/web/components/organization-menu.tsx+195−0
  • apps/web/components/pixel-icon.tsx+26−0
  • apps/web/components/resource-query-filter-bar.tsx+4−1
  • apps/web/components/settings-nav.tsx+9−9
  • apps/web/components/workbench-tabs/workbench-tab-bar.tsx+3−2
  • apps/web/lib/floating-card.ts+4−16
  • apps/web/lib/shared/relative-time.ts+9−15
  • apps/web/package.json+3−1
  • apps/web/public/open-git-mark.svg+23−0
  • apps/web/scripts/seed-local-dev.ts+3−0
  • packages/ui/package.json+4−0
  • packages/ui/src/components/accordion.tsx+1−1
  • packages/ui/src/components/app-shell.tsx+62−0
  • {apps/web => packages/ui/src}/components/appearance-menu-section.tsx+4−4
  • packages/ui/src/components/autocomplete.tsx+4−1
  • packages/ui/src/components/badge.tsx+1−1
  • {apps/web => packages/ui/src}/components/blob-avatar.tsx+0−0
  • packages/ui/src/components/breadcrumb.tsx+2−2
  • packages/ui/src/components/button-variants.tsx+1−1
  • packages/ui/src/components/calendar.tsx+2−2
  • packages/ui/src/components/combobox.tsx+2−2
  • {apps/web => packages/ui/src}/components/command-menu-context.tsx+0−0
  • packages/ui/src/components/command.tsx+6−3
  • {apps/web => packages/ui/src}/components/copy-to-clipboard-button.tsx+1−1
  • packages/ui/src/components/dialog.tsx+1−1
  • packages/ui/src/components/drawer.tsx+39−9
  • packages/ui/src/components/menu.tsx+13−3
  • packages/ui/src/components/number-field.tsx+2−2
  • packages/ui/src/components/pagination.tsx+5−5
  • packages/ui/src/components/pixel-icons.tsx+570−0
  • packages/ui/src/components/select.tsx+2−2
  • packages/ui/src/components/sheet.tsx+1−1
  • packages/ui/src/components/sidebar.tsx+3−3
  • packages/ui/src/components/table.tsx+1−1
  • {apps/web => packages/ui/src}/components/theme-provider.tsx+0−0
  • packages/ui/src/components/toast.tsx+6−5
  • packages/ui/src/components/toggle.tsx+1−1
  • {apps/web => packages/ui/src}/components/user-identity-orb.tsx+0−0
  • packages/ui/src/lib/floating-card.ts+18−0
  • packages/ui/src/styles/globals.css+7−7
  • pnpm-lock.yaml+42−0
  • scripts/gen-pixel-icons.mjs+165−0