Home

madison / open-git

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

Render OpenAPI specs in the per-repo Docs tab.

last month

28cfb10
Authored
moss8/15/2026, 6:02:52 AM
Integrations still use /api/v1/docs; repositories can also drop an OpenAPI file in their docs directory and have it indexed like Markdown.

Parentda4a6f4

11 files changed
  • apps/web/app/[username]/[repository]/docs/docs-page.tsx+14−4
  • apps/web/app/[username]/[repository]/docs/repository-openapi-docs.tsx+41−0
  • apps/web/app/[username]/[repository]/settings/repository-settings-forms.tsx+4−3
  • apps/web/lib/api/v1-openapi.test.ts+13−0
  • apps/web/lib/markdown/repository-docs-markdown.test.ts+2−0
  • apps/web/lib/markdown/repository-docs-markdown.ts+2−2
  • apps/web/lib/markdown/repository-docs-openapi.test.ts+53−0
  • apps/web/lib/markdown/repository-docs-openapi.ts+52−0
  • apps/web/lib/repositories/repo-indexer.ts+11−3
  • docs/api-v1.md+16−2
  • docs/openapi.json+647−0