Documentation ¶
Index ¶
- func CreateUser(w http.ResponseWriter, r *http.Request)
- func DeleteObject(w http.ResponseWriter, r *http.Request)
- func ListObjects(w http.ResponseWriter, r *http.Request)
- func Me(w http.ResponseWriter, r *http.Request)
- func Object(w http.ResponseWriter, r *http.Request)
- func ShortenPolr(associateObjectsWithUser bool) func(http.ResponseWriter, *http.Request)
- func UploadPomf(associateObjectsWithUser bool) func(http.ResponseWriter, *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateUser ¶
func CreateUser(w http.ResponseWriter, r *http.Request)
CreateUser handles user creation requests.
func DeleteObject ¶ added in v1.6.0
func DeleteObject(w http.ResponseWriter, r *http.Request)
DeleteObject deletes an object if the user owns it.
func ListObjects ¶ added in v1.6.0
func ListObjects(w http.ResponseWriter, r *http.Request)
ListObjects returns a paginated list of all objects owned by a user.
func Me ¶ added in v1.6.0
func Me(w http.ResponseWriter, r *http.Request)
Me handles /users/me requests.
func Object ¶ added in v1.6.0
func Object(w http.ResponseWriter, r *http.Request)
Object returns metadata about any object (even objects a user isn't associated with).
func ShortenPolr ¶
func ShortenPolr(associateObjectsWithUser bool) func(http.ResponseWriter, *http.Request)
ShortenPolr handles Polr link shorten requests.
func UploadPomf ¶
func UploadPomf(associateObjectsWithUser bool) func(http.ResponseWriter, *http.Request)
UploadPomf handles Pomf multipart/form-data upload requests.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.