diff options
author | Unknwon <u@gogs.io> | 2017-02-18 23:37:16 -0500 |
---|---|---|
committer | Unknwon <u@gogs.io> | 2017-02-18 23:37:16 -0500 |
commit | cd9b29ff3fe50396f3525bf03bce9f9f9556a2f6 (patch) | |
tree | ce9085648b31265aa59841f1cec5bf2474f2d321 /routers/api/v1/api.go | |
parent | 50a7c3c20df2a57a72d76b2e3850e3eada3df80d (diff) |
api: add list user and organization's repositories (#3984)
Diffstat (limited to 'routers/api/v1/api.go')
-rw-r--r-- | routers/api/v1/api.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/routers/api/v1/api.go b/routers/api/v1/api.go index 63cf97dc..2ab1af3d 100644 --- a/routers/api/v1/api.go +++ b/routers/api/v1/api.go @@ -222,10 +222,12 @@ func RegisterRoutes(m *macaron.Macaron) { Delete(user.DeletePublicKey) }) - m.Combo("/issues", reqToken()).Get(repo.ListUserIssues) + m.Combo("/issues").Get(repo.ListUserIssues) }, reqToken()) // Repositories + m.Get("/users/:username/repos", reqToken(), repo.ListUserRepositories) + m.Get("/orgs/:org/repos", reqToken(), repo.ListOrgRepositories) m.Combo("/user/repos", reqToken()).Get(repo.ListMyRepos). Post(bind(api.CreateRepoOption{}), repo.Create) m.Post("/org/:org/repos", reqToken(), bind(api.CreateRepoOption{}), repo.CreateOrgRepo) |