diff --git a/app/views/projects/settings/integrations/show.html.haml b/app/views/projects/settings/integrations/show.html.haml index 5303430ab59..2f1a548e119 100644 --- a/app/views/projects/settings/integrations/show.html.haml +++ b/app/views/projects/settings/integrations/show.html.haml @@ -3,4 +3,3 @@ - page_title 'Integrations' = render 'projects/hooks/index' = render 'projects/services/index' -= render 'shared/plugins/index' diff --git a/app/views/shared/plugins/_index.html.haml b/app/views/shared/plugins/_index.html.haml index 7a85884907a..fc643c3ecc2 100644 --- a/app/views/shared/plugins/_index.html.haml +++ b/app/views/shared/plugins/_index.html.haml @@ -6,14 +6,18 @@ Plugins %p #{link_to 'Plugins', help_page_path('administration/plugins')} are similar to - system hooks but can be are executed as files instead of URL. + system hooks but are executed as files instead of sending data to a URL. .col-lg-8.append-bottom-default - if plugins.any? - %ul.content-list - - plugins.each do |file| - %li - = File.basename(file) + .panel.panel-default + .panel-heading + Plugins (#{plugins.count}) + %ul.content-list + - plugins.each do |file| + %li + .monospace + = File.basename(file) - else %p.light-well.text-center No plugins found. diff --git a/changelogs/unreleased/dz-plugins-project-integrations.yml b/changelogs/unreleased/dz-plugins-project-integrations.yml new file mode 100644 index 00000000000..9dbe82f9af8 --- /dev/null +++ b/changelogs/unreleased/dz-plugins-project-integrations.yml @@ -0,0 +1,5 @@ +--- +title: Add plugins list to the system hooks page +merge_request: 17518 +author: +type: added