From cf7a32bf29a7412a0f4b373ac3045f2555762d03 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Wed, 17 May 2023 21:07:21 +0000 Subject: Add latest changes from gitlab-org/gitlab@master --- .../layout/first_hash_element_indentation.yml | 1 - .rubocop_todo/layout/line_length.yml | 1 - .rubocop_todo/style/guard_clause.yml | 1 - .rubocop_todo/style/lambda.yml | 1 - .rubocop_todo/style/redundant_self.yml | 1 - .rubocop_todo/style/sole_nested_conditional.yml | 1 - .../components/pipeline_schedules_empty_state.vue | 2 +- app/assets/javascripts/ensure_data.js | 2 +- .../environments/components/deploy_board.vue | 2 +- .../feature_highlight_popover.vue | 2 +- .../monitoring/components/charts/empty_chart.vue | 2 +- .../pages/groups/new/components/app.vue | 4 +- .../javascripts/projects/new/components/app.vue | 8 +-- .../security_configuration/components/constants.js | 6 +- .../super_sidebar/components/user_bar.vue | 2 +- .../surveys/merge_request_experience/app.vue | 2 +- .../work_items/components/work_item_detail.vue | 2 +- .../projects/merge_requests_controller.rb | 2 + config/routes/merge_requests.rb | 3 + config/webpack.config.js | 19 ++---- doc/ci/runners/saas/linux_saas_runner.md | 2 +- doc/development/rails_endpoints/index.md | 79 ++++++++++++++++++++++ jest.config.base.js | 8 +-- lib/gitlab/ci/parsers/security/common.rb | 1 + lib/gitlab/ci/reports/security/finding.rb | 7 +- lib/tasks/gitlab/db.rake | 2 +- qa/qa/resource/base.rb | 8 ++- qa/spec/resource/base_spec.rb | 17 ++++- spec/factories/ci/reports/security/findings.rb | 1 + .../master/gl-common-scanning-report.json | 6 +- spec/lib/gitlab/ci/parsers/security/common_spec.rb | 22 +++--- spec/lib/gitlab/ci/reports/security/report_spec.rb | 4 +- .../security/merge_reports_service_spec.rb | 58 ++++------------ 33 files changed, 164 insertions(+), 115 deletions(-) create mode 100644 doc/development/rails_endpoints/index.md diff --git a/.rubocop_todo/layout/first_hash_element_indentation.yml b/.rubocop_todo/layout/first_hash_element_indentation.yml index 4537d0a499b..bd8bee3b69f 100644 --- a/.rubocop_todo/layout/first_hash_element_indentation.yml +++ b/.rubocop_todo/layout/first_hash_element_indentation.yml @@ -56,7 +56,6 @@ Layout/FirstHashElementIndentation: - 'ee/app/services/timebox_report_service.rb' - 'ee/lib/ee/gitlab/ci/parsers.rb' - 'ee/lib/ee/gitlab/usage_data.rb' - - 'ee/lib/elastic/latest/application_class_proxy.rb' - 'ee/lib/elastic/latest/issue_class_proxy.rb' - 'ee/lib/gitlab/analytics/type_of_work/tasks_by_type.rb' - 'ee/lib/gitlab/ci/parsers/security/formatters/dependency_list.rb' diff --git a/.rubocop_todo/layout/line_length.yml b/.rubocop_todo/layout/line_length.yml index 13ed078563f..3e29279693e 100644 --- a/.rubocop_todo/layout/line_length.yml +++ b/.rubocop_todo/layout/line_length.yml @@ -1287,7 +1287,6 @@ Layout/LineLength: - 'ee/lib/ee/gitlab/usage_data.rb' - 'ee/lib/ee/sidebars/groups/panel.rb' - 'ee/lib/ee/sidebars/projects/menus/security_compliance_menu.rb' - - 'ee/lib/elastic/latest/application_class_proxy.rb' - 'ee/lib/elastic/latest/config.rb' - 'ee/lib/elastic/latest/custom_language_analyzers.rb' - 'ee/lib/elastic/latest/git_class_proxy.rb' diff --git a/.rubocop_todo/style/guard_clause.yml b/.rubocop_todo/style/guard_clause.yml index 50a823c9ee8..18075377acb 100644 --- a/.rubocop_todo/style/guard_clause.yml +++ b/.rubocop_todo/style/guard_clause.yml @@ -406,7 +406,6 @@ Style/GuardClause: - 'ee/lib/ee/gitlab/gon_helper.rb' - 'ee/lib/ee/gitlab/omniauth_initializer.rb' - 'ee/lib/ee/sidebars/projects/panel.rb' - - 'ee/lib/elastic/latest/application_class_proxy.rb' - 'ee/lib/gitlab/analytics/cycle_analytics/summary/base_time.rb' - 'ee/lib/gitlab/ci/config/security_orchestration_policies/processor.rb' - 'ee/lib/gitlab/ci/minutes/cost_factor.rb' diff --git a/.rubocop_todo/style/lambda.yml b/.rubocop_todo/style/lambda.yml index 270cdafa855..adbf5a5b8be 100644 --- a/.rubocop_todo/style/lambda.yml +++ b/.rubocop_todo/style/lambda.yml @@ -27,7 +27,6 @@ Style/Lambda: - 'ee/lib/ee/api/entities/group_push_rule.rb' - 'ee/lib/ee/banzai/filter/sanitization_filter.rb' - 'ee/lib/ee/gitlab/checks/diff_check.rb' - - 'ee/lib/elastic/latest/application_class_proxy.rb' - 'ee/lib/gem_extensions/elasticsearch/model/adapter/active_record/importing.rb' - 'ee/spec/elastic_integration/global_search_spec.rb' - 'ee/spec/lib/gitlab/geo/event_gap_tracking_spec.rb' diff --git a/.rubocop_todo/style/redundant_self.yml b/.rubocop_todo/style/redundant_self.yml index 3168a5d2150..df5c1b6172a 100644 --- a/.rubocop_todo/style/redundant_self.yml +++ b/.rubocop_todo/style/redundant_self.yml @@ -232,7 +232,6 @@ Style/RedundantSelf: - 'ee/lib/ee/legacy_model.rb' - 'ee/lib/ee/model.rb' - 'ee/lib/elastic/instance_proxy_util.rb' - - 'ee/lib/elastic/latest/application_class_proxy.rb' - 'ee/lib/elastic/latest/commit_config.rb' - 'ee/lib/elastic/latest/issue_config.rb' - 'ee/lib/elastic/latest/merge_request_config.rb' diff --git a/.rubocop_todo/style/sole_nested_conditional.yml b/.rubocop_todo/style/sole_nested_conditional.yml index 9b867a430f2..65cac595cde 100644 --- a/.rubocop_todo/style/sole_nested_conditional.yml +++ b/.rubocop_todo/style/sole_nested_conditional.yml @@ -33,7 +33,6 @@ Style/SoleNestedConditional: - 'ee/app/workers/ee/post_receive.rb' - 'ee/lib/ee/gitlab/auth/o_auth/auth_hash.rb' - 'ee/lib/ee/gitlab/checks/push_rules/commit_check.rb' - - 'ee/lib/elastic/latest/application_class_proxy.rb' - 'ee/lib/elastic/latest/issue_class_proxy.rb' - 'ee/lib/gitlab/code_owners/groups_loader.rb' - 'lib/api/deploy_keys.rb' diff --git a/app/assets/javascripts/ci/pipeline_schedules/components/pipeline_schedules_empty_state.vue b/app/assets/javascripts/ci/pipeline_schedules/components/pipeline_schedules_empty_state.vue index f633ba053ee..39ac55bb9c5 100644 --- a/app/assets/javascripts/ci/pipeline_schedules/components/pipeline_schedules_empty_state.vue +++ b/app/assets/javascripts/ci/pipeline_schedules/components/pipeline_schedules_empty_state.vue @@ -1,5 +1,5 @@