From a81ae33abe660c2faf65e30e284663cba3ada3d5 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Tue, 4 Feb 2025 18:07:39 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .../merge_request_templates/Security Fix.md | 2 +- GITALY_SERVER_VERSION | 2 +- GITLAB_KAS_VERSION | 2 +- .../components/job_cells/job_cell.vue | 15 +- .../components/job_cells/status_cell.vue | 14 +- .../ci/jobs_page/jobs_page_app.vue | 2 +- .../merge_conflict_resolver_app.vue | 36 ++- .../graphql/blob_search_zoekt.query.graphql | 3 +- .../search/results/components/blob_body.vue | 1 + .../search/results/components/blob_chunks.vue | 42 ++- .../javascripts/search/results/constants.js | 5 + .../javascripts/search/results/utils.js | 68 +++++ .../todos/components/snooze_todo_modal.vue | 180 +++++++++++ .../components/toggle_snoozed_status.vue | 53 ++-- app/assets/javascripts/todos/utils.js | 21 ++ .../work_item_state_counts_resolver.rb | 4 +- app/models/doorkeeper/access_grant.rb | 2 - app/models/doorkeeper/access_token.rb | 2 - .../device_grant.rb | 2 - .../doorkeeper/openid_connect/request.rb | 2 - app/views/profiles/preferences/show.html.haml | 2 +- app/views/projects/pipelines/show.html.haml | 10 - .../development/ci_variables_pages.yml | 2 +- config/initializers/doorkeeper.rb | 5 - danger/documentation/Dangerfile | 2 +- .../project_design_management_routes_view.yml | 10 + ...d_project_design_management_routes_view.rb | 26 ++ ...es_dependencies_on_name_version_pattern.rb | 22 ++ ...s_dependencies_on_id_without_project_id.rb | 16 + db/schema_migrations/20250128005206 | 1 + db/schema_migrations/20250203174636 | 1 + db/schema_migrations/20250203174935 | 1 + db/structure.sql | 37 ++- doc/api/cluster_discovery.md | 2 +- doc/api/graphql/getting_started.md | 2 +- doc/ci/docker/using_docker_images.md | 4 +- doc/ci/yaml/index.md | 18 +- .../documentation/styleguide/word_list.md | 4 +- doc/development/secure_coding_guidelines.md | 2 +- .../end_to_end/best_practices/users.md | 8 +- doc/drawers/advanced_search_syntax.md | 2 +- doc/user/duo_workflow/index.md | 76 ++--- doc/user/gitlab_duo/index.md | 2 + doc/user/search/advanced_search.md | 2 +- doc/user/todos.md | 3 +- locale/gitlab.pot | 46 ++- qa/gdk/Dockerfile.gdk | 2 +- qa/qa/runtime/env.rb | 7 + qa/qa/runtime/user/store.rb | 2 + .../4_verify/runner/unregister_runner_spec.rb | 4 + qa/spec/runtime/user/store_spec.rb | 40 ++- spec/frontend/search/mock_data.js | 289 +++++++++++------- .../results/components/blob_chunks_spec.js | 67 ++-- spec/frontend/search/results/utils_spec.js | 135 ++++++++ .../components/snooze_todo_modal_spec.js | 199 ++++++++++++ .../components/toggle_snoozed_status_spec.js | 27 ++ .../tracking/tracking_initialization_spec.js | 61 ++++ .../group/work_item_state_counts_spec.rb | 105 ++++++- .../project/work_item_state_counts_spec.rb | 91 +++++- .../projects/pipelines/show.html.haml_spec.rb | 52 ---- workhorse/internal/api/api.go | 17 +- workhorse/internal/api/api_test.go | 22 ++ 62 files changed, 1486 insertions(+), 398 deletions(-) create mode 100644 app/assets/javascripts/search/results/utils.js create mode 100644 app/assets/javascripts/todos/components/snooze_todo_modal.vue create mode 100644 app/assets/javascripts/todos/utils.js create mode 100644 db/docs/views/project_design_management_routes_view.yml create mode 100644 db/migrate/20250128005206_add_project_design_management_routes_view.rb create mode 100644 db/post_migrate/20250203174636_remove_index_packages_dependencies_on_name_version_pattern.rb create mode 100644 db/post_migrate/20250203174935_remove_index_packages_dependencies_on_id_without_project_id.rb create mode 100644 db/schema_migrations/20250128005206 create mode 100644 db/schema_migrations/20250203174636 create mode 100644 db/schema_migrations/20250203174935 create mode 100644 spec/frontend/search/results/utils_spec.js create mode 100644 spec/frontend/todos/components/snooze_todo_modal_spec.js diff --git a/.gitlab/merge_request_templates/Security Fix.md b/.gitlab/merge_request_templates/Security Fix.md index a8a7ca4ca6b..897217e61c3 100644 --- a/.gitlab/merge_request_templates/Security Fix.md +++ b/.gitlab/merge_request_templates/Security Fix.md @@ -35,7 +35,7 @@ See [the general developer security guidelines](https://gitlab.com/gitlab-org/re - [ ] Assigned (_not_ as reviewer) to `@gitlab-release-tools-bot` with passing CI pipelines. - [ ] Correct `~severity::x` label is applied to this merge request and the related security issue. -/label ~security +/label ~security ~"AppSecWorkType::VulnFixVerification" [CHANGELOG entry]: https://docs.gitlab.com/ee/development/changelog.html#overview [Code Review process]: https://docs.gitlab.com/ee/development/code_review.html diff --git a/GITALY_SERVER_VERSION b/GITALY_SERVER_VERSION index 569ecff8034..7697c9ad7ed 100644 --- a/GITALY_SERVER_VERSION +++ b/GITALY_SERVER_VERSION @@ -1 +1 @@ -0173c7eadd49ca64bdd04aa2cc2b47607b09988b +521888eb6675473c716f8ad7ac81e3f348f863a2 diff --git a/GITLAB_KAS_VERSION b/GITLAB_KAS_VERSION index bf05d7d79d6..eacf1a6ffa3 100644 --- a/GITLAB_KAS_VERSION +++ b/GITLAB_KAS_VERSION @@ -1 +1 @@ -6abfad134db84c4a09d714e6ebd0d5cdddcc650a +8972105f4bbcf9086558bee95b35f18db335b4f0 diff --git a/app/assets/javascripts/ci/jobs_page/components/job_cells/job_cell.vue b/app/assets/javascripts/ci/jobs_page/components/job_cells/job_cell.vue index 5ddfcff6487..16ffdfe998f 100644 --- a/app/assets/javascripts/ci/jobs_page/components/job_cells/job_cell.vue +++ b/app/assets/javascripts/ci/jobs_page/components/job_cells/job_cell.vue @@ -87,14 +87,21 @@ export default {
-
+
- +
{{ __('none') }} -
- +
+
- + {{ durationFormatted }}
- +
diff --git a/app/assets/javascripts/ci/jobs_page/jobs_page_app.vue b/app/assets/javascripts/ci/jobs_page/jobs_page_app.vue index a534417969b..0981fdaf5d1 100644 --- a/app/assets/javascripts/ci/jobs_page/jobs_page_app.vue +++ b/app/assets/javascripts/ci/jobs_page/jobs_page_app.vue @@ -23,7 +23,7 @@ export default { loadingAriaLabel: __('Loading'), }, filterSearchBoxStyles: - 'gl-my-0 gl-p-5 gl-bg-gray-10 gl-text-default gl-border-b gl-border-default', + 'gl-my-0 gl-p-5 gl-bg-subtle gl-text-default gl-border-b gl-border-default', components: { GlAlert, GlKeysetPagination, diff --git a/app/assets/javascripts/merge_conflicts/merge_conflict_resolver_app.vue b/app/assets/javascripts/merge_conflicts/merge_conflict_resolver_app.vue index e610422cbda..b20a5a6c3de 100644 --- a/app/assets/javascripts/merge_conflicts/merge_conflict_resolver_app.vue +++ b/app/assets/javascripts/merge_conflicts/merge_conflict_resolver_app.vue @@ -36,7 +36,7 @@ export default { i18n: { commitStatSummary: __('Showing %{conflict}'), resolveInfo: __( - 'To resolve the conflicts, either use interactive mode to select %{use_ours} or %{use_theirs}, or edit the files inline. Commit these changes into %{branch_name}.', + 'Resolve source branch %{source_branch_name} conflicts using interactive mode to select %{use_ours} or %{use_theirs}, or manually using %{edit_inline}.', ), }, computed: { @@ -76,6 +76,22 @@ export default {