src/db/schema.ts
87 revisions · First seen 4/12/2026 by Claude
fix: resolve stray conflict markers in schema.ts — restore orgSsoSessions + incidentHookConfigs table definitions
copilot-swe-agent[bot] — Jun 7, 2026
feat: enterprise SSO (SAML 2.0 + OIDC) and SCIM user provisioning
Claude — Jun 7, 2026
feat: enterprise SSO (SAML 2.0 + OIDC) and SCIM user provisioning
Claude — Jun 7, 2026
feat: CODEOWNERS auto-assign + required reviews before merge (branch protection)
Claude — Jun 7, 2026
feat: milestones — group issues and PRs with due dates and progress tracking
Claude — Jun 7, 2026
feat: PR preview environments — auto-build and serve every PR branch
Claude — Jun 7, 2026
feat: Explain This Repo — one-click AI codebase analysis and onboarding guide
Claude — Jun 7, 2026
Implement OCI container registry — push/pull/delete blobs + manifests
Claude — Jun 6, 2026
Fix preview expired state UX + add EU data region selector on repo creation
Claude — Jun 6, 2026
Add audit log SIEM export API + enterprise sales page
Claude — Jun 6, 2026
chore: rename migration 0080 → 0081 (collision with status page migration)
Claude — Jun 6, 2026
Add last_sleep_digest_sent_at column split + changelog page
Claude — Jun 6, 2026
feat(claude-web): /:owner/:repo/claude — iPad-friendly Claude Code sessions
Claude — May 27, 2026
feat(server-targets): admin-only SSH deploy targets with encrypted env vars
Claude — May 27, 2026
feat(dev-env): /:owner/:repo/dev — hosted VS Code in browser, cold-start sandboxes
Claude — May 26, 2026
feat(personal-semantic): cross-repo Claude chat over user's private code — opt-in
Claude — May 26, 2026
feat(marketplace-agents): agent marketplace + ts fix on rejectListing body parse
Claude — May 26, 2026
feat(pr-sandbox): every PR gets a runnable AI-seeded sandbox at sandbox.gluecron.com
Claude — May 25, 2026
feat(previews): per-branch preview URLs + auto-expire + PR pill + /previews list
Claude — May 25, 2026
feat(pr-live): live co-editing on PRs — presence + cursors + content sync via SSE
Claude — May 25, 2026
feat(repo-chat): /:owner/:repo/chat — rubber-duck w/ semantic index + streaming
Claude — May 25, 2026
feat: semantic-index + ai-standup swept in + migration renumber 0057→0059
Claude — May 25, 2026
feat(webhooks): retry queue + dead-letter for reliable delivery
Claude — May 20, 2026
feat(admin): /admin/integrations — env vars via UI, no more SSH
Claude — May 19, 2026
feat(BLOCK-S): never-lie-to-the-user-about-being-deployed pass (#70)
CC LABS App — May 14, 2026
feat(BLOCK-S): never-lie-to-the-user-about-being-deployed pass
Test User — May 14, 2026
feat(BLOCK-Q): zero-friction onboarding paths — .dxt + magic link + anonymous playground
Test User — May 14, 2026
feat(BLOCK-P+O): customer-onboarding gaps + professional polish pass
Claude — May 14, 2026
feat(BLOCK-M): live demo + mobile-class PWA + PR risk score + stale sweep
Claude — May 13, 2026
feat(L): Phase 1 — Sleep Mode + install script + GitHub OIDC + AI hours saved
Claude — May 13, 2026
feat(K2): AI-gated auto-merge evaluator
Claude — May 13, 2026
feat(flywheel): repair flywheel — every fix memorised, future failures hit cache
Claude — May 9, 2026
feat(env): enforce environment wait timer (no longer a stub)
Claude — Apr 30, 2026
feat(billing): full Stripe checkout + subscription lifecycle
Claude — Apr 22, 2026
feat: permissions, SSE foundation, preflight CLI, launch docs, DPA
Claude — Apr 21, 2026
feat: spec-to-PR v2 (real AI pipeline) + collaborator/team permissions
Claude — Apr 21, 2026
feat: Admin system — first user is auto-admin, import restricted
Claude — Apr 18, 2026
feat(BLOCK-J): J8 commit status API + rollup rendering
Claude — Apr 15, 2026
feat(BLOCK-J): J6 repository rulesets (push policy engine)
Claude — Apr 15, 2026
feat(BLOCK-J): J4 user following + personalised feed
Claude — Apr 15, 2026
feat(BLOCK-J): J3 commit signature verification (GPG + SSH Verified badge)
Claude — Apr 15, 2026
feat(BLOCK-J): J2 security advisories (Dependabot-style alerts)
Claude — Apr 15, 2026
feat(BLOCK-J): J1 dependency graph
Claude — Apr 15, 2026
feat(BLOCK-I): I10 enterprise SSO via OIDC
Claude — Apr 15, 2026
feat(BLOCK-I): I9 repository mirroring
Claude — Apr 15, 2026
feat(BLOCK-I): I8 symbol / xref navigation
Claude — Apr 15, 2026
feat(BLOCK-I): I5 code scanning UI + I6 sponsors + I7 email digest
Claude — Apr 15, 2026
feat(BLOCK-I): I1 archive + I2 templates + I3 transfer + I4 cmd palette
Claude — Apr 15, 2026
feat(BLOCK-H): H1 marketplace + H2 bot identities + app install tokens
Claude — Apr 15, 2026
feat(BLOCK-F): F1 traffic + F2 org insights + F3 admin panel + F4 billing/quotas
Claude — Apr 15, 2026
feat(BLOCK-E): E5 merge queues + E6 required checks + E7 protected tags
Claude — Apr 15, 2026
feat(BLOCK-D): AI-native differentiation — D1 D2 D3 D6 D7 D9
Claude — Apr 15, 2026
feat(BLOCK-C2+C3+C4): schema + migrations for packages, pages, environments
Claude — Apr 15, 2026
feat(BLOCK-C1): Actions-equivalent workflow runner
Claude — Apr 15, 2026
wip(BLOCK-B6): OAuth 2.0 provider schema + developer app management
Claude — Apr 15, 2026
feat(BLOCK-B5): WebAuthn / passkeys (register, authenticate, manage)
Claude — Apr 15, 2026
feat(BLOCK-B4): TOTP 2FA + recovery codes (enroll, verify, disable)
Claude — Apr 15, 2026
feat(BLOCK-B2): org-owned repositories + namespace resolver
Claude — Apr 15, 2026
feat(BLOCK-B1): organizations + teams schema + helpers (WIP)
Claude — Apr 14, 2026
feat(BLOCK-A): templates, saved replies, deployments UI, email notifications
Claude — Apr 14, 2026
feat: comprehensive platform audit + major improvements
Claude — Apr 14, 2026
feat: Week 5 — forking, webhooks, explore, API tokens, topics
Claude — Apr 12, 2026
feat: Week 4 — pull requests, web file editor, activity schema
Claude — Apr 12, 2026
feat: Week 3 — issues, markdown, blame, search, compare, repo settings
Claude — Apr 12, 2026
feat: gluecron Week 1 — git hosting + web code browser
Claude — Apr 12, 2026