From d276c6ea271f2242da68e9c3bf3f310ad9c59edf Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Thu, 6 Mar 2025 21:07:20 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .rubocop_todo/gitlab/bounded_contexts.yml | 1 - .rubocop_todo/lint/empty_block.yml | 1 - .rubocop_todo/rspec/feature_category.yml | 1 - .../repeated_example_group_description.yml | 1 - .rubocop_todo/search/namespaced_class.yml | 1 - .../components/list/item.vue | 14 +- .../design_management/pages/index.vue | 20 ++- .../design_management/design_item.vue | 134 ++++++++++-------- .../design_management_widget.vue | 4 +- app/models/concerns/cached_commit.rb | 4 +- app/models/merge_request_diff_commit.rb | 30 ++-- .../ops/commit_message_logger.yml | 9 ++ doc/administration/dedicated/_index.md | 1 + .../dedicated/configure_instance/saml.md | 6 + .../configure_instance/users_notifications.md | 64 +++++++++ doc/api/graphql/reference/_index.md | 8 +- doc/api/rest/_index.md | 2 +- doc/development/advanced_search.md | 2 +- .../advanced_search_migration_styleguide.md | 10 +- doc/user/analytics/ai_impact_analytics.md | 4 + doc/user/ssh.md | 6 + lib/gitlab/ci/config/edge_stages_injector.rb | 20 ++- lib/gitlab/git/commit.rb | 12 ++ qa/qa/page/component/design_management.rb | 2 +- scripts/database/migrate.rb | 5 +- .../elasticsearch_clash_migration.txt | 2 +- .../list/__snapshots__/item_spec.js.snap | 16 +-- .../design_management/pages/index_spec.js | 10 +- .../__snapshots__/design_item_spec.js.snap | 46 +++--- .../ci/config/edge_stages_injector_spec.rb | 42 +----- spec/support/rspec_order_todo.yml | 1 - 31 files changed, 287 insertions(+), 192 deletions(-) create mode 100644 config/feature_flags/ops/commit_message_logger.yml diff --git a/.rubocop_todo/gitlab/bounded_contexts.yml b/.rubocop_todo/gitlab/bounded_contexts.yml index 19cfb6eba3e..ab431f5141a 100644 --- a/.rubocop_todo/gitlab/bounded_contexts.yml +++ b/.rubocop_todo/gitlab/bounded_contexts.yml @@ -3426,7 +3426,6 @@ Gitlab/BoundedContexts: - 'ee/app/workers/click_house/events_sync_worker.rb' - 'ee/app/workers/click_house/rebuild_materialized_view_cron_worker.rb' - 'ee/app/workers/concerns/elastic/bulk_cron_worker.rb' - - 'ee/app/workers/concerns/elastic/migration_create_index.rb' - 'ee/app/workers/concerns/elastic/migration_options.rb' - 'ee/app/workers/concerns/elastic/migration_state.rb' - 'ee/app/workers/concerns/geo_backoff_delay.rb' diff --git a/.rubocop_todo/lint/empty_block.yml b/.rubocop_todo/lint/empty_block.yml index e56c5c239f3..f5a6ba750cc 100644 --- a/.rubocop_todo/lint/empty_block.yml +++ b/.rubocop_todo/lint/empty_block.yml @@ -61,7 +61,6 @@ Lint/EmptyBlock: - 'spec/lib/gitlab/chat_name_token_spec.rb' - 'spec/lib/gitlab/ci/build/rules/rule/clause/changes_spec.rb' - 'spec/lib/gitlab/ci/build/rules/rule/clause/exists_spec.rb' - - 'spec/lib/gitlab/ci/config/edge_stages_injector_spec.rb' - 'spec/lib/gitlab/ci/config/entry/retry_spec.rb' - 'spec/lib/gitlab/ci/config/entry/root_spec.rb' - 'spec/lib/gitlab/ci/config/entry/rules/rule/changes_spec.rb' diff --git a/.rubocop_todo/rspec/feature_category.yml b/.rubocop_todo/rspec/feature_category.yml index 06c7c6db94c..169452e3ddd 100644 --- a/.rubocop_todo/rspec/feature_category.yml +++ b/.rubocop_todo/rspec/feature_category.yml @@ -2061,7 +2061,6 @@ RSpec/FeatureCategory: - 'spec/lib/gitlab/ci/build/prerequisite/factory_spec.rb' - 'spec/lib/gitlab/ci/build/rules/rule_spec.rb' - 'spec/lib/gitlab/ci/build/status/reason_spec.rb' - - 'spec/lib/gitlab/ci/config/edge_stages_injector_spec.rb' - 'spec/lib/gitlab/ci/config/entry/allow_failure_spec.rb' - 'spec/lib/gitlab/ci/config/entry/artifacts_spec.rb' - 'spec/lib/gitlab/ci/config/entry/cache_spec.rb' diff --git a/.rubocop_todo/rspec/repeated_example_group_description.yml b/.rubocop_todo/rspec/repeated_example_group_description.yml index 8d6f53c17c8..a7cd008a77c 100644 --- a/.rubocop_todo/rspec/repeated_example_group_description.yml +++ b/.rubocop_todo/rspec/repeated_example_group_description.yml @@ -41,7 +41,6 @@ RSpec/RepeatedExampleGroupDescription: - 'spec/lib/gitlab/auth/atlassian/auth_hash_spec.rb' - 'spec/lib/gitlab/auth/blocked_user_tracker_spec.rb' - 'spec/lib/gitlab/auth/ldap/dn_spec.rb' - - 'spec/lib/gitlab/ci/config/edge_stages_injector_spec.rb' - 'spec/lib/gitlab/ci/config/entry/jobs_spec.rb' - 'spec/lib/gitlab/ci/config/entry/needs_spec.rb' - 'spec/lib/gitlab/ci/config/entry/policy_spec.rb' diff --git a/.rubocop_todo/search/namespaced_class.yml b/.rubocop_todo/search/namespaced_class.yml index 93e1d1121b1..04219513bf9 100644 --- a/.rubocop_todo/search/namespaced_class.yml +++ b/.rubocop_todo/search/namespaced_class.yml @@ -42,7 +42,6 @@ Search/NamespacedClass: - 'ee/app/services/elastic/process_initial_bookkeeping_service.rb' - 'ee/app/services/protected_environments/search_service.rb' - 'ee/app/workers/concerns/elastic/bulk_cron_worker.rb' - - 'ee/app/workers/concerns/elastic/migration_create_index.rb' - 'ee/app/workers/concerns/elastic/migration_options.rb' - 'ee/app/workers/concerns/elastic/migration_state.rb' - 'ee/app/workers/elastic/migration_worker.rb' diff --git a/app/assets/javascripts/design_management/components/list/item.vue b/app/assets/javascripts/design_management/components/list/item.vue index e8cea1b5dcd..24b2a4b2038 100644 --- a/app/assets/javascripts/design_management/components/list/item.vue +++ b/app/assets/javascripts/design_management/components/list/item.vue @@ -140,15 +140,11 @@ export default { >