]> source.dussan.org Git - gitea.git/commitdiff
backport: Fix adding default Telegram webhook (#7992)
authorGary Kim <gary@garykim.dev>
Tue, 27 Aug 2019 04:24:26 +0000 (04:24 +0000)
committerLunny Xiao <xiaolunwen@gmail.com>
Tue, 27 Aug 2019 04:24:25 +0000 (12:24 +0800)
Signed-off-by: Gary Kim <gary@garykim.dev>
routers/routes/routes.go
templates/admin/hook_new.tmpl

index 7bcd03029454d7ad69529ef327ecd6450ff500a2..2c24fea37c8199a68a7c71e6dd8860f2bd490624 100644 (file)
@@ -440,6 +440,7 @@ func RegisterRoutes(m *macaron.Macaron) {
                        m.Post("/slack/new", bindIgnErr(auth.NewSlackHookForm{}), repo.SlackHooksNewPost)
                        m.Post("/discord/new", bindIgnErr(auth.NewDiscordHookForm{}), repo.DiscordHooksNewPost)
                        m.Post("/dingtalk/new", bindIgnErr(auth.NewDingtalkHookForm{}), repo.DingtalkHooksNewPost)
+                       m.Post("/telegram/new", bindIgnErr(auth.NewTelegramHookForm{}), repo.TelegramHooksNewPost)
                        m.Post("/msteams/new", bindIgnErr(auth.NewMSTeamsHookForm{}), repo.MSTeamsHooksNewPost)
                        m.Get("/:id", repo.WebHooksEdit)
                        m.Post("/gitea/:id", bindIgnErr(auth.NewWebhookForm{}), repo.WebHooksEditPost)
@@ -447,6 +448,7 @@ func RegisterRoutes(m *macaron.Macaron) {
                        m.Post("/slack/:id", bindIgnErr(auth.NewSlackHookForm{}), repo.SlackHooksEditPost)
                        m.Post("/discord/:id", bindIgnErr(auth.NewDiscordHookForm{}), repo.DiscordHooksEditPost)
                        m.Post("/dingtalk/:id", bindIgnErr(auth.NewDingtalkHookForm{}), repo.DingtalkHooksEditPost)
+                       m.Post("/telegram/:id", bindIgnErr(auth.NewTelegramHookForm{}), repo.TelegramHooksEditPost)
                        m.Post("/msteams/:id", bindIgnErr(auth.NewMSTeamsHookForm{}), repo.MSTeamsHooksNewPost)
                })
 
index 457c9cde45397da89e6e593cfb7d6d0f9cc6aba3..c047efe9a26e89b501384bc3ee628ef4cd995ef2 100644 (file)
@@ -20,6 +20,8 @@
                                        <img class="img-13" src="{{AppSubUrl}}/img/discord.png">
                                {{else if eq .HookType "dingtalk"}}
                                        <img class="img-13" src="{{AppSubUrl}}/img/dingtalk.ico">
+                               {{else if eq .HookType "telegram"}}
+                                       <img class="img-13" src="{{AppSubUrl}}/img/telegram.png">
                                {{else if eq .HookType "msteams"}}
                                        <img class="img-13" src="{{AppSubUrl}}/img/msteams.png">
                                {{end}}
@@ -31,6 +33,7 @@
                        {{template "repo/settings/webhook/slack" .}}
                        {{template "repo/settings/webhook/discord" .}}
                        {{template "repo/settings/webhook/dingtalk" .}}
+                       {{template "repo/settings/webhook/telegram" .}}
                        {{template "repo/settings/webhook/msteams" .}}
                </div>