Home

madison / open-git

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

campfire

4 months ago

087d317
Authored
Madison5/18/2026, 6:53:20 AM

Parentfcdafc6

66 files changed
  • apps/campfire-gateway/package.json+22−0
  • apps/campfire-gateway/src/campfire-refs.ts+63−0
  • apps/campfire-gateway/src/config.ts+26−0
  • apps/campfire-gateway/src/db.ts+215−0
  • apps/campfire-gateway/src/index.ts+8−0
  • apps/campfire-gateway/src/load-web-env.ts+26−0
  • apps/campfire-gateway/src/server.ts+344−0
  • apps/campfire-gateway/src/token.ts+59−0
  • apps/campfire-gateway/tsconfig.json+9−0
  • apps/web/.env.example+2−0
  • apps/web/app/[username]/[repository]/blob/layout.tsx+1−0
  • apps/web/app/[username]/[repository]/campfire/campfire-room.tsx+1123−0
  • apps/web/app/[username]/[repository]/campfire/campfire-thread-ref-card.tsx+246−0
  • apps/web/app/[username]/[repository]/campfire/page.tsx+157−0
  • apps/web/app/[username]/[repository]/discussions/page.tsx+1−0
  • apps/web/app/[username]/[repository]/docs/docs-page.tsx+1−0
  • apps/web/app/[username]/[repository]/issues/[number]/issue-conversation.tsx+27−10
  • apps/web/app/[username]/[repository]/issues/[number]/page.tsx+7−0
  • apps/web/app/[username]/[repository]/issues/new/page.tsx+2−0
  • apps/web/app/[username]/[repository]/issues/page.tsx+1−0
  • apps/web/app/[username]/[repository]/page.tsx+1−0
  • apps/web/app/[username]/[repository]/pulls/[number]/page.tsx+9−0
  • apps/web/app/[username]/[repository]/pulls/[number]/pull-request-conversation.tsx+37−5
  • apps/web/app/[username]/[repository]/pulls/new/page.tsx+1−0
  • apps/web/app/[username]/[repository]/pulls/page.tsx+1−0
  • apps/web/app/[username]/[repository]/repository-scroll-header.tsx+13−1
  • apps/web/app/[username]/[repository]/repository-shell.tsx+3−0
  • apps/web/app/[username]/[repository]/repository-tabs.tsx+13−0
  • apps/web/app/[username]/[repository]/settings/actions.ts+7−0
  • apps/web/app/[username]/[repository]/settings/campfire-channel-actions.ts+105−0
  • apps/web/app/[username]/[repository]/settings/campfire-channels-form.tsx+104−0
  • apps/web/app/[username]/[repository]/settings/page.tsx+11−0
  • apps/web/app/[username]/[repository]/settings/repository-settings-forms.tsx+36−0
  • apps/web/app/api/campfire/ref-details/route.ts+98−0
  • apps/web/app/api/campfire/refs/route.ts+41−0
  • apps/web/app/api/campfire/ws-token/route.ts+72−0
  • apps/web/app/ci/runs/[runId]/jobs/[jobId]/page.tsx+1−0
  • apps/web/app/layout.tsx+2−0
  • apps/web/components/conversation/campfire-mention-timeline-card.tsx+59−0
  • apps/web/db/campfire.ts+785−0
  • apps/web/db/repositories.ts+1−0
  • apps/web/db/schema.ts+123−0
  • apps/web/drizzle/0018_campfire.sql+25−0
  • apps/web/drizzle/0019_campfire_replies.sql+3−0
  • apps/web/drizzle/0020_campfire_thread_mentions.sql+18−0
  • apps/web/drizzle/meta/0018_snapshot.json+5192−0
  • apps/web/drizzle/meta/0019_snapshot.json+5226−0
  • apps/web/drizzle/meta/_journal.json+21−0
  • apps/web/lib/campfire-channel-slug.ts+11−0
  • apps/web/lib/campfire-message-segments.ts+208−0
  • apps/web/lib/campfire-ref-details.ts+58−0
  • apps/web/lib/campfire-url.ts+8−0
  • apps/web/lib/campfire-ws-token.ts+81−0
  • apps/web/package.json+1−0
  • apps/web/scripts/backfill-campfire-mentions.ts+23−0
  • deploy/.env.example+7−0
  • deploy/Caddyfile+17−2
  • deploy/Dockerfile+15−2
  • deploy/README.md+27−4
  • deploy/docker-compose.app.yml+22−0
  • deploy/docker-compose.single.yml+20−0
  • packages/ui/src/components/card.tsx+7−6
  • packages/ui/src/components/sonner.tsx+1−0
  • packages/ui/src/styles/globals.css+37−0
  • pnpm-lock.yaml+46−0
  • turbo.json+3−0