From b26eec8cbcf32085079eee0e196456eccefc993f Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Fri, 2 Dec 2022 00:07:06 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .gitlab/CODEOWNERS | 1 - .gitlab/ci/rails.gitlab-ci.yml | 19 +- .rubocop_todo/style/if_inside_else.yml | 45 -- Gemfile | 2 +- Gemfile.checksum | 6 +- Gemfile.lock | 8 +- .../components/codequality_issue_body.vue | 4 +- .../reports/codequality_report/constants.js | 0 .../codequality_report/store/actions.js | 0 .../codequality_report/store/getters.js | 0 .../reports/codequality_report/store/index.js | 0 .../store/mutation_types.js | 0 .../codequality_report/store/mutations.js | 0 .../reports/codequality_report/store/state.js | 0 .../store/utils/codequality_parser.js | 0 .../components/grouped_issues_list.vue | 2 +- .../{ => ci}/reports/components/issue_body.js | 2 +- .../reports/components/issue_status_icon.vue | 0 .../reports/components/issues_list.vue | 4 +- .../reports/components/report_item.vue | 2 +- .../reports/components/report_link.vue | 0 .../reports/components/report_section.vue | 0 .../reports/components/summary_row.vue | 0 .../javascripts/{ => ci}/reports/constants.js | 0 .../diffs/components/diff_code_quality.vue | 2 +- .../groups/components/transfer_group_form.vue | 1 + .../extensions/code_quality/index.js | 4 +- .../security_reports/security_reports_app.vue | 4 +- .../security_reports/store/getters.js | 2 +- app/controllers/application_controller.rb | 4 +- app/controllers/passwords_controller.rb | 4 +- app/finders/personal_access_tokens_finder.rb | 2 +- app/finders/projects_finder.rb | 8 +- .../work_item_discussions_resolver.rb | 3 + app/graphql/types/notes/note_type.rb | 2 +- app/helpers/diff_helper.rb | 10 +- app/helpers/issuables_helper.rb | 8 +- app/helpers/members_helper.rb | 22 +- app/helpers/search_helper.rb | 8 +- app/models/namespace.rb | 8 +- app/presenters/project_presenter.rb | 14 +- .../issuable/discussions_list_service.rb | 9 +- app/services/system_notes/commit_service.rb | 8 +- app/services/task_list_toggle_service.rb | 4 +- app/uploaders/gitlab_uploader.rb | 4 +- app/views/groups/settings/_transfer.html.haml | 2 +- config/settings.rb | 8 +- doc/development/approval_rules.md | 2 +- lib/api/internal/kubernetes.rb | 9 +- lib/api/projects.rb | 4 +- lib/gitlab/auth.rb | 6 +- lib/gitlab/conflict/file.rb | 12 +- lib/gitlab/sql/pattern.rb | 10 +- .../service_ping/payload_keys_processor.rb | 4 +- lib/service_ping/build_payload.rb | 4 +- lib/tasks/gitlab/cleanup.rake | 10 +- lib/tasks/gitlab/shell.rake | 10 +- package.json | 2 +- qa/Gemfile | 2 +- qa/Gemfile.lock | 2 +- qa/qa/page/group/settings/general.rb | 40 ++ qa/qa/page/project/pipeline/show.rb | 2 +- qa/qa/resource/protected_branch.rb | 4 +- .../1_manage/group/transfer_group_spec.rb | 45 ++ qa/qa/specs/helpers/feature_flag.rb | 4 +- .../migration/add_limit_to_text_columns.rb | 6 +- scripts/review_apps/automated_cleanup.rb | 10 +- .../conflicts_controller_spec.rb | 14 +- .../personal_access_tokens_finder_spec.rb | 553 ++++++++---------- .../components/codequality_issue_body_spec.js | 4 +- .../reports/codequality_report/mock_data.js | 0 .../codequality_report/store/actions_spec.js | 8 +- .../codequality_report/store/getters_spec.js | 6 +- .../store/mutations_spec.js | 6 +- .../store/utils/codequality_parser_spec.js | 4 +- .../grouped_issues_list_spec.js.snap | 0 .../issue_status_icon_spec.js.snap | 0 .../components/grouped_issues_list_spec.js | 4 +- .../components/issue_status_icon_spec.js | 4 +- .../reports/components/report_item_spec.js | 8 +- .../reports/components/report_link_spec.js | 4 +- .../reports/components/report_section_spec.js | 4 +- .../reports/components/summary_row_spec.js | 2 +- .../{ => ci}/reports/mock_data/mock_data.js | 0 .../new_and_fixed_failures_report.json | 23 +- .../reports/mock_data/new_errors_report.json | 23 +- .../mock_data/new_failures_report.json | 23 +- .../new_failures_with_null_files_report.json | 23 +- .../reports/mock_data/no_failures_report.json | 23 +- .../mock_data/recent_failures_report.json | 26 +- .../reports/mock_data/resolved_failures.json | 25 +- .../components/diff_code_quality_spec.js | 2 +- .../extensions/test_report/index_spec.js | 16 +- spec/lib/gitlab/audit/type/definition_spec.rb | 6 + .../import_export/export_file_helper.rb | 4 +- .../snippet_visibility_shared_examples.rb | 4 +- ...ctive_record_subscriber_shared_examples.rb | 4 +- yarn.lock | 8 +- 98 files changed, 670 insertions(+), 585 deletions(-) delete mode 100644 .rubocop_todo/style/if_inside_else.yml rename app/assets/javascripts/{ => ci}/reports/codequality_report/components/codequality_issue_body.vue (93%) rename app/assets/javascripts/{ => ci}/reports/codequality_report/constants.js (100%) rename app/assets/javascripts/{ => ci}/reports/codequality_report/store/actions.js (100%) rename app/assets/javascripts/{ => ci}/reports/codequality_report/store/getters.js (100%) rename app/assets/javascripts/{ => ci}/reports/codequality_report/store/index.js (100%) rename app/assets/javascripts/{ => ci}/reports/codequality_report/store/mutation_types.js (100%) rename app/assets/javascripts/{ => ci}/reports/codequality_report/store/mutations.js (100%) rename app/assets/javascripts/{ => ci}/reports/codequality_report/store/state.js (100%) rename app/assets/javascripts/{ => ci}/reports/codequality_report/store/utils/codequality_parser.js (100%) rename app/assets/javascripts/{ => ci}/reports/components/grouped_issues_list.vue (97%) rename app/assets/javascripts/{ => ci}/reports/components/issue_body.js (82%) rename app/assets/javascripts/{ => ci}/reports/components/issue_status_icon.vue (100%) rename app/assets/javascripts/{ => ci}/reports/components/issues_list.vue (97%) rename app/assets/javascripts/{ => ci}/reports/components/report_item.vue (96%) rename app/assets/javascripts/{ => ci}/reports/components/report_link.vue (100%) rename app/assets/javascripts/{ => ci}/reports/components/report_section.vue (100%) rename app/assets/javascripts/{ => ci}/reports/components/summary_row.vue (100%) rename app/assets/javascripts/{ => ci}/reports/constants.js (100%) create mode 100644 qa/qa/specs/features/browser_ui/1_manage/group/transfer_group_spec.rb rename spec/frontend/{ => ci}/reports/codequality_report/components/codequality_issue_body_spec.js (96%) rename spec/frontend/{ => ci}/reports/codequality_report/mock_data.js (100%) rename spec/frontend/{ => ci}/reports/codequality_report/store/actions_spec.js (94%) rename spec/frontend/{ => ci}/reports/codequality_report/store/getters_spec.js (93%) rename spec/frontend/{ => ci}/reports/codequality_report/store/mutations_spec.js (93%) rename spec/frontend/{ => ci}/reports/codequality_report/store/utils/codequality_parser_spec.js (92%) rename spec/frontend/{ => ci}/reports/components/__snapshots__/grouped_issues_list_spec.js.snap (100%) rename spec/frontend/{ => ci}/reports/components/__snapshots__/issue_status_icon_spec.js.snap (100%) rename spec/frontend/{ => ci}/reports/components/grouped_issues_list_spec.js (94%) rename spec/frontend/{ => ci}/reports/components/issue_status_icon_spec.js (86%) rename spec/frontend/{ => ci}/reports/components/report_item_spec.js (77%) rename spec/frontend/{ => ci}/reports/components/report_link_spec.js (91%) rename spec/frontend/{ => ci}/reports/components/report_section_spec.js (98%) rename spec/frontend/{ => ci}/reports/components/summary_row_spec.js (96%) rename spec/frontend/{ => ci}/reports/mock_data/mock_data.js (100%) rename spec/frontend/{ => ci}/reports/mock_data/new_and_fixed_failures_report.json (85%) rename spec/frontend/{ => ci}/reports/mock_data/new_errors_report.json (75%) rename spec/frontend/{ => ci}/reports/mock_data/new_failures_report.json (79%) rename spec/frontend/{ => ci}/reports/mock_data/new_failures_with_null_files_report.json (79%) rename spec/frontend/{ => ci}/reports/mock_data/no_failures_report.json (61%) rename spec/frontend/{ => ci}/reports/mock_data/recent_failures_report.json (79%) rename spec/frontend/{ => ci}/reports/mock_data/resolved_failures.json (79%) diff --git a/.gitlab/CODEOWNERS b/.gitlab/CODEOWNERS index e499ffa410d..86fe83ace91 100644 --- a/.gitlab/CODEOWNERS +++ b/.gitlab/CODEOWNERS @@ -1427,7 +1427,6 @@ lib/gitlab/checks/** @proglottis @toon @zj-gitlab /app/assets/javascripts/ci/pipeline_schedules/ @gitlab-org/ci-cd/verify/frontend /app/assets/javascripts/pipeline_editor/ @gitlab-org/ci-cd/verify/frontend /ee/app/assets/javascripts/ci/ @gitlab-org/ci-cd/verify/frontend -/ee/app/assets/javascripts/reports/ @gitlab-org/ci-cd/verify/frontend /app/assets/javascripts/token_access/ @gitlab-org/ci-cd/verify/frontend /app/assets/javascripts/admin/application_settings/runner_token_expiration/ @gitlab-org/ci-cd/verify/frontend diff --git a/.gitlab/ci/rails.gitlab-ci.yml b/.gitlab/ci/rails.gitlab-ci.yml index f4f832b84d0..16c11aa5a59 100644 --- a/.gitlab/ci/rails.gitlab-ci.yml +++ b/.gitlab/ci/rails.gitlab-ci.yml @@ -878,23 +878,28 @@ fail-pipeline-early: script: - fail_pipeline_early -rspec rspec-pg12-rerun-previous-failed-tests: +.base-rspec-pg12-rerun-previous-failed-tests: extends: - - .rspec-base-pg12 - .rails:rules:rerun-previous-failed-tests stage: test needs: ["setup-test-env", "compile-test-assets", "detect-previous-failed-tests"] script: - !reference [.base-script, script] - - rspec_rerun_previous_failed_tests tmp/previous_failed_tests/rspec_failed_files.txt + - rspec_rerun_previous_failed_tests "${PREVIOUS_FAILED_TESTS_FILE}" + +rspec rspec-pg12-rerun-previous-failed-tests: + extends: + - .rspec-base-pg12 + - .base-rspec-pg12-rerun-previous-failed-tests + variables: + PREVIOUS_FAILED_TESTS_FILE: tmp/previous_failed_tests/rspec_failed_files.txt rspec rspec-ee-pg12-rerun-previous-failed-tests: extends: - - "rspec rspec-pg12-rerun-previous-failed-tests" - .rspec-ee-base-pg12 - script: - - !reference [.base-script, script] - - rspec_rerun_previous_failed_tests tmp/previous_failed_tests/rspec_ee_failed_files.txt + - .base-rspec-pg12-rerun-previous-failed-tests + variables: + PREVIOUS_FAILED_TESTS_FILE: tmp/previous_failed_tests/rspec_ee_failed_files.txt # EE: Canonical MR pipelines ################################################## diff --git a/.rubocop_todo/style/if_inside_else.yml b/.rubocop_todo/style/if_inside_else.yml deleted file mode 100644 index c808b9da97d..00000000000 --- a/.rubocop_todo/style/if_inside_else.yml +++ /dev/null @@ -1,45 +0,0 @@ ---- -# Cop supports --autocorrect. -Style/IfInsideElse: - Exclude: - - 'app/controllers/application_controller.rb' - - 'app/controllers/passwords_controller.rb' - - 'app/finders/projects_finder.rb' - - 'app/helpers/diff_helper.rb' - - 'app/helpers/issuables_helper.rb' - - 'app/helpers/members_helper.rb' - - 'app/helpers/search_helper.rb' - - 'app/models/namespace.rb' - - 'app/presenters/project_presenter.rb' - - 'app/services/system_notes/commit_service.rb' - - 'app/services/task_list_toggle_service.rb' - - 'app/uploaders/gitlab_uploader.rb' - - 'config/settings.rb' - - 'ee/app/controllers/groups/omniauth_callbacks_controller.rb' - - 'ee/app/models/iterations/cadence.rb' - - 'ee/app/models/protected_environments/authorizable.rb' - - 'ee/app/policies/ee/group_policy.rb' - - 'ee/app/services/app_sec/dast/site_profiles/audit/update_service.rb' - - 'ee/app/services/deployments/approval_service.rb' - - 'ee/app/services/geo/framework_repository_sync_service.rb' - - 'ee/app/services/geo/repository_base_sync_service.rb' - - 'ee/app/services/gitlab_subscriptions/fetch_subscription_plans_service.rb' - - 'ee/app/services/vulnerability_external_issue_links/create_service.rb' - - 'ee/app/workers/elastic/project_transfer_worker.rb' - - 'ee/lib/gitlab/geo/base_batcher.rb' - - 'lib/api/projects.rb' - - 'lib/gitlab/auth.rb' - - 'lib/gitlab/conflict/file.rb' - - 'lib/gitlab/sql/pattern.rb' - - 'lib/gitlab/usage/service_ping/payload_keys_processor.rb' - - 'lib/service_ping/build_payload.rb' - - 'lib/tasks/gitlab/cleanup.rake' - - 'lib/tasks/gitlab/shell.rake' - - 'qa/qa/resource/protected_branch.rb' - - 'qa/qa/specs/helpers/feature_flag.rb' - - 'rubocop/cop/migration/add_limit_to_text_columns.rb' - - 'scripts/review_apps/automated_cleanup.rb' - - 'spec/controllers/projects/merge_requests/conflicts_controller_spec.rb' - - 'spec/support/import_export/export_file_helper.rb' - - 'spec/support/shared_examples/finders/snippet_visibility_shared_examples.rb' - - 'spec/support/shared_examples/metrics/active_record_subscriber_shared_examples.rb' diff --git a/Gemfile b/Gemfile index 2c637b46b52..0bd8742940e 100644 --- a/Gemfile +++ b/Gemfile @@ -166,7 +166,7 @@ gem 'seed-fu', '~> 2.3.7' gem 'elasticsearch-model', '~> 7.2' gem 'elasticsearch-rails', '~> 7.2', require: 'elasticsearch/rails/instrumentation' gem 'elasticsearch-api', '7.13.3' -gem 'aws-sdk-core', '~> 3.168.1' +gem 'aws-sdk-core', '~> 3.168.2' gem 'aws-sdk-cloudformation', '~> 1' gem 'aws-sdk-s3', '~> 1.117.1' gem 'faraday_middleware-aws-sigv4', '~>0.3.0' diff --git a/Gemfile.checksum b/Gemfile.checksum index 83e1b2c2402..f55fecef006 100644 --- a/Gemfile.checksum +++ b/Gemfile.checksum @@ -33,9 +33,9 @@ {"name":"awesome_print","version":"1.9.2","platform":"ruby","checksum":"e99b32b704acff16d768b3468680793ced40bfdc4537eb07e06a4be11133786e"}, {"name":"awrence","version":"1.1.1","platform":"ruby","checksum":"9be584c97408ed92d5e1ca11740853646fe270de675f2f8dd44e8233226dfc97"}, {"name":"aws-eventstream","version":"1.2.0","platform":"ruby","checksum":"ffa53482c92880b001ff2fb06919b9bb82fd847cbb0fa244985d2ebb6dd0d1df"}, -{"name":"aws-partitions","version":"1.664.0","platform":"ruby","checksum":"cf7e9d07fb7d3517e4e349cf83d724fb7751caecc9b7a1abfd4e665be69ec9c0"}, +{"name":"aws-partitions","version":"1.667.0","platform":"ruby","checksum":"b02f7af0ba8a47dd667f8dbe48f547102b050e67ffc8060d94c0b951cd3992a5"}, {"name":"aws-sdk-cloudformation","version":"1.41.0","platform":"ruby","checksum":"31e47539719734413671edf9b1a31f8673fbf9688549f50c41affabbcb1c6b26"}, -{"name":"aws-sdk-core","version":"3.168.1","platform":"ruby","checksum":"2b83c2cc0dde47293a9ff4f4ad1c4d49913c718d0daba8d1b357b5315fdad6ee"}, +{"name":"aws-sdk-core","version":"3.168.2","platform":"ruby","checksum":"21107826ea56a5a501eae8d2a52ee42020a1b86649a1505971a024bfc1e0b844"}, {"name":"aws-sdk-kms","version":"1.59.0","platform":"ruby","checksum":"6c002ebf8e404625c8338ca12ae69b1329399f9dc1b0ebca474e00ff06700153"}, {"name":"aws-sdk-s3","version":"1.117.1","platform":"ruby","checksum":"76f6dac5baeb2b78616eb34c6af650c1b7a15c1078b169d1b27e8421904c509d"}, {"name":"aws-sigv4","version":"1.5.1","platform":"ruby","checksum":"d68c87fff4ee843b4b92b23c7f31f957f254ec6eb064181f7119124aab8b8bb4"}, @@ -295,7 +295,7 @@ {"name":"jaro_winkler","version":"1.5.4","platform":"java","checksum":"0454333a50b44a09745878bfe57859893631ff7dfe48c029827894944514fe7c"}, {"name":"jaro_winkler","version":"1.5.4","platform":"ruby","checksum":"50c3e83c5a9e8769c1cf5b73c8b51bb6eebbf8852a0ee53bf6ad6e4dc63414f9"}, {"name":"jira-ruby","version":"2.1.4","platform":"ruby","checksum":"4267c095cac8323b9eef3ba866eb28bb1388b7623a5abb60c1e7caf12d4adb9e"}, -{"name":"jmespath","version":"1.6.1","platform":"ruby","checksum":"40ca83f4141bdd1e503db5485de68b84237183d84cf7a159fbeebcc6005adbd6"}, +{"name":"jmespath","version":"1.6.2","platform":"ruby","checksum":"238d774a58723d6c090494c8879b5e9918c19485f7e840f2c1c7532cf84ebcb1"}, {"name":"js_regex","version":"3.8.0","platform":"ruby","checksum":"7934bcdd5a0e6d5af4a520288fd4684a02a472ae55831d9178ccaf82356344b5"}, {"name":"json","version":"2.5.1","platform":"java","checksum":"be284a0c4a9d0373e81b0d5dfe71ed5b18d0479f05970e60a77be89a2978ce6c"}, {"name":"json","version":"2.5.1","platform":"ruby","checksum":"918d8c41dacb7cfdbe0c7bbd6014a5372f0cf1c454ca150e9f4010fe80cc3153"}, diff --git a/Gemfile.lock b/Gemfile.lock index c3855953381..608e633e11a 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -185,11 +185,11 @@ GEM awesome_print (1.9.2) awrence (1.1.1) aws-eventstream (1.2.0) - aws-partitions (1.664.0) + aws-partitions (1.667.0) aws-sdk-cloudformation (1.41.0) aws-sdk-core (~> 3, >= 3.99.0) aws-sigv4 (~> 1.1) - aws-sdk-core (3.168.1) + aws-sdk-core (3.168.2) aws-eventstream (~> 1, >= 1.0.2) aws-partitions (~> 1, >= 1.651.0) aws-sigv4 (~> 1.5) @@ -789,7 +789,7 @@ GEM atlassian-jwt multipart-post oauth (~> 0.5, >= 0.5.0) - jmespath (1.6.1) + jmespath (1.6.2) js_regex (3.8.0) character_set (~> 1.4) regexp_parser (~> 2.5) @@ -1593,7 +1593,7 @@ DEPENDENCIES autoprefixer-rails (= 10.2.5.1) awesome_print aws-sdk-cloudformation (~> 1) - aws-sdk-core (~> 3.168.1) + aws-sdk-core (~> 3.168.2) aws-sdk-s3 (~> 1.117.1) babosa (~> 1.0.4) base32 (~> 0.3.0) diff --git a/app/assets/javascripts/reports/codequality_report/components/codequality_issue_body.vue b/app/assets/javascripts/ci/reports/codequality_report/components/codequality_issue_body.vue similarity index 93% rename from app/assets/javascripts/reports/codequality_report/components/codequality_issue_body.vue rename to app/assets/javascripts/ci/reports/codequality_report/components/codequality_issue_body.vue index fb2ef850e4f..5a7ee9c9b28 100644 --- a/app/assets/javascripts/reports/codequality_report/components/codequality_issue_body.vue +++ b/app/assets/javascripts/ci/reports/codequality_report/components/codequality_issue_body.vue @@ -5,8 +5,8 @@ */ import { GlIcon, GlTooltipDirective } from '@gitlab/ui'; import { s__ } from '~/locale'; -import ReportLink from '~/reports/components/report_link.vue'; -import { STATUS_SUCCESS, STATUS_NEUTRAL } from '~/reports/constants'; +import ReportLink from '~/ci/reports/components/report_link.vue'; +import { STATUS_SUCCESS, STATUS_NEUTRAL } from '~/ci/reports/constants'; import { SEVERITY_CLASSES, SEVERITY_ICONS } from '../constants'; export default { diff --git a/app/assets/javascripts/reports/codequality_report/constants.js b/app/assets/javascripts/ci/reports/codequality_report/constants.js similarity index 100% rename from app/assets/javascripts/reports/codequality_report/constants.js rename to app/assets/javascripts/ci/reports/codequality_report/constants.js diff --git a/app/assets/javascripts/reports/codequality_report/store/actions.js b/app/assets/javascripts/ci/reports/codequality_report/store/actions.js similarity index 100% rename from app/assets/javascripts/reports/codequality_report/store/actions.js rename to app/assets/javascripts/ci/reports/codequality_report/store/actions.js diff --git a/app/assets/javascripts/reports/codequality_report/store/getters.js b/app/assets/javascripts/ci/reports/codequality_report/store/getters.js similarity index 100% rename from app/assets/javascripts/reports/codequality_report/store/getters.js rename to app/assets/javascripts/ci/reports/codequality_report/store/getters.js diff --git a/app/assets/javascripts/reports/codequality_report/store/index.js b/app/assets/javascripts/ci/reports/codequality_report/store/index.js similarity index 100% rename from app/assets/javascripts/reports/codequality_report/store/index.js rename to app/assets/javascripts/ci/reports/codequality_report/store/index.js diff --git a/app/assets/javascripts/reports/codequality_report/store/mutation_types.js b/app/assets/javascripts/ci/reports/codequality_report/store/mutation_types.js similarity index 100% rename from app/assets/javascripts/reports/codequality_report/store/mutation_types.js rename to app/assets/javascripts/ci/reports/codequality_report/store/mutation_types.js diff --git a/app/assets/javascripts/reports/codequality_report/store/mutations.js b/app/assets/javascripts/ci/reports/codequality_report/store/mutations.js similarity index 100% rename from app/assets/javascripts/reports/codequality_report/store/mutations.js rename to app/assets/javascripts/ci/reports/codequality_report/store/mutations.js diff --git a/app/assets/javascripts/reports/codequality_report/store/state.js b/app/assets/javascripts/ci/reports/codequality_report/store/state.js similarity index 100% rename from app/assets/javascripts/reports/codequality_report/store/state.js rename to app/assets/javascripts/ci/reports/codequality_report/store/state.js diff --git a/app/assets/javascripts/reports/codequality_report/store/utils/codequality_parser.js b/app/assets/javascripts/ci/reports/codequality_report/store/utils/codequality_parser.js similarity index 100% rename from app/assets/javascripts/reports/codequality_report/store/utils/codequality_parser.js rename to app/assets/javascripts/ci/reports/codequality_report/store/utils/codequality_parser.js diff --git a/app/assets/javascripts/reports/components/grouped_issues_list.vue b/app/assets/javascripts/ci/reports/components/grouped_issues_list.vue similarity index 97% rename from app/assets/javascripts/reports/components/grouped_issues_list.vue rename to app/assets/javascripts/ci/reports/components/grouped_issues_list.vue index ca369022938..b21a486e259 100644 --- a/app/assets/javascripts/reports/components/grouped_issues_list.vue +++ b/app/assets/javascripts/ci/reports/components/grouped_issues_list.vue @@ -1,6 +1,6 @@