aboutsummaryrefslogtreecommitdiff
path: root/internal/cmd/web.go
diff options
context:
space:
mode:
authorᴜɴᴋɴᴡᴏɴ <u@gogs.io>2020-04-08 20:55:15 +0800
committerGitHub <noreply@github.com>2020-04-08 20:55:15 +0800
commite79aebb3e1f433928af6521230a04a3ad2e8acd8 (patch)
treece43c2fc24fa2d7bf88ee27d4a05f2e7a1cb2ebd /internal/cmd/web.go
parent6a096811ffb658f575525921fd49bd7f4f0d45a5 (diff)
route: bypass require signin check for trigger repo tasks (#6079)
* route: bypass require signin check for trigger repo tasks * CHANGELOG * Fix lint errors
Diffstat (limited to 'internal/cmd/web.go')
-rw-r--r--internal/cmd/web.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/internal/cmd/web.go b/internal/cmd/web.go
index 99b8d195..43b9dfc5 100644
--- a/internal/cmd/web.go
+++ b/internal/cmd/web.go
@@ -614,7 +614,6 @@ func runWeb(c *cli.Context) error {
m.Get("", repo.Home)
m.Get("/stars", repo.Stars)
m.Get("/watchers", repo.Watchers)
- m.Head("/tasks/trigger", repo.TriggerTask) // TODO: Without session and CSRF
}, ignSignIn, context.RepoAssignment(), context.RepoRef())
// ***** END: Repository *****
@@ -654,6 +653,8 @@ func runWeb(c *cli.Context) error {
// ***************************
m.Group("/:username/:reponame", func() {
+ m.Get("/tasks/trigger", repo.TriggerTask)
+
m.Group("/info/lfs", func() {
lfs.RegisterRoutes(m.Router)
})