From 904bf1a50b021798344f8e124439bdd6a4db9cfc Mon Sep 17 00:00:00 2001 From: Unknwon Date: Fri, 29 Aug 2014 17:31:53 +0800 Subject: Add migrate repo API --- cmd/web.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'cmd/web.go') diff --git a/cmd/web.go b/cmd/web.go index 8e471eb6..de1aa03c 100644 --- a/cmd/web.go +++ b/cmd/web.go @@ -138,10 +138,15 @@ func runWeb(*cli.Context) { r.Post("/markdown/raw", v1.MarkdownRaw) // Users. - r.Get("/users/search", v1.SearchUsers) + m.Group("/users", func(r *macaron.Router) { + r.Get("/search", v1.SearchUsers) + }) // Repositories. - r.Get("/repos/search", v1.SearchRepos) + m.Group("/repos", func(r *macaron.Router) { + r.Get("/search", v1.SearchRepos) + r.Post("/migrate", bindIgnErr(auth.MigrateRepoForm{}), v1.Migrate) + }) r.Any("/*", func(ctx *middleware.Context) { ctx.JSON(404, &base.ApiJsonErr{"Not Found", v1.DOC_URL}) -- cgit v1.2.3