From bf6d126a58a66a11b2e4b9de89986174a1885105 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Tue, 4 Oct 2022 15:09:33 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- CHANGELOG.md | 6 ++ GITALY_SERVER_VERSION | 2 +- .../services/serialization_helpers.js | 1 + .../permissions/components/settings_panel.vue | 26 +++---- .../security_configuration/components/app.vue | 4 +- .../components/upgrade_banner.vue | 2 +- app/controllers/projects_controller.rb | 4 +- app/models/bulk_imports/failure.rb | 20 +++++ app/models/ci/build.rb | 24 +++++- app/models/concerns/ci/metadatable.rb | 2 +- app/models/integrations/harbor.rb | 2 +- app/models/repository.rb | 4 +- app/policies/project_policy.rb | 2 +- .../rpm/repository_metadata/base_builder.rb | 28 ++++++- .../repository_metadata/build_primary_xml.rb | 73 +++++++++++++++++++ .../json_schemas/build_metadata_secrets.json | 3 +- app/workers/bulk_imports/pipeline_worker.rb | 2 +- .../gitlab/github_import/object_importer.rb | 8 +- .../github_import/import_issue_worker.rb | 4 + doc/api/bulk_imports.md | 9 ++- doc/api/projects.md | 3 + doc/user/project/settings/index.md | 3 +- .../entities/bulk_imports/entity_failure.rb | 6 +- lib/api/entities/project.rb | 1 + lib/api/generic_packages.rb | 12 +-- .../helpers/packages/basic_auth_helpers.rb | 22 ++++-- lib/api/helpers/projects_helpers.rb | 2 + lib/bulk_imports/pipeline.rb | 6 +- lib/gitlab/ci/jwt.rb | 2 +- lib/gitlab/ci/jwt_v2.rb | 16 +++- lib/gitlab/git/repository.rb | 4 +- .../github_import/importer/issues_importer.rb | 4 + .../github_import/parallel_scheduling.rb | 8 +- lib/gitlab/metrics/system.rb | 6 ++ lib/gitlab/sidekiq_daemon/memory_killer.rb | 23 +++--- locale/gitlab.pot | 8 +- .../api/1_manage/import_github_repo_spec.rb | 2 +- .../repository/license_detection_spec.rb | 5 +- spec/fixtures/packages/rpm/payload.json | 47 ++++++++++++ .../components/drafts_count_spec.js | 30 ++++---- .../components/preview_item_spec.js | 36 +++------ .../components/publish_button_spec.js | 30 ++++---- .../services/markdown_serializer_spec.js | 18 +++++ .../components/upgrade_banner_spec.js | 2 +- .../bulk_imports/entity_failure_spec.rb | 4 +- spec/lib/bulk_imports/pipeline_spec.rb | 33 +++++---- spec/lib/gitlab/ci/jwt_v2_spec.rb | 12 ++- spec/lib/gitlab/git/repository_spec.rb | 6 ++ .../importer/issues_importer_spec.rb | 20 +++++ .../github_import/parallel_scheduling_spec.rb | 19 +++++ spec/lib/gitlab/metrics/system_spec.rb | 67 +++++++++++++++++ .../sidekiq_daemon/memory_killer_spec.rb | 60 ++++++++------- .../projects/menus/deployments_menu_spec.rb | 34 +++++---- spec/models/bulk_imports/failure_spec.rb | 38 +++++++++- spec/models/ci/build_spec.rb | 51 +++++++++++++ spec/models/ci/processable_spec.rb | 2 +- spec/models/repository_spec.rb | 20 ++++- spec/requests/api/generic_packages_spec.rb | 15 ++++ spec/requests/api/project_attributes.yml | 1 - spec/requests/api/projects_spec.rb | 24 +++++- .../repository_metadata/base_builder_spec.rb | 13 +++- .../build_primary_xml_spec.rb | 34 ++++++--- .../packages/rpm/xml_shared_context.rb | 7 ++ .../base_rpm_service_shared_examples.rb | 52 +++++++++++++ .../bulk_imports/pipeline_worker_spec.rb | 2 +- .../github_import/object_importer_spec.rb | 8 ++ .../github_import/import_issue_worker_spec.rb | 11 +++ 67 files changed, 849 insertions(+), 206 deletions(-) create mode 100644 spec/fixtures/packages/rpm/payload.json create mode 100644 spec/support/shared_contexts/services/packages/rpm/xml_shared_context.rb create mode 100644 spec/support/shared_examples/services/base_rpm_service_shared_examples.rb diff --git a/CHANGELOG.md b/CHANGELOG.md index c0016f0f255..dd62854c530 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ documentation](doc/development/changelog.md) for instructions on adding your own entry. +## 15.4.2 (2022-10-04) + +### Fixed (1 change) + +- [Ensure that stage name and record are in sync for page deployments](gitlab-org/gitlab@ce58ec2ef959bd35ddbc6992560a163c8fc4f145) ([merge request](gitlab-org/gitlab!100037)) + ## 15.4.1 (2022-09-29) ### Security (15 changes) diff --git a/GITALY_SERVER_VERSION b/GITALY_SERVER_VERSION index 65dd93aed65..c12ed3c3f63 100644 --- a/GITALY_SERVER_VERSION +++ b/GITALY_SERVER_VERSION @@ -1 +1 @@ -e02759b6d805b0eadfeba21a67bec6de75f9a750 +5c49f857a37ee47158e2caff7c963e7de9563e8b diff --git a/app/assets/javascripts/content_editor/services/serialization_helpers.js b/app/assets/javascripts/content_editor/services/serialization_helpers.js index 41114571df7..2f5b3bced57 100644 --- a/app/assets/javascripts/content_editor/services/serialization_helpers.js +++ b/app/assets/javascripts/content_editor/services/serialization_helpers.js @@ -280,6 +280,7 @@ export function renderTableRow(state, node) { } export function renderTable(state, node) { + state.flushClose(); setIsInBlockTable(node, shouldRenderHTMLTable(node)); if (isInBlockTable(node)) renderTagOpen(state, 'table'); diff --git a/app/assets/javascripts/pages/projects/shared/permissions/components/settings_panel.vue b/app/assets/javascripts/pages/projects/shared/permissions/components/settings_panel.vue index 040860c8c91..3e5c02bbf19 100644 --- a/app/assets/javascripts/pages/projects/shared/permissions/components/settings_panel.vue +++ b/app/assets/javascripts/pages/projects/shared/permissions/components/settings_panel.vue @@ -981,20 +981,20 @@ export default { name="project[project_feature_attributes][feature_flags_access_level]" /> - - - + + +