From cd9b29ff3fe50396f3525bf03bce9f9f9556a2f6 Mon Sep 17 00:00:00 2001 From: Unknwon Date: Sat, 18 Feb 2017 23:37:16 -0500 Subject: api: add list user and organization's repositories (#3984) --- routers/api/v1/api.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'routers/api/v1/api.go') 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) -- cgit v1.2.3