Commit e3311178 authored by Gabriel Mazetto's avatar Gabriel Mazetto

Add Admin UI to enable Wiki Page events webhook in projects

parent de20bd5b
...@@ -63,7 +63,8 @@ class Projects::HooksController < Projects::ApplicationController ...@@ -63,7 +63,8 @@ class Projects::HooksController < Projects::ApplicationController
:push_events, :push_events,
:tag_push_events, :tag_push_events,
:token, :token,
:url :url,
:wiki_page_events
) )
end end
end end
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
.col-md-8.col-lg-7 .col-md-8.col-lg-7
%strong.light-header= hook.url %strong.light-header= hook.url
%div %div
- %w(push_events tag_push_events issues_events note_events merge_requests_events build_events).each do |trigger| - %w(push_events tag_push_events issues_events note_events merge_requests_events build_events wiki_page_events).each do |trigger|
- if hook.send(trigger) - if hook.send(trigger)
%span.label.label-gray.deploy-project-label= trigger.titleize %span.label.label-gray.deploy-project-label= trigger.titleize
.col-md-4.col-lg-5.text-right-lg.prepend-top-5 .col-md-4.col-lg-5.text-right-lg.prepend-top-5
......
...@@ -64,6 +64,13 @@ ...@@ -64,6 +64,13 @@
Build events Build events
%p.light %p.light
This url will be triggered when the build status changes This url will be triggered when the build status changes
%div
= f.check_box :wiki_page_events, class: 'pull-left'
.prepend-left-20
= f.label :wiki_page_events, class: 'label-light append-bottom-0' do
%strong Wiki Page events
%p.light
This url will be triggered when a wiki page is created/updated
.form-group .form-group
= f.label :enable_ssl_verification, "SSL verification", class: "label-light" = f.label :enable_ssl_verification, "SSL verification", class: "label-light"
%div %div
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment