diff options
author | Sam Beckham <sbeckham@gitlab.com> | 2018-07-26 16:24:48 +0000 |
---|---|---|
committer | Phil Hughes <me@iamphill.com> | 2018-07-26 16:24:48 +0000 |
commit | da20731f8b6ea0ab6bbd7bd4409508931810d18d (patch) | |
tree | c162396998864ec040a1595274a588ac3f405745 /app/assets/javascripts | |
parent | ef455b5d2349c7cef62abc4cfdb4b9f3ea0c0357 (diff) | |
download | gitlab-ce-da20731f8b6ea0ab6bbd7bd4409508931810d18d.tar.gz |
Full list of vulnerabilities
Diffstat (limited to 'app/assets/javascripts')
-rw-r--r-- | app/assets/javascripts/vue_shared/components/reports/issues_list.vue | 32 | ||||
-rw-r--r-- | app/assets/javascripts/vue_shared/components/reports/report_section.vue | 26 |
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> |