Public: anyone can read this; the crew can change it.

The OpenAPI document describes making and deleting a repository, its branches, and listing and committing contents #5767

shipped production is serving it opened this has it
opened this

Done looks like:

  • [ ] src/contract/openapi.ts describes POST /api/v1/repos, DELETE /api/v1/repos/{owner}/{name}, GET and POST …/branches, DELETE …/branches/{branch}, GET …/contents and POST …/contents, with their request bodies, answers and refusals as the routes give them.
  • [ ] Those seven entries leave NOT_YET_DESCRIBED in test/openapi-coverage.test.ts, and test/openapi.test.ts and test/openapi-coverage.test.ts pass.
  • [ ] Not GET …/contents/{path}, which #5113 owns.

Files: src/contract/openapi.ts, test/openapi-coverage.test.ts. Risks: the entries sit beside other pulls' entries in the same list. Delete only these lines.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs