From fd9a56d56f84b36779fc4db2da37204c22585fe4 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Fri, 24 Feb 2023 15:09:55 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .gitlab/CODEOWNERS | 9 +- .rubocop_todo/rails/inverse_of.yml | 7 - .../search/sidebar/components/app.vue | 4 +- .../search/topbar/components/app.vue | 79 +-- app/controllers/application_controller.rb | 5 - app/controllers/concerns/uploads_actions.rb | 1 - .../projects/avatars_controller.rb | 2 - .../designs/raw_images_controller.rb | 2 - .../designs/resized_image_controller.rb | 2 - app/controllers/projects/raw_controller.rb | 2 - .../projects/repositories_controller.rb | 2 - app/controllers/search_controller.rb | 1 - app/models/alert_management/alert.rb | 5 +- app/models/alert_management/alert_assignee.rb | 2 +- .../alert_management/alert_user_mention.rb | 5 +- app/models/application_setting.rb | 6 +- app/models/audit_event.rb | 2 +- app/models/board.rb | 4 +- app/models/bulk_imports/entity.rb | 3 +- app/models/bulk_imports/tracker.rb | 1 + app/models/group.rb | 3 + app/models/project.rb | 2 + app/models/user.rb | 2 + .../mark_package_for_destruction_service.rb | 11 +- .../mark_packages_for_destruction_service.rb | 11 +- app/views/search/_results_list.html.haml | 25 +- app/views/search/_results_status.html.haml | 48 +- app/views/search/show.html.haml | 3 +- ...uilds_metadata_partitions_and_ci_builds.rb | 14 + db/schema_migrations/20230223082752 | 1 + doc/.vale/gitlab/HeadingDepth.yml | 2 +- doc/.vale/gitlab/spelling-exceptions.txt | 3 + doc/administration/reply_by_email.md | 4 +- doc/api/group_protected_branches.md | 469 ++++++++++++++++++ doc/api/protected_branches.md | 46 +- doc/ci/test_cases/index.md | 2 +- doc/development/fips_compliance.md | 1 - doc/install/installation.md | 3 +- doc/user/crm/index.md | 4 +- .../group/settings/group_access_tokens.md | 3 - doc/user/permissions.md | 2 +- doc/user/profile/personal_access_tokens.md | 3 - doc/user/project/requirements/index.md | 2 +- doc/user/project/service_desk.md | 13 +- .../project/settings/project_access_tokens.md | 3 - .../filter/inline_observability_filter.rb | 6 +- .../inline_observability_redactor_filter.rb | 77 --- lib/banzai/pipeline/post_process_pipeline.rb | 1 - lib/gitlab/no_cache_headers.rb | 1 - lib/gitlab/observability.rb | 13 +- lib/tasks/gitlab/tw/codeowners.rake | 2 +- .../api/3_create/repository/files_spec.rb | 1 - .../application_controller_spec.rb | 23 +- spec/features/markdown/observability_spec.rb | 20 +- .../tokens/emoji_token_spec.js | 82 +-- .../inline_observability_filter_spec.rb | 55 -- ...line_observability_redactor_filter_spec.rb | 85 ---- .../pipeline/post_process_pipeline_spec.rb | 2 +- spec/lib/gitlab/import_export/all_models.yml | 1 + spec/lib/gitlab/observability_spec.rb | 24 - .../alert_management/alert_assignee_spec.rb | 6 +- spec/models/alert_management/alert_spec.rb | 10 +- .../alert_user_mention_spec.rb | 6 +- spec/models/application_setting_spec.rb | 14 + spec/models/audit_event_spec.rb | 4 + spec/models/board_spec.rb | 8 +- spec/models/bulk_imports/entity_spec.rb | 7 +- spec/models/bulk_imports/tracker_spec.rb | 5 +- spec/models/group_spec.rb | 12 + spec/models/user_spec.rb | 5 + spec/requests/api/files_spec.rb | 1 - spec/requests/api/repositories_spec.rb | 1 - ...rk_package_for_destruction_service_spec.rb | 6 + ...k_packages_for_destruction_service_spec.rb | 5 + 74 files changed, 800 insertions(+), 507 deletions(-) create mode 100644 db/post_migrate/20230223082752_schedule_fk_validation_for_p_ci_builds_metadata_partitions_and_ci_builds.rb create mode 100644 db/schema_migrations/20230223082752 create mode 100644 doc/api/group_protected_branches.md delete mode 100644 lib/banzai/filter/inline_observability_redactor_filter.rb delete mode 100644 spec/lib/banzai/filter/inline_observability_filter_spec.rb delete mode 100644 spec/lib/banzai/filter/inline_observability_redactor_filter_spec.rb diff --git a/.gitlab/CODEOWNERS b/.gitlab/CODEOWNERS index 8c0c48ff449..72cdaf77f52 100644 --- a/.gitlab/CODEOWNERS +++ b/.gitlab/CODEOWNERS @@ -645,7 +645,7 @@ lib/gitlab/checks/** @proglottis @toon @zj-gitlab /doc/api/templates/licenses.md @rdickenson /doc/api/todos.md @msedlakjakubowski /doc/api/topics.md @lciutacu -/doc/api/usage_data.md @dianalogan +/doc/api/usage_data.md @lciutacu /doc/api/users.md @jglassman1 /doc/api/version.md @phillipwells /doc/api/visual_review_discussions.md @drcatherinepope @@ -767,8 +767,8 @@ lib/gitlab/checks/** @proglottis @toon @zj-gitlab /doc/development/sec/ @rdickenson /doc/development/sec/security_report_ingestion_overview.md @dianalogan /doc/development/secure_coding_guidelines.md @sselhorn -/doc/development/service_ping/ @dianalogan -/doc/development/snowplow/ @dianalogan +/doc/development/service_ping/ @lciutacu +/doc/development/snowplow/ @lciutacu /doc/development/spam_protection_and_captcha/ @phillipwells /doc/development/sql.md @aqualls /doc/development/testing_guide/ @sselhorn @@ -864,11 +864,12 @@ lib/gitlab/checks/** @proglottis @toon @zj-gitlab /doc/user/admin_area/settings/rate_limit_on_issues_creation.md @msedlakjakubowski /doc/user/admin_area/settings/rate_limit_on_notes_creation.md @msedlakjakubowski /doc/user/admin_area/settings/rate_limit_on_pipelines_creation.md @drcatherinepope +/doc/user/admin_area/settings/rate_limit_on_projects_api.md @lciutacu /doc/user/admin_area/settings/rate_limit_on_users_api.md @jglassman1 /doc/user/admin_area/settings/scim_setup.md @jglassman1 /doc/user/admin_area/settings/terraform_limits.md @phillipwells /doc/user/admin_area/settings/third_party_offers.md @lciutacu -/doc/user/admin_area/settings/usage_statistics.md @dianalogan +/doc/user/admin_area/settings/usage_statistics.md @lciutacu /doc/user/admin_area/settings/visibility_and_access_controls.md @aqualls /doc/user/analytics/ @lciutacu /doc/user/analytics/ci_cd_analytics.md @rdickenson diff --git a/.rubocop_todo/rails/inverse_of.yml b/.rubocop_todo/rails/inverse_of.yml index 31535699d2e..1bb1559a394 100644 --- a/.rubocop_todo/rails/inverse_of.yml +++ b/.rubocop_todo/rails/inverse_of.yml @@ -1,13 +1,6 @@ --- Rails/InverseOf: Exclude: - - 'app/models/alert_management/alert.rb' - - 'app/models/alert_management/alert_assignee.rb' - - 'app/models/application_setting.rb' - - 'app/models/audit_event.rb' - - 'app/models/board.rb' - - 'app/models/bulk_imports/entity.rb' - - 'app/models/bulk_imports/tracker.rb' - 'app/models/ci/build.rb' - 'app/models/ci/build_pending_state.rb' - 'app/models/ci/build_trace_chunk.rb' diff --git a/app/assets/javascripts/search/sidebar/components/app.vue b/app/assets/javascripts/search/sidebar/components/app.vue index 2efc80fef75..7c9e30a2d97 100644 --- a/app/assets/javascripts/search/sidebar/components/app.vue +++ b/app/assets/javascripts/search/sidebar/components/app.vue @@ -27,7 +27,9 @@ export default {