diff options
Diffstat (limited to 'cmd')
-rw-r--r-- | cmd/web.go | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -460,12 +460,16 @@ func runWeb(ctx *cli.Context) error { m.Post("/gogs/new", bindIgnErr(form.NewWebhook{}), repo.WebHooksNewPost) m.Post("/slack/new", bindIgnErr(form.NewSlackHook{}), repo.SlackHooksNewPost) m.Post("/discord/new", bindIgnErr(form.NewDiscordHook{}), repo.DiscordHooksNewPost) - m.Get("/:id", repo.WebHooksEdit) - m.Post("/:id/test", repo.TestWebhook) m.Post("/gogs/:id", bindIgnErr(form.NewWebhook{}), repo.WebHooksEditPost) m.Post("/slack/:id", bindIgnErr(form.NewSlackHook{}), repo.SlackHooksEditPost) m.Post("/discord/:id", bindIgnErr(form.NewDiscordHook{}), repo.DiscordHooksEditPost) + m.Group("/:id", func() { + m.Get("", repo.WebHooksEdit) + m.Post("/test", repo.TestWebhook) + m.Post("/redelivery", repo.RedeliveryWebhook) + }) + m.Group("/git", func() { m.Get("", repo.SettingsGitHooks) m.Combo("/:name").Get(repo.SettingsGitHooksEdit). |