From aadb3204eaf8b5912e262cd19fed34fc70789e95 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Mon, 13 Feb 2023 15:08:09 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .rubocop_todo/rake/require.yml | 1 - .../components/import_actions_cell.vue | 6 +- .../import_groups/components/import_table.vue | 52 ++++-- .../components/import_target_cell.vue | 26 ++- app/assets/javascripts/issues/constants.js | 2 + .../issues/show/components/app.vue | 6 + .../issues/show/components/description.vue | 173 ++++++++++++------ .../components/task_list_item_actions.vue | 11 +- app/assets/javascripts/issues/show/index.js | 9 +- app/assets/javascripts/issues/show/utils.js | 74 +++++++- .../integrations/base_chat_notification.rb | 21 ++- app/policies/group_policy.rb | 9 +- .../application_settings/_email.html.haml | 7 + ...scan_result_policy_id_to_approval_rules.rb | 10 + ...atch_on_inclusion_to_scan_result_policy.rb | 9 + ...ule_vulnerabilities_feedback_migration3.rb | 27 +-- ...index_on_project_and_scan_result_policy.rb | 18 ++ ...approval_rules_on_scan_result_policy_id.rb | 23 +++ ...tware_license_policies_index_on_project.rb | 15 ++ ...ule_vulnerabilities_feedback_migration4.rb | 43 +++++ ...approval_rules_on_scan_result_policy_id.rb | 17 ++ db/schema_migrations/20230202153926 | 1 + db/schema_migrations/20230206172702 | 1 + db/schema_migrations/20230209103650 | 1 + db/schema_migrations/20230209103714 | 1 + db/schema_migrations/20230209123006 | 1 + db/schema_migrations/20230209171547 | 1 + db/schema_migrations/20230210113924 | 1 + db/structure.sql | 17 +- .../ci_data_decay/pipeline_partitioning.md | 25 ++- .../blueprints/runner_tokens/index.md | 35 +++- doc/user/project/integrations/mattermost.md | 2 + doc/user/project/integrations/slack.md | 2 + doc/user/project/issues/managing_issues.md | 16 ++ doc/user/tasks.md | 16 ++ lib/gitlab/ci/status/bridge/common.rb | 2 +- locale/gitlab.pot | 21 +++ package.json | 4 +- spec/db/schema_spec.rb | 5 +- spec/features/admin/admin_settings_spec.rb | 27 +++ spec/features/groups_spec.rb | 27 --- spec/features/issues/user_edits_issue_spec.rb | 2 +- .../components/import_actions_cell_spec.js | 2 +- .../components/import_table_spec.js | 41 ++++- .../show/components/description_spec.js | 115 +++++++++++- .../components/task_list_item_actions_spec.js | 15 +- spec/frontend/issues/show/utils_spec.js | 94 ++++++++-- .../work_item_links/work_item_links_spec.js | 40 +--- spec/frontend/work_items/mock_data.js | 32 ++++ .../bare_repository_import/importer_spec.rb | 5 +- .../bitbucket_import/project_creator_spec.rb | 4 +- .../gitlab/ci/status/bridge/common_spec.rb | 33 +++- .../gitlab/ci/status/bridge/factory_spec.rb | 4 +- .../gitlab_import/project_creator_spec.rb | 4 +- .../project_creator_spec.rb | 2 +- ...lnerabilities_feedback_migration4_spec.rb} | 6 +- .../base_chat_notification_spec.rb | 30 ++- spec/policies/group_policy_spec.rb | 36 ---- yarn.lock | 16 +- 59 files changed, 944 insertions(+), 302 deletions(-) create mode 100644 db/migrate/20230202153926_add_scan_result_policy_id_to_approval_rules.rb create mode 100644 db/migrate/20230206172702_add_match_on_inclusion_to_scan_result_policy.rb create mode 100644 db/post_migrate/20230209103650_add_unique_software_license_policies_index_on_project_and_scan_result_policy.rb create mode 100644 db/post_migrate/20230209103714_add_fk_to_approval_rules_on_scan_result_policy_id.rb create mode 100644 db/post_migrate/20230209123006_remove_unique_software_license_policies_index_on_project.rb create mode 100644 db/post_migrate/20230209171547_schedule_vulnerabilities_feedback_migration4.rb create mode 100644 db/post_migrate/20230210113924_prepare_index_approval_rules_on_scan_result_policy_id.rb create mode 100644 db/schema_migrations/20230202153926 create mode 100644 db/schema_migrations/20230206172702 create mode 100644 db/schema_migrations/20230209103650 create mode 100644 db/schema_migrations/20230209103714 create mode 100644 db/schema_migrations/20230209123006 create mode 100644 db/schema_migrations/20230209171547 create mode 100644 db/schema_migrations/20230210113924 rename spec/migrations/{20230203122602_schedule_vulnerabilities_feedback_migration3_spec.rb => 20230203122602_schedule_vulnerabilities_feedback_migration4_spec.rb} (79%) diff --git a/.rubocop_todo/rake/require.yml b/.rubocop_todo/rake/require.yml index 07138d6b622..60f40f20a6c 100644 --- a/.rubocop_todo/rake/require.yml +++ b/.rubocop_todo/rake/require.yml @@ -2,7 +2,6 @@ Rake/Require: Details: grace period Exclude: - - 'ee/lib/tasks/gitlab/spdx.rake' - 'lib/tasks/gitlab/artifacts/migrate.rake' - 'lib/tasks/gitlab/assets.rake' - 'lib/tasks/gitlab/backup.rake' diff --git a/app/assets/javascripts/import_entities/import_groups/components/import_actions_cell.vue b/app/assets/javascripts/import_entities/import_groups/components/import_actions_cell.vue index 8d72942447c..ed7c9e7abe9 100644 --- a/app/assets/javascripts/import_entities/import_groups/components/import_actions_cell.vue +++ b/app/assets/javascripts/import_entities/import_groups/components/import_actions_cell.vue @@ -46,7 +46,7 @@ export default {