From 3762184436c054f5a80633f6df4b4dd5e0526aed Mon Sep 17 00:00:00 2001 From: Payton Burdette Date: Mon, 8 May 2023 14:40:11 -0400 Subject: [PATCH] Expose link to runner if admin Expose link to runner in job sidebar details if user is an admin. Changelog: changed --- .../job/sidebar/sidebar_detail_row.vue | 22 ++++++++++++--- .../sidebar/sidebar_job_details_container.vue | 10 ++++++- app/serializers/runner_entity.rb | 16 ++++++++++- .../components/job/sidebar_detail_row_spec.js | 27 +++++++++++++++---- spec/serializers/runner_entity_spec.rb | 18 +++++++++++++ 5 files changed, 82 insertions(+), 11 deletions(-) diff --git a/app/assets/javascripts/jobs/components/job/sidebar/sidebar_detail_row.vue b/app/assets/javascripts/jobs/components/job/sidebar/sidebar_detail_row.vue index 055673286601bc..0ba34eafa583a4 100644 --- a/app/assets/javascripts/jobs/components/job/sidebar/sidebar_detail_row.vue +++ b/app/assets/javascripts/jobs/components/job/sidebar/sidebar_detail_row.vue @@ -22,6 +22,11 @@ export default { required: false, default: '', }, + path: { + type: String, + required: false, + default: '', + }, }, computed: { hasTitle() { @@ -35,10 +40,19 @@ export default {