You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
66 lines
1.8 KiB
66 lines
1.8 KiB
1 year ago
|
# Endpoint coverage todo list
|
||
|
|
||
|
**In order of appearance on `/api/swagger`**
|
||
|
|
||
|
---
|
||
|
|
||
|
## Admin
|
||
|
Methods | Endpoint
|
||
|
------- | --------
|
||
|
`get` | `/admin/cron`
|
||
|
`post` | `/admin/cron/{task}`
|
||
|
`get` | `/admin/orgs`
|
||
|
`get` | `/admin/unadopted`
|
||
|
`post, delete` | `/admin/unadopted/{owner}/{repo}`
|
||
|
`get, post` | `/admin/users`
|
||
|
`delete, patch` | `/admin/users/{username}`
|
||
|
`post` | `/admin/users/{username}/keys`
|
||
|
`delete` | `/admin/users/{username}/keys/{id}`
|
||
|
`post` | `/admin/users/{username}/orgs`
|
||
|
`post` | `/admin/users/{username}/repos`
|
||
|
---
|
||
|
## Miscellaneous
|
||
|
Methods | Endpoint
|
||
|
------- | --------
|
||
|
`post` | `/markdown`
|
||
|
`post` | `/markdown/raw`
|
||
|
`get` | `/signing-key.gpg`
|
||
|
`get` | `/version`
|
||
|
---
|
||
|
## Notifications
|
||
|
Methods | Endpoint
|
||
|
------- | --------
|
||
|
`get, put` | `/notifications`
|
||
|
`get` | `/notifications/new`
|
||
|
`get, patch` | `/notifications/threads/{id}`
|
||
|
`get, put` | `/repos/{owner}/{repo}/notifications`
|
||
|
## Organizations
|
||
|
Methods | Endpoint
|
||
|
------- | --------
|
||
|
`get, post` | `/orgs`
|
||
|
`get, delete, patch` | `/orgs/{org}`
|
||
|
`get, post` | `/orgs/{org}/hooks`
|
||
|
`get, delete, patch` | `/orgs/{org}/hooks/{id}`
|
||
|
`get, post` | `/orgs/{org}/labels`
|
||
|
`get, delete, patch` | `/orgs/{org}/labels/{id}`
|
||
|
`get` | `/orgs/{org}/members`
|
||
|
`get, delete` | `/orgs/{org}/members/{username}`
|
||
|
`get` | `/orgs/{org}/public_members`
|
||
|
`get, put, delete` | `/orgs/{org}/public_members/{username}`
|
||
|
`get, post` | `/orgs/{org}/repos`
|
||
|
`get, post` | `/orgs/{org}/teams`
|
||
|
`get` | `/orgs/{org}/teams/search`
|
||
|
`get, delete, patch` | `/teams/{id}`
|
||
|
`get` | `/teams/{id}/members`
|
||
|
`get, put, delete` | `/teams/{id}/members/{username}`
|
||
|
`get` | `/teams/{id}/repos`
|
||
|
`put, delete` | `/teams/{id}/repos/{org}/{repo}`
|
||
|
`get` | `/user/orgs`
|
||
|
`get` | `/users/{username}/orgs`
|
||
|
## Issues
|
||
|
Methods | Endpoint
|
||
|
------- | --------
|
||
|
|
||
|
**Holy shit there's a lot here. I'm just gonna not right now.**
|
||
|
|
||
|
**Completed**: /user, /users/{username}
|