[API] endpoints to manage user/org/repo avatars #17115
Labels
modifies/api
This PR adds API routes or modifies them
type/proposal
The new feature has not been accepted yet but needs to be discussed first.
GET, SET, DELETE endpoints are needed
to simplify I would propose:
user
GET /users/{username}/avatar
-> return raw imagePUT /users/{username}/avatar
-> return status 204 (add img within request body)DELETE /users/{username}/avatar
-> return status 204 (rm and use default avatar)org
GET /orgs/{org}/avatar
-> return raw imagePUT /orgs/{org}/avatar
-> return status 204 (add img within request body)DELETE /orgs/{org}/avatar
-> return status 204 (rm and use default avatar)repo
GET /repos/{owner}/{repo}/avatar
-> return raw imagePUT /repos/{owner}/{repo}/avatar
-> return status 204 (add img within request body)DELETE /repos/{owner}/{repo}/avatar
-> return status 204 (rm and use default avatar)ref: https://codeberg.org/gitnex/GitNex/issues/552
The text was updated successfully, but these errors were encountered: