From bc8721fb6c704255fd8be9edc9372e4d17adaee9 Mon Sep 17 00:00:00 2001 From: Unknwon Date: Wed, 10 Dec 2014 16:37:54 -0500 Subject: Finish new UI for release page --- cmd/web.go | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'cmd/web.go') diff --git a/cmd/web.go b/cmd/web.go index 9975fa23..ba999dbf 100644 --- a/cmd/web.go +++ b/cmd/web.go @@ -397,14 +397,17 @@ func runWeb(*cli.Context) { }) m.Post("/comment/:action", repo.Comment) - m.Get("/releases/new", repo.NewRelease) - m.Post("/releases/new", bindIgnErr(auth.NewReleaseForm{}), repo.NewReleasePost) - m.Get("/releases/edit/:tagname", repo.EditRelease) - m.Post("/releases/edit/:tagname", bindIgnErr(auth.EditReleaseForm{}), repo.EditReleasePost) + + m.Group("/releases", func() { + m.Get("/new", repo.NewRelease) + m.Post("/new", bindIgnErr(auth.NewReleaseForm{}), repo.NewReleasePost) + m.Get("/edit/:tagname", repo.EditRelease) + m.Post("/edit/:tagname", bindIgnErr(auth.EditReleaseForm{}), repo.EditReleasePost) + }, middleware.RepoRef()) }, reqSignIn, middleware.RepoAssignment(true)) m.Group("/:username/:reponame", func() { - m.Get("/releases", repo.Releases) + m.Get("/releases", middleware.RepoRef(), repo.Releases) m.Get("/issues", repo.Issues) m.Get("/issues/:index", repo.ViewIssue) m.Get("/issues/milestones", repo.Milestones) -- cgit v1.2.3