Open
Description
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)