From c8ccf45aa0aa17413b107f9bbf9d6f160eaa8779 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Sat, 18 Feb 2023 00:07:42 +0000 Subject: Add latest changes from gitlab-org/gitlab@master --- .../components/pipeline_schedules.vue | 3 +++ .../table/cells/pipeline_schedule_actions.vue | 9 ++++++++- .../components/table/pipeline_schedules_table.vue | 5 +++++ .../queries/get_pipeline_schedules.query.graphql | 6 +++++- .../projects/pipeline_schedules_controller.rb | 7 +------ .../ci/pipeline_schedule/take_ownership.rb | 2 +- .../permission_types/ci/pipeline_schedules.rb | 9 +++++++-- app/models/ci/build.rb | 4 +++- app/models/ci/build_metadata.rb | 1 - app/models/ci/runner_machine.rb | 6 +++--- app/models/ci/runner_machine_build.rb | 23 ++++++++++++++++++++++ .../cascading_namespace_setting_attribute.rb | 21 +++++++++++++++++++- app/models/concerns/ci/partitionable.rb | 1 + app/models/concerns/partitioned_table.rb | 3 ++- app/policies/ci/pipeline_schedule_policy.rb | 4 ++++ .../pipeline_schedules/take_ownership_service.rb | 2 +- app/services/ci/register_job_service.rb | 2 +- .../_pipeline_schedule.html.haml | 2 +- 18 files changed, 89 insertions(+), 21 deletions(-) create mode 100644 app/models/ci/runner_machine_build.rb (limited to 'app') diff --git a/app/assets/javascripts/ci/pipeline_schedules/components/pipeline_schedules.vue b/app/assets/javascripts/ci/pipeline_schedules/components/pipeline_schedules.vue index d03de91ea07..6695c6179cf 100644 --- a/app/assets/javascripts/ci/pipeline_schedules/components/pipeline_schedules.vue +++ b/app/assets/javascripts/ci/pipeline_schedules/components/pipeline_schedules.vue @@ -70,10 +70,12 @@ export default { }, update(data) { const { pipelineSchedules: { nodes: list = [], count } = {} } = data.project || {}; + const currentUser = data.currentUser || {}; return { list, count, + currentUser, }; }, error() { @@ -279,6 +281,7 @@ export default { @@ -94,6 +98,7 @@ export default {