Commit f55774d4 authored by serenafang's avatar serenafang

Add checkbox for member event webhook

First step to adding UI
parent a23bc839
...@@ -48,6 +48,12 @@ ...@@ -48,6 +48,12 @@
%strong= s_('Webhooks|Confidential Issues events') %strong= s_('Webhooks|Confidential Issues events')
%p.text-muted.ml-1 %p.text-muted.ml-1
= s_('Webhooks|This URL will be triggered when a confidential issue is created/updated/merged') = s_('Webhooks|This URL will be triggered when a confidential issue is created/updated/merged')
%li
= form.check_box :member_events, class: 'form-check-input'
= form.label :member_events, class: 'list-label form-check-label ml-1' do
%strong= s_('Webhooks|Member events')
%p.text-muted.ml-1
= s_('Webhooks|This URL will be triggered when a member is added to a group')
%li %li
= form.check_box :merge_requests_events, class: 'form-check-input' = form.check_box :merge_requests_events, class: 'form-check-input'
= form.label :merge_requests_events, class: 'list-label form-check-label ml-1' do = form.label :merge_requests_events, class: 'list-label form-check-label ml-1' do
......
...@@ -39,7 +39,8 @@ RSpec.describe Groups::HooksController do ...@@ -39,7 +39,8 @@ RSpec.describe Groups::HooksController do
token: 'TEST TOKEN', token: 'TEST TOKEN',
url: 'http://example.com', url: 'http://example.com',
wiki_page_events: true, wiki_page_events: true,
deployment_events: true deployment_events: true,
member_events: true
} }
post :create, params: { group_id: group.to_param, hook: hook_params } post :create, params: { group_id: group.to_param, hook: hook_params }
...@@ -81,7 +82,8 @@ RSpec.describe Groups::HooksController do ...@@ -81,7 +82,8 @@ RSpec.describe Groups::HooksController do
url: 'http://example.com', url: 'http://example.com',
wiki_page_events: true, wiki_page_events: true,
deployment_events: true, deployment_events: true,
releases_events: true releases_events: true,
member_events: true
} }
end end
......
...@@ -30881,6 +30881,9 @@ msgstr "" ...@@ -30881,6 +30881,9 @@ msgstr ""
msgid "Webhooks|Job events" msgid "Webhooks|Job events"
msgstr "" msgstr ""
msgid "Webhooks|Member events"
msgstr ""
msgid "Webhooks|Merge request events" msgid "Webhooks|Merge request events"
msgstr "" msgstr ""
...@@ -30917,6 +30920,9 @@ msgstr "" ...@@ -30917,6 +30920,9 @@ msgstr ""
msgid "Webhooks|This URL will be triggered when a confidential issue is created/updated/merged" msgid "Webhooks|This URL will be triggered when a confidential issue is created/updated/merged"
msgstr "" msgstr ""
msgid "Webhooks|This URL will be triggered when a member is added to a group"
msgstr ""
msgid "Webhooks|This URL will be triggered when a merge request is created/updated/merged" msgid "Webhooks|This URL will be triggered when a merge request is created/updated/merged"
msgstr "" msgstr ""
......
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