From 2fbf0bd5c028d43b2aff166de833e71ea87ff815 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Tue, 17 Jun 2025 12:20:51 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .../components/date_ranges_dropdown.vue | 4 +- .../glql/components/common/facade.vue | 2 +- app/assets/javascripts/glql/core/executor.js | 7 +- .../glql/core/transformer/field_aliases.js | 2 + .../components/assigned_users.vue | 2 +- .../queries/project_counts.query.graphql | 4 +- .../components/create_work_item.vue | 33 +- .../work_items/graphql/cache_utils.js | 712 ++++++++++++------ .../work_items/graphql/resolvers.js | 6 + app/assets/javascripts/work_items/utils.js | 38 +- .../projects/runners_controller.rb | 8 +- app/models/ci/build_metadata.rb | 2 - app/models/commit_status.rb | 2 - .../ci/runners/unassign_runner_service.rb | 2 +- .../protection/concerns/tag_rule.rb | 21 +- app/views/projects/runners/_runner.html.haml | 4 +- ...stomer_relations_contacts_namespace_id.yml | 2 +- ...ustomer_relations_contacts_namespace_id.rb | 20 + db/schema_migrations/20250610185554 | 1 + doc/administration/object_storage.md | 2 +- doc/development/cells/_index.md | 19 +- .../clickhouse/clickhouse_within_gitlab.md | 50 ++ doc/user/profile/active_sessions.md | 80 ++ doc/user/profile/personal_access_tokens.md | 2 +- scripts/frontend/quarantined_vue3_specs.txt | 1 - .../settings/ci_cd_controller_spec.rb | 148 ++-- spec/db/clickhouse_siphon_tables_spec.rb | 5 +- spec/features/dashboard/projects_spec.rb | 21 + .../components/create_work_item_spec.js | 56 +- .../work_items/graphql/cache_utils_spec.js | 154 ++-- .../work_items/graphql/resolvers_spec.js | 23 +- spec/frontend/work_items/mock_data.js | 107 ++- spec/frontend/work_items/utils_spec.js | 33 + .../runners/unassign_runner_service_spec.rb | 7 +- .../protection/concerns/tag_rule_spec.rb | 44 +- 35 files changed, 1186 insertions(+), 438 deletions(-) create mode 100644 db/post_migrate/20250610185554_finalize_backfill_issue_customer_relations_contacts_namespace_id.rb create mode 100644 db/schema_migrations/20250610185554 diff --git a/app/assets/javascripts/analytics/shared/components/date_ranges_dropdown.vue b/app/assets/javascripts/analytics/shared/components/date_ranges_dropdown.vue index 49016e06b85..24a29b293ca 100644 --- a/app/assets/javascripts/analytics/shared/components/date_ranges_dropdown.vue +++ b/app/assets/javascripts/analytics/shared/components/date_ranges_dropdown.vue @@ -105,6 +105,8 @@ export default { }, methods: { onSelect(value) { + this.selectedValue = value; + if (this.isCustomDateRangeSelected) { this.$emit('customDateRangeSelected'); } else { @@ -130,7 +132,7 @@ export default {