summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/vue_shared
diff options
context:
space:
mode:
authorSam Beckham <sbeckham@gitlab.com>2018-07-26 16:24:48 +0000
committerPhil Hughes <me@iamphill.com>2018-07-26 16:24:48 +0000
commitda20731f8b6ea0ab6bbd7bd4409508931810d18d (patch)
treec162396998864ec040a1595274a588ac3f405745 /app/assets/javascripts/vue_shared
parentef455b5d2349c7cef62abc4cfdb4b9f3ea0c0357 (diff)
downloadgitlab-ce-da20731f8b6ea0ab6bbd7bd4409508931810d18d.tar.gz
Full list of vulnerabilities
Diffstat (limited to 'app/assets/javascripts/vue_shared')
-rw-r--r--app/assets/javascripts/vue_shared/components/reports/issues_list.vue32
-rw-r--r--app/assets/javascripts/vue_shared/components/reports/report_section.vue26
2 files changed, 7 insertions, 51 deletions
diff --git a/app/assets/javascripts/vue_shared/components/reports/issues_list.vue b/app/assets/javascripts/vue_shared/components/reports/issues_list.vue
index 04b09c00be1..c01f77c2509 100644
--- a/app/assets/javascripts/vue_shared/components/reports/issues_list.vue
+++ b/app/assets/javascripts/vue_shared/components/reports/issues_list.vue
@@ -33,27 +33,12 @@ export default {
required: false,
default: () => [],
},
- allIssues: {
- type: Array,
- required: false,
- default: () => [],
- },
component: {
type: String,
required: false,
default: '',
},
},
- data() {
- return {
- isFullReportVisible: false,
- };
- },
- methods: {
- openFullReport() {
- this.isFullReportVisible = true;
- },
- },
};
</script>
<template>
@@ -68,14 +53,6 @@ export default {
/>
<issues-block
- v-if="isFullReportVisible"
- :component="component"
- :issues="allIssues"
- :status="$options.failed"
- class="js-mr-code-all-issues"
- />
-
- <issues-block
v-if="neutralIssues.length"
:component="component"
:issues="neutralIssues"
@@ -90,14 +67,5 @@ export default {
:status="$options.success"
class="js-mr-code-resolved-issues"
/>
-
- <button
- v-if="allIssues.length && !isFullReportVisible"
- type="button"
- class="btn-link btn-blank prepend-left-10 js-expand-full-list break-link"
- @click="openFullReport"
- >
- {{ s__("ciReport|Show complete code vulnerabilities report") }}
- </button>
</div>
</template>
diff --git a/app/assets/javascripts/vue_shared/components/reports/report_section.vue b/app/assets/javascripts/vue_shared/components/reports/report_section.vue
index be09f3ebe03..0124d8b5bcc 100644
--- a/app/assets/javascripts/vue_shared/components/reports/report_section.vue
+++ b/app/assets/javascripts/vue_shared/components/reports/report_section.vue
@@ -59,11 +59,6 @@ export default {
required: false,
default: () => [],
},
- allIssues: {
- type: Array,
- required: false,
- default: () => [],
- },
infoText: {
type: [String, Boolean],
required: false,
@@ -142,18 +137,10 @@ export default {
</script>
<template>
<section class="media-section">
- <div
- class="media"
- >
- <status-icon
- :status="statusIconName"
- />
- <div
- class="media-body space-children d-flex flex-align-self-center"
- >
- <span
- class="js-code-text code-text"
- >
+ <div class="media">
+ <status-icon :status="statusIconName" />
+ <div class="media-body space-children d-flex flex-align-self-center">
+ <span class="js-code-text code-text">
{{ headerText }}
<popover
@@ -163,10 +150,12 @@ export default {
/>
</span>
+ <slot name="actionButtons"></slot>
+
<button
v-if="isCollapsible"
type="button"
- class="js-collapse-btn btn bt-default float-right btn-sm"
+ class="js-collapse-btn btn float-right btn-sm"
@click="toggleCollapsed"
>
{{ collapseText }}
@@ -184,7 +173,6 @@ export default {
:unresolved-issues="unresolvedIssues"
:resolved-issues="resolvedIssues"
:neutral-issues="neutralIssues"
- :all-issues="allIssues"
:component="component"
/>
</slot>