summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitlab/ci/test-metadata.gitlab-ci.yml2
-rw-r--r--CHANGELOG-EE.md88
-rw-r--r--CHANGELOG.md318
-rw-r--r--app/assets/javascripts/boards/models/list.js22
-rw-r--r--app/assets/javascripts/boards/stores/boards_store.js25
-rw-r--r--app/assets/javascripts/diffs/components/app.vue2
-rw-r--r--app/assets/javascripts/diffs/components/compare_versions.vue12
-rw-r--r--app/assets/javascripts/diffs/components/diff_file_header.vue16
-rw-r--r--app/assets/javascripts/diffs/components/diff_stats.vue23
-rw-r--r--app/assets/javascripts/diffs/components/tree_list.vue9
-rw-r--r--app/assets/javascripts/vue_shared/components/changed_file_icon.vue11
-rw-r--r--app/assets/javascripts/vue_shared/components/file_row.vue11
-rw-r--r--app/assets/stylesheets/pages/diff.scss15
-rw-r--r--app/assets/stylesheets/pages/merge_requests.scss4
-rw-r--r--changelogs/unreleased/11678-conan-job-tokens.yml5
-rw-r--r--changelogs/unreleased/118442-restyle-changes-header-and-file-tree.yml5
-rw-r--r--changelogs/unreleased/118604-design-view-left-right-keyboard-arrows-through-designs.yml5
-rw-r--r--changelogs/unreleased/118627-delete-selected-button-is-incorrectly-active-after-uploading-desig.yml5
-rw-r--r--changelogs/unreleased/118640_add_gitlab_version_and_revision_to_export.yml5
-rw-r--r--changelogs/unreleased/118662-drop-support-es-v5-support-v7.yml5
-rw-r--r--changelogs/unreleased/118669-blob-preload.yml5
-rw-r--r--changelogs/unreleased/118816-remove-translation-from-constant.yml5
-rw-r--r--changelogs/unreleased/119031-add-tags-to-sentry-error-api-rest.yml5
-rw-r--r--changelogs/unreleased/119198-chat_notification-sidekiq-job-latency-has-increased.yml5
-rw-r--r--changelogs/unreleased/119205-500-when-error-stack-trace-is-empty.yml5
-rw-r--r--changelogs/unreleased/121670-redis-cache-read-error-prevents-cas-users-from-remaining-signed-in.yml5
-rw-r--r--changelogs/unreleased/121751-new-eks-cluster-results-in-error-unknown-keyword-region.yml5
-rw-r--r--changelogs/unreleased/121931-replace-font-awesome-cog-icon-with-gitlab-settings-icon.yml5
-rw-r--r--changelogs/unreleased/13490-design-view-needs-more-information-pt-1.yml5
-rw-r--r--changelogs/unreleased/14857-activate-promethus-integration-for-projects.yml5
-rw-r--r--changelogs/unreleased/15082-restrict_project_forks.yml5
-rw-r--r--changelogs/unreleased/15398-expiration-policies-update-api.yml5
-rw-r--r--changelogs/unreleased/15398-recurring-job.yml5
-rw-r--r--changelogs/unreleased/16610-gitlab-pages-storage-size-limitations-by-project-or-group-4.yml5
-rw-r--r--changelogs/unreleased/18999-add-dashboard-activity-to-events-endpoint.yml5
-rw-r--r--changelogs/unreleased/19011-add-operator-dropdown.yml5
-rw-r--r--changelogs/unreleased/19132-comment-anchor-twice-firefox.yml5
-rw-r--r--changelogs/unreleased/19299-blame-previous-revision.yml5
-rw-r--r--changelogs/unreleased/194066-add-index-to-help-hashed-storage-migration-on-big-instances.yml5
-rw-r--r--changelogs/unreleased/194144-speed-up-url-helpers.yml5
-rw-r--r--changelogs/unreleased/194764-fix-resolve-thread-in-new-issue.yml5
-rw-r--r--changelogs/unreleased/195137-update-webpack-to-4-41-5.yml5
-rw-r--r--changelogs/unreleased/195625-wiki-support-for-asciidoc-include-directive.yml5
-rw-r--r--changelogs/unreleased/195776-fix-discard-rename-web-ide.yml5
-rw-r--r--changelogs/unreleased/195998-fix-build-prerequisite-transition.yml5
-rw-r--r--changelogs/unreleased/196158-fix-no-redirect-case-for-docker-blob-replication.yml5
-rw-r--r--changelogs/unreleased/196158-fix-tags-nil.yml5
-rw-r--r--changelogs/unreleased/196172-issue-create-iid-conflict.yml6
-rw-r--r--changelogs/unreleased/196254-update-label-text.yml5
-rw-r--r--changelogs/unreleased/19688-allow-org-mode-in-wiki.yml5
-rw-r--r--changelogs/unreleased/197143-nomethoderror-undefined-method-sort_by_attribute-for-nil-nilclass.yml6
-rw-r--r--changelogs/unreleased/197146-expose-active-field-in-the-error-tracking-api.yml5
-rw-r--r--changelogs/unreleased/197343-iscompact.yml5
-rw-r--r--changelogs/unreleased/20956-autostop-frontend.yml5
-rw-r--r--changelogs/unreleased/22166-fix-sast-template.yml5
-rw-r--r--changelogs/unreleased/22171-fix-disabling-dependency-scanning.yml5
-rw-r--r--changelogs/unreleased/22327-add-ci-server-url.yml5
-rw-r--r--changelogs/unreleased/22465-rack-attack-authenticate-job-token-requests.yml5
-rw-r--r--changelogs/unreleased/22571-inconsistent-real-time-checkbox.yml5
-rw-r--r--changelogs/unreleased/22776-update-project-regex.yml5
-rw-r--r--changelogs/unreleased/22986-share_group_with_group_ff_default_on.yml5
-rw-r--r--changelogs/unreleased/24190-archived-project-warning-message-on-discussion-thread.yml5
-rw-r--r--changelogs/unreleased/24305-create-new-project-auto-populate-project-slug-string-to-project-nam.yml6
-rw-r--r--changelogs/unreleased/24605-allow-admins-to-disable-users-ability-to-change-profile-name.yml5
-rw-r--r--changelogs/unreleased/25250-can-t-use-quick-action-to-set-milestone-when-the-project-only-has-m.yml5
-rw-r--r--changelogs/unreleased/25343-show-readme-txt.yml5
-rw-r--r--changelogs/unreleased/26543-add-word-diff-highlight-to-rich-text.yml5
-rw-r--r--changelogs/unreleased/27244-discard-fix.yml5
-rw-r--r--changelogs/unreleased/27296-incorrect-task-list-checked-with-embedded-subtasks.yml5
-rw-r--r--changelogs/unreleased/27366-supergroup-milestone-not-showing-in-subgroup-board-issue-list.yml6
-rw-r--r--changelogs/unreleased/27427-boards-sidebar-icon.yml5
-rw-r--r--changelogs/unreleased/27518-revoke-active-sessions.yml6
-rw-r--r--changelogs/unreleased/27884-fix-table-styles.yml5
-rw-r--r--changelogs/unreleased/27946-merge-request-discussions-api-doesn-t-reject-an-error-input-in-some.yml6
-rw-r--r--changelogs/unreleased/29403-migrate-issue-tracker-data.yml5
-rw-r--r--changelogs/unreleased/29772-completely-removing-use_legacy_pipeline_triggers.yml5
-rw-r--r--changelogs/unreleased/30229-background-migration-pruneorphanedgeoevents-did-you-mean-pruneoldev.yml5
-rw-r--r--changelogs/unreleased/30395-pages-ssl-limitations-warning.yml6
-rw-r--r--changelogs/unreleased/30936-ado-quick-start.yml5
-rw-r--r--changelogs/unreleased/30968-make-open-user-registration-setting-more-prominent-to-admins.yml5
-rw-r--r--changelogs/unreleased/31301-expose-reference-path-in-api-for-issuables.yml5
-rw-r--r--changelogs/unreleased/31475-fix-metrics-for-env-status.yml5
-rw-r--r--changelogs/unreleased/31859-fix-discarding-renamed-entry-with-changes.yml5
-rw-r--r--changelogs/unreleased/32095-allow-administrators-to-disable-gitlab-pages-access.yml5
-rw-r--r--changelogs/unreleased/32273-fix-choose-template.yml5
-rw-r--r--changelogs/unreleased/32326-cablett-epic-source-fks.yml5
-rw-r--r--changelogs/unreleased/33467-display-location-instead-of-project-name-in-the-security-project-da.yml5
-rw-r--r--changelogs/unreleased/33596-package-ci-package-pipeline-api.yml5
-rw-r--r--changelogs/unreleased/33658-reducing-build-trace-update-frequency.yml5
-rw-r--r--changelogs/unreleased/33681-api.yml5
-rw-r--r--changelogs/unreleased/33892-add-conan-install-instructions.yml5
-rw-r--r--changelogs/unreleased/33892-add-conan-recipe-to-package-details.yml5
-rw-r--r--changelogs/unreleased/34522-webide-empty-repos.yml5
-rw-r--r--changelogs/unreleased/34625-Remove-IIFEs-from-users_select-js.yml5
-rw-r--r--changelogs/unreleased/34867-epics_to_project_import_export.yml5
-rw-r--r--changelogs/unreleased/35195-graphql-implementation-of-grafana-auth.yml5
-rw-r--r--changelogs/unreleased/35242-add-liquid-template.yml5
-rw-r--r--changelogs/unreleased/35305-hide-unauthorized-mirroring-actions.yml5
-rw-r--r--changelogs/unreleased/35527-add-created-at-to-package.yml5
-rw-r--r--changelogs/unreleased/35673-add-gitlab-runner-ci-template.yml5
-rw-r--r--changelogs/unreleased/35739-add-mr-to-deployment-api.yml5
-rw-r--r--changelogs/unreleased/36017-move-analytics-out-of-more-in-top-navbar.yml5
-rw-r--r--changelogs/unreleased/36032-multiple-milestone-storage.yml5
-rw-r--r--changelogs/unreleased/36235-services-usage-ping.yml5
-rw-r--r--changelogs/unreleased/36246-add-language-and-severity-to-sentry-details.yml5
-rw-r--r--changelogs/unreleased/36410-error-list-mobile.yml5
-rw-r--r--changelogs/unreleased/36545-frontend-add-stack-trace-component-below-details-when-issue-is-crea.yml5
-rw-r--r--changelogs/unreleased/36667-add-release-count-to-project-homepage.yml5
-rw-r--r--changelogs/unreleased/36716-issue-reference-changes-when-adding-to-epic.yml5
-rw-r--r--changelogs/unreleased/36753-dashes-not-supported-in-cn-for-ldap-group-sync-on-first-login.yml5
-rw-r--r--changelogs/unreleased/36955-snowplow-custom-events-for-monitor-apm-alerts.yml5
-rw-r--r--changelogs/unreleased/37238-add-ability-to-duplicate-the-common-metrics-dashboard.yml5
-rw-r--r--changelogs/unreleased/37359-cablett-support-envelope-to.yml5
-rw-r--r--changelogs/unreleased/37449-fix-eks-authenticate-button.yml5
-rw-r--r--changelogs/unreleased/37682-fix-diff-file-creation.yml5
-rw-r--r--changelogs/unreleased/37725-test-reports-smart-list.yml5
-rw-r--r--changelogs/unreleased/37963-document-var-default.yml5
-rw-r--r--changelogs/unreleased/38130-update-header-for-all-stacktrace-entries.yml5
-rw-r--r--changelogs/unreleased/38223-add-gitlab-commit-path.yml5
-rw-r--r--changelogs/unreleased/38223-link-to-gitlab-commit-in-error-detail-page-FE.yml5
-rw-r--r--changelogs/unreleased/38223-link-to-gitlab-commit-in-error-detail-page.yml5
-rw-r--r--changelogs/unreleased/38242-persisting-pipeline-config_content.yml5
-rw-r--r--changelogs/unreleased/38347-expose-labels-description-html.yml5
-rw-r--r--changelogs/unreleased/38378-job-log-scroll-up-and-scroll-down-icons-are-inconsistent-2.yml5
-rw-r--r--changelogs/unreleased/39100-retry-failures-during-import.yml5
-rw-r--r--changelogs/unreleased/39113-project-user-grafana-integrations.yml5
-rw-r--r--changelogs/unreleased/39119-actioncontroller-urlgenerationerror-no-route-matches-action-evidenc.yml5
-rw-r--r--changelogs/unreleased/39140-scope-modsec-feature-flag-to-groups.yml5
-rw-r--r--changelogs/unreleased/39140-toggle-modsecurity-enabled-for-managed-ingress.yml5
-rw-r--r--changelogs/unreleased/39491-slightly-misleading-tool-tip.yml5
-rw-r--r--changelogs/unreleased/39498-part-3.yml5
-rw-r--r--changelogs/unreleased/39498-part-4.yml5
-rw-r--r--changelogs/unreleased/39825-resolve-sentry-error-backend.yml5
-rw-r--r--changelogs/unreleased/39825-update-sentry-error-status-FE.yml5
-rw-r--r--changelogs/unreleased/39951-fix-dependency-scanning-regex.yml5
-rw-r--r--changelogs/unreleased/39979-grapql-for-error-details.yml5
-rw-r--r--changelogs/unreleased/43517-no-changes.yml6
-rw-r--r--changelogs/unreleased/4913-frontend-outdated-security-report.yml5
-rw-r--r--changelogs/unreleased/55347-mr-diffs-file-count-increments-while-batch-loading.yml5
-rw-r--r--changelogs/unreleased/7132-document-go-support.yml5
-rw-r--r--changelogs/unreleased/7132-go-support-for-dep-scanning.yml5
-rw-r--r--changelogs/unreleased/7225-no-audit-event-for-adding-a-user-to-a-group-or-project-through-api.yml5
-rw-r--r--changelogs/unreleased/9215-promote-issue-to-epic-may-expose-confidential-information-warning-ne.yml5
-rw-r--r--changelogs/unreleased/I-118638.yml5
-rw-r--r--changelogs/unreleased/Remove-save-function-logic-from-list-js.yml5
-rw-r--r--changelogs/unreleased/ab-projects-api-created-at-indexes.yml5
-rw-r--r--changelogs/unreleased/ab-projects-api-indexes-authenticated-calls.yml5
-rw-r--r--changelogs/unreleased/ab-projects-api-more-indexes.yml5
-rw-r--r--changelogs/unreleased/add-db-timings-to-sidekiq-logs.yml5
-rw-r--r--changelogs/unreleased/add-geo-node-api.yml5
-rw-r--r--changelogs/unreleased/add-get-date-in-future-util.yml5
-rw-r--r--changelogs/unreleased/add-group-id-column.yml5
-rw-r--r--changelogs/unreleased/add-warnings-to-sidekiq-rake-tasks.yml5
-rw-r--r--changelogs/unreleased/add_comment_on_event_enabled_to_services_api.yml5
-rw-r--r--changelogs/unreleased/ag-add-app-multi-logger.yml5
-rw-r--r--changelogs/unreleased/ak-bubble-up-log-source.yml5
-rw-r--r--changelogs/unreleased/ak-logs-search-4.yml5
-rw-r--r--changelogs/unreleased/alai-37360-sidebarBug.yml5
-rw-r--r--changelogs/unreleased/allow-skip-ci-on-rebase.yml5
-rw-r--r--changelogs/unreleased/ap-33785-file-integrity.yml5
-rw-r--r--changelogs/unreleased/api_services_index_endpoint.yml5
-rw-r--r--changelogs/unreleased/backward-compatibility-for-background-migrations.yml5
-rw-r--r--changelogs/unreleased/better-errors-from-extends.yml5
-rw-r--r--changelogs/unreleased/burndown-optimisations.yml5
-rw-r--r--changelogs/unreleased/bvl-fix-mwps-api.yml6
-rw-r--r--changelogs/unreleased/bvl-gitaly-dynamic-deadline.yml5
-rw-r--r--changelogs/unreleased/bw-board-sorting.yml5
-rw-r--r--changelogs/unreleased/cache-ref-names-in-discussion-endpoint.yml5
-rw-r--r--changelogs/unreleased/cancel-merge-train-pipeline-when-dropped.yml5
-rw-r--r--changelogs/unreleased/ci-resource-group-doc.yml6
-rw-r--r--changelogs/unreleased/ci-resource-group-model.yml5
-rw-r--r--changelogs/unreleased/cluster-applications-0-4-0.yml5
-rw-r--r--changelogs/unreleased/create-downstream-pipeline-in-same-project.yml5
-rw-r--r--changelogs/unreleased/dast_mr_reports_feature_flag.yml5
-rw-r--r--changelogs/unreleased/dblessing_update_net_ldap_gem.yml5
-rw-r--r--changelogs/unreleased/default-epic_new_issue-ff.yml5
-rw-r--r--changelogs/unreleased/dennis-enable-code-review-analytics-by-default.yml5
-rw-r--r--changelogs/unreleased/deployment-validate-sha.yml5
-rw-r--r--changelogs/unreleased/deployments-api-filters.yml5
-rw-r--r--changelogs/unreleased/display-rules-without-approvers.yml5
-rw-r--r--changelogs/unreleased/djensen-explain-programming-languages-chart.yml5
-rw-r--r--changelogs/unreleased/dont_run_auto_devops.yml5
-rw-r--r--changelogs/unreleased/dz-move-mr-routes-2.yml5
-rw-r--r--changelogs/unreleased/dz-move-repo-routes-2.yml5
-rw-r--r--changelogs/unreleased/dz-rename-plugins.yml5
-rw-r--r--changelogs/unreleased/eks-kubernetes-version-helptext.yml5
-rw-r--r--changelogs/unreleased/eks-role-name-helptext.yml5
-rw-r--r--changelogs/unreleased/email-on-push-select-branches.yml5
-rw-r--r--changelogs/unreleased/embed-snippet-font.yml5
-rw-r--r--changelogs/unreleased/embed-snippet-ui-polish.yml5
-rw-r--r--changelogs/unreleased/enable-cross-project-artifacts.yml5
-rw-r--r--changelogs/unreleased/enable-parent-child-pipelines.yml5
-rw-r--r--changelogs/unreleased/environment-name-search-graphql.yml5
-rw-r--r--changelogs/unreleased/error-tracking-api.yml5
-rw-r--r--changelogs/unreleased/expose-tiller-log.yml5
-rw-r--r--changelogs/unreleased/fe-ide-clean-up-discard-duplication.yml5
-rw-r--r--changelogs/unreleased/feat-appearance-api.yml5
-rw-r--r--changelogs/unreleased/feat-customizable-suggestion-commit-messages.yml5
-rw-r--r--changelogs/unreleased/feat-disable-issue-autoclose-feature.yml5
-rw-r--r--changelogs/unreleased/feat-pipeline-ui-deletion.yml5
-rw-r--r--changelogs/unreleased/feat-rust-cargo-toml-blob-view.yml5
-rw-r--r--changelogs/unreleased/feat-ssh-sha256-migration.yml5
-rw-r--r--changelogs/unreleased/feat-ssh-sha256-other-key.yml5
-rw-r--r--changelogs/unreleased/feature-split-diff-attempt-3.yml5
-rw-r--r--changelogs/unreleased/ff-toggle-backend.yml5
-rw-r--r--changelogs/unreleased/fix-container-scanning-remediation-bug.yml5
-rw-r--r--changelogs/unreleased/fix-env-tooltip.yml5
-rw-r--r--changelogs/unreleased/fix-group-transfer.yml5
-rw-r--r--changelogs/unreleased/fix-linking-merge-requests.yml5
-rw-r--r--changelogs/unreleased/fix-missing-emoji-import.yml5
-rw-r--r--changelogs/unreleased/fix-no-artifacts-when-exposed.yml5
-rw-r--r--changelogs/unreleased/fix-on-train-method-in-mr.yml5
-rw-r--r--changelogs/unreleased/fix-prometheus-network-connectivity-error.yml5
-rw-r--r--changelogs/unreleased/fix-skip-snippet-raw-buttons-for-external-caching.yml5
-rw-r--r--changelogs/unreleased/fj-add-migrations-snippet-repository.yml5
-rw-r--r--changelogs/unreleased/generate-sample-metrics-intervals.yml5
-rw-r--r--changelogs/unreleased/gitaly-cache-invalidator-ff.yml5
-rw-r--r--changelogs/unreleased/gitaly-version-v1.79.0.yml5
-rw-r--r--changelogs/unreleased/gitaly-version-v1.81.0.yml5
-rw-r--r--changelogs/unreleased/himkp-27242.yml5
-rw-r--r--changelogs/unreleased/himkp-33441.yml5
-rw-r--r--changelogs/unreleased/icons-to-alerts.yml5
-rw-r--r--changelogs/unreleased/id-call-lfs-once-when-vue-file-list-enabled.yml5
-rw-r--r--changelogs/unreleased/ide_render_whitespaces.yml5
-rw-r--r--changelogs/unreleased/improve-pipeline-processing.yml5
-rw-r--r--changelogs/unreleased/include-subgroups-in-group-search.yml5
-rw-r--r--changelogs/unreleased/issue-28822-add-style-to-no-commit-message.yml5
-rw-r--r--changelogs/unreleased/issue_2030_2.yml5
-rw-r--r--changelogs/unreleased/jej-prevent-enabling-group-managed-accounts-when-SSO-not-linked.yml5
-rw-r--r--changelogs/unreleased/jl-bump-rack-cors-1-0-6.yml5
-rw-r--r--changelogs/unreleased/jl-bump-rdoc-6-2.yml5
-rw-r--r--changelogs/unreleased/kerrizor-enable-redis-diff-caching-by-default.yml5
-rw-r--r--changelogs/unreleased/link-types-api-rest.yml5
-rw-r--r--changelogs/unreleased/lm-ignore-sentry-errors-from-list-view.yml5
-rw-r--r--changelogs/unreleased/lm-resolve-sentry-errors-from-list-view.yml5
-rw-r--r--changelogs/unreleased/lru-object-caching-group-project-object-builder.yml5
-rw-r--r--changelogs/unreleased/make-resource-grouped-job-cancellable.yml5
-rw-r--r--changelogs/unreleased/mark-some-as-not-required-during-import.yml5
-rw-r--r--changelogs/unreleased/mk-add-geo-node-name-to-check-task.yml5
-rw-r--r--changelogs/unreleased/namespace-labels.yml5
-rw-r--r--changelogs/unreleased/nfriend-add-environments-dashboard-message.yml5
-rw-r--r--changelogs/unreleased/nicolasdular-split-signup-full-name.yml5
-rw-r--r--changelogs/unreleased/notes_api_system_filter.yml5
-rw-r--r--changelogs/unreleased/omniauth-redirect-loop.yml5
-rw-r--r--changelogs/unreleased/parent-child-upstream-downstream-labels.yml5
-rw-r--r--changelogs/unreleased/patch-36.yml6
-rw-r--r--changelogs/unreleased/ph-195831-hideTabPopoverForAnonUsers.yml5
-rw-r--r--changelogs/unreleased/pl-nil-guard-extract-sentry-external-url.yml5
-rw-r--r--changelogs/unreleased/pokstad1-bump-gitaly-1-80-0.yml5
-rw-r--r--changelogs/unreleased/polish-user-popover.yml5
-rw-r--r--changelogs/unreleased/pravi-gitlab-update-d3.yml5
-rw-r--r--changelogs/unreleased/prevent-job-logs-line-number-from-being-selected.yml5
-rw-r--r--changelogs/unreleased/refactor-expose-missing-mention-disabled-group-api.yml5
-rw-r--r--changelogs/unreleased/refactor-session-disable-with-post.yml5
-rw-r--r--changelogs/unreleased/remove-ancestor-flag.yml5
-rw-r--r--changelogs/unreleased/remove-deployment-feature-flags.yml5
-rw-r--r--changelogs/unreleased/remove-feature-flag-import-graceful-failures.yml5
-rw-r--r--changelogs/unreleased/remove-note-after-initialize.yml5
-rw-r--r--changelogs/unreleased/remove-pg-limit-fix.yml5
-rw-r--r--changelogs/unreleased/remove-unused-project-import-state-index.yml5
-rw-r--r--changelogs/unreleased/remove_enable_cluster_application_crossplane_flag.yml5
-rw-r--r--changelogs/unreleased/remove_milestone_id_from_epics2.yml5
-rw-r--r--changelogs/unreleased/return-empty-body-for-204-responses-in-api.yml5
-rw-r--r--changelogs/unreleased/return_slug_in_api_services_index.yml5
-rw-r--r--changelogs/unreleased/revert-22364.yml6
-rw-r--r--changelogs/unreleased/revert-knative-version-prerequisite.yml5
-rw-r--r--changelogs/unreleased/rk-118664-upgrade-monaco-editor.yml5
-rw-r--r--changelogs/unreleased/ruby-2-6-5-source.yml5
-rw-r--r--changelogs/unreleased/runner-referees.yml5
-rw-r--r--changelogs/unreleased/sample-metrics-from-ui.yml5
-rw-r--r--changelogs/unreleased/sample-metrics-without-prometheus.yml5
-rw-r--r--changelogs/unreleased/sh-add-pipeline-index.yml5
-rw-r--r--changelogs/unreleased/sh-bump-json-jwt.yml5
-rw-r--r--changelogs/unreleased/sh-cut-and-paste-spreadsheets-markdown.yml5
-rw-r--r--changelogs/unreleased/sh-disable-formats-in-uploads-routes.yml5
-rw-r--r--changelogs/unreleased/sh-disable-prom-metrics-on-failure.yml5
-rw-r--r--changelogs/unreleased/sh-drop-ci-pipelines-redundant-index.yml5
-rw-r--r--changelogs/unreleased/sh-fix-ci-lint-error.yml5
-rw-r--r--changelogs/unreleased/sh-fix-ci-lint-errors.yml5
-rw-r--r--changelogs/unreleased/sh-fix-issue-197300.yml5
-rw-r--r--changelogs/unreleased/sh-fix-issue-197464.yml5
-rw-r--r--changelogs/unreleased/sh-fix-mark-for-deletion-service.yml5
-rw-r--r--changelogs/unreleased/sh-fix-plugins-not-executing.yml5
-rw-r--r--changelogs/unreleased/sh-fix-sidekiq-timestamps.yml5
-rw-r--r--changelogs/unreleased/sh-fix-unique-ips-limiter.yml5
-rw-r--r--changelogs/unreleased/sh-optimize-commit-is-ancestor-env.yml5
-rw-r--r--changelogs/unreleased/sh-skip-findcommit-lookup-rate-limit.yml5
-rw-r--r--changelogs/unreleased/sh-speed-up-build-artifact-entry.yml5
-rw-r--r--changelogs/unreleased/sh-update-foreign-key-personal-access-tokens.yml5
-rw-r--r--changelogs/unreleased/sh-update-mermaid-8-4-5.yml5
-rw-r--r--changelogs/unreleased/sh-update-octokit.yml5
-rw-r--r--changelogs/unreleased/shl-disable-animations-config.yml5
-rw-r--r--changelogs/unreleased/sidekiq-cluster-terminate-hung-workers.yml5
-rw-r--r--changelogs/unreleased/smaller-prom-redis-keys.yml5
-rw-r--r--changelogs/unreleased/split-up-relativelinkfilter.yml5
-rw-r--r--changelogs/unreleased/standardize-timestamp-format-in-app-logs.yml5
-rw-r--r--changelogs/unreleased/stop-exposing-mr-refs-in-favor-of-persistent-refs.yml5
-rw-r--r--changelogs/unreleased/sy-bugfix-sentry-id.yml5
-rw-r--r--changelogs/unreleased/tpresa-user-without-project-license-seat.yml5
-rw-r--r--changelogs/unreleased/tr-view-issue-button.yml5
-rw-r--r--changelogs/unreleased/update-codequality-to-0-85-6.yml5
-rw-r--r--changelogs/unreleased/update-gitlab-runner-helm-chart-to-0-12-0.yml5
-rw-r--r--changelogs/unreleased/update-jupyterhub-chart.yml5
-rw-r--r--changelogs/unreleased/update-project-hook-limits-100.yml5
-rw-r--r--changelogs/unreleased/update-prometheus-chart.yml5
-rw-r--r--changelogs/unreleased/update-set-value-to-2-0-1.yml5
-rw-r--r--changelogs/unreleased/update_dast_default_branch.yml5
-rw-r--r--changelogs/unreleased/upgrade-kubeclient-4-4-0-to-4-6-0.yml5
-rw-r--r--changelogs/unreleased/wiki-page-message.yml5
-rw-r--r--doc/user/application_security/dependency_scanning/index.md2
-rw-r--r--doc/user/clusters/applications.md2
-rw-r--r--doc/user/img/markdown_copy_from_spreadsheet_v12_7.pngbin0 -> 371532 bytes
-rw-r--r--doc/user/img/markdown_paste_table_v12_7.pngbin0 -> 153855 bytes
-rw-r--r--doc/user/markdown.md16
-rw-r--r--doc/user/packages/conan_repository/index.md2
-rw-r--r--doc/user/project/integrations/prometheus.md19
-rw-r--r--lib/rspec_flaky/report.rb2
-rw-r--r--locale/gitlab.pot17
-rwxr-xr-xscripts/flaky_examples/detect-new-flaky-examples (renamed from scripts/detect-new-flaky-examples)0
-rwxr-xr-xscripts/flaky_examples/prune-old-flaky-examples (renamed from scripts/prune-old-flaky-specs)2
-rw-r--r--scripts/rspec_helpers.sh2
-rw-r--r--spec/features/merge_request/user_sees_versions_spec.rb26
-rw-r--r--spec/frontend/boards/boards_store_spec.js26
-rw-r--r--spec/frontend/diffs/components/compare_versions_spec.js3
-rw-r--r--spec/frontend/diffs/components/diff_stats_spec.js18
-rw-r--r--spec/frontend/vue_shared/components/changed_file_icon_spec.js6
-rw-r--r--spec/javascripts/ide/components/repo_tab_spec.js4
-rw-r--r--spec/lib/rspec_flaky/report_spec.rb8
328 files changed, 594 insertions, 1606 deletions
diff --git a/.gitlab/ci/test-metadata.gitlab-ci.yml b/.gitlab/ci/test-metadata.gitlab-ci.yml
index 21af0d373bc..4ec0dc70ae6 100644
--- a/.gitlab/ci/test-metadata.gitlab-ci.yml
+++ b/.gitlab/ci/test-metadata.gitlab-ci.yml
@@ -64,4 +64,4 @@ flaky-examples-check:
script:
- '[[ -f $NEW_FLAKY_SPECS_REPORT ]] || echo "{}" > ${NEW_FLAKY_SPECS_REPORT}'
- scripts/merge-reports ${NEW_FLAKY_SPECS_REPORT} rspec_flaky/new_*_*.json
- - scripts/detect-new-flaky-examples $NEW_FLAKY_SPECS_REPORT
+ - scripts/flaky_examples/detect-new-flaky-examples $NEW_FLAKY_SPECS_REPORT
diff --git a/CHANGELOG-EE.md b/CHANGELOG-EE.md
index e2aa876e4c0..7bea16da4e6 100644
--- a/CHANGELOG-EE.md
+++ b/CHANGELOG-EE.md
@@ -1,5 +1,93 @@
Please view this file on the master branch, on stable branches it's out of date.
+## 12.7.0
+
+### Removed (2 changes)
+
+- Remove `project_ci_cd_settings.merge_trains_enabled` column. !19701
+- Remove old pipeline security report view in favor of the Security Dashboard. !22152
+
+### Fixed (20 changes, 1 of them is from the community)
+
+- Add error flashes to Design view. !20889
+- Pending (unsubmitted) review comments with multiple lines now display whitespace before being submitted. !21435
+- Fixed GitLab admin not seeing merge requests in Jira Development Panel Integration. !21467
+- fix CSS shadowbox on focus. !21785 (allenlai18)
+- Fix GraphQL access to groups with SAML SSO Enforcement. !21922
+- Remove spinner when approval require input is changed. !22186
+- Add billing plans box to profiles. !22270
+- Use full reference in Epic Issue GraphQL query. !22292
+- Support new Azure SCIM pre-setup check. !22348
+- Show expiry details in Audit events when changing acesss levels. !22412
+- Fix PruneOrphanedGeoEvents to pass in demodulized name to BackgroundMigrationWorker. !22451
+- Update widget on click dropdown item when creating epic from epic. !22511
+- Ensure When userWithId Is Picked User IDs are Sent. !22528
+- Fix initial sorting of non-persisted Cycle Analytics stages. !22541
+- The Active tab on the Admin Users page should include bots. !22543
+- Fix reply emails with attachments for epics. !22547
+- Fix child epics depth validation. !22729
+- Users without a license do not use a seat. !23146
+- Fix access to horizontal scrollbar when zooming in on a design.
+- fix positioning of design overlay pins when viewing design.
+
+### Changed (13 changes)
+
+- Rename "Production" stage in Cycle Analytics to "Total". !21450
+- Update copy for start a free gold trial screen. !21820
+- Show Geo node's name in admin page. !21876
+- Improve validation message when a design extension is unsupported. !21888
+- Prevent spiders indexing contribution analytics. !21896
+- Replace depricatedModal (Geo) with GlModal. !22125
+- Allow namespaces in a trial to upgrade to any plan. !22273
+- DAST vendored template pins DAST to latest major version. !22371
+- Rename productivity analytics date parameters. !22377
+- Rename Contribution Analytics endpoint URL. !22877
+- Move 'Allow admins to disable users ability to change profile name' feature to Premium tier. !23034
+- Change security dashboard's filters bar background. !23094
+- Add First & last name on the trial form. !33742
+
+### Performance (3 changes)
+
+- Cache vulnerability summary per project/group. !21373
+- Fix N+1 SQL queries with protected environments. !22101
+- Optimize Group#for_epics scope. !22375
+
+### Added (26 changes)
+
+- GitLab Pages - Storage size Limitations by Project or Group. !17725
+- Add Instance Security Dashboard feature. !18008
+- Add NPM dist-tag support. !20636
+- Track resource weight changes. !21515
+- Add support for custom email templates for service desk. !21745
+- members list to group sso page. !21852
+- Alow to filter by saml identity linked for group members API. !21931
+- Added submit_review quick action. !22061
+- Adds project_id and project_path to package group api. !22089
+- Add trial_ends_on to Namespaces API. !22121
+- Uniquifies path slug creation from trial new group name. !22147
+- Capture Release actions in the audit log page. !22167
+- Add ability to cancel a design discussion. !22241
+- Enable License compliance feature for all instances. !22250
+- Add support for license_scanning artifact report. !22277
+- Add trial counters to usage ping. !22279
+- Support gl-license-scanning-report.json file. !22312
+- Includes _link object in packages list api. !22503
+- Geo - Replicate project designs repositories. !22544
+- Add information about epic to Issue list csv export. !22662
+- Scope approval rules by protected branches via API. !22673
+- Prevent a child pipeline to create further child pipelines. !22675
+- Adds pipeline object to package API. !22854
+- Add zooming functionality to designs in Design view. !22863
+- Introduce Code Review Analytics page. !23031
+- Add support for work in progress limits - Max issue count only.
+
+### Other (3 changes, 1 of them is from the community)
+
+- Generate appropriate Vue key for licenses list table. !21566 (allenlai18)
+- Limit size of search query for non ES searches. !22208
+- Remove "creations" in gitlab_subscription_histories on gitlab.com. !22278
+
+
## 12.6.4
- No changes.
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 80236f8a394..a70dc4b79a1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,324 @@
documentation](doc/development/changelog.md) for instructions on adding your own
entry.
+## 12.7.0
+
+### Security (6 changes, 2 of them are from the community)
+
+- Ensure content matches extension on image uploads. !20697
+- Update set-value from 2.0.0 to 2.0.1. !22366 (Takuya Noguchi)
+- Update rdoc to 6.1.2. !22434
+- Upgrade json-jwt to v1.11.0. !22440
+- Update webpack from 4.40.2 to 4.41.5. !22452 (Takuya Noguchi)
+- Update rack-cors to 1.0.6. !22809
+
+### Removed (2 changes)
+
+- Remove feature flag 'use_legacy_pipeline_triggers' and remove legacy tokens. !21732
+- Add deprecation warning to Rake tasks in sidekiq namespace.
+
+### Fixed (91 changes, 7 of them are from the community)
+
+- Remove extra whitespace in user popover. !19938
+- Migrate the database to activate projects prometheus service integration for projects with prometheus installed on shared k8s cluster. !19956
+- Fix pages size limit setting in database if it is above the hard limit. !20154
+- Support dashes in LDAP group CN for sync on users first log in. !20402
+- Users without projects use a license seat in a non-premium license. !20664
+- Add fallbacks and proper errors for diff file creation. !21034
+- Authenticate API requests with job tokens for Rack::Attack. !21412
+- Tasks in HTML comments are no longer incorrectly detected. !21434
+- Hide mirror admin actions from developers. !21569
+- !21542 Part 3: Handle edge cases in stage and unstage mutations. !21676
+- Web IDE: Fix Incorrect diff of deletion and addition of the same file. !21680
+- Fix bug when clicking on same note twice in Firefox. !21699 (Jan Beckmann)
+- Fix "No changes" empty state showing up in changes tab, despite there being changes. !21713
+- Require group owner to have linked SAML before enabling Group Managed Accounts. !21721
+- Fix README.txt not showing up on a project page. !21763 (Alexander Oleynikov)
+- Fix MR diffs file count increments while batch loading. !21764
+- When sidekiq-cluster is asked to shutdown, actively terminate any sidekiq processes that don't finish cleanly in short order. !21796
+- Prevent MergeRequestsController#ci_environment_status.json from making HTTP requests. !21812
+- Fix issue: Discard button in Web IDE does nothing. !21902
+- Fix "Discard" for newly-created and renamed files. !21905
+- Add epic milestone sourcing foreign key. !21907
+- Fix transferring groups to root when EE features are enabled. !21915
+- Show regular rules without approvers. !21918
+- Resolve "Merge request discussions API doesn't reject an error input in some case". !21936
+- fix CSS when board issue is collapsed. !21940 (allenlai18)
+- Properly check a task embedded in a list with no text. !21947
+- Process quick actions when using Service Desk templates. !21948
+- Sidebar getting partially hidden behind the content block. !21978 (allenlai18)
+- Fix bug in Container Scanning report remediations. !21980
+- Return empty body for 204 responses in API. !22086
+- Limit the amount of time ChatNotificationWorker waits for the build trace. !22132
+- Return 503 error when metrics dashboard has no connectivity. !22140
+- Cancel running pipelines when merge request is dropped from merge train. !22146
+- Fix: undefined background migration classes for EE-CE downgrades. !22160
+- Check both SAST_DISABLE and SAST_DISABLE_DIND when executing SAST job template. !22166
+- Check both DEPENDENCY_SCANNING_DISABLED and DS_DISABLE_DIND when executing Dependency Scanning job template. !22172
+- Stop exposing MR refs in favor of persistent pipeline refs. !22198
+- Display login or register widget only if user is not logged in. !22211
+- Fix milestone quick action to handle ancestor group milestones. !22231
+- Fix RefreshMergeRequestsService raises an exception and unnecessary sidekiq retry. !22262
+- Make BackgroundMigrationWorker backward compatible. !22271
+- Update foreign key constraint for personal access tokens. !22305
+- Fix markdown table border colors. !22314
+- Retry obtaining Let's Encrypt certificates every 2 hours if it wasn't successful. !22336
+- Disable Prometheus metrics if initialization fails. !22355
+- Make jobs with resource group cancellable. !22356
+- Fix bug when trying to expose artifacts and no artifacts are produced by the job. !22378
+- Gracefully error handle CI lint errors in artifacts section. !22388
+- Fix GitLab plugins not working without hooks configured. !22409
+- Prevent omniauth signup redirect loop. !22432 (Balazs Nagy)
+- Fix deploy tokens erroneously triggering unique IP limits. !22445
+- Add support to export and import award emojis for issues, issue notes, MR, MR notes and snippet notes. !22493
+- Fix Delete Selected button being active after uploading designs after a deletion. !22516
+- Fix releases page when tag contains a slash. !22527
+- Reverts Add RBAC permissions for getting knative version. !22560
+- Fix error in Wiki when rendering the AsciiDoc include directive. !22565
+- Fix Error 500 in parsing invalid CI needs and dependencies. !22567
+- Fix discard all to behave like discard single file in Web IDE. !22572
+- Update IDE discard of renamed entry to also discard file changes. !22573
+- Avoid pre-populating form for MR resolve issues. !22593
+- Fix relative links in Slack message. !22608
+- Hide merge request tab popover for anonymous users. !22613
+- Remove unused keyword from EKS provision service. !22633
+- Prevent job log line numbers from being selected. !22691
+- Fix CAS users being signed out repeatedly. !22704
+- Make Sidekiq timestamps consistently ISO 8601. !22750
+- Merge a merge request immediately when passing merge when pipeline succeeds to the merge API when the head pipeline already succeeded. !22777
+- Fix Issue API: creating with manual IID returns conflict when IID already in use. !22788 (Mara Sophie Grosch)
+- Project issue board names now sorted correctly in FOSS. !22807
+- Fix upload redirections when project has moved. !22822
+- Update Mermaid to v8.4.5. !22830
+- Prevent builds from halting unnecessarily when completing prerequisites. !22938
+- Fix discarding renamed directories in Web IDE. !22943
+- Gracefully handle marking a project deletion multiple times. !22949
+- Fix: WebIDE doesn't work on empty repositories again. !22950
+- Fix rebase error message translation in merge requests. !22952 (briankabiro)
+- Geo: Fix Docker repository synchronization for local storage. !22981
+- Include subgroups when searching inside a group. !22991
+- Geo: Handle repositories in Docker Registry with no tags gracefully. !23022
+- Fix group issue list and group issue board filters not showing ancestor group milestones. !23038
+- Add returning relation from GroupMembersFinder if called on root group with only inherited param. !23161
+- Fix extracting Sentry external URL when URL is nil. !23162
+- Fix issue CSV export failing for some projects. !23223
+- Fix unexpected behaviour of the commit form after committing in Web IDE. !23238
+- Fix analytics tracking for new merge request notes. !23273
+- Identify correct sentry id in error tracking detail. !23280
+- Fix for 500 when error stack trace is empty. !119205
+- Removes incorrect help text from EKS Kubernetes version field.
+- Exclude snippets from external caching handling.
+- Validate deployment SHAs and refs.
+- Increase size of issue boards sidebar collapse button.
+
+### Changed (42 changes, 4 of them are from the community)
+
+- Restores user's ability to revoke sessions from the active sessions page. !17462 (Jesse Hall @jessehall3)
+- Add documentation & helper text information regarding securing a GitLab instance. !18987
+- Add activity across all projects to /events endpoint. !19816 (briankabiro)
+- Don't run Auto DevOps when no dockerfile or matching buildpack exists. !20267
+- Expose full reference path for issuables in API. !20354
+- Add measurement details for programming languages graph. !20592
+- Move instance statistics into analytics namespace. !21112
+- Improve warning for Promote issue to epic. !21158
+- Added Conan recipe in place of the package name on the package details page. !21247
+- Expose description_html for labels. !21413
+- Add audit events to the adding members to project or group API endpoint. !21633
+- Include commit message instead of entire page content in Wiki chat notifications. !21722 (Ville Skyttä)
+- Add fetching of Grafana Auth via the GraphQL API. !21756
+- Update prometheus chart version to 9.5.2. !21935
+- Turns on backend MR reports for DAST by default. !22001
+- Changes to template dropdown location. !22049
+- Copy merge request routes to the - scope. !22082
+- Copy repository route under - scope. !22092
+- Add back feature flag for cache invalidator. !22106
+- Update jupyterhub chart. !22127
+- Enable ability to install Crossplane app by default. !22141
+- Apply word-diff highlighting to Suggestions. !22182
+- Update auto-deploy-image to v0.8.3 for DAST default branch deploy. !22227
+- Restyle changes header & file tree. !22364
+- Upgrade to Gitaly v1.79.0. !22515
+- Save Instance Administrators group ID in DB. !22600
+- Resolve Create new project: Auto-populate project slug string to project name if name is empty. !22627
+- Bump cluster-applications image to v0.4.0, adding support to install cert-manager. !22657
+- Pass log source to the frontend. !22694
+- Allow Unicode 11 emojis in project names. !22776 (Harm Berntsen)
+- Update name max length. !22840
+- Update button label in MR widget pipeline footer. !22900
+- Exposes tiller.log as artifact in Managed-Cluster-Applications GitLab CI template. !22940
+- Rename GitLab Plugins feature to GitLab File Hooks. !22979
+- Allow to share groups with other groups. !23185
+- Upgrade to Gitaly v1.81.0. !23198
+- Enable Code Review Analytics by default. !23285
+- Add JSON error context to extends error in CI lint. !30066
+- Fix embedded snippets UI polish issues.
+- Align embedded snippet mono space font with GitLab mono space font.
+- Updates AWS EKS service role name help text to clarify it is distinct from provision role.
+- Adds quickstart doc link to ADO CICD settings.
+
+### Performance (27 changes)
+
+- Reduce redis key size for the Prometheus proxy and the amount of queries by half. !20006
+- Implement Atomic Processing that updates status of builds, stages and pipelines in one go. !20229
+- Request less frequent updates from Runner when job log is not being watched. !20841
+- Don't let Gitaly calls exceed a request time of 55 seconds. !21492
+- Reduce CommitIsAncestor RPCs with environments. !21778
+- LRU object caching for GroupProjectObjectBuilder. !21823
+- Preload project, user and group to reuse objects during project import. !21853
+- Fix slow query on blob search when doing path filtering. !21996
+- Add index to optimize loading pipeline charts. !22052
+- Avoid Gitaly RPCs in rate-limited raw blob requests. !22123
+- Remove after_initialize and before_validation for Note. !22128
+- Execute Gitaly LFS call once when Vue file enabled. !22168
+- Speed up path generation with build artifacts. !22257
+- Performance improvements on milestone burndown chart. !22380
+- Added smart virtual list component to test reports to enhance rendering performance. !22381
+- Add Index to help Hashed Storage migration on big instances. !22391
+- Use GraphQL to load error tracking detail page content. !22422
+- Improve link generation performance. !22426
+- Create optimal indexes for created_at order (Projects API). !22623
+- Avoid making Gitaly calls when some Markdown text links to an uploaded file. !22631
+- Remove unused index on project_mirror_data. !22647
+- Add more indexes for other order_by options (Projects API). !22784
+- Add indexes for authenticated Project API calls. !22886
+- Enable redis HSET diff caching by default. !23105
+- Add `importing?` to disable some callbacks.
+- Remove N+1 query issue when checking group root ancestor.
+- Reduce Gitaly calls needed for issue discussions.
+
+### Added (95 changes, 18 of them are from the community)
+
+- Add previous revision link to blame. !17088 (Hiroyuki Sato)
+- Render whitespaces in code. !17244 (Mathieu Parent)
+- Add an option to configure forking restriction. !17988
+- Add support for operator in filter bar. !19011
+- Add epics to project import/export. !19883
+- Load MR diff types lazily to reduce initial diff payload size. !19930
+- Metrics and network referee artifact types added to job artifact types. !20181
+- Auto stop environments after a certain period. !20372
+- Implement application appearance API endpoint. !20674 (Fabio Huser)
+- Add build metadata to package API. !20682
+- Add support for Liquid format in Prometheus queries. !20793
+- Adds created_at object to package api response. !20816
+- Stage all changes by default in Web IDE. !21067
+- 25968-activity-filter-to-notes-api. !21159 (jhenkens)
+- Improve error list UI on mobile viewports. !21192
+- New API endpoint GET /projects/:id/services. !21330
+- Add child and parent labels to pipelines. !21332
+- Add release count to project homepage. !21350
+- Add pipeline deletion button to pipeline details page. !21365 (Fabio Huser)
+- Add support for Rust Cargo.toml dependency vizualisation and linking. !21374 (Fabio Huser)
+- Expose issue link type in REST API. !21375
+- Implement customizable commit messages for applied suggested changes. !21411 (Fabio Huser)
+- Add stacktrace to issue created from the sentry error detail page. !21438
+- add background migration for sha256 fingerprints of ssh keys. !21579 (Roger Meier)
+- Add a cron job and worker to run the Container Expiration Policies. !21593
+- Add feature flag override toggle. !21598
+- Add 'resource_group' keyword to .gitlab-ci.yml for pipeline job concurrency limitation. !21617
+- Add full text search to pod logs. !21656
+- Add capability to disable issue auto-close feature per project. !21704 (Fabio Huser)
+- Add API for getting sentry error tracking settings of a project. !21788 (raju249)
+- Allow a pipeline (parent) to create a child pipeline as downstream pipeline within the same project. !21830
+- Add API support for retrieving merge requests deployed in a deployment. !21837
+- Add remaining project services to usage ping. !21843
+- Add ability to duplicate the common metrics dashboard. !21929
+- Custom snowplow events for monitoring alerts. !21963
+- Add enable_modsecurity setting to managed ingress. !21966
+- Add modsecurity_enabled setting to managed ingress. !21968
+- Allow admins to disable users ability to change profile name. !21987
+- Allow administrators to enforce access control for all pages web-sites. !22003
+- Setup storage for multiple milestones. !22043
+- Generate Prometheus sample metrics over pre-set intervals. !22066
+- Add tags to sentry detailed error response. !22068
+- Extend Design view sidebar with issue link and a list of participants. !22103
+- Add Gitlab version and revision to export. !22108
+- Add language and error urgency level for Sentry issue details page. !22122
+- Document MAVEN_CLI_OPTS defaults for maven project dependency scanning and update when the variable is used. !22126
+- Show sample metrics for an environment without prometheus configured. !22133
+- Download cross-project artifacts by using needs keyword in the CI file. !22161
+- Add GitLab commit to error detail endpoint. !22174
+- Container expiration policies can be updated with the project api. !22180
+- Allow CI_JOB_TOKENS for Conan package registry authentication. !22184
+- Add option to configure branches for which to send emails on push. !22196
+- Add a config for disabling CSS and jQuery animations. !22217
+- Add API for rollout Elasticsearch per plan level. !22240
+- Add retry logic for failures during import. !22265
+- Add migrations for version control snippets. !22275
+- Update tooltip content for deployment instances. !22289 (Rajendra Kadam)
+- Cut and paste Markdown table from a spreadsheet. !22290
+- Add CI variable to provide GitLab base URL. !22327 (Aidin Abedi)
+- Bump kubeclient version from 4.4.0 to 4.6.0. !22347
+- Accept `Envelope-To` as possible location for Service Desk key. !22354 (Max Winterstein)
+- Added Conan installation instructions to Conan package details page. !22390
+- Add API endpoint for creating a Geo node. !22392 (Rajendra Kadam)
+- Link to GitLab commit in Sentry error details page. !22431
+- Geo: Check current node in gitlab:geo:check Rake task. !22436
+- Add internal API to update Sentry error status. !22454
+- Add ability to ignore/resolve errors from error tracking detail page. !22475
+- Add informational message about page limits to environments dashboard. !22489
+- Add slug to services API response. !22518
+- Allow an upstream pipeline to create a downstream pipeline in the same project. !22663
+- Display SHA fingerprint for Deploy Keys and extend api to query those. !22665 (Roger Meier <r.meier@siemens.com>)
+- Add getDateInFuture util method. !22671
+- Detect go when doing dependency scanning. !22712
+- Fix aligment for icons on alerts. !22760 (Rajendra Kadam)
+- Allow "skip_ci" flag to be passed to rebase operation. !22800
+- Add gitlab_commit_path to Sentry Error Details Response. !22803
+- Document go support for dependency scanning. !22806
+- Implement ability to ignore Sentry errrors from the list view. !22819
+- Add ability to create an issue in an epic. !22833
+- Drop support for ES5 add support for ES7. !22859
+- Add View Issue button to error tracking details page. !22862
+- Resolve Design View: Left/Right keyboard arrows through Designs. !22870
+- Add Org to the list of available markups for project wikis. !22898 (Alexander Oleynikov)
+- Backend for allowing sample metrics to be toggled from ui. !22901
+- Display fn, line num and column in stacktrace entry caption. !22905
+- Get Project's environment names via GraphQL. !22932
+- Filter deployments using the environment & status. !22996
+- Assign labels to the GMA and project k8s namespaces. !23027
+- Expose mentions_disabled value via group API. !23070 (Fabio Huser)
+- Bump cluster-applications image to v0.5.0 (Adds GitLab Runner support). !23110
+- Resolve Sentry errors from error tracking list. !23135
+- Expose `active` field in the Error Tracking API. !23150
+- Track deployed merge requests using GitLab environments and deployments.
+- Enable the linking of merge requests to all non review app deployments.
+- Add comment_on_event_enabled to services API.
+
+### Other (31 changes, 7 of them are from the community)
+
+- Migrate issue trackers data. !18639
+- refactor javascript to remove Immediately Invoked Function Expression from project file search. !19192 (Brian Luckenbill)
+- Remove IIFEs from users_select.js. !19290 (minghuan lei)
+- Remove milestone_id from epics. !20539 (Lee Tickett)
+- Update d3 to 5.12. !20627 (Praveen Arimbrathodiyil)
+- Add Ci Resource Group models. !20950
+- Display in MR if security report is outdated. !20954
+- Fix CI job's scroll down icon and update animation. !21442
+- Implement saving config content for pipelines in a new table 'ci_pipelines_config'. !21827
+- Display SSL limitations warning for project's pages under namespace that contains dot. !21874
+- Updated monaco-editor dependency. !21938
+- fix: EKS credentials form does not reset after error. !21958
+- Fix regex matching for gemnasium dependency scanning jobs. !22025 (Maximilian Stendler)
+- User signout and admin mode disable use now POST instead of GET. !22113 (Diego Louzán)
+- Update to clarify slightly misleading tool tip. !22222
+- Replace Font Awesome cog icon with GitLab settings icon. !22259
+- Drop redundant index on ci_pipelines.project_id. !22325
+- Display location in the Security Project Dashboard. !22376
+- Add structured logging for application logs. !22379
+- Remove ActiveRecord patch to ignore limit on text columns. !22406
+- Update Ruby to 2.6.5. !22417
+- Log database time in Sidekiq JSON logs. !22548
+- Update GitLab Runner Helm Chart to 0.12.0. !22566
+- Update project hooks limits to 100 for all plans. !22604
+- Update Gitaly to v1.80.0. !22654
+- Update GitLab's codeclimate to 0.85.6. !22659 (Takuya Noguchi)
+- Updated no commit verbiage. !22765
+- Use IS08601.3 format for app level logging of timestamps. !22793
+- Upgrade octokit and its dependencies. !22946
+- Remove feature flag for import graceful failures.
+- Update the Net-LDAP gem to 0.16.2.
+
+
## 12.6.4
### Security (1 change)
diff --git a/app/assets/javascripts/boards/models/list.js b/app/assets/javascripts/boards/models/list.js
index b232fea0882..299864c279b 100644
--- a/app/assets/javascripts/boards/models/list.js
+++ b/app/assets/javascripts/boards/models/list.js
@@ -83,27 +83,7 @@ class List {
}
save() {
- const entity = this.label || this.assignee || this.milestone;
- let entityType = '';
- if (this.label) {
- entityType = 'label_id';
- } else if (this.assignee) {
- entityType = 'assignee_id';
- } else if (IS_EE && this.milestone) {
- entityType = 'milestone_id';
- }
-
- return boardsStore
- .createList(entity.id, entityType)
- .then(res => res.data)
- .then(data => {
- this.id = data.id;
- this.type = data.list_type;
- this.position = data.position;
- this.label = data.label;
-
- return this.getIssues();
- });
+ return boardsStore.saveList(this);
}
destroy() {
diff --git a/app/assets/javascripts/boards/stores/boards_store.js b/app/assets/javascripts/boards/stores/boards_store.js
index 8b737d1dab0..df8b7a2df6c 100644
--- a/app/assets/javascripts/boards/stores/boards_store.js
+++ b/app/assets/javascripts/boards/stores/boards_store.js
@@ -1,4 +1,4 @@
-/* eslint-disable no-shadow */
+/* eslint-disable no-shadow, no-param-reassign */
/* global List */
import $ from 'jquery';
@@ -408,6 +408,29 @@ const boardsStore = {
return axios.delete(`${this.state.endpoints.listsEndpoint}/${id}`);
},
+ saveList(list) {
+ const entity = list.label || list.assignee || list.milestone;
+ let entityType = '';
+ if (list.label) {
+ entityType = 'label_id';
+ } else if (list.assignee) {
+ entityType = 'assignee_id';
+ } else if (IS_EE && list.milestone) {
+ entityType = 'milestone_id';
+ }
+
+ return this.createList(entity.id, entityType)
+ .then(res => res.data)
+ .then(data => {
+ list.id = data.id;
+ list.type = data.list_type;
+ list.position = data.position;
+ list.label = data.label;
+
+ return list.getIssues();
+ });
+ },
+
getIssuesForList(id, filter = {}) {
const data = { id };
Object.keys(filter).forEach(key => {
diff --git a/app/assets/javascripts/diffs/components/app.vue b/app/assets/javascripts/diffs/components/app.vue
index 878b54f7d53..463d1427805 100644
--- a/app/assets/javascripts/diffs/components/app.vue
+++ b/app/assets/javascripts/diffs/components/app.vue
@@ -374,7 +374,7 @@ export default {
<div
:data-can-create-note="getNoteableData.current_user.can_create_note"
- class="files d-flex"
+ class="files d-flex prepend-top-default"
>
<div
v-show="showTreeList"
diff --git a/app/assets/javascripts/diffs/components/compare_versions.vue b/app/assets/javascripts/diffs/components/compare_versions.vue
index 63ce43a193d..24542126b07 100644
--- a/app/assets/javascripts/diffs/components/compare_versions.vue
+++ b/app/assets/javascripts/diffs/components/compare_versions.vue
@@ -1,4 +1,5 @@
<script>
+/* eslint-disable @gitlab/vue-i18n/no-bare-strings */
import { mapActions, mapGetters, mapState } from 'vuex';
import { GlTooltipDirective, GlLink, GlButton } from '@gitlab/ui';
import { __ } from '~/locale';
@@ -62,6 +63,9 @@ export default {
showDropdowns() {
return !this.commit && this.mergeRequestDiffs.length;
},
+ fileTreeIcon() {
+ return this.showTreeList ? 'collapse-left' : 'expand-left';
+ },
toggleFileBrowserTitle() {
return this.showTreeList ? __('Hide file browser') : __('Show file browser');
},
@@ -87,7 +91,7 @@ export default {
</script>
<template>
- <div class="mr-version-controls border-top">
+ <div class="mr-version-controls border-top border-bottom">
<div
class="mr-version-menus-container content-block"
:class="{
@@ -104,17 +108,17 @@ export default {
:title="toggleFileBrowserTitle"
@click="toggleShowTreeList"
>
- <icon name="file-tree" />
+ <icon :name="fileTreeIcon" />
</button>
<div v-if="showDropdowns" class="d-flex align-items-center compare-versions-container">
- {{ __('Compare') }}
+ Changes between
<compare-versions-dropdown
:other-versions="mergeRequestDiffs"
:merge-request-version="mergeRequestDiff"
:show-commit-count="true"
class="mr-version-dropdown"
/>
- {{ __('and') }}
+ and
<compare-versions-dropdown
:other-versions="comparableDiffs"
:base-version-path="baseVersionPath"
diff --git a/app/assets/javascripts/diffs/components/diff_file_header.vue b/app/assets/javascripts/diffs/components/diff_file_header.vue
index e78bea789c3..5d27c6eb865 100644
--- a/app/assets/javascripts/diffs/components/diff_file_header.vue
+++ b/app/assets/javascripts/diffs/components/diff_file_header.vue
@@ -123,20 +123,6 @@ export default {
}
return s__('MRDiff|Show full file');
},
- changedFile() {
- const {
- new_path: changed,
- deleted_file: deleted,
- new_file: tempFile,
- ...diffFile
- } = this.diffFile;
- return {
- ...diffFile,
- changed: Boolean(changed),
- deleted,
- tempFile,
- };
- },
},
mounted() {
polyfillSticky(this.$refs.header);
@@ -235,7 +221,7 @@ export default {
<div
v-if="!diffFile.submodule && addMergeRequestButtons"
- class="file-actions d-none d-sm-flex align-items-center"
+ class="file-actions d-none d-sm-block"
>
<diff-stats :added-lines="diffFile.added_lines" :removed-lines="diffFile.removed_lines" />
<div class="btn-group" role="group">
diff --git a/app/assets/javascripts/diffs/components/diff_stats.vue b/app/assets/javascripts/diffs/components/diff_stats.vue
index 1fa1fda7bd7..2e5855380af 100644
--- a/app/assets/javascripts/diffs/components/diff_stats.vue
+++ b/app/assets/javascripts/diffs/components/diff_stats.vue
@@ -1,7 +1,9 @@
<script>
+import Icon from '~/vue_shared/components/icon.vue';
import { n__ } from '~/locale';
export default {
+ components: { Icon },
props: {
addedLines: {
type: Number,
@@ -19,7 +21,7 @@ export default {
},
computed: {
filesText() {
- return n__('file', 'files', this.diffFilesLength);
+ return n__('File', 'Files', this.diffFilesLength);
},
isCompareVersionsHeader() {
return Boolean(this.diffFilesLength);
@@ -37,21 +39,14 @@ export default {
}"
>
<div v-if="diffFilesLength !== null" class="diff-stats-group">
- <span class="text-secondary bold">{{ diffFilesLength }} {{ filesText }}</span>
+ <icon name="doc-code" class="diff-stats-icon text-secondary" />
+ <strong>{{ diffFilesLength }} {{ filesText }}</strong>
</div>
- <div
- class="diff-stats-group cgreen d-flex align-items-center"
- :class="{ bold: isCompareVersionsHeader }"
- >
- <span>+</span>
- <span class="js-file-addition-line">{{ addedLines }}</span>
+ <div class="diff-stats-group cgreen">
+ <icon name="file-addition" class="diff-stats-icon" /> <strong>{{ addedLines }}</strong>
</div>
- <div
- class="diff-stats-group cred d-flex align-items-center"
- :class="{ bold: isCompareVersionsHeader }"
- >
- <span>-</span>
- <span class="js-file-deletion-line">{{ removedLines }}</span>
+ <div class="diff-stats-group cred">
+ <icon name="file-deletion" class="diff-stats-icon" /> <strong>{{ removedLines }}</strong>
</div>
</div>
</template>
diff --git a/app/assets/javascripts/diffs/components/tree_list.vue b/app/assets/javascripts/diffs/components/tree_list.vue
index 7956d05b4f1..30be2e68e76 100644
--- a/app/assets/javascripts/diffs/components/tree_list.vue
+++ b/app/assets/javascripts/diffs/components/tree_list.vue
@@ -4,6 +4,7 @@ import { GlTooltipDirective } from '@gitlab/ui';
import { s__, sprintf } from '~/locale';
import Icon from '~/vue_shared/components/icon.vue';
import FileRow from '~/vue_shared/components/file_row.vue';
+import FileRowStats from './file_row_stats.vue';
export default {
directives: {
@@ -47,6 +48,9 @@ export default {
return acc;
}, []);
},
+ fileRowExtraComponent() {
+ return this.hideFileStats ? null : FileRowStats;
+ },
},
methods: {
...mapActions('diffs', ['toggleTreeOpen', 'scrollToFile']),
@@ -54,8 +58,8 @@ export default {
this.search = '';
},
},
- searchPlaceholder: sprintf(s__('MergeRequest|Search files (%{modifier_key}P)'), {
- modifier_key: /Mac/i.test(navigator.userAgent) ? '⌘' : 'Ctrl+',
+ searchPlaceholder: sprintf(s__('MergeRequest|Filter files or search with %{modifier_key}+p'), {
+ modifier_key: /Mac/i.test(navigator.userAgent) ? 'cmd' : 'ctrl',
}),
};
</script>
@@ -93,6 +97,7 @@ export default {
:file="file"
:level="0"
:hide-extra-on-tree="true"
+ :extra-component="fileRowExtraComponent"
:show-changed-icon="true"
@toggleTreeOpen="toggleTreeOpen"
@clickFile="scrollToFile"
diff --git a/app/assets/javascripts/vue_shared/components/changed_file_icon.vue b/app/assets/javascripts/vue_shared/components/changed_file_icon.vue
index 09cffc57688..75c3c544c77 100644
--- a/app/assets/javascripts/vue_shared/components/changed_file_icon.vue
+++ b/app/assets/javascripts/vue_shared/components/changed_file_icon.vue
@@ -36,17 +36,12 @@ export default {
required: false,
default: true,
},
- showChangedStatus: {
- type: Boolean,
- required: false,
- default: false,
- },
},
computed: {
changedIcon() {
// False positive i18n lint: https://gitlab.com/gitlab-org/frontend/eslint-plugin-i18n/issues/26
// eslint-disable-next-line @gitlab/i18n/no-non-i18n-strings
- const suffix = this.showStagedIcon ? '-solid' : '';
+ const suffix = !this.file.changed && this.file.staged && this.showStagedIcon ? '-solid' : '';
return `${getCommitIconMap(this.file).icon}${suffix}`;
},
@@ -91,8 +86,8 @@ export default {
<span
v-gl-tooltip.right
:title="tooltipTitle"
- :class="[{ 'ml-auto': isCentered }, changedIconClass]"
- class="file-changed-icon d-flex align-items-center "
+ :class="{ 'ml-auto': isCentered }"
+ class="file-changed-icon d-inline-block"
>
<icon v-if="showIcon" :name="changedIcon" :size="size" :class="changedIconClass" />
</span>
diff --git a/app/assets/javascripts/vue_shared/components/file_row.vue b/app/assets/javascripts/vue_shared/components/file_row.vue
index 0c9f6ea94d5..611001df32f 100644
--- a/app/assets/javascripts/vue_shared/components/file_row.vue
+++ b/app/assets/javascripts/vue_shared/components/file_row.vue
@@ -1,4 +1,5 @@
<script>
+import Icon from '~/vue_shared/components/icon.vue';
import FileHeader from '~/vue_shared/components/file_row_header.vue';
import FileIcon from '~/vue_shared/components/file_icon.vue';
import ChangedFileIcon from '~/vue_shared/components/changed_file_icon.vue';
@@ -8,6 +9,7 @@ export default {
components: {
FileHeader,
FileIcon,
+ Icon,
ChangedFileIcon,
},
props: {
@@ -24,7 +26,6 @@ export default {
required: false,
default: null,
},
-
hideExtraOnTree: {
type: Boolean,
required: false,
@@ -142,17 +143,17 @@ export default {
@mouseleave="toggleDropdown(false)"
>
<div class="file-row-name-container">
- <span ref="textOutput" :style="levelIndentation" class="file-row-name str-truncated d-flex">
+ <span ref="textOutput" :style="levelIndentation" class="file-row-name str-truncated">
<file-icon
v-if="!showChangedIcon || file.type === 'tree'"
- class="file-row-icon text-secondary mr-1"
+ class="file-row-icon"
:file-name="file.name"
:loading="file.loading"
:folder="isTree"
:opened="file.opened"
:size="16"
/>
- <file-icon v-else :file-name="file.name" :size="16" css-classes="top mr-1" />
+ <changed-file-icon v-else :file="file" :size="16" class="append-right-5" />
{{ file.name }}
</span>
<component
@@ -162,7 +163,6 @@ export default {
:dropdown-open="dropdownOpen"
@toggle="toggleDropdown($event)"
/>
- <changed-file-icon :file="file" :size="16" class="append-right-5" />
</div>
</div>
<template v-if="file.opened || file.isHeader">
@@ -172,6 +172,7 @@ export default {
:file="childFile"
:level="childFilesLevel"
:hide-extra-on-tree="hideExtraOnTree"
+ :extra-component="extraComponent"
:show-changed-icon="showChangedIcon"
@toggleTreeOpen="toggleTreeOpen"
@clickFile="clickedFile"
diff --git a/app/assets/stylesheets/pages/diff.scss b/app/assets/stylesheets/pages/diff.scss
index d1053570093..f394e4ab58a 100644
--- a/app/assets/stylesheets/pages/diff.scss
+++ b/app/assets/stylesheets/pages/diff.scss
@@ -14,9 +14,9 @@
cursor: pointer;
@media (min-width: map-get($grid-breakpoints, md)) {
- // The `+11` is to ensure the file header border shows when scrolled -
+ // The `-1` below is to prevent two borders from clashing up against eachother -
// the bottom of the compare-versions header and the top of the file header
- $mr-file-header-top: $mr-version-controls-height + $header-height + $mr-tabs-height + 11;
+ $mr-file-header-top: $mr-version-controls-height + $header-height + $mr-tabs-height - 1;
position: -webkit-sticky;
position: sticky;
@@ -552,7 +552,7 @@ table.code {
.diff-stats {
align-items: center;
- padding: 0 1rem;
+ padding: 0 0.25rem;
.diff-stats-group {
padding: 0 0.25rem;
@@ -564,7 +564,7 @@ table.code {
&.is-compare-versions-header {
.diff-stats-group {
- padding: 0 0.25rem;
+ padding: 0 0.5rem;
}
}
}
@@ -1059,8 +1059,8 @@ table.code {
.diff-tree-list {
position: -webkit-sticky;
position: sticky;
- $top-pos: $header-height + $mr-tabs-height + $mr-version-controls-height + 11px;
- top: $header-height + $mr-tabs-height + $mr-version-controls-height + 11px;
+ $top-pos: $header-height + $mr-tabs-height + $mr-version-controls-height + 10px;
+ top: $header-height + $mr-tabs-height + $mr-version-controls-height + 10px;
max-height: calc(100vh - #{$top-pos});
z-index: 202;
@@ -1097,7 +1097,10 @@ table.code {
.tree-list-scroll {
max-height: 100%;
+ padding-top: $grid-size;
padding-bottom: $grid-size;
+ border-top: 1px solid $border-color;
+ border-bottom: 1px solid $border-color;
overflow-y: scroll;
overflow-x: auto;
}
diff --git a/app/assets/stylesheets/pages/merge_requests.scss b/app/assets/stylesheets/pages/merge_requests.scss
index 84daec4fb43..c023c9e5cbd 100644
--- a/app/assets/stylesheets/pages/merge_requests.scss
+++ b/app/assets/stylesheets/pages/merge_requests.scss
@@ -708,7 +708,7 @@
.mr-version-controls {
position: relative;
z-index: 203;
- background: $white-light;
+ background: $gray-light;
color: $gl-text-color;
margin-top: -1px;
@@ -732,7 +732,7 @@
}
.content-block {
- padding: $gl-padding;
+ padding: $gl-padding-top $gl-padding;
border-bottom: 0;
}
diff --git a/changelogs/unreleased/11678-conan-job-tokens.yml b/changelogs/unreleased/11678-conan-job-tokens.yml
deleted file mode 100644
index 8b341ac6f65..00000000000
--- a/changelogs/unreleased/11678-conan-job-tokens.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Allow CI_JOB_TOKENS for Conan package registry authentication
-merge_request: 22184
-author:
-type: added
diff --git a/changelogs/unreleased/118442-restyle-changes-header-and-file-tree.yml b/changelogs/unreleased/118442-restyle-changes-header-and-file-tree.yml
deleted file mode 100644
index 8b82d03a503..00000000000
--- a/changelogs/unreleased/118442-restyle-changes-header-and-file-tree.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Restyle changes header & file tree
-merge_request: 22364
-author:
-type: changed
diff --git a/changelogs/unreleased/118604-design-view-left-right-keyboard-arrows-through-designs.yml b/changelogs/unreleased/118604-design-view-left-right-keyboard-arrows-through-designs.yml
deleted file mode 100644
index 70c2e1e5308..00000000000
--- a/changelogs/unreleased/118604-design-view-left-right-keyboard-arrows-through-designs.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: 'Resolve Design View: Left/Right keyboard arrows through Designs'
-merge_request: 22870
-author:
-type: added
diff --git a/changelogs/unreleased/118627-delete-selected-button-is-incorrectly-active-after-uploading-desig.yml b/changelogs/unreleased/118627-delete-selected-button-is-incorrectly-active-after-uploading-desig.yml
deleted file mode 100644
index aada5d014a4..00000000000
--- a/changelogs/unreleased/118627-delete-selected-button-is-incorrectly-active-after-uploading-desig.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix Delete Selected button being active after uploading designs after a deletion
-merge_request: 22516
-author:
-type: fixed
diff --git a/changelogs/unreleased/118640_add_gitlab_version_and_revision_to_export.yml b/changelogs/unreleased/118640_add_gitlab_version_and_revision_to_export.yml
deleted file mode 100644
index 416f241a726..00000000000
--- a/changelogs/unreleased/118640_add_gitlab_version_and_revision_to_export.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add Gitlab version and revision to export
-merge_request: 22108
-author:
-type: added
diff --git a/changelogs/unreleased/118662-drop-support-es-v5-support-v7.yml b/changelogs/unreleased/118662-drop-support-es-v5-support-v7.yml
deleted file mode 100644
index f06f2b9e95e..00000000000
--- a/changelogs/unreleased/118662-drop-support-es-v5-support-v7.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Drop support for ES5 add support for ES7
-merge_request: 22859
-author:
-type: added
diff --git a/changelogs/unreleased/118669-blob-preload.yml b/changelogs/unreleased/118669-blob-preload.yml
deleted file mode 100644
index 757ae0154db..00000000000
--- a/changelogs/unreleased/118669-blob-preload.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix slow query on blob search when doing path filtering
-merge_request: 21996
-author:
-type: performance
diff --git a/changelogs/unreleased/118816-remove-translation-from-constant.yml b/changelogs/unreleased/118816-remove-translation-from-constant.yml
deleted file mode 100644
index 74167153ce3..00000000000
--- a/changelogs/unreleased/118816-remove-translation-from-constant.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix rebase error message translation in merge requests
-merge_request: 22952
-author: briankabiro
-type: fixed
diff --git a/changelogs/unreleased/119031-add-tags-to-sentry-error-api-rest.yml b/changelogs/unreleased/119031-add-tags-to-sentry-error-api-rest.yml
deleted file mode 100644
index 19713a6fea2..00000000000
--- a/changelogs/unreleased/119031-add-tags-to-sentry-error-api-rest.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add tags to sentry detailed error response
-merge_request: 22068
-author:
-type: added
diff --git a/changelogs/unreleased/119198-chat_notification-sidekiq-job-latency-has-increased.yml b/changelogs/unreleased/119198-chat_notification-sidekiq-job-latency-has-increased.yml
deleted file mode 100644
index 158f062b3d6..00000000000
--- a/changelogs/unreleased/119198-chat_notification-sidekiq-job-latency-has-increased.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Limit the amount of time ChatNotificationWorker waits for the build trace
-merge_request: 22132
-author:
-type: fixed
diff --git a/changelogs/unreleased/119205-500-when-error-stack-trace-is-empty.yml b/changelogs/unreleased/119205-500-when-error-stack-trace-is-empty.yml
deleted file mode 100644
index e0f5cc1e631..00000000000
--- a/changelogs/unreleased/119205-500-when-error-stack-trace-is-empty.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix for 500 when error stack trace is empty
-merge_request: 119205
-author:
-type: fixed
diff --git a/changelogs/unreleased/121670-redis-cache-read-error-prevents-cas-users-from-remaining-signed-in.yml b/changelogs/unreleased/121670-redis-cache-read-error-prevents-cas-users-from-remaining-signed-in.yml
deleted file mode 100644
index 3a54a6dce20..00000000000
--- a/changelogs/unreleased/121670-redis-cache-read-error-prevents-cas-users-from-remaining-signed-in.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix CAS users being signed out repeatedly
-merge_request: 22704
-author:
-type: fixed
diff --git a/changelogs/unreleased/121751-new-eks-cluster-results-in-error-unknown-keyword-region.yml b/changelogs/unreleased/121751-new-eks-cluster-results-in-error-unknown-keyword-region.yml
deleted file mode 100644
index 09cd2f00fb5..00000000000
--- a/changelogs/unreleased/121751-new-eks-cluster-results-in-error-unknown-keyword-region.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Remove unused keyword from EKS provision service
-merge_request: 22633
-author:
-type: fixed
diff --git a/changelogs/unreleased/121931-replace-font-awesome-cog-icon-with-gitlab-settings-icon.yml b/changelogs/unreleased/121931-replace-font-awesome-cog-icon-with-gitlab-settings-icon.yml
deleted file mode 100644
index fedd90efd09..00000000000
--- a/changelogs/unreleased/121931-replace-font-awesome-cog-icon-with-gitlab-settings-icon.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Replace Font Awesome cog icon with GitLab settings icon
-merge_request: 22259
-author:
-type: other
diff --git a/changelogs/unreleased/13490-design-view-needs-more-information-pt-1.yml b/changelogs/unreleased/13490-design-view-needs-more-information-pt-1.yml
deleted file mode 100644
index 68b068d74db..00000000000
--- a/changelogs/unreleased/13490-design-view-needs-more-information-pt-1.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Extend Design view sidebar with issue link and a list of participants
-merge_request: 22103
-author:
-type: added
diff --git a/changelogs/unreleased/14857-activate-promethus-integration-for-projects.yml b/changelogs/unreleased/14857-activate-promethus-integration-for-projects.yml
deleted file mode 100644
index a83008ee848..00000000000
--- a/changelogs/unreleased/14857-activate-promethus-integration-for-projects.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Migrate the database to activate projects prometheus service integration for projects with prometheus installed on shared k8s cluster.
-merge_request: 19956
-author:
-type: fixed
diff --git a/changelogs/unreleased/15082-restrict_project_forks.yml b/changelogs/unreleased/15082-restrict_project_forks.yml
deleted file mode 100644
index a178e2108c2..00000000000
--- a/changelogs/unreleased/15082-restrict_project_forks.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add an option to configure forking restriction
-merge_request: 17988
-author:
-type: added
diff --git a/changelogs/unreleased/15398-expiration-policies-update-api.yml b/changelogs/unreleased/15398-expiration-policies-update-api.yml
deleted file mode 100644
index 250d3052a5d..00000000000
--- a/changelogs/unreleased/15398-expiration-policies-update-api.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Container expiration policies can be updated with the project api
-merge_request: 22180
-author:
-type: added
diff --git a/changelogs/unreleased/15398-recurring-job.yml b/changelogs/unreleased/15398-recurring-job.yml
deleted file mode 100644
index b19983e8183..00000000000
--- a/changelogs/unreleased/15398-recurring-job.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add a cron job and worker to run the Container Expiration Policies
-merge_request: 21593
-author:
-type: added
diff --git a/changelogs/unreleased/16610-gitlab-pages-storage-size-limitations-by-project-or-group-4.yml b/changelogs/unreleased/16610-gitlab-pages-storage-size-limitations-by-project-or-group-4.yml
deleted file mode 100644
index 039656ce20a..00000000000
--- a/changelogs/unreleased/16610-gitlab-pages-storage-size-limitations-by-project-or-group-4.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix pages size limit setting in database if it is above the hard limit
-merge_request: 20154
-author:
-type: fixed
diff --git a/changelogs/unreleased/18999-add-dashboard-activity-to-events-endpoint.yml b/changelogs/unreleased/18999-add-dashboard-activity-to-events-endpoint.yml
deleted file mode 100644
index 62f7b9d5602..00000000000
--- a/changelogs/unreleased/18999-add-dashboard-activity-to-events-endpoint.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add activity across all projects to /events endpoint
-merge_request: 19816
-author: briankabiro
-type: changed
diff --git a/changelogs/unreleased/19011-add-operator-dropdown.yml b/changelogs/unreleased/19011-add-operator-dropdown.yml
deleted file mode 100644
index 526ede68c30..00000000000
--- a/changelogs/unreleased/19011-add-operator-dropdown.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add support for operator in filter bar
-merge_request: 19011
-author:
-type: added
diff --git a/changelogs/unreleased/19132-comment-anchor-twice-firefox.yml b/changelogs/unreleased/19132-comment-anchor-twice-firefox.yml
deleted file mode 100644
index 02a7e1007b3..00000000000
--- a/changelogs/unreleased/19132-comment-anchor-twice-firefox.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix bug when clicking on same note twice in Firefox
-merge_request: 21699
-author: Jan Beckmann
-type: fixed
diff --git a/changelogs/unreleased/19299-blame-previous-revision.yml b/changelogs/unreleased/19299-blame-previous-revision.yml
deleted file mode 100644
index 2b99dfb76f8..00000000000
--- a/changelogs/unreleased/19299-blame-previous-revision.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add previous revision link to blame
-merge_request: 17088
-author: Hiroyuki Sato
-type: added
diff --git a/changelogs/unreleased/194066-add-index-to-help-hashed-storage-migration-on-big-instances.yml b/changelogs/unreleased/194066-add-index-to-help-hashed-storage-migration-on-big-instances.yml
deleted file mode 100644
index ea1b4d79565..00000000000
--- a/changelogs/unreleased/194066-add-index-to-help-hashed-storage-migration-on-big-instances.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add Index to help Hashed Storage migration on big instances
-merge_request: 22391
-author:
-type: performance
diff --git a/changelogs/unreleased/194144-speed-up-url-helpers.yml b/changelogs/unreleased/194144-speed-up-url-helpers.yml
deleted file mode 100644
index 271dacefe35..00000000000
--- a/changelogs/unreleased/194144-speed-up-url-helpers.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Improve link generation performance
-merge_request: 22426
-author:
-type: performance
diff --git a/changelogs/unreleased/194764-fix-resolve-thread-in-new-issue.yml b/changelogs/unreleased/194764-fix-resolve-thread-in-new-issue.yml
deleted file mode 100644
index 360bf31b3be..00000000000
--- a/changelogs/unreleased/194764-fix-resolve-thread-in-new-issue.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Avoid pre-populating form for MR resolve issues
-merge_request: 22593
-author:
-type: fixed
diff --git a/changelogs/unreleased/195137-update-webpack-to-4-41-5.yml b/changelogs/unreleased/195137-update-webpack-to-4-41-5.yml
deleted file mode 100644
index 3f997f185e2..00000000000
--- a/changelogs/unreleased/195137-update-webpack-to-4-41-5.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update webpack from 4.40.2 to 4.41.5
-merge_request: 22452
-author: Takuya Noguchi
-type: security
diff --git a/changelogs/unreleased/195625-wiki-support-for-asciidoc-include-directive.yml b/changelogs/unreleased/195625-wiki-support-for-asciidoc-include-directive.yml
deleted file mode 100644
index 2e9c65f35af..00000000000
--- a/changelogs/unreleased/195625-wiki-support-for-asciidoc-include-directive.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix error in Wiki when rendering the AsciiDoc include directive
-merge_request: 22565
-author:
-type: fixed
diff --git a/changelogs/unreleased/195776-fix-discard-rename-web-ide.yml b/changelogs/unreleased/195776-fix-discard-rename-web-ide.yml
deleted file mode 100644
index 5780a07a047..00000000000
--- a/changelogs/unreleased/195776-fix-discard-rename-web-ide.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix discarding renamed directories in Web IDE
-merge_request: 22943
-author:
-type: fixed
diff --git a/changelogs/unreleased/195998-fix-build-prerequisite-transition.yml b/changelogs/unreleased/195998-fix-build-prerequisite-transition.yml
deleted file mode 100644
index 6c306cc1556..00000000000
--- a/changelogs/unreleased/195998-fix-build-prerequisite-transition.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Prevent builds from halting unnecessarily when completing prerequisites
-merge_request: 22938
-author:
-type: fixed
diff --git a/changelogs/unreleased/196158-fix-no-redirect-case-for-docker-blob-replication.yml b/changelogs/unreleased/196158-fix-no-redirect-case-for-docker-blob-replication.yml
deleted file mode 100644
index 947836321b6..00000000000
--- a/changelogs/unreleased/196158-fix-no-redirect-case-for-docker-blob-replication.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: 'Geo: Fix Docker repository synchronization for local storage'
-merge_request: 22981
-author:
-type: fixed
diff --git a/changelogs/unreleased/196158-fix-tags-nil.yml b/changelogs/unreleased/196158-fix-tags-nil.yml
deleted file mode 100644
index 5a7dd3177ea..00000000000
--- a/changelogs/unreleased/196158-fix-tags-nil.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: 'Geo: Handle repositories in Docker Registry with no tags gracefully'
-merge_request: 23022
-author:
-type: fixed
diff --git a/changelogs/unreleased/196172-issue-create-iid-conflict.yml b/changelogs/unreleased/196172-issue-create-iid-conflict.yml
deleted file mode 100644
index bb0ea686f91..00000000000
--- a/changelogs/unreleased/196172-issue-create-iid-conflict.yml
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: 'Fix Issue API: creating with manual IID returns conflict when IID already
- in use'
-merge_request: 22788
-author: Mara Sophie Grosch
-type: fixed
diff --git a/changelogs/unreleased/196254-update-label-text.yml b/changelogs/unreleased/196254-update-label-text.yml
deleted file mode 100644
index a44ab941b14..00000000000
--- a/changelogs/unreleased/196254-update-label-text.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update button label in MR widget pipeline footer
-merge_request: 22900
-author:
-type: changed
diff --git a/changelogs/unreleased/19688-allow-org-mode-in-wiki.yml b/changelogs/unreleased/19688-allow-org-mode-in-wiki.yml
deleted file mode 100644
index 2b7e02a998b..00000000000
--- a/changelogs/unreleased/19688-allow-org-mode-in-wiki.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add Org to the list of available markups for project wikis
-merge_request: 22898
-author: Alexander Oleynikov
-type: added
diff --git a/changelogs/unreleased/197143-nomethoderror-undefined-method-sort_by_attribute-for-nil-nilclass.yml b/changelogs/unreleased/197143-nomethoderror-undefined-method-sort_by_attribute-for-nil-nilclass.yml
deleted file mode 100644
index 843e611b06c..00000000000
--- a/changelogs/unreleased/197143-nomethoderror-undefined-method-sort_by_attribute-for-nil-nilclass.yml
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: Add returning relation from GroupMembersFinder if called on root group with
- only inherited param
-merge_request: 23161
-author:
-type: fixed
diff --git a/changelogs/unreleased/197146-expose-active-field-in-the-error-tracking-api.yml b/changelogs/unreleased/197146-expose-active-field-in-the-error-tracking-api.yml
deleted file mode 100644
index 56860e89d0c..00000000000
--- a/changelogs/unreleased/197146-expose-active-field-in-the-error-tracking-api.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Expose `active` field in the Error Tracking API
-merge_request: 23150
-author:
-type: added
diff --git a/changelogs/unreleased/197343-iscompact.yml b/changelogs/unreleased/197343-iscompact.yml
deleted file mode 100644
index d85e729d2bd..00000000000
--- a/changelogs/unreleased/197343-iscompact.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix unexpected behaviour of the commit form after committing in Web IDE
-merge_request: 23238
-author:
-type: fixed
diff --git a/changelogs/unreleased/20956-autostop-frontend.yml b/changelogs/unreleased/20956-autostop-frontend.yml
deleted file mode 100644
index e31f1033c7a..00000000000
--- a/changelogs/unreleased/20956-autostop-frontend.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Auto stop environments after a certain period
-merge_request: 20372
-author:
-type: added
diff --git a/changelogs/unreleased/22166-fix-sast-template.yml b/changelogs/unreleased/22166-fix-sast-template.yml
deleted file mode 100644
index 0c5e17b38ec..00000000000
--- a/changelogs/unreleased/22166-fix-sast-template.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Check both SAST_DISABLE and SAST_DISABLE_DIND when executing SAST job template
-merge_request: 22166
-author:
-type: fixed
diff --git a/changelogs/unreleased/22171-fix-disabling-dependency-scanning.yml b/changelogs/unreleased/22171-fix-disabling-dependency-scanning.yml
deleted file mode 100644
index f12d460a16a..00000000000
--- a/changelogs/unreleased/22171-fix-disabling-dependency-scanning.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Check both DEPENDENCY_SCANNING_DISABLED and DS_DISABLE_DIND when executing Dependency Scanning job template
-merge_request: 22172
-author:
-type: fixed
diff --git a/changelogs/unreleased/22327-add-ci-server-url.yml b/changelogs/unreleased/22327-add-ci-server-url.yml
deleted file mode 100644
index 1103d2538db..00000000000
--- a/changelogs/unreleased/22327-add-ci-server-url.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add CI variable to provide GitLab base URL
-merge_request: 22327
-author: Aidin Abedi
-type: added
diff --git a/changelogs/unreleased/22465-rack-attack-authenticate-job-token-requests.yml b/changelogs/unreleased/22465-rack-attack-authenticate-job-token-requests.yml
deleted file mode 100644
index 19cc7b83385..00000000000
--- a/changelogs/unreleased/22465-rack-attack-authenticate-job-token-requests.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Authenticate API requests with job tokens for Rack::Attack
-merge_request: 21412
-author:
-type: fixed
diff --git a/changelogs/unreleased/22571-inconsistent-real-time-checkbox.yml b/changelogs/unreleased/22571-inconsistent-real-time-checkbox.yml
deleted file mode 100644
index 58e77e94eda..00000000000
--- a/changelogs/unreleased/22571-inconsistent-real-time-checkbox.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Tasks in HTML comments are no longer incorrectly detected
-merge_request: 21434
-author:
-type: fixed
diff --git a/changelogs/unreleased/22776-update-project-regex.yml b/changelogs/unreleased/22776-update-project-regex.yml
deleted file mode 100644
index 0866e308418..00000000000
--- a/changelogs/unreleased/22776-update-project-regex.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Allow Unicode 11 emojis in project names
-merge_request: 22776
-author: Harm Berntsen
-type: changed
diff --git a/changelogs/unreleased/22986-share_group_with_group_ff_default_on.yml b/changelogs/unreleased/22986-share_group_with_group_ff_default_on.yml
deleted file mode 100644
index f271c9c89ac..00000000000
--- a/changelogs/unreleased/22986-share_group_with_group_ff_default_on.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Allow to share groups with other groups
-merge_request: 23185
-author:
-type: changed
diff --git a/changelogs/unreleased/24190-archived-project-warning-message-on-discussion-thread.yml b/changelogs/unreleased/24190-archived-project-warning-message-on-discussion-thread.yml
deleted file mode 100644
index 16f851e6bdb..00000000000
--- a/changelogs/unreleased/24190-archived-project-warning-message-on-discussion-thread.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Display login or register widget only if user is not logged in
-merge_request: 22211
-author:
-type: fixed
diff --git a/changelogs/unreleased/24305-create-new-project-auto-populate-project-slug-string-to-project-nam.yml b/changelogs/unreleased/24305-create-new-project-auto-populate-project-slug-string-to-project-nam.yml
deleted file mode 100644
index 8e4e95540f1..00000000000
--- a/changelogs/unreleased/24305-create-new-project-auto-populate-project-slug-string-to-project-nam.yml
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: 'Resolve Create new project: Auto-populate project slug string to project name
- if name is empty'
-merge_request: 22627
-author:
-type: changed
diff --git a/changelogs/unreleased/24605-allow-admins-to-disable-users-ability-to-change-profile-name.yml b/changelogs/unreleased/24605-allow-admins-to-disable-users-ability-to-change-profile-name.yml
deleted file mode 100644
index 5585243cfc7..00000000000
--- a/changelogs/unreleased/24605-allow-admins-to-disable-users-ability-to-change-profile-name.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Allow admins to disable users ability to change profile name
-merge_request: 21987
-author:
-type: added
diff --git a/changelogs/unreleased/25250-can-t-use-quick-action-to-set-milestone-when-the-project-only-has-m.yml b/changelogs/unreleased/25250-can-t-use-quick-action-to-set-milestone-when-the-project-only-has-m.yml
deleted file mode 100644
index 6fba3f2b96f..00000000000
--- a/changelogs/unreleased/25250-can-t-use-quick-action-to-set-milestone-when-the-project-only-has-m.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix milestone quick action to handle ancestor group milestones
-merge_request: 22231
-author:
-type: fixed
diff --git a/changelogs/unreleased/25343-show-readme-txt.yml b/changelogs/unreleased/25343-show-readme-txt.yml
deleted file mode 100644
index d4b450beb0a..00000000000
--- a/changelogs/unreleased/25343-show-readme-txt.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix README.txt not showing up on a project page
-merge_request: 21763
-author: Alexander Oleynikov
-type: fixed
diff --git a/changelogs/unreleased/26543-add-word-diff-highlight-to-rich-text.yml b/changelogs/unreleased/26543-add-word-diff-highlight-to-rich-text.yml
deleted file mode 100644
index cea1158d9ef..00000000000
--- a/changelogs/unreleased/26543-add-word-diff-highlight-to-rich-text.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Apply word-diff highlighting to Suggestions
-merge_request: 22182
-author:
-type: changed
diff --git a/changelogs/unreleased/27244-discard-fix.yml b/changelogs/unreleased/27244-discard-fix.yml
deleted file mode 100644
index 3c86a6d3f85..00000000000
--- a/changelogs/unreleased/27244-discard-fix.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix "Discard" for newly-created and renamed files
-merge_request: 21905
-author:
-type: fixed
diff --git a/changelogs/unreleased/27296-incorrect-task-list-checked-with-embedded-subtasks.yml b/changelogs/unreleased/27296-incorrect-task-list-checked-with-embedded-subtasks.yml
deleted file mode 100644
index 0da9ebfe8d5..00000000000
--- a/changelogs/unreleased/27296-incorrect-task-list-checked-with-embedded-subtasks.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Properly check a task embedded in a list with no text
-merge_request: 21947
-author:
-type: fixed
diff --git a/changelogs/unreleased/27366-supergroup-milestone-not-showing-in-subgroup-board-issue-list.yml b/changelogs/unreleased/27366-supergroup-milestone-not-showing-in-subgroup-board-issue-list.yml
deleted file mode 100644
index 6fc98aadc79..00000000000
--- a/changelogs/unreleased/27366-supergroup-milestone-not-showing-in-subgroup-board-issue-list.yml
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: Fix group issue list and group issue board filters not showing ancestor group
- milestones
-merge_request: 23038
-author:
-type: fixed
diff --git a/changelogs/unreleased/27427-boards-sidebar-icon.yml b/changelogs/unreleased/27427-boards-sidebar-icon.yml
deleted file mode 100644
index de8a5966d77..00000000000
--- a/changelogs/unreleased/27427-boards-sidebar-icon.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Increase size of issue boards sidebar collapse button
-merge_request:
-author:
-type: fixed
diff --git a/changelogs/unreleased/27518-revoke-active-sessions.yml b/changelogs/unreleased/27518-revoke-active-sessions.yml
deleted file mode 100644
index e9fc26c8821..00000000000
--- a/changelogs/unreleased/27518-revoke-active-sessions.yml
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: Restores user's ability to revoke sessions from the active sessions
- page.
-merge_request: 17462
-author: Jesse Hall @jessehall3
-type: changed
diff --git a/changelogs/unreleased/27884-fix-table-styles.yml b/changelogs/unreleased/27884-fix-table-styles.yml
deleted file mode 100644
index 346c7f32e3f..00000000000
--- a/changelogs/unreleased/27884-fix-table-styles.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix markdown table border colors
-merge_request: 22314
-author:
-type: fixed
diff --git a/changelogs/unreleased/27946-merge-request-discussions-api-doesn-t-reject-an-error-input-in-some.yml b/changelogs/unreleased/27946-merge-request-discussions-api-doesn-t-reject-an-error-input-in-some.yml
deleted file mode 100644
index c92ac53d5f8..00000000000
--- a/changelogs/unreleased/27946-merge-request-discussions-api-doesn-t-reject-an-error-input-in-some.yml
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: Resolve "Merge request discussions API doesn't reject an error input in some
- case"
-merge_request: 21936
-author:
-type: fixed
diff --git a/changelogs/unreleased/29403-migrate-issue-tracker-data.yml b/changelogs/unreleased/29403-migrate-issue-tracker-data.yml
deleted file mode 100644
index 9f454640b50..00000000000
--- a/changelogs/unreleased/29403-migrate-issue-tracker-data.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Migrate issue trackers data
-merge_request: 18639
-author:
-type: other
diff --git a/changelogs/unreleased/29772-completely-removing-use_legacy_pipeline_triggers.yml b/changelogs/unreleased/29772-completely-removing-use_legacy_pipeline_triggers.yml
deleted file mode 100644
index d9ac063f310..00000000000
--- a/changelogs/unreleased/29772-completely-removing-use_legacy_pipeline_triggers.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Remove feature flag 'use_legacy_pipeline_triggers' and remove legacy tokens
-merge_request: 21732
-author:
-type: removed
diff --git a/changelogs/unreleased/30229-background-migration-pruneorphanedgeoevents-did-you-mean-pruneoldev.yml b/changelogs/unreleased/30229-background-migration-pruneorphanedgeoevents-did-you-mean-pruneoldev.yml
deleted file mode 100644
index 8b987c63d96..00000000000
--- a/changelogs/unreleased/30229-background-migration-pruneorphanedgeoevents-did-you-mean-pruneoldev.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: 'Fix: undefined background migration classes for EE-CE downgrades'
-merge_request: 22160
-author:
-type: fixed
diff --git a/changelogs/unreleased/30395-pages-ssl-limitations-warning.yml b/changelogs/unreleased/30395-pages-ssl-limitations-warning.yml
deleted file mode 100644
index 382e3b8e532..00000000000
--- a/changelogs/unreleased/30395-pages-ssl-limitations-warning.yml
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: Display SSL limitations warning for project's pages under namespace that contains
- dot
-merge_request: 21874
-author:
-type: other
diff --git a/changelogs/unreleased/30936-ado-quick-start.yml b/changelogs/unreleased/30936-ado-quick-start.yml
deleted file mode 100644
index 24cf5c5f416..00000000000
--- a/changelogs/unreleased/30936-ado-quick-start.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Adds quickstart doc link to ADO CICD settings
-merge_request:
-author:
-type: changed
diff --git a/changelogs/unreleased/30968-make-open-user-registration-setting-more-prominent-to-admins.yml b/changelogs/unreleased/30968-make-open-user-registration-setting-more-prominent-to-admins.yml
deleted file mode 100644
index dd7909c8756..00000000000
--- a/changelogs/unreleased/30968-make-open-user-registration-setting-more-prominent-to-admins.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add documentation & helper text information regarding securing a GitLab instance
-merge_request: 18987
-author:
-type: changed
diff --git a/changelogs/unreleased/31301-expose-reference-path-in-api-for-issuables.yml b/changelogs/unreleased/31301-expose-reference-path-in-api-for-issuables.yml
deleted file mode 100644
index f9f41ceb615..00000000000
--- a/changelogs/unreleased/31301-expose-reference-path-in-api-for-issuables.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Expose full reference path for issuables in API
-merge_request: 20354
-author:
-type: changed
diff --git a/changelogs/unreleased/31475-fix-metrics-for-env-status.yml b/changelogs/unreleased/31475-fix-metrics-for-env-status.yml
deleted file mode 100644
index b063716e928..00000000000
--- a/changelogs/unreleased/31475-fix-metrics-for-env-status.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Prevent MergeRequestsController#ci_environment_status.json from making HTTP requests
-merge_request: 21812
-author:
-type: fixed
diff --git a/changelogs/unreleased/31859-fix-discarding-renamed-entry-with-changes.yml b/changelogs/unreleased/31859-fix-discarding-renamed-entry-with-changes.yml
deleted file mode 100644
index f5baaab2382..00000000000
--- a/changelogs/unreleased/31859-fix-discarding-renamed-entry-with-changes.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update IDE discard of renamed entry to also discard file changes
-merge_request: 22573
-author:
-type: fixed
diff --git a/changelogs/unreleased/32095-allow-administrators-to-disable-gitlab-pages-access.yml b/changelogs/unreleased/32095-allow-administrators-to-disable-gitlab-pages-access.yml
deleted file mode 100644
index 6f7dfe812de..00000000000
--- a/changelogs/unreleased/32095-allow-administrators-to-disable-gitlab-pages-access.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Allow administrators to enforce access control for all pages web-sites
-merge_request: 22003
-author:
-type: added
diff --git a/changelogs/unreleased/32273-fix-choose-template.yml b/changelogs/unreleased/32273-fix-choose-template.yml
deleted file mode 100644
index 384a46f4dae..00000000000
--- a/changelogs/unreleased/32273-fix-choose-template.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Changes to template dropdown location
-merge_request: 22049
-author:
-type: changed
diff --git a/changelogs/unreleased/32326-cablett-epic-source-fks.yml b/changelogs/unreleased/32326-cablett-epic-source-fks.yml
deleted file mode 100644
index f87b6bf7499..00000000000
--- a/changelogs/unreleased/32326-cablett-epic-source-fks.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add epic milestone sourcing foreign key
-merge_request: 21907
-author:
-type: fixed
diff --git a/changelogs/unreleased/33467-display-location-instead-of-project-name-in-the-security-project-da.yml b/changelogs/unreleased/33467-display-location-instead-of-project-name-in-the-security-project-da.yml
deleted file mode 100644
index 7f882cc021c..00000000000
--- a/changelogs/unreleased/33467-display-location-instead-of-project-name-in-the-security-project-da.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Display location in the Security Project Dashboard
-merge_request: 22376
-author:
-type: other
diff --git a/changelogs/unreleased/33596-package-ci-package-pipeline-api.yml b/changelogs/unreleased/33596-package-ci-package-pipeline-api.yml
deleted file mode 100644
index 3e5eb961e95..00000000000
--- a/changelogs/unreleased/33596-package-ci-package-pipeline-api.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add build metadata to package API
-merge_request: 20682
-author:
-type: added
diff --git a/changelogs/unreleased/33658-reducing-build-trace-update-frequency.yml b/changelogs/unreleased/33658-reducing-build-trace-update-frequency.yml
deleted file mode 100644
index aff8ec5c918..00000000000
--- a/changelogs/unreleased/33658-reducing-build-trace-update-frequency.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Request less frequent updates from Runner when job log is not being watched
-merge_request: 20841
-author:
-type: performance
diff --git a/changelogs/unreleased/33681-api.yml b/changelogs/unreleased/33681-api.yml
deleted file mode 100644
index 8224949b31f..00000000000
--- a/changelogs/unreleased/33681-api.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add API for rollout Elasticsearch per plan level
-merge_request: 22240
-author:
-type: added
diff --git a/changelogs/unreleased/33892-add-conan-install-instructions.yml b/changelogs/unreleased/33892-add-conan-install-instructions.yml
deleted file mode 100644
index 0a308dbdaf9..00000000000
--- a/changelogs/unreleased/33892-add-conan-install-instructions.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Added Conan installation instructions to Conan package details page
-merge_request: 22390
-author:
-type: added
diff --git a/changelogs/unreleased/33892-add-conan-recipe-to-package-details.yml b/changelogs/unreleased/33892-add-conan-recipe-to-package-details.yml
deleted file mode 100644
index a3079f1c902..00000000000
--- a/changelogs/unreleased/33892-add-conan-recipe-to-package-details.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Added Conan recipe in place of the package name on the package details page.
-merge_request: 21247
-author:
-type: changed
diff --git a/changelogs/unreleased/34522-webide-empty-repos.yml b/changelogs/unreleased/34522-webide-empty-repos.yml
deleted file mode 100644
index 3fbd097dba8..00000000000
--- a/changelogs/unreleased/34522-webide-empty-repos.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: 'Fix: WebIDE doesn''t work on empty repositories again'
-merge_request: 22950
-author:
-type: fixed
diff --git a/changelogs/unreleased/34625-Remove-IIFEs-from-users_select-js.yml b/changelogs/unreleased/34625-Remove-IIFEs-from-users_select-js.yml
deleted file mode 100644
index 9000ba0b393..00000000000
--- a/changelogs/unreleased/34625-Remove-IIFEs-from-users_select-js.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Remove IIFEs from users_select.js
-merge_request: 19290
-author: minghuan lei
-type: other
diff --git a/changelogs/unreleased/34867-epics_to_project_import_export.yml b/changelogs/unreleased/34867-epics_to_project_import_export.yml
deleted file mode 100644
index a7c2b2e3655..00000000000
--- a/changelogs/unreleased/34867-epics_to_project_import_export.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add epics to project import/export
-merge_request: 19883
-author:
-type: added
diff --git a/changelogs/unreleased/35195-graphql-implementation-of-grafana-auth.yml b/changelogs/unreleased/35195-graphql-implementation-of-grafana-auth.yml
deleted file mode 100644
index 5bdd7f07fb1..00000000000
--- a/changelogs/unreleased/35195-graphql-implementation-of-grafana-auth.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add fetching of Grafana Auth via the GraphQL API
-merge_request: 21756
-author:
-type: changed
diff --git a/changelogs/unreleased/35242-add-liquid-template.yml b/changelogs/unreleased/35242-add-liquid-template.yml
deleted file mode 100644
index 34f3ad3e758..00000000000
--- a/changelogs/unreleased/35242-add-liquid-template.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add support for Liquid format in Prometheus queries
-merge_request: 20793
-author:
-type: added
diff --git a/changelogs/unreleased/35305-hide-unauthorized-mirroring-actions.yml b/changelogs/unreleased/35305-hide-unauthorized-mirroring-actions.yml
deleted file mode 100644
index 09fd9d5cf96..00000000000
--- a/changelogs/unreleased/35305-hide-unauthorized-mirroring-actions.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Hide mirror admin actions from developers
-merge_request: 21569
-author:
-type: fixed
diff --git a/changelogs/unreleased/35527-add-created-at-to-package.yml b/changelogs/unreleased/35527-add-created-at-to-package.yml
deleted file mode 100644
index fa127f8b4b2..00000000000
--- a/changelogs/unreleased/35527-add-created-at-to-package.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Adds created_at object to package api response
-merge_request: 20816
-author:
-type: added
diff --git a/changelogs/unreleased/35673-add-gitlab-runner-ci-template.yml b/changelogs/unreleased/35673-add-gitlab-runner-ci-template.yml
deleted file mode 100644
index a0eaf9823d7..00000000000
--- a/changelogs/unreleased/35673-add-gitlab-runner-ci-template.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Bump cluster-applications image to v0.5.0 (Adds GitLab Runner support)
-merge_request: 23110
-author:
-type: added
diff --git a/changelogs/unreleased/35739-add-mr-to-deployment-api.yml b/changelogs/unreleased/35739-add-mr-to-deployment-api.yml
deleted file mode 100644
index 13dabb2fae1..00000000000
--- a/changelogs/unreleased/35739-add-mr-to-deployment-api.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add API support for retrieving merge requests deployed in a deployment
-merge_request: 21837
-author:
-type: added
diff --git a/changelogs/unreleased/36017-move-analytics-out-of-more-in-top-navbar.yml b/changelogs/unreleased/36017-move-analytics-out-of-more-in-top-navbar.yml
deleted file mode 100644
index c4cf6d4c174..00000000000
--- a/changelogs/unreleased/36017-move-analytics-out-of-more-in-top-navbar.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Move instance statistics into analytics namespace
-merge_request: 21112
-author:
-type: changed
diff --git a/changelogs/unreleased/36032-multiple-milestone-storage.yml b/changelogs/unreleased/36032-multiple-milestone-storage.yml
deleted file mode 100644
index ac373b4442a..00000000000
--- a/changelogs/unreleased/36032-multiple-milestone-storage.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Setup storage for multiple milestones
-merge_request: 22043
-author:
-type: added
diff --git a/changelogs/unreleased/36235-services-usage-ping.yml b/changelogs/unreleased/36235-services-usage-ping.yml
deleted file mode 100644
index 2e4f7b5c29c..00000000000
--- a/changelogs/unreleased/36235-services-usage-ping.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add remaining project services to usage ping
-merge_request: 21843
-author:
-type: added
diff --git a/changelogs/unreleased/36246-add-language-and-severity-to-sentry-details.yml b/changelogs/unreleased/36246-add-language-and-severity-to-sentry-details.yml
deleted file mode 100644
index 1dfebb18726..00000000000
--- a/changelogs/unreleased/36246-add-language-and-severity-to-sentry-details.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add language and error urgency level for Sentry issue details page
-merge_request: 22122
-author:
-type: added
diff --git a/changelogs/unreleased/36410-error-list-mobile.yml b/changelogs/unreleased/36410-error-list-mobile.yml
deleted file mode 100644
index 759fe4ed76d..00000000000
--- a/changelogs/unreleased/36410-error-list-mobile.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Improve error list UI on mobile viewports
-merge_request: 21192
-author:
-type: added
diff --git a/changelogs/unreleased/36545-frontend-add-stack-trace-component-below-details-when-issue-is-crea.yml b/changelogs/unreleased/36545-frontend-add-stack-trace-component-below-details-when-issue-is-crea.yml
deleted file mode 100644
index 0489c087866..00000000000
--- a/changelogs/unreleased/36545-frontend-add-stack-trace-component-below-details-when-issue-is-crea.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add stacktrace to issue created from the sentry error detail page
-merge_request: 21438
-author:
-type: added
diff --git a/changelogs/unreleased/36667-add-release-count-to-project-homepage.yml b/changelogs/unreleased/36667-add-release-count-to-project-homepage.yml
deleted file mode 100644
index 3a8e26b0087..00000000000
--- a/changelogs/unreleased/36667-add-release-count-to-project-homepage.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add release count to project homepage
-merge_request: 21350
-author:
-type: added
diff --git a/changelogs/unreleased/36716-issue-reference-changes-when-adding-to-epic.yml b/changelogs/unreleased/36716-issue-reference-changes-when-adding-to-epic.yml
deleted file mode 100644
index dc58c0e51ff..00000000000
--- a/changelogs/unreleased/36716-issue-reference-changes-when-adding-to-epic.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix relative links in Slack message
-merge_request: 22608
-author:
-type: fixed
diff --git a/changelogs/unreleased/36753-dashes-not-supported-in-cn-for-ldap-group-sync-on-first-login.yml b/changelogs/unreleased/36753-dashes-not-supported-in-cn-for-ldap-group-sync-on-first-login.yml
deleted file mode 100644
index 93f3cce4376..00000000000
--- a/changelogs/unreleased/36753-dashes-not-supported-in-cn-for-ldap-group-sync-on-first-login.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Support dashes in LDAP group CN for sync on users first log in
-merge_request: 20402
-author:
-type: fixed
diff --git a/changelogs/unreleased/36955-snowplow-custom-events-for-monitor-apm-alerts.yml b/changelogs/unreleased/36955-snowplow-custom-events-for-monitor-apm-alerts.yml
deleted file mode 100644
index 0e362a171b2..00000000000
--- a/changelogs/unreleased/36955-snowplow-custom-events-for-monitor-apm-alerts.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Custom snowplow events for monitoring alerts
-merge_request: 21963
-author:
-type: added
diff --git a/changelogs/unreleased/37238-add-ability-to-duplicate-the-common-metrics-dashboard.yml b/changelogs/unreleased/37238-add-ability-to-duplicate-the-common-metrics-dashboard.yml
deleted file mode 100644
index 5d175d3a1fc..00000000000
--- a/changelogs/unreleased/37238-add-ability-to-duplicate-the-common-metrics-dashboard.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add ability to duplicate the common metrics dashboard
-merge_request: 21929
-author:
-type: added
diff --git a/changelogs/unreleased/37359-cablett-support-envelope-to.yml b/changelogs/unreleased/37359-cablett-support-envelope-to.yml
deleted file mode 100644
index 510ebe1c32d..00000000000
--- a/changelogs/unreleased/37359-cablett-support-envelope-to.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Accept `Envelope-To` as possible location for Service Desk key
-merge_request: 22354
-author: Max Winterstein
-type: added
diff --git a/changelogs/unreleased/37449-fix-eks-authenticate-button.yml b/changelogs/unreleased/37449-fix-eks-authenticate-button.yml
deleted file mode 100644
index e0871e7d7c6..00000000000
--- a/changelogs/unreleased/37449-fix-eks-authenticate-button.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: 'fix: EKS credentials form does not reset after error'
-merge_request: 21958
-author:
-type: other
diff --git a/changelogs/unreleased/37682-fix-diff-file-creation.yml b/changelogs/unreleased/37682-fix-diff-file-creation.yml
deleted file mode 100644
index fb9761dec98..00000000000
--- a/changelogs/unreleased/37682-fix-diff-file-creation.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add fallbacks and proper errors for diff file creation
-merge_request: 21034
-author:
-type: fixed
diff --git a/changelogs/unreleased/37725-test-reports-smart-list.yml b/changelogs/unreleased/37725-test-reports-smart-list.yml
deleted file mode 100644
index 48353e71e97..00000000000
--- a/changelogs/unreleased/37725-test-reports-smart-list.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Added smart virtual list component to test reports to enhance rendering performance
-merge_request: 22381
-author:
-type: performance
diff --git a/changelogs/unreleased/37963-document-var-default.yml b/changelogs/unreleased/37963-document-var-default.yml
deleted file mode 100644
index df5c1c66480..00000000000
--- a/changelogs/unreleased/37963-document-var-default.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Document MAVEN_CLI_OPTS defaults for maven project dependency scanning and update when the variable is used
-merge_request: 22126
-author:
-type: added
diff --git a/changelogs/unreleased/38130-update-header-for-all-stacktrace-entries.yml b/changelogs/unreleased/38130-update-header-for-all-stacktrace-entries.yml
deleted file mode 100644
index bdc7b6c02f5..00000000000
--- a/changelogs/unreleased/38130-update-header-for-all-stacktrace-entries.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Display fn, line num and column in stacktrace entry caption
-merge_request: 22905
-author:
-type: added
diff --git a/changelogs/unreleased/38223-add-gitlab-commit-path.yml b/changelogs/unreleased/38223-add-gitlab-commit-path.yml
deleted file mode 100644
index 34373efc001..00000000000
--- a/changelogs/unreleased/38223-add-gitlab-commit-path.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add gitlab_commit_path to Sentry Error Details Response
-merge_request: 22803
-author:
-type: added
diff --git a/changelogs/unreleased/38223-link-to-gitlab-commit-in-error-detail-page-FE.yml b/changelogs/unreleased/38223-link-to-gitlab-commit-in-error-detail-page-FE.yml
deleted file mode 100644
index 8adae3d266d..00000000000
--- a/changelogs/unreleased/38223-link-to-gitlab-commit-in-error-detail-page-FE.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Link to GitLab commit in Sentry error details page
-merge_request: 22431
-author:
-type: added
diff --git a/changelogs/unreleased/38223-link-to-gitlab-commit-in-error-detail-page.yml b/changelogs/unreleased/38223-link-to-gitlab-commit-in-error-detail-page.yml
deleted file mode 100644
index 6af34ca0448..00000000000
--- a/changelogs/unreleased/38223-link-to-gitlab-commit-in-error-detail-page.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add GitLab commit to error detail endpoint
-merge_request: 22174
-author:
-type: added
diff --git a/changelogs/unreleased/38242-persisting-pipeline-config_content.yml b/changelogs/unreleased/38242-persisting-pipeline-config_content.yml
deleted file mode 100644
index 02c391186f9..00000000000
--- a/changelogs/unreleased/38242-persisting-pipeline-config_content.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Implement saving config content for pipelines in a new table 'ci_pipelines_config'
-merge_request: 21827
-author:
-type: other
diff --git a/changelogs/unreleased/38347-expose-labels-description-html.yml b/changelogs/unreleased/38347-expose-labels-description-html.yml
deleted file mode 100644
index ea3972297e3..00000000000
--- a/changelogs/unreleased/38347-expose-labels-description-html.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Expose description_html for labels
-merge_request: 21413
-author:
-type: changed
diff --git a/changelogs/unreleased/38378-job-log-scroll-up-and-scroll-down-icons-are-inconsistent-2.yml b/changelogs/unreleased/38378-job-log-scroll-up-and-scroll-down-icons-are-inconsistent-2.yml
deleted file mode 100644
index c4860b21563..00000000000
--- a/changelogs/unreleased/38378-job-log-scroll-up-and-scroll-down-icons-are-inconsistent-2.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix CI job's scroll down icon and update animation
-merge_request: 21442
-author:
-type: fix
diff --git a/changelogs/unreleased/39100-retry-failures-during-import.yml b/changelogs/unreleased/39100-retry-failures-during-import.yml
deleted file mode 100644
index e8ffadd0ca9..00000000000
--- a/changelogs/unreleased/39100-retry-failures-during-import.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add retry logic for failures during import
-merge_request: 22265
-author:
-type: added
diff --git a/changelogs/unreleased/39113-project-user-grafana-integrations.yml b/changelogs/unreleased/39113-project-user-grafana-integrations.yml
deleted file mode 100644
index 9b0e470c0ed..00000000000
--- a/changelogs/unreleased/39113-project-user-grafana-integrations.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Preload project, user and group to reuse objects during project import
-merge_request: 21853
-author:
-type: performance
diff --git a/changelogs/unreleased/39119-actioncontroller-urlgenerationerror-no-route-matches-action-evidenc.yml b/changelogs/unreleased/39119-actioncontroller-urlgenerationerror-no-route-matches-action-evidenc.yml
deleted file mode 100644
index 25d8ef6651b..00000000000
--- a/changelogs/unreleased/39119-actioncontroller-urlgenerationerror-no-route-matches-action-evidenc.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix releases page when tag contains a slash
-merge_request: 22527
-author:
-type: fixed
diff --git a/changelogs/unreleased/39140-scope-modsec-feature-flag-to-groups.yml b/changelogs/unreleased/39140-scope-modsec-feature-flag-to-groups.yml
deleted file mode 100644
index 54b0a8ac6db..00000000000
--- a/changelogs/unreleased/39140-scope-modsec-feature-flag-to-groups.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add modsecurity_enabled setting to managed ingress
-merge_request: 21968
-author:
-type: added
diff --git a/changelogs/unreleased/39140-toggle-modsecurity-enabled-for-managed-ingress.yml b/changelogs/unreleased/39140-toggle-modsecurity-enabled-for-managed-ingress.yml
deleted file mode 100644
index 3d4d5ca23f3..00000000000
--- a/changelogs/unreleased/39140-toggle-modsecurity-enabled-for-managed-ingress.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add enable_modsecurity setting to managed ingress
-merge_request: 21966
-author:
-type: added
diff --git a/changelogs/unreleased/39491-slightly-misleading-tool-tip.yml b/changelogs/unreleased/39491-slightly-misleading-tool-tip.yml
deleted file mode 100644
index 6ce0d80318f..00000000000
--- a/changelogs/unreleased/39491-slightly-misleading-tool-tip.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update to clarify slightly misleading tool tip
-merge_request: 22222
-author:
-type: other
diff --git a/changelogs/unreleased/39498-part-3.yml b/changelogs/unreleased/39498-part-3.yml
deleted file mode 100644
index 94475a2520c..00000000000
--- a/changelogs/unreleased/39498-part-3.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: "!21542 Part 3: Handle edge cases in stage and unstage mutations"
-merge_request: 21676
-author:
-type: fixed
diff --git a/changelogs/unreleased/39498-part-4.yml b/changelogs/unreleased/39498-part-4.yml
deleted file mode 100644
index a12427c8fb3..00000000000
--- a/changelogs/unreleased/39498-part-4.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: "Web IDE: Fix Incorrect diff of deletion and addition of the same file"
-merge_request: 21680
-author:
-type: fixed
diff --git a/changelogs/unreleased/39825-resolve-sentry-error-backend.yml b/changelogs/unreleased/39825-resolve-sentry-error-backend.yml
deleted file mode 100644
index bb879088d76..00000000000
--- a/changelogs/unreleased/39825-resolve-sentry-error-backend.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add internal API to update Sentry error status
-merge_request: 22454
-author:
-type: added
diff --git a/changelogs/unreleased/39825-update-sentry-error-status-FE.yml b/changelogs/unreleased/39825-update-sentry-error-status-FE.yml
deleted file mode 100644
index 4ffe4424717..00000000000
--- a/changelogs/unreleased/39825-update-sentry-error-status-FE.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add ability to ignore/resolve errors from error tracking detail page
-merge_request: 22475
-author:
-type: added
diff --git a/changelogs/unreleased/39951-fix-dependency-scanning-regex.yml b/changelogs/unreleased/39951-fix-dependency-scanning-regex.yml
deleted file mode 100644
index 8866b31753c..00000000000
--- a/changelogs/unreleased/39951-fix-dependency-scanning-regex.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix regex matching for gemnasium dependency scanning jobs
-merge_request: 22025
-author: Maximilian Stendler
-type: fix
diff --git a/changelogs/unreleased/39979-grapql-for-error-details.yml b/changelogs/unreleased/39979-grapql-for-error-details.yml
deleted file mode 100644
index 6ae3f203f56..00000000000
--- a/changelogs/unreleased/39979-grapql-for-error-details.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Use GraphQL to load error tracking detail page content
-merge_request: 22422
-author:
-type: performance
diff --git a/changelogs/unreleased/43517-no-changes.yml b/changelogs/unreleased/43517-no-changes.yml
deleted file mode 100644
index e36e0688251..00000000000
--- a/changelogs/unreleased/43517-no-changes.yml
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: Fix "No changes" empty state showing up in changes tab, despite there being
- changes
-merge_request: 21713
-author:
-type: fixed
diff --git a/changelogs/unreleased/4913-frontend-outdated-security-report.yml b/changelogs/unreleased/4913-frontend-outdated-security-report.yml
deleted file mode 100644
index b1144f621f3..00000000000
--- a/changelogs/unreleased/4913-frontend-outdated-security-report.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Display in MR if security report is outdated
-merge_request: 20954
-author:
-type: other
diff --git a/changelogs/unreleased/55347-mr-diffs-file-count-increments-while-batch-loading.yml b/changelogs/unreleased/55347-mr-diffs-file-count-increments-while-batch-loading.yml
deleted file mode 100644
index 3058624a4d8..00000000000
--- a/changelogs/unreleased/55347-mr-diffs-file-count-increments-while-batch-loading.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix MR diffs file count increments while batch loading
-merge_request: 21764
-author:
-type: fixed
diff --git a/changelogs/unreleased/7132-document-go-support.yml b/changelogs/unreleased/7132-document-go-support.yml
deleted file mode 100644
index e6b61300bf9..00000000000
--- a/changelogs/unreleased/7132-document-go-support.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Document go support for dependency scanning
-merge_request: 22806
-author:
-type: added
diff --git a/changelogs/unreleased/7132-go-support-for-dep-scanning.yml b/changelogs/unreleased/7132-go-support-for-dep-scanning.yml
deleted file mode 100644
index 59fe71cb4aa..00000000000
--- a/changelogs/unreleased/7132-go-support-for-dep-scanning.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Detect go when doing dependency scanning
-merge_request: 22712
-author:
-type: added
diff --git a/changelogs/unreleased/7225-no-audit-event-for-adding-a-user-to-a-group-or-project-through-api.yml b/changelogs/unreleased/7225-no-audit-event-for-adding-a-user-to-a-group-or-project-through-api.yml
deleted file mode 100644
index c139cea868a..00000000000
--- a/changelogs/unreleased/7225-no-audit-event-for-adding-a-user-to-a-group-or-project-through-api.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add audit events to the adding members to project or group API endpoint
-merge_request: 21633
-author:
-type: changed
diff --git a/changelogs/unreleased/9215-promote-issue-to-epic-may-expose-confidential-information-warning-ne.yml b/changelogs/unreleased/9215-promote-issue-to-epic-may-expose-confidential-information-warning-ne.yml
deleted file mode 100644
index 08c18aeafa2..00000000000
--- a/changelogs/unreleased/9215-promote-issue-to-epic-may-expose-confidential-information-warning-ne.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Improve warning for Promote issue to epic
-merge_request: 21158
-author:
-type: changed
diff --git a/changelogs/unreleased/I-118638.yml b/changelogs/unreleased/I-118638.yml
deleted file mode 100644
index 6d8e0c1e17b..00000000000
--- a/changelogs/unreleased/I-118638.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: fix CSS when board issue is collapsed
-merge_request: 21940
-author: allenlai18
-type: fixed
diff --git a/changelogs/unreleased/Remove-save-function-logic-from-list-js.yml b/changelogs/unreleased/Remove-save-function-logic-from-list-js.yml
new file mode 100644
index 00000000000..c173d0ad078
--- /dev/null
+++ b/changelogs/unreleased/Remove-save-function-logic-from-list-js.yml
@@ -0,0 +1,5 @@
+---
+title: removes store logic from issue board models
+merge_request: 21391
+author: nuwe1
+type: other
diff --git a/changelogs/unreleased/ab-projects-api-created-at-indexes.yml b/changelogs/unreleased/ab-projects-api-created-at-indexes.yml
deleted file mode 100644
index 8948106db08..00000000000
--- a/changelogs/unreleased/ab-projects-api-created-at-indexes.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Create optimal indexes for created_at order (Projects API)
-merge_request: 22623
-author:
-type: performance
diff --git a/changelogs/unreleased/ab-projects-api-indexes-authenticated-calls.yml b/changelogs/unreleased/ab-projects-api-indexes-authenticated-calls.yml
deleted file mode 100644
index 1bfa3b87a88..00000000000
--- a/changelogs/unreleased/ab-projects-api-indexes-authenticated-calls.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add indexes for authenticated Project API calls
-merge_request: 22886
-author:
-type: performance
diff --git a/changelogs/unreleased/ab-projects-api-more-indexes.yml b/changelogs/unreleased/ab-projects-api-more-indexes.yml
deleted file mode 100644
index 1567e78cba3..00000000000
--- a/changelogs/unreleased/ab-projects-api-more-indexes.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add more indexes for other order_by options (Projects API)
-merge_request: 22784
-author:
-type: performance
diff --git a/changelogs/unreleased/add-db-timings-to-sidekiq-logs.yml b/changelogs/unreleased/add-db-timings-to-sidekiq-logs.yml
deleted file mode 100644
index 8abb22a1d74..00000000000
--- a/changelogs/unreleased/add-db-timings-to-sidekiq-logs.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Log database time in Sidekiq JSON logs
-merge_request: 22548
-author:
-type: other
diff --git a/changelogs/unreleased/add-geo-node-api.yml b/changelogs/unreleased/add-geo-node-api.yml
deleted file mode 100644
index 9db482531cc..00000000000
--- a/changelogs/unreleased/add-geo-node-api.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add API endpoint for creating a Geo node
-merge_request: 22392
-author: Rajendra Kadam
-type: added
diff --git a/changelogs/unreleased/add-get-date-in-future-util.yml b/changelogs/unreleased/add-get-date-in-future-util.yml
deleted file mode 100644
index c9520c2416e..00000000000
--- a/changelogs/unreleased/add-get-date-in-future-util.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add getDateInFuture util method
-merge_request: 22671
-author:
-type: added
diff --git a/changelogs/unreleased/add-group-id-column.yml b/changelogs/unreleased/add-group-id-column.yml
deleted file mode 100644
index dab953b372e..00000000000
--- a/changelogs/unreleased/add-group-id-column.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Save Instance Administrators group ID in DB
-merge_request: 22600
-author:
-type: changed
diff --git a/changelogs/unreleased/add-warnings-to-sidekiq-rake-tasks.yml b/changelogs/unreleased/add-warnings-to-sidekiq-rake-tasks.yml
deleted file mode 100644
index a23819786f6..00000000000
--- a/changelogs/unreleased/add-warnings-to-sidekiq-rake-tasks.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add deprecation warning to Rake tasks in sidekiq namespace
-merge_request:
-author:
-type: removed
diff --git a/changelogs/unreleased/add_comment_on_event_enabled_to_services_api.yml b/changelogs/unreleased/add_comment_on_event_enabled_to_services_api.yml
deleted file mode 100644
index 77acad7af37..00000000000
--- a/changelogs/unreleased/add_comment_on_event_enabled_to_services_api.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add comment_on_event_enabled to services API
-merge_request:
-author:
-type: added
diff --git a/changelogs/unreleased/ag-add-app-multi-logger.yml b/changelogs/unreleased/ag-add-app-multi-logger.yml
deleted file mode 100644
index 739861ab1ee..00000000000
--- a/changelogs/unreleased/ag-add-app-multi-logger.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add structured logging for application logs
-merge_request: 22379
-author:
-type: other
diff --git a/changelogs/unreleased/ak-bubble-up-log-source.yml b/changelogs/unreleased/ak-bubble-up-log-source.yml
deleted file mode 100644
index 8bdd58483c7..00000000000
--- a/changelogs/unreleased/ak-bubble-up-log-source.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Pass log source to the frontend
-merge_request: 22694
-author:
-type: changed
diff --git a/changelogs/unreleased/ak-logs-search-4.yml b/changelogs/unreleased/ak-logs-search-4.yml
deleted file mode 100644
index b26db8e5142..00000000000
--- a/changelogs/unreleased/ak-logs-search-4.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add full text search to pod logs
-merge_request: 21656
-author:
-type: added
diff --git a/changelogs/unreleased/alai-37360-sidebarBug.yml b/changelogs/unreleased/alai-37360-sidebarBug.yml
deleted file mode 100644
index 798b334f325..00000000000
--- a/changelogs/unreleased/alai-37360-sidebarBug.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Sidebar getting partially hidden behind the content block
-merge_request: 21978
-author: allenlai18
-type: fixed
diff --git a/changelogs/unreleased/allow-skip-ci-on-rebase.yml b/changelogs/unreleased/allow-skip-ci-on-rebase.yml
deleted file mode 100644
index 2388aee0522..00000000000
--- a/changelogs/unreleased/allow-skip-ci-on-rebase.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Allow "skip_ci" flag to be passed to rebase operation
-merge_request: 22800
-author:
-type: added
diff --git a/changelogs/unreleased/ap-33785-file-integrity.yml b/changelogs/unreleased/ap-33785-file-integrity.yml
deleted file mode 100644
index 36ff617a252..00000000000
--- a/changelogs/unreleased/ap-33785-file-integrity.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Ensure content matches extension on image uploads
-merge_request: 20697
-author:
-type: security
diff --git a/changelogs/unreleased/api_services_index_endpoint.yml b/changelogs/unreleased/api_services_index_endpoint.yml
deleted file mode 100644
index 4cf45c2331a..00000000000
--- a/changelogs/unreleased/api_services_index_endpoint.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: New API endpoint GET /projects/:id/services
-merge_request: 21330
-author:
-type: added
diff --git a/changelogs/unreleased/backward-compatibility-for-background-migrations.yml b/changelogs/unreleased/backward-compatibility-for-background-migrations.yml
deleted file mode 100644
index c3a62fafd3f..00000000000
--- a/changelogs/unreleased/backward-compatibility-for-background-migrations.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Make BackgroundMigrationWorker backward compatible
-merge_request: 22271
-author:
-type: fixed
diff --git a/changelogs/unreleased/better-errors-from-extends.yml b/changelogs/unreleased/better-errors-from-extends.yml
deleted file mode 100644
index 5eede9b2d6b..00000000000
--- a/changelogs/unreleased/better-errors-from-extends.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add JSON error context to extends error in CI lint
-merge_request: 30066
-author:
-type: changed
diff --git a/changelogs/unreleased/burndown-optimisations.yml b/changelogs/unreleased/burndown-optimisations.yml
deleted file mode 100644
index 07b6375c477..00000000000
--- a/changelogs/unreleased/burndown-optimisations.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Performance improvements on milestone burndown chart
-merge_request: 22380
-author:
-type: performance
diff --git a/changelogs/unreleased/bvl-fix-mwps-api.yml b/changelogs/unreleased/bvl-fix-mwps-api.yml
deleted file mode 100644
index e5f26aa17ba..00000000000
--- a/changelogs/unreleased/bvl-fix-mwps-api.yml
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: Merge a merge request immediately when passing merge when pipeline succeeds
- to the merge API when the head pipeline already succeeded
-merge_request: 22777
-author:
-type: fixed
diff --git a/changelogs/unreleased/bvl-gitaly-dynamic-deadline.yml b/changelogs/unreleased/bvl-gitaly-dynamic-deadline.yml
deleted file mode 100644
index e44127ccf60..00000000000
--- a/changelogs/unreleased/bvl-gitaly-dynamic-deadline.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Don't let Gitaly calls exceed a request time of 55 seconds
-merge_request: 21492
-author:
-type: performance
diff --git a/changelogs/unreleased/bw-board-sorting.yml b/changelogs/unreleased/bw-board-sorting.yml
deleted file mode 100644
index 3eaabe67aa9..00000000000
--- a/changelogs/unreleased/bw-board-sorting.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Project issue board names now sorted correctly in FOSS
-merge_request: 22807
-author:
-type: fixed
diff --git a/changelogs/unreleased/cache-ref-names-in-discussion-endpoint.yml b/changelogs/unreleased/cache-ref-names-in-discussion-endpoint.yml
deleted file mode 100644
index f0766dd4538..00000000000
--- a/changelogs/unreleased/cache-ref-names-in-discussion-endpoint.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Reduce Gitaly calls needed for issue discussions
-merge_request:
-author:
-type: performance
diff --git a/changelogs/unreleased/cancel-merge-train-pipeline-when-dropped.yml b/changelogs/unreleased/cancel-merge-train-pipeline-when-dropped.yml
deleted file mode 100644
index 1b878ccc58e..00000000000
--- a/changelogs/unreleased/cancel-merge-train-pipeline-when-dropped.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Cancel running pipelines when merge request is dropped from merge train
-merge_request: 22146
-author:
-type: fixed
diff --git a/changelogs/unreleased/ci-resource-group-doc.yml b/changelogs/unreleased/ci-resource-group-doc.yml
deleted file mode 100644
index a675e5f2971..00000000000
--- a/changelogs/unreleased/ci-resource-group-doc.yml
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: Add 'resource_group' keyword to .gitlab-ci.yml for pipeline job concurrency
- limitation
-merge_request: 21617
-author:
-type: added
diff --git a/changelogs/unreleased/ci-resource-group-model.yml b/changelogs/unreleased/ci-resource-group-model.yml
deleted file mode 100644
index 98bc0159626..00000000000
--- a/changelogs/unreleased/ci-resource-group-model.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add Ci Resource Group models
-merge_request: 20950
-author:
-type: other
diff --git a/changelogs/unreleased/cluster-applications-0-4-0.yml b/changelogs/unreleased/cluster-applications-0-4-0.yml
deleted file mode 100644
index 0a06107bf62..00000000000
--- a/changelogs/unreleased/cluster-applications-0-4-0.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Bump cluster-applications image to v0.4.0, adding support to install cert-manager
-merge_request: 22657
-author:
-type: changed
diff --git a/changelogs/unreleased/create-downstream-pipeline-in-same-project.yml b/changelogs/unreleased/create-downstream-pipeline-in-same-project.yml
deleted file mode 100644
index ccba831abfe..00000000000
--- a/changelogs/unreleased/create-downstream-pipeline-in-same-project.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Allow an upstream pipeline to create a downstream pipeline in the same project
-merge_request: 22663
-author:
-type: added
diff --git a/changelogs/unreleased/dast_mr_reports_feature_flag.yml b/changelogs/unreleased/dast_mr_reports_feature_flag.yml
deleted file mode 100644
index 21ff19cc1bf..00000000000
--- a/changelogs/unreleased/dast_mr_reports_feature_flag.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Turns on backend MR reports for DAST by default
-merge_request: 22001
-author:
-type: changed
diff --git a/changelogs/unreleased/dblessing_update_net_ldap_gem.yml b/changelogs/unreleased/dblessing_update_net_ldap_gem.yml
deleted file mode 100644
index 52cced0ef6c..00000000000
--- a/changelogs/unreleased/dblessing_update_net_ldap_gem.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update the Net-LDAP gem to 0.16.2
-merge_request:
-author:
-type: other
diff --git a/changelogs/unreleased/default-epic_new_issue-ff.yml b/changelogs/unreleased/default-epic_new_issue-ff.yml
deleted file mode 100644
index ea6ed8e479a..00000000000
--- a/changelogs/unreleased/default-epic_new_issue-ff.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add ability to create an issue in an epic
-merge_request: 22833
-author:
-type: added
diff --git a/changelogs/unreleased/dennis-enable-code-review-analytics-by-default.yml b/changelogs/unreleased/dennis-enable-code-review-analytics-by-default.yml
deleted file mode 100644
index f28f0989c55..00000000000
--- a/changelogs/unreleased/dennis-enable-code-review-analytics-by-default.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Enable Code Review Analytics by default
-merge_request: 23285
-author:
-type: changed
diff --git a/changelogs/unreleased/deployment-validate-sha.yml b/changelogs/unreleased/deployment-validate-sha.yml
deleted file mode 100644
index 93e6faf1313..00000000000
--- a/changelogs/unreleased/deployment-validate-sha.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Validate deployment SHAs and refs
-merge_request:
-author:
-type: fixed
diff --git a/changelogs/unreleased/deployments-api-filters.yml b/changelogs/unreleased/deployments-api-filters.yml
deleted file mode 100644
index 274a5483ff2..00000000000
--- a/changelogs/unreleased/deployments-api-filters.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Filter deployments using the environment & status
-merge_request: 22996
-author:
-type: added
diff --git a/changelogs/unreleased/display-rules-without-approvers.yml b/changelogs/unreleased/display-rules-without-approvers.yml
deleted file mode 100644
index 86bc7c2711c..00000000000
--- a/changelogs/unreleased/display-rules-without-approvers.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Show regular rules without approvers
-merge_request: 21918
-author:
-type: fixed
diff --git a/changelogs/unreleased/djensen-explain-programming-languages-chart.yml b/changelogs/unreleased/djensen-explain-programming-languages-chart.yml
deleted file mode 100644
index 68883fc6d6f..00000000000
--- a/changelogs/unreleased/djensen-explain-programming-languages-chart.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add measurement details for programming languages graph
-merge_request: 20592
-author:
-type: changed
diff --git a/changelogs/unreleased/dont_run_auto_devops.yml b/changelogs/unreleased/dont_run_auto_devops.yml
deleted file mode 100644
index eb460e0538b..00000000000
--- a/changelogs/unreleased/dont_run_auto_devops.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Don't run Auto DevOps when no dockerfile or matching buildpack exists
-merge_request: 20267
-author:
-type: changed
diff --git a/changelogs/unreleased/dz-move-mr-routes-2.yml b/changelogs/unreleased/dz-move-mr-routes-2.yml
deleted file mode 100644
index 60a77149ab1..00000000000
--- a/changelogs/unreleased/dz-move-mr-routes-2.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Copy merge request routes to the - scope
-merge_request: 22082
-author:
-type: changed
diff --git a/changelogs/unreleased/dz-move-repo-routes-2.yml b/changelogs/unreleased/dz-move-repo-routes-2.yml
deleted file mode 100644
index 349c2a9f480..00000000000
--- a/changelogs/unreleased/dz-move-repo-routes-2.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Copy repository route under - scope
-merge_request: 22092
-author:
-type: changed
diff --git a/changelogs/unreleased/dz-rename-plugins.yml b/changelogs/unreleased/dz-rename-plugins.yml
deleted file mode 100644
index 024897d3d65..00000000000
--- a/changelogs/unreleased/dz-rename-plugins.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Rename GitLab Plugins feature to GitLab File Hooks
-merge_request: 22979
-author:
-type: changed
diff --git a/changelogs/unreleased/eks-kubernetes-version-helptext.yml b/changelogs/unreleased/eks-kubernetes-version-helptext.yml
deleted file mode 100644
index 1d80700c970..00000000000
--- a/changelogs/unreleased/eks-kubernetes-version-helptext.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Removes incorrect help text from EKS Kubernetes version field
-merge_request:
-author:
-type: fixed
diff --git a/changelogs/unreleased/eks-role-name-helptext.yml b/changelogs/unreleased/eks-role-name-helptext.yml
deleted file mode 100644
index 20d192dbe8b..00000000000
--- a/changelogs/unreleased/eks-role-name-helptext.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Updates AWS EKS service role name help text to clarify it is distinct from provision role
-merge_request:
-author:
-type: changed
diff --git a/changelogs/unreleased/email-on-push-select-branches.yml b/changelogs/unreleased/email-on-push-select-branches.yml
deleted file mode 100644
index d28bb33e327..00000000000
--- a/changelogs/unreleased/email-on-push-select-branches.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add option to configure branches for which to send emails on push
-merge_request: 22196
-author:
-type: added
diff --git a/changelogs/unreleased/embed-snippet-font.yml b/changelogs/unreleased/embed-snippet-font.yml
deleted file mode 100644
index b0ae8b65f4c..00000000000
--- a/changelogs/unreleased/embed-snippet-font.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Align embedded snippet mono space font with GitLab mono space font.
-merge_request: !20865
-author:
-type: changed
diff --git a/changelogs/unreleased/embed-snippet-ui-polish.yml b/changelogs/unreleased/embed-snippet-ui-polish.yml
deleted file mode 100644
index a0836f5f443..00000000000
--- a/changelogs/unreleased/embed-snippet-ui-polish.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix embedded snippets UI polish issues
-merge_request: !22637
-author:
-type: changed
diff --git a/changelogs/unreleased/enable-cross-project-artifacts.yml b/changelogs/unreleased/enable-cross-project-artifacts.yml
deleted file mode 100644
index 06db7cd034c..00000000000
--- a/changelogs/unreleased/enable-cross-project-artifacts.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Download cross-project artifacts by using needs keyword in the CI file
-merge_request: 22161
-author:
-type: added
diff --git a/changelogs/unreleased/enable-parent-child-pipelines.yml b/changelogs/unreleased/enable-parent-child-pipelines.yml
deleted file mode 100644
index aa38b06839a..00000000000
--- a/changelogs/unreleased/enable-parent-child-pipelines.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Allow a pipeline (parent) to create a child pipeline as downstream pipeline within the same project
-merge_request: 21830
-author:
-type: added
diff --git a/changelogs/unreleased/environment-name-search-graphql.yml b/changelogs/unreleased/environment-name-search-graphql.yml
deleted file mode 100644
index 898cd7e91d6..00000000000
--- a/changelogs/unreleased/environment-name-search-graphql.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Get Project's environment names via GraphQL
-merge_request: 22932
-author:
-type: added
diff --git a/changelogs/unreleased/error-tracking-api.yml b/changelogs/unreleased/error-tracking-api.yml
deleted file mode 100644
index 7face12f23d..00000000000
--- a/changelogs/unreleased/error-tracking-api.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add API for getting sentry error tracking settings of a project
-merge_request: 21788
-author: raju249
-type: added
diff --git a/changelogs/unreleased/expose-tiller-log.yml b/changelogs/unreleased/expose-tiller-log.yml
deleted file mode 100644
index 71538f05333..00000000000
--- a/changelogs/unreleased/expose-tiller-log.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Exposes tiller.log as artifact in Managed-Cluster-Applications GitLab CI template
-merge_request: 22940
-author:
-type: changed
diff --git a/changelogs/unreleased/fe-ide-clean-up-discard-duplication.yml b/changelogs/unreleased/fe-ide-clean-up-discard-duplication.yml
deleted file mode 100644
index ac02673a8ea..00000000000
--- a/changelogs/unreleased/fe-ide-clean-up-discard-duplication.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix discard all to behave like discard single file in Web IDE
-merge_request: 22572
-author:
-type: fixed
diff --git a/changelogs/unreleased/feat-appearance-api.yml b/changelogs/unreleased/feat-appearance-api.yml
deleted file mode 100644
index 916c1474fbd..00000000000
--- a/changelogs/unreleased/feat-appearance-api.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Implement application appearance API endpoint
-merge_request: 20674
-author: Fabio Huser
-type: added
diff --git a/changelogs/unreleased/feat-customizable-suggestion-commit-messages.yml b/changelogs/unreleased/feat-customizable-suggestion-commit-messages.yml
deleted file mode 100644
index 9fbff4118c8..00000000000
--- a/changelogs/unreleased/feat-customizable-suggestion-commit-messages.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Implement customizable commit messages for applied suggested changes
-merge_request: 21411
-author: Fabio Huser
-type: added
diff --git a/changelogs/unreleased/feat-disable-issue-autoclose-feature.yml b/changelogs/unreleased/feat-disable-issue-autoclose-feature.yml
deleted file mode 100644
index 02b0f820bad..00000000000
--- a/changelogs/unreleased/feat-disable-issue-autoclose-feature.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add capability to disable issue auto-close feature per project
-merge_request: 21704
-author: Fabio Huser
-type: added
diff --git a/changelogs/unreleased/feat-pipeline-ui-deletion.yml b/changelogs/unreleased/feat-pipeline-ui-deletion.yml
deleted file mode 100644
index 630b0057fa9..00000000000
--- a/changelogs/unreleased/feat-pipeline-ui-deletion.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add pipeline deletion button to pipeline details page
-merge_request: 21365
-author: Fabio Huser
-type: added
diff --git a/changelogs/unreleased/feat-rust-cargo-toml-blob-view.yml b/changelogs/unreleased/feat-rust-cargo-toml-blob-view.yml
deleted file mode 100644
index ccc5ea0fe7e..00000000000
--- a/changelogs/unreleased/feat-rust-cargo-toml-blob-view.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add support for Rust Cargo.toml dependency vizualisation and linking
-merge_request: 21374
-author: Fabio Huser
-type: added
diff --git a/changelogs/unreleased/feat-ssh-sha256-migration.yml b/changelogs/unreleased/feat-ssh-sha256-migration.yml
deleted file mode 100644
index 389247613f5..00000000000
--- a/changelogs/unreleased/feat-ssh-sha256-migration.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: add background migration for sha256 fingerprints of ssh keys
-merge_request: 21579
-author: Roger Meier
-type: added
diff --git a/changelogs/unreleased/feat-ssh-sha256-other-key.yml b/changelogs/unreleased/feat-ssh-sha256-other-key.yml
deleted file mode 100644
index 3fd5a2930d8..00000000000
--- a/changelogs/unreleased/feat-ssh-sha256-other-key.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Display SHA fingerprint for Deploy Keys and extend api to query those
-merge_request: 22665
-author: Roger Meier <r.meier@siemens.com>
-type: added
diff --git a/changelogs/unreleased/feature-split-diff-attempt-3.yml b/changelogs/unreleased/feature-split-diff-attempt-3.yml
deleted file mode 100644
index 8adda8be3af..00000000000
--- a/changelogs/unreleased/feature-split-diff-attempt-3.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Load MR diff types lazily to reduce initial diff payload size
-merge_request: 19930
-author:
-type: added
diff --git a/changelogs/unreleased/ff-toggle-backend.yml b/changelogs/unreleased/ff-toggle-backend.yml
deleted file mode 100644
index cff969efda8..00000000000
--- a/changelogs/unreleased/ff-toggle-backend.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add feature flag override toggle
-merge_request: 21598
-author:
-type: added
diff --git a/changelogs/unreleased/fix-container-scanning-remediation-bug.yml b/changelogs/unreleased/fix-container-scanning-remediation-bug.yml
deleted file mode 100644
index 07b80716ff3..00000000000
--- a/changelogs/unreleased/fix-container-scanning-remediation-bug.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix bug in Container Scanning report remediations
-merge_request: 21980
-author:
-type: fixed
diff --git a/changelogs/unreleased/fix-env-tooltip.yml b/changelogs/unreleased/fix-env-tooltip.yml
deleted file mode 100644
index 15a857924b8..00000000000
--- a/changelogs/unreleased/fix-env-tooltip.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update tooltip content for deployment instances
-merge_request: 22289
-author: Rajendra Kadam
-type: added
diff --git a/changelogs/unreleased/fix-group-transfer.yml b/changelogs/unreleased/fix-group-transfer.yml
deleted file mode 100644
index cf1787aa5af..00000000000
--- a/changelogs/unreleased/fix-group-transfer.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix transferring groups to root when EE features are enabled
-merge_request: 21915
-author:
-type: fixed
diff --git a/changelogs/unreleased/fix-linking-merge-requests.yml b/changelogs/unreleased/fix-linking-merge-requests.yml
deleted file mode 100644
index dbc21802b28..00000000000
--- a/changelogs/unreleased/fix-linking-merge-requests.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Enable the linking of merge requests to all non review app deployments
-merge_request:
-author:
-type: added
diff --git a/changelogs/unreleased/fix-missing-emoji-import.yml b/changelogs/unreleased/fix-missing-emoji-import.yml
deleted file mode 100644
index 08e2d53013e..00000000000
--- a/changelogs/unreleased/fix-missing-emoji-import.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add support to export and import award emojis for issues, issue notes, MR, MR notes and snippet notes
-merge_request: 22493
-author:
-type: fixed
diff --git a/changelogs/unreleased/fix-no-artifacts-when-exposed.yml b/changelogs/unreleased/fix-no-artifacts-when-exposed.yml
deleted file mode 100644
index 7ca77f520a6..00000000000
--- a/changelogs/unreleased/fix-no-artifacts-when-exposed.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix bug when trying to expose artifacts and no artifacts are produced by the job
-merge_request: 22378
-author:
-type: fixed
diff --git a/changelogs/unreleased/fix-on-train-method-in-mr.yml b/changelogs/unreleased/fix-on-train-method-in-mr.yml
deleted file mode 100644
index 5599964638d..00000000000
--- a/changelogs/unreleased/fix-on-train-method-in-mr.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix RefreshMergeRequestsService raises an exception and unnecessary sidekiq retry
-merge_request: 22262
-author:
-type: fixed
diff --git a/changelogs/unreleased/fix-prometheus-network-connectivity-error.yml b/changelogs/unreleased/fix-prometheus-network-connectivity-error.yml
deleted file mode 100644
index c0de02aa990..00000000000
--- a/changelogs/unreleased/fix-prometheus-network-connectivity-error.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Return 503 error when metrics dashboard has no connectivity
-merge_request: 22140
-author:
-type: fixed
diff --git a/changelogs/unreleased/fix-skip-snippet-raw-buttons-for-external-caching.yml b/changelogs/unreleased/fix-skip-snippet-raw-buttons-for-external-caching.yml
deleted file mode 100644
index 4116d0fb9f9..00000000000
--- a/changelogs/unreleased/fix-skip-snippet-raw-buttons-for-external-caching.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Exclude snippets from external caching handling
-merge_request:
-author:
-type: fixed
diff --git a/changelogs/unreleased/fj-add-migrations-snippet-repository.yml b/changelogs/unreleased/fj-add-migrations-snippet-repository.yml
deleted file mode 100644
index 3a56282a03e..00000000000
--- a/changelogs/unreleased/fj-add-migrations-snippet-repository.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add migrations for version control snippets
-merge_request: 22275
-author:
-type: added
diff --git a/changelogs/unreleased/generate-sample-metrics-intervals.yml b/changelogs/unreleased/generate-sample-metrics-intervals.yml
deleted file mode 100644
index 4434671ec91..00000000000
--- a/changelogs/unreleased/generate-sample-metrics-intervals.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Generate Prometheus sample metrics over pre-set intervals
-merge_request: 22066
-author:
-type: added
diff --git a/changelogs/unreleased/gitaly-cache-invalidator-ff.yml b/changelogs/unreleased/gitaly-cache-invalidator-ff.yml
deleted file mode 100644
index 191dce3f950..00000000000
--- a/changelogs/unreleased/gitaly-cache-invalidator-ff.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add back feature flag for cache invalidator
-merge_request: 22106
-author:
-type: changed
diff --git a/changelogs/unreleased/gitaly-version-v1.79.0.yml b/changelogs/unreleased/gitaly-version-v1.79.0.yml
deleted file mode 100644
index 7741f6b74ee..00000000000
--- a/changelogs/unreleased/gitaly-version-v1.79.0.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Upgrade to Gitaly v1.79.0
-merge_request: 22515
-author:
-type: changed
diff --git a/changelogs/unreleased/gitaly-version-v1.81.0.yml b/changelogs/unreleased/gitaly-version-v1.81.0.yml
deleted file mode 100644
index dd3bf828761..00000000000
--- a/changelogs/unreleased/gitaly-version-v1.81.0.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Upgrade to Gitaly v1.81.0
-merge_request: 23198
-author:
-type: changed
diff --git a/changelogs/unreleased/himkp-27242.yml b/changelogs/unreleased/himkp-27242.yml
deleted file mode 100644
index a9c7d69dd26..00000000000
--- a/changelogs/unreleased/himkp-27242.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: 'Fix issue: Discard button in Web IDE does nothing'
-merge_request: 21902
-author:
-type: fixed
diff --git a/changelogs/unreleased/himkp-33441.yml b/changelogs/unreleased/himkp-33441.yml
deleted file mode 100644
index 63b7fb43f7a..00000000000
--- a/changelogs/unreleased/himkp-33441.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Stage all changes by default in Web IDE
-merge_request: 21067
-author:
-type: added
diff --git a/changelogs/unreleased/icons-to-alerts.yml b/changelogs/unreleased/icons-to-alerts.yml
deleted file mode 100644
index a7e8b713f6d..00000000000
--- a/changelogs/unreleased/icons-to-alerts.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix aligment for icons on alerts
-merge_request: 22760
-author: Rajendra Kadam
-type: added
diff --git a/changelogs/unreleased/id-call-lfs-once-when-vue-file-list-enabled.yml b/changelogs/unreleased/id-call-lfs-once-when-vue-file-list-enabled.yml
deleted file mode 100644
index 672ba6717ec..00000000000
--- a/changelogs/unreleased/id-call-lfs-once-when-vue-file-list-enabled.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Execute Gitaly LFS call once when Vue file enabled
-merge_request: 22168
-author:
-type: performance
diff --git a/changelogs/unreleased/ide_render_whitespaces.yml b/changelogs/unreleased/ide_render_whitespaces.yml
deleted file mode 100644
index f554eee42b8..00000000000
--- a/changelogs/unreleased/ide_render_whitespaces.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Render whitespaces in code
-merge_request: 17244
-author: Mathieu Parent
-type: added
diff --git a/changelogs/unreleased/improve-pipeline-processing.yml b/changelogs/unreleased/improve-pipeline-processing.yml
deleted file mode 100644
index 8e93f2d2d4d..00000000000
--- a/changelogs/unreleased/improve-pipeline-processing.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Implement Atomic Processing that updates status of builds, stages and pipelines in one go
-merge_request: 20229
-author:
-type: performance
diff --git a/changelogs/unreleased/include-subgroups-in-group-search.yml b/changelogs/unreleased/include-subgroups-in-group-search.yml
deleted file mode 100644
index 9a5fb6804bc..00000000000
--- a/changelogs/unreleased/include-subgroups-in-group-search.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Include subgroups when searching inside a group
-merge_request: 22991
-author:
-type: fixed
diff --git a/changelogs/unreleased/issue-28822-add-style-to-no-commit-message.yml b/changelogs/unreleased/issue-28822-add-style-to-no-commit-message.yml
deleted file mode 100644
index e2cf12299e5..00000000000
--- a/changelogs/unreleased/issue-28822-add-style-to-no-commit-message.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Updated no commit verbiage
-merge_request: 22765
-author:
-type: other
diff --git a/changelogs/unreleased/issue_2030_2.yml b/changelogs/unreleased/issue_2030_2.yml
deleted file mode 100644
index 317a2850fff..00000000000
--- a/changelogs/unreleased/issue_2030_2.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Process quick actions when using Service Desk templates
-merge_request: 21948
-author:
-type: fixed
diff --git a/changelogs/unreleased/jej-prevent-enabling-group-managed-accounts-when-SSO-not-linked.yml b/changelogs/unreleased/jej-prevent-enabling-group-managed-accounts-when-SSO-not-linked.yml
deleted file mode 100644
index e9ca185f90a..00000000000
--- a/changelogs/unreleased/jej-prevent-enabling-group-managed-accounts-when-SSO-not-linked.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Require group owner to have linked SAML before enabling Group Managed Accounts
-merge_request: 21721
-author:
-type: fixed
diff --git a/changelogs/unreleased/jl-bump-rack-cors-1-0-6.yml b/changelogs/unreleased/jl-bump-rack-cors-1-0-6.yml
deleted file mode 100644
index 70f03296768..00000000000
--- a/changelogs/unreleased/jl-bump-rack-cors-1-0-6.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update rack-cors to 1.0.6
-merge_request: 22809
-author:
-type: security
diff --git a/changelogs/unreleased/jl-bump-rdoc-6-2.yml b/changelogs/unreleased/jl-bump-rdoc-6-2.yml
deleted file mode 100644
index c71df08709d..00000000000
--- a/changelogs/unreleased/jl-bump-rdoc-6-2.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update rdoc to 6.1.2
-merge_request: 22434
-author:
-type: security
diff --git a/changelogs/unreleased/kerrizor-enable-redis-diff-caching-by-default.yml b/changelogs/unreleased/kerrizor-enable-redis-diff-caching-by-default.yml
deleted file mode 100644
index de22d282635..00000000000
--- a/changelogs/unreleased/kerrizor-enable-redis-diff-caching-by-default.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Enable redis HSET diff caching by default
-merge_request: 23105
-author:
-type: performance
diff --git a/changelogs/unreleased/link-types-api-rest.yml b/changelogs/unreleased/link-types-api-rest.yml
deleted file mode 100644
index ead1d36a136..00000000000
--- a/changelogs/unreleased/link-types-api-rest.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Expose issue link type in REST API
-merge_request: 21375
-author:
-type: added
diff --git a/changelogs/unreleased/lm-ignore-sentry-errors-from-list-view.yml b/changelogs/unreleased/lm-ignore-sentry-errors-from-list-view.yml
deleted file mode 100644
index 02da56f02af..00000000000
--- a/changelogs/unreleased/lm-ignore-sentry-errors-from-list-view.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Implement ability to ignore Sentry errrors from the list view
-merge_request: 22819
-author:
-type: added
diff --git a/changelogs/unreleased/lm-resolve-sentry-errors-from-list-view.yml b/changelogs/unreleased/lm-resolve-sentry-errors-from-list-view.yml
deleted file mode 100644
index b87f3614ff5..00000000000
--- a/changelogs/unreleased/lm-resolve-sentry-errors-from-list-view.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Resolve Sentry errors from error tracking list
-merge_request: 23135
-author:
-type: added
diff --git a/changelogs/unreleased/lru-object-caching-group-project-object-builder.yml b/changelogs/unreleased/lru-object-caching-group-project-object-builder.yml
deleted file mode 100644
index bc3f6379de6..00000000000
--- a/changelogs/unreleased/lru-object-caching-group-project-object-builder.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: LRU object caching for GroupProjectObjectBuilder
-merge_request: 21823
-author:
-type: performance
diff --git a/changelogs/unreleased/make-resource-grouped-job-cancellable.yml b/changelogs/unreleased/make-resource-grouped-job-cancellable.yml
deleted file mode 100644
index 8ad2509579c..00000000000
--- a/changelogs/unreleased/make-resource-grouped-job-cancellable.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Make jobs with resource group cancellable
-merge_request: 22356
-author:
-type: fixed
diff --git a/changelogs/unreleased/mark-some-as-not-required-during-import.yml b/changelogs/unreleased/mark-some-as-not-required-during-import.yml
deleted file mode 100644
index 1d8449728ba..00000000000
--- a/changelogs/unreleased/mark-some-as-not-required-during-import.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add `importing?` to disable some callbacks
-merge_request:
-author:
-type: performance
diff --git a/changelogs/unreleased/mk-add-geo-node-name-to-check-task.yml b/changelogs/unreleased/mk-add-geo-node-name-to-check-task.yml
deleted file mode 100644
index 22e304c0206..00000000000
--- a/changelogs/unreleased/mk-add-geo-node-name-to-check-task.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: 'Geo: Check current node in gitlab:geo:check Rake task'
-merge_request: 22436
-author:
-type: added
diff --git a/changelogs/unreleased/namespace-labels.yml b/changelogs/unreleased/namespace-labels.yml
deleted file mode 100644
index 231a7d63140..00000000000
--- a/changelogs/unreleased/namespace-labels.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Assign labels to the GMA and project k8s namespaces
-merge_request: 23027
-author:
-type: added
diff --git a/changelogs/unreleased/nfriend-add-environments-dashboard-message.yml b/changelogs/unreleased/nfriend-add-environments-dashboard-message.yml
deleted file mode 100644
index 87757bc3758..00000000000
--- a/changelogs/unreleased/nfriend-add-environments-dashboard-message.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add informational message about page limits to environments dashboard
-merge_request: 22489
-author:
-type: added
diff --git a/changelogs/unreleased/nicolasdular-split-signup-full-name.yml b/changelogs/unreleased/nicolasdular-split-signup-full-name.yml
deleted file mode 100644
index 08c45cb22ba..00000000000
--- a/changelogs/unreleased/nicolasdular-split-signup-full-name.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update name max length
-merge_request: 22840
-author:
-type: changed
diff --git a/changelogs/unreleased/notes_api_system_filter.yml b/changelogs/unreleased/notes_api_system_filter.yml
deleted file mode 100644
index f81be1dcb1c..00000000000
--- a/changelogs/unreleased/notes_api_system_filter.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: 25968-activity-filter-to-notes-api
-merge_request: 21159
-author: jhenkens
-type: added
diff --git a/changelogs/unreleased/omniauth-redirect-loop.yml b/changelogs/unreleased/omniauth-redirect-loop.yml
deleted file mode 100644
index 793245f59d9..00000000000
--- a/changelogs/unreleased/omniauth-redirect-loop.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: "Prevent omniauth signup redirect loop"
-merge_request: 22432
-author: Balazs Nagy
-type: fixed
diff --git a/changelogs/unreleased/parent-child-upstream-downstream-labels.yml b/changelogs/unreleased/parent-child-upstream-downstream-labels.yml
deleted file mode 100644
index b7fa45f7f61..00000000000
--- a/changelogs/unreleased/parent-child-upstream-downstream-labels.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add child and parent labels to pipelines
-merge_request: 21332
-author:
-type: added
diff --git a/changelogs/unreleased/patch-36.yml b/changelogs/unreleased/patch-36.yml
deleted file mode 100644
index 7bf2d2ed1a8..00000000000
--- a/changelogs/unreleased/patch-36.yml
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: refactor javascript to remove Immediately Invoked Function Expression from
- project file search
-merge_request: 19192
-author: Brian Luckenbill
-type: other
diff --git a/changelogs/unreleased/ph-195831-hideTabPopoverForAnonUsers.yml b/changelogs/unreleased/ph-195831-hideTabPopoverForAnonUsers.yml
deleted file mode 100644
index 729e7e96477..00000000000
--- a/changelogs/unreleased/ph-195831-hideTabPopoverForAnonUsers.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Hide merge request tab popover for anonymous users
-merge_request: 22613
-author:
-type: fixed
diff --git a/changelogs/unreleased/pl-nil-guard-extract-sentry-external-url.yml b/changelogs/unreleased/pl-nil-guard-extract-sentry-external-url.yml
deleted file mode 100644
index 01a0bbf8326..00000000000
--- a/changelogs/unreleased/pl-nil-guard-extract-sentry-external-url.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix extracting Sentry external URL when URL is nil
-merge_request: 23162
-author:
-type: fixed
diff --git a/changelogs/unreleased/pokstad1-bump-gitaly-1-80-0.yml b/changelogs/unreleased/pokstad1-bump-gitaly-1-80-0.yml
deleted file mode 100644
index 6623636c4a3..00000000000
--- a/changelogs/unreleased/pokstad1-bump-gitaly-1-80-0.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update Gitaly to v1.80.0
-merge_request: 22654
-author:
-type: other
diff --git a/changelogs/unreleased/polish-user-popover.yml b/changelogs/unreleased/polish-user-popover.yml
deleted file mode 100644
index 0531fc0a5ec..00000000000
--- a/changelogs/unreleased/polish-user-popover.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Remove extra whitespace in user popover
-merge_request: 19938
-author:
-type: fixed
diff --git a/changelogs/unreleased/pravi-gitlab-update-d3.yml b/changelogs/unreleased/pravi-gitlab-update-d3.yml
deleted file mode 100644
index 32d492a42fa..00000000000
--- a/changelogs/unreleased/pravi-gitlab-update-d3.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update d3 to 5.12
-merge_request: 20627
-author: Praveen Arimbrathodiyil
-type: other
diff --git a/changelogs/unreleased/prevent-job-logs-line-number-from-being-selected.yml b/changelogs/unreleased/prevent-job-logs-line-number-from-being-selected.yml
deleted file mode 100644
index 292d133780c..00000000000
--- a/changelogs/unreleased/prevent-job-logs-line-number-from-being-selected.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Prevent job log line numbers from being selected
-merge_request: 22691
-author:
-type: fixed
diff --git a/changelogs/unreleased/refactor-expose-missing-mention-disabled-group-api.yml b/changelogs/unreleased/refactor-expose-missing-mention-disabled-group-api.yml
deleted file mode 100644
index f919ee3a00c..00000000000
--- a/changelogs/unreleased/refactor-expose-missing-mention-disabled-group-api.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Expose mentions_disabled value via group API
-merge_request: 23070
-author: Fabio Huser
-type: added
diff --git a/changelogs/unreleased/refactor-session-disable-with-post.yml b/changelogs/unreleased/refactor-session-disable-with-post.yml
deleted file mode 100644
index 63908947095..00000000000
--- a/changelogs/unreleased/refactor-session-disable-with-post.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: User signout and admin mode disable use now POST instead of GET
-merge_request: 22113
-author: Diego Louzán
-type: other
diff --git a/changelogs/unreleased/remove-ancestor-flag.yml b/changelogs/unreleased/remove-ancestor-flag.yml
deleted file mode 100644
index 2abe15fb720..00000000000
--- a/changelogs/unreleased/remove-ancestor-flag.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Remove N+1 query issue when checking group root ancestor.
-merge_request:
-author:
-type: performance
diff --git a/changelogs/unreleased/remove-deployment-feature-flags.yml b/changelogs/unreleased/remove-deployment-feature-flags.yml
deleted file mode 100644
index c93b9d792e5..00000000000
--- a/changelogs/unreleased/remove-deployment-feature-flags.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Track deployed merge requests using GitLab environments and deployments
-merge_request:
-author:
-type: added
diff --git a/changelogs/unreleased/remove-feature-flag-import-graceful-failures.yml b/changelogs/unreleased/remove-feature-flag-import-graceful-failures.yml
deleted file mode 100644
index df6d4429e42..00000000000
--- a/changelogs/unreleased/remove-feature-flag-import-graceful-failures.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Remove feature flag for import graceful failures
-merge_request:
-author:
-type: other
diff --git a/changelogs/unreleased/remove-note-after-initialize.yml b/changelogs/unreleased/remove-note-after-initialize.yml
deleted file mode 100644
index 0fff2669fec..00000000000
--- a/changelogs/unreleased/remove-note-after-initialize.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Remove after_initialize and before_validation for Note
-merge_request: 22128
-author:
-type: performance
diff --git a/changelogs/unreleased/remove-pg-limit-fix.yml b/changelogs/unreleased/remove-pg-limit-fix.yml
deleted file mode 100644
index dfa29978347..00000000000
--- a/changelogs/unreleased/remove-pg-limit-fix.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Remove ActiveRecord patch to ignore limit on text columns
-merge_request: 22406
-author:
-type: other
diff --git a/changelogs/unreleased/remove-unused-project-import-state-index.yml b/changelogs/unreleased/remove-unused-project-import-state-index.yml
deleted file mode 100644
index 2ffa91e3a45..00000000000
--- a/changelogs/unreleased/remove-unused-project-import-state-index.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Remove unused index on project_mirror_data
-merge_request: 22647
-author:
-type: performance
diff --git a/changelogs/unreleased/remove_enable_cluster_application_crossplane_flag.yml b/changelogs/unreleased/remove_enable_cluster_application_crossplane_flag.yml
deleted file mode 100644
index 659e8e69ecb..00000000000
--- a/changelogs/unreleased/remove_enable_cluster_application_crossplane_flag.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Enable ability to install Crossplane app by default
-merge_request: 22141
-author:
-type: changed
diff --git a/changelogs/unreleased/remove_milestone_id_from_epics2.yml b/changelogs/unreleased/remove_milestone_id_from_epics2.yml
deleted file mode 100644
index 4ec65150e72..00000000000
--- a/changelogs/unreleased/remove_milestone_id_from_epics2.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Remove milestone_id from epics
-merge_request: 20539
-author: Lee Tickett
-type: other
diff --git a/changelogs/unreleased/return-empty-body-for-204-responses-in-api.yml b/changelogs/unreleased/return-empty-body-for-204-responses-in-api.yml
deleted file mode 100644
index 17344086b1a..00000000000
--- a/changelogs/unreleased/return-empty-body-for-204-responses-in-api.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Return empty body for 204 responses in API
-merge_request: 22086
-author:
-type: fixed
diff --git a/changelogs/unreleased/return_slug_in_api_services_index.yml b/changelogs/unreleased/return_slug_in_api_services_index.yml
deleted file mode 100644
index ea3e04c845d..00000000000
--- a/changelogs/unreleased/return_slug_in_api_services_index.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add slug to services API response
-merge_request: 22518
-author:
-type: added
diff --git a/changelogs/unreleased/revert-22364.yml b/changelogs/unreleased/revert-22364.yml
new file mode 100644
index 00000000000..2b2d066adab
--- /dev/null
+++ b/changelogs/unreleased/revert-22364.yml
@@ -0,0 +1,6 @@
+---
+title: Reverts MR diff redesign which fixes Web IDE visual bugs including file dropdown
+ not showing up
+merge_request: 23428
+author:
+type: fixed
diff --git a/changelogs/unreleased/revert-knative-version-prerequisite.yml b/changelogs/unreleased/revert-knative-version-prerequisite.yml
deleted file mode 100644
index bc0bb1e25f3..00000000000
--- a/changelogs/unreleased/revert-knative-version-prerequisite.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Reverts Add RBAC permissions for getting knative version
-merge_request: 22560
-author:
-type: fixed
diff --git a/changelogs/unreleased/rk-118664-upgrade-monaco-editor.yml b/changelogs/unreleased/rk-118664-upgrade-monaco-editor.yml
deleted file mode 100644
index 53165ca34bb..00000000000
--- a/changelogs/unreleased/rk-118664-upgrade-monaco-editor.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Updated monaco-editor dependency
-merge_request: 21938
-author:
-type: other
diff --git a/changelogs/unreleased/ruby-2-6-5-source.yml b/changelogs/unreleased/ruby-2-6-5-source.yml
deleted file mode 100644
index 53c27465118..00000000000
--- a/changelogs/unreleased/ruby-2-6-5-source.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update Ruby to 2.6.5
-merge_request: 22417
-author:
-type: other
diff --git a/changelogs/unreleased/runner-referees.yml b/changelogs/unreleased/runner-referees.yml
deleted file mode 100644
index c8a1ae81b93..00000000000
--- a/changelogs/unreleased/runner-referees.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Metrics and network referee artifact types added to job artifact types
-merge_request: 20181
-author:
-type: added
diff --git a/changelogs/unreleased/sample-metrics-from-ui.yml b/changelogs/unreleased/sample-metrics-from-ui.yml
deleted file mode 100644
index e666d4235c0..00000000000
--- a/changelogs/unreleased/sample-metrics-from-ui.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Backend for allowing sample metrics to be toggled from ui
-merge_request: 22901
-author:
-type: added
diff --git a/changelogs/unreleased/sample-metrics-without-prometheus.yml b/changelogs/unreleased/sample-metrics-without-prometheus.yml
deleted file mode 100644
index 471af0a909a..00000000000
--- a/changelogs/unreleased/sample-metrics-without-prometheus.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Show sample metrics for an environment without prometheus configured
-merge_request: 22133
-author:
-type: added
diff --git a/changelogs/unreleased/sh-add-pipeline-index.yml b/changelogs/unreleased/sh-add-pipeline-index.yml
deleted file mode 100644
index 1d7b5edf29a..00000000000
--- a/changelogs/unreleased/sh-add-pipeline-index.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add index to optimize loading pipeline charts
-merge_request: 22052
-author:
-type: performance
diff --git a/changelogs/unreleased/sh-bump-json-jwt.yml b/changelogs/unreleased/sh-bump-json-jwt.yml
deleted file mode 100644
index afa8c8bbf20..00000000000
--- a/changelogs/unreleased/sh-bump-json-jwt.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Upgrade json-jwt to v1.11.0
-merge_request: 22440
-author:
-type: security
diff --git a/changelogs/unreleased/sh-cut-and-paste-spreadsheets-markdown.yml b/changelogs/unreleased/sh-cut-and-paste-spreadsheets-markdown.yml
deleted file mode 100644
index a388eaf975b..00000000000
--- a/changelogs/unreleased/sh-cut-and-paste-spreadsheets-markdown.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Cut and paste Markdown table from a spreadsheet
-merge_request: 22290
-author:
-type: added
diff --git a/changelogs/unreleased/sh-disable-formats-in-uploads-routes.yml b/changelogs/unreleased/sh-disable-formats-in-uploads-routes.yml
deleted file mode 100644
index 4d0189749ac..00000000000
--- a/changelogs/unreleased/sh-disable-formats-in-uploads-routes.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix upload redirections when project has moved
-merge_request: 22822
-author:
-type: fixed
diff --git a/changelogs/unreleased/sh-disable-prom-metrics-on-failure.yml b/changelogs/unreleased/sh-disable-prom-metrics-on-failure.yml
deleted file mode 100644
index d9db2847d2e..00000000000
--- a/changelogs/unreleased/sh-disable-prom-metrics-on-failure.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Disable Prometheus metrics if initialization fails
-merge_request: 22355
-author:
-type: fixed
diff --git a/changelogs/unreleased/sh-drop-ci-pipelines-redundant-index.yml b/changelogs/unreleased/sh-drop-ci-pipelines-redundant-index.yml
deleted file mode 100644
index c9525f38ffe..00000000000
--- a/changelogs/unreleased/sh-drop-ci-pipelines-redundant-index.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Drop redundant index on ci_pipelines.project_id
-merge_request: 22325
-author:
-type: other
diff --git a/changelogs/unreleased/sh-fix-ci-lint-error.yml b/changelogs/unreleased/sh-fix-ci-lint-error.yml
deleted file mode 100644
index 7ab4b05f00f..00000000000
--- a/changelogs/unreleased/sh-fix-ci-lint-error.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix Error 500 in parsing invalid CI needs and dependencies
-merge_request: 22567
-author:
-type: fixed
diff --git a/changelogs/unreleased/sh-fix-ci-lint-errors.yml b/changelogs/unreleased/sh-fix-ci-lint-errors.yml
deleted file mode 100644
index 5f97b98f3d9..00000000000
--- a/changelogs/unreleased/sh-fix-ci-lint-errors.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Gracefully error handle CI lint errors in artifacts section
-merge_request: 22388
-author:
-type: fixed
diff --git a/changelogs/unreleased/sh-fix-issue-197300.yml b/changelogs/unreleased/sh-fix-issue-197300.yml
deleted file mode 100644
index b54fcd24cc9..00000000000
--- a/changelogs/unreleased/sh-fix-issue-197300.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix issue CSV export failing for some projects
-merge_request: 23223
-author:
-type: fixed
diff --git a/changelogs/unreleased/sh-fix-issue-197464.yml b/changelogs/unreleased/sh-fix-issue-197464.yml
deleted file mode 100644
index 05b68b87d17..00000000000
--- a/changelogs/unreleased/sh-fix-issue-197464.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix analytics tracking for new merge request notes
-merge_request: 23273
-author:
-type: fixed
diff --git a/changelogs/unreleased/sh-fix-mark-for-deletion-service.yml b/changelogs/unreleased/sh-fix-mark-for-deletion-service.yml
deleted file mode 100644
index 2c8a45e8e92..00000000000
--- a/changelogs/unreleased/sh-fix-mark-for-deletion-service.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Gracefully handle marking a project deletion multiple times
-merge_request: 22949
-author:
-type: fixed
diff --git a/changelogs/unreleased/sh-fix-plugins-not-executing.yml b/changelogs/unreleased/sh-fix-plugins-not-executing.yml
deleted file mode 100644
index 206d8bedc41..00000000000
--- a/changelogs/unreleased/sh-fix-plugins-not-executing.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix GitLab plugins not working without hooks configured
-merge_request: 22409
-author:
-type: fixed
diff --git a/changelogs/unreleased/sh-fix-sidekiq-timestamps.yml b/changelogs/unreleased/sh-fix-sidekiq-timestamps.yml
deleted file mode 100644
index 7da759c4bca..00000000000
--- a/changelogs/unreleased/sh-fix-sidekiq-timestamps.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Make Sidekiq timestamps consistently ISO 8601
-merge_request: 22750
-author:
-type: fixed
diff --git a/changelogs/unreleased/sh-fix-unique-ips-limiter.yml b/changelogs/unreleased/sh-fix-unique-ips-limiter.yml
deleted file mode 100644
index d124137e768..00000000000
--- a/changelogs/unreleased/sh-fix-unique-ips-limiter.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Fix deploy tokens erroneously triggering unique IP limits
-merge_request: 22445
-author:
-type: fixed
diff --git a/changelogs/unreleased/sh-optimize-commit-is-ancestor-env.yml b/changelogs/unreleased/sh-optimize-commit-is-ancestor-env.yml
deleted file mode 100644
index 454303fdaab..00000000000
--- a/changelogs/unreleased/sh-optimize-commit-is-ancestor-env.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Reduce CommitIsAncestor RPCs with environments
-merge_request: 21778
-author:
-type: performance
diff --git a/changelogs/unreleased/sh-skip-findcommit-lookup-rate-limit.yml b/changelogs/unreleased/sh-skip-findcommit-lookup-rate-limit.yml
deleted file mode 100644
index 1e4991d6390..00000000000
--- a/changelogs/unreleased/sh-skip-findcommit-lookup-rate-limit.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Avoid Gitaly RPCs in rate-limited raw blob requests
-merge_request: 22123
-author:
-type: performance
diff --git a/changelogs/unreleased/sh-speed-up-build-artifact-entry.yml b/changelogs/unreleased/sh-speed-up-build-artifact-entry.yml
deleted file mode 100644
index b7c151489f5..00000000000
--- a/changelogs/unreleased/sh-speed-up-build-artifact-entry.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Speed up path generation with build artifacts
-merge_request: 22257
-author:
-type: performance
diff --git a/changelogs/unreleased/sh-update-foreign-key-personal-access-tokens.yml b/changelogs/unreleased/sh-update-foreign-key-personal-access-tokens.yml
deleted file mode 100644
index d9a339cd867..00000000000
--- a/changelogs/unreleased/sh-update-foreign-key-personal-access-tokens.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update foreign key constraint for personal access tokens
-merge_request: 22305
-author:
-type: fixed
diff --git a/changelogs/unreleased/sh-update-mermaid-8-4-5.yml b/changelogs/unreleased/sh-update-mermaid-8-4-5.yml
deleted file mode 100644
index 31573f579f6..00000000000
--- a/changelogs/unreleased/sh-update-mermaid-8-4-5.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update Mermaid to v8.4.5
-merge_request: 22830
-author:
-type: fixed
diff --git a/changelogs/unreleased/sh-update-octokit.yml b/changelogs/unreleased/sh-update-octokit.yml
deleted file mode 100644
index d57a03e03c7..00000000000
--- a/changelogs/unreleased/sh-update-octokit.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Upgrade octokit and its dependencies
-merge_request: 22946
-author:
-type: other
diff --git a/changelogs/unreleased/shl-disable-animations-config.yml b/changelogs/unreleased/shl-disable-animations-config.yml
deleted file mode 100644
index 97c2db9a1c9..00000000000
--- a/changelogs/unreleased/shl-disable-animations-config.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add a config for disabling CSS and jQuery animations
-merge_request: 22217
-author:
-type: added
diff --git a/changelogs/unreleased/sidekiq-cluster-terminate-hung-workers.yml b/changelogs/unreleased/sidekiq-cluster-terminate-hung-workers.yml
deleted file mode 100644
index 294c739839f..00000000000
--- a/changelogs/unreleased/sidekiq-cluster-terminate-hung-workers.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: When sidekiq-cluster is asked to shutdown, actively terminate any sidekiq processes that don't finish cleanly in short order
-merge_request: 21796
-author:
-type: fixed
diff --git a/changelogs/unreleased/smaller-prom-redis-keys.yml b/changelogs/unreleased/smaller-prom-redis-keys.yml
deleted file mode 100644
index a1a9e40d0c3..00000000000
--- a/changelogs/unreleased/smaller-prom-redis-keys.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Reduce redis key size for the Prometheus proxy and the amount of queries by half
-merge_request: 20006
-author:
-type: performance
diff --git a/changelogs/unreleased/split-up-relativelinkfilter.yml b/changelogs/unreleased/split-up-relativelinkfilter.yml
deleted file mode 100644
index feaa9f290ab..00000000000
--- a/changelogs/unreleased/split-up-relativelinkfilter.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Avoid making Gitaly calls when some Markdown text links to an uploaded file
-merge_request: 22631
-author:
-type: performance
diff --git a/changelogs/unreleased/standardize-timestamp-format-in-app-logs.yml b/changelogs/unreleased/standardize-timestamp-format-in-app-logs.yml
deleted file mode 100644
index c4966c2e77f..00000000000
--- a/changelogs/unreleased/standardize-timestamp-format-in-app-logs.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: 'Use IS08601.3 format for app level logging of timestamps'
-merge_request: 22793
-author:
-type: other
diff --git a/changelogs/unreleased/stop-exposing-mr-refs-in-favor-of-persistent-refs.yml b/changelogs/unreleased/stop-exposing-mr-refs-in-favor-of-persistent-refs.yml
deleted file mode 100644
index c98ca1f1e95..00000000000
--- a/changelogs/unreleased/stop-exposing-mr-refs-in-favor-of-persistent-refs.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Stop exposing MR refs in favor of persistent pipeline refs
-merge_request: 22198
-author:
-type: fixed
diff --git a/changelogs/unreleased/sy-bugfix-sentry-id.yml b/changelogs/unreleased/sy-bugfix-sentry-id.yml
deleted file mode 100644
index d50c03515bb..00000000000
--- a/changelogs/unreleased/sy-bugfix-sentry-id.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Identify correct sentry id in error tracking detail
-merge_request: 23280
-author:
-type: fixed
diff --git a/changelogs/unreleased/tpresa-user-without-project-license-seat.yml b/changelogs/unreleased/tpresa-user-without-project-license-seat.yml
deleted file mode 100644
index d205b2b8782..00000000000
--- a/changelogs/unreleased/tpresa-user-without-project-license-seat.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Users without projects use a license seat in a non-premium license
-merge_request: 20664
-author:
-type: fixed
diff --git a/changelogs/unreleased/tr-view-issue-button.yml b/changelogs/unreleased/tr-view-issue-button.yml
deleted file mode 100644
index 2b7ef087d76..00000000000
--- a/changelogs/unreleased/tr-view-issue-button.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Add View Issue button to error tracking details page
-merge_request: 22862
-author:
-type: added
diff --git a/changelogs/unreleased/update-codequality-to-0-85-6.yml b/changelogs/unreleased/update-codequality-to-0-85-6.yml
deleted file mode 100644
index 29cb3d34f53..00000000000
--- a/changelogs/unreleased/update-codequality-to-0-85-6.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update GitLab's codeclimate to 0.85.6
-merge_request: 22659
-author: Takuya Noguchi
-type: other
diff --git a/changelogs/unreleased/update-gitlab-runner-helm-chart-to-0-12-0.yml b/changelogs/unreleased/update-gitlab-runner-helm-chart-to-0-12-0.yml
deleted file mode 100644
index 3ba0e998e2b..00000000000
--- a/changelogs/unreleased/update-gitlab-runner-helm-chart-to-0-12-0.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update GitLab Runner Helm Chart to 0.12.0
-merge_request: 22566
-author:
-type: other
diff --git a/changelogs/unreleased/update-jupyterhub-chart.yml b/changelogs/unreleased/update-jupyterhub-chart.yml
deleted file mode 100644
index 8e2e1ec090e..00000000000
--- a/changelogs/unreleased/update-jupyterhub-chart.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update jupyterhub chart
-merge_request: 22127
-author:
-type: changed
diff --git a/changelogs/unreleased/update-project-hook-limits-100.yml b/changelogs/unreleased/update-project-hook-limits-100.yml
deleted file mode 100644
index ae95c78a28a..00000000000
--- a/changelogs/unreleased/update-project-hook-limits-100.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update project hooks limits to 100 for all plans
-merge_request: 22604
-author:
-type: other
diff --git a/changelogs/unreleased/update-prometheus-chart.yml b/changelogs/unreleased/update-prometheus-chart.yml
deleted file mode 100644
index afce595f70e..00000000000
--- a/changelogs/unreleased/update-prometheus-chart.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update prometheus chart version to 9.5.2
-merge_request: 21935
-author:
-type: changed
diff --git a/changelogs/unreleased/update-set-value-to-2-0-1.yml b/changelogs/unreleased/update-set-value-to-2-0-1.yml
deleted file mode 100644
index a4d64da276c..00000000000
--- a/changelogs/unreleased/update-set-value-to-2-0-1.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update set-value from 2.0.0 to 2.0.1
-merge_request: 22366
-author: Takuya Noguchi
-type: security
diff --git a/changelogs/unreleased/update_dast_default_branch.yml b/changelogs/unreleased/update_dast_default_branch.yml
deleted file mode 100644
index fd241b76a72..00000000000
--- a/changelogs/unreleased/update_dast_default_branch.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Update auto-deploy-image to v0.8.3 for DAST default branch deploy
-merge_request: 22227
-author:
-type: changed
diff --git a/changelogs/unreleased/upgrade-kubeclient-4-4-0-to-4-6-0.yml b/changelogs/unreleased/upgrade-kubeclient-4-4-0-to-4-6-0.yml
deleted file mode 100644
index 772830559b5..00000000000
--- a/changelogs/unreleased/upgrade-kubeclient-4-4-0-to-4-6-0.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Bump kubeclient version from 4.4.0 to 4.6.0
-merge_request: 22347
-author:
-type: added
diff --git a/changelogs/unreleased/wiki-page-message.yml b/changelogs/unreleased/wiki-page-message.yml
deleted file mode 100644
index 028c3cfd1e0..00000000000
--- a/changelogs/unreleased/wiki-page-message.yml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: Include commit message instead of entire page content in Wiki chat notifications
-merge_request: 21722
-author: Ville Skyttä
-type: changed
diff --git a/doc/user/application_security/dependency_scanning/index.md b/doc/user/application_security/dependency_scanning/index.md
index c47fd6f1ff1..0c1896e210d 100644
--- a/doc/user/application_security/dependency_scanning/index.md
+++ b/doc/user/application_security/dependency_scanning/index.md
@@ -135,7 +135,7 @@ using environment variables.
| `DS_ANALYZER_IMAGE_PREFIX` | Override the name of the Docker registry providing the official default images (proxy). Read more about [customizing analyzers](analyzers.md). |
| `DS_ANALYZER_IMAGE_TAG` | Override the Docker tag of the official default images. Read more about [customizing analyzers](analyzers.md). |
| `DS_PYTHON_VERSION` | Version of Python. If set to 2, dependencies are installed using Python 2.7 instead of Python 3.6. ([Introduced](https://gitlab.com/gitlab-org/gitlab/issues/12296) in GitLab 12.1)|
-| `DS_PIP_VERSION` | Force the install of a specific pip version (example: `"19.3"`), otherwise the pip installed in the docker image is used. |
+| `DS_PIP_VERSION` | Force the install of a specific pip version (example: `"19.3"`), otherwise the pip installed in the Docker image is used. ([Introduced](https://gitlab.com/gitlab-org/gitlab/issues/12811) in GitLab 12.7) |
| `DS_PIP_DEPENDENCY_PATH` | Path to load Python pip dependencies from. ([Introduced](https://gitlab.com/gitlab-org/gitlab/issues/12412) in GitLab 12.2) |
| `GEMNASIUM_DB_LOCAL_PATH` | Path to local gemnasium database (default `/gemnasium-db`).
| `GEMNASIUM_DB_REMOTE_URL` | Repository URL for fetching the gemnasium database (default `https://gitlab.com/gitlab-org/security-products/gemnasium-db.git`).
diff --git a/doc/user/clusters/applications.md b/doc/user/clusters/applications.md
index c60e28644b4..fba74590fac 100644
--- a/doc/user/clusters/applications.md
+++ b/doc/user/clusters/applications.md
@@ -664,7 +664,7 @@ available configuration options.
### Install Cilium using GitLab CI
-> [Introduced](https://gitlab.com/gitlab-org/cluster-integration/cluster-applications/merge_requests/22) in GitLab 12.7.
+> [Introduced](https://gitlab.com/gitlab-org/cluster-integration/cluster-applications/merge_requests/22) in GitLab 12.8.
[Cilium](https://cilium.io/) is a networking plugin for Kubernetes
that you can use to implement support for
diff --git a/doc/user/img/markdown_copy_from_spreadsheet_v12_7.png b/doc/user/img/markdown_copy_from_spreadsheet_v12_7.png
new file mode 100644
index 00000000000..dccd6f10450
--- /dev/null
+++ b/doc/user/img/markdown_copy_from_spreadsheet_v12_7.png
Binary files differ
diff --git a/doc/user/img/markdown_paste_table_v12_7.png b/doc/user/img/markdown_paste_table_v12_7.png
new file mode 100644
index 00000000000..d3ba61da7d7
--- /dev/null
+++ b/doc/user/img/markdown_paste_table_v12_7.png
Binary files differ
diff --git a/doc/user/markdown.md b/doc/user/markdown.md
index 913a4332b1d..5bfbc6c1ec8 100644
--- a/doc/user/markdown.md
+++ b/doc/user/markdown.md
@@ -1375,6 +1375,22 @@ to the sides of the "dash" lines in the second row. This will affect every cell
| Cell 1 | Cell 2 | Cell 3 | Cell 4 | Cell 5 | Cell 6 |
| Cell 7 | Cell 8 | Cell 9 | Cell 10 | Cell 11 | Cell 12 |
+#### Copy from spreadsheet and paste in Markdown
+
+[Introduced](https://gitlab.com/gitlab-org/gitlab/issues/27205) in GitLab 12.7.
+
+If you're working in spreadsheet software (e.g. Microsoft Excel, Google
+Sheets, Apple Numbers), you can copy from a spreadsheet, and GitLab will
+paste it as a Markdown table. For example, suppose you have the
+following spreadsheet:
+
+![Copy from spreadsheet](img/markdown_copy_from_spreadsheet_v12_7.png)
+
+Select the cells and copy them to your clipboard. Open a GitLab Markdown
+entry and paste the spreadsheet:
+
+![Paste to Markdown table](img/markdown_paste_table_v12_7.png)
+
## References
- This document leveraged heavily from the [Markdown-Cheatsheet](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet).
diff --git a/doc/user/packages/conan_repository/index.md b/doc/user/packages/conan_repository/index.md
index bcf2fea24e3..e9f86ebf4b2 100644
--- a/doc/user/packages/conan_repository/index.md
+++ b/doc/user/packages/conan_repository/index.md
@@ -266,6 +266,8 @@ The GitLab Conan repository supports the following Conan CLI commands:
## Using GitLab CI with Conan packages
+> [Introduced](https://gitlab.com/gitlab-org/gitlab/issues/11678) in [GitLab Premium](https://about.gitlab.com/pricing/) 12.7.
+
To work with Conan commands within [GitLab CI](./../../../ci/README.md), you can use
`CI_JOB_TOKEN` in place of the personal access token in your commands.
diff --git a/doc/user/project/integrations/prometheus.md b/doc/user/project/integrations/prometheus.md
index 17e64f1692d..6c6bb4034cf 100644
--- a/doc/user/project/integrations/prometheus.md
+++ b/doc/user/project/integrations/prometheus.md
@@ -151,21 +151,24 @@ There are 2 methods to specify a variable in a query or dashboard:
By default, all projects include a GitLab-defined Prometheus dashboard, which
includes a few key metrics, but you can also define your own custom dashboards.
+You may create a new file from scratch or duplicate a GitLab-defined Prometheus
+dashboard.
+
NOTE: **Note:**
The custom metrics as defined below do not support alerts, unlike
[additional metrics](#adding-additional-metrics-premium).
#### Adding a new dashboard to your project
-You can configure a custom dashboard by adding a new `.yml` file into a project's repository. Only `.yml` files present in the projects **default** branch are displayed on the project's **Operations > Metrics** section.
-
-You may create a new file from scratch or duplicate a GitLab-defined dashboard.
+You can configure a custom dashboard by adding a new YAML file into your project's
+`.gitlab/dashboards/` directory. In order for the dashboards to be displayed on
+the project's **Operations > Metrics** page, the files must have a `.yml`
+extension and should be present in the project's **default** branch.
-**Add a `.yml` file manually**
+For example:
-1. Create a YAML file with the `.yml` extension under your repository's root
- directory inside `.gitlab/dashboards/`. For example, create
- `.gitlab/dashboards/prom_alerts.yml` with the following contents:
+1. Create `.gitlab/dashboards/prom_alerts.yml` under your repository's root
+ directory with the following contents:
```yaml
dashboard: 'Dashboard Title'
@@ -194,7 +197,7 @@ NOTE: **Note:**
Configuration files nested under subdirectories of `.gitlab/dashboards` are not
supported and will not be available in the UI.
-**Duplicate a GitLab-defined dashboard as a new `.yml` file**
+#### Duplicating a GitLab-defined dashboard
> [Introduced](https://gitlab.com/gitlab-org/gitlab/issues/37238) in GitLab 12.7.
diff --git a/lib/rspec_flaky/report.rb b/lib/rspec_flaky/report.rb
index 9a0fb88c424..d88233aea8e 100644
--- a/lib/rspec_flaky/report.rb
+++ b/lib/rspec_flaky/report.rb
@@ -10,7 +10,7 @@ module RspecFlaky
# This class is responsible for loading/saving JSON reports, and pruning
# outdated examples.
class Report < SimpleDelegator
- OUTDATED_DAYS_THRESHOLD = 90
+ OUTDATED_DAYS_THRESHOLD = 30
attr_reader :flaky_examples
diff --git a/locale/gitlab.pot b/locale/gitlab.pot
index 5ae8d8b23fe..14891309a1b 100644
--- a/locale/gitlab.pot
+++ b/locale/gitlab.pot
@@ -8097,6 +8097,11 @@ msgstr ""
msgid "Fetching licenses failed. You are not permitted to perform this action."
msgstr ""
+msgid "File"
+msgid_plural "Files"
+msgstr[0] ""
+msgstr[1] ""
+
msgid "File Hooks"
msgstr ""
@@ -11680,10 +11685,10 @@ msgstr ""
msgid "MergeRequest|Error loading full diff. Please try again."
msgstr ""
-msgid "MergeRequest|No files found"
+msgid "MergeRequest|Filter files or search with %{modifier_key}+p"
msgstr ""
-msgid "MergeRequest|Search files (%{modifier_key}P)"
+msgid "MergeRequest|No files found"
msgstr ""
msgid "Merged"
@@ -21778,9 +21783,6 @@ msgstr ""
msgid "among other things"
msgstr ""
-msgid "and"
-msgstr ""
-
msgid "any-approver for the merge request already exists"
msgstr ""
@@ -22220,11 +22222,6 @@ msgstr ""
msgid "failed to dismiss associated finding(id=%{finding_id}): %{message}"
msgstr ""
-msgid "file"
-msgid_plural "files"
-msgstr[0] ""
-msgstr[1] ""
-
msgid "finding is not found or is already attached to a vulnerability"
msgstr ""
diff --git a/scripts/detect-new-flaky-examples b/scripts/flaky_examples/detect-new-flaky-examples
index 3bee4f9a34b..3bee4f9a34b 100755
--- a/scripts/detect-new-flaky-examples
+++ b/scripts/flaky_examples/detect-new-flaky-examples
diff --git a/scripts/prune-old-flaky-specs b/scripts/flaky_examples/prune-old-flaky-examples
index a00a334fd6e..7700b93438b 100755
--- a/scripts/prune-old-flaky-specs
+++ b/scripts/flaky_examples/prune-old-flaky-examples
@@ -24,5 +24,5 @@ puts "Current report has #{report.size} entries."
new_report = report.prune_outdated
-puts "New report has #{new_report.size} entries: #{report.size - new_report.size} entries older than 90 days were removed."
+puts "New report has #{new_report.size} entries: #{report.size - new_report.size} entries older than #{RspecFlaky::Report::OUTDATED_DAYS_THRESHOLD} days were removed."
puts "Saved #{new_report_file}." if new_report.write(new_report_file)
diff --git a/scripts/rspec_helpers.sh b/scripts/rspec_helpers.sh
index 23e76980926..8762108066d 100644
--- a/scripts/rspec_helpers.sh
+++ b/scripts/rspec_helpers.sh
@@ -25,7 +25,7 @@ function update_tests_metadata() {
scripts/merge-reports "${FLAKY_RSPEC_SUITE_REPORT_PATH}" rspec_flaky/all_*.json
export FLAKY_RSPEC_GENERATE_REPORT="1"
- scripts/prune-old-flaky-specs "${FLAKY_RSPEC_SUITE_REPORT_PATH}"
+ scripts/flaky_examples/prune-old-flaky-examples "${FLAKY_RSPEC_SUITE_REPORT_PATH}"
if [[ -n ${TESTS_METADATA_S3_BUCKET} ]]; then
scripts/sync-reports put "${TESTS_METADATA_S3_BUCKET}" "${FLAKY_RSPEC_SUITE_REPORT_PATH}"
diff --git a/spec/features/merge_request/user_sees_versions_spec.rb b/spec/features/merge_request/user_sees_versions_spec.rb
index cd62bab412a..cab86f3fd94 100644
--- a/spec/features/merge_request/user_sees_versions_spec.rb
+++ b/spec/features/merge_request/user_sees_versions_spec.rb
@@ -50,7 +50,7 @@ describe 'Merge request > User sees versions', :js do
expect(page).to have_content 'latest version'
end
- expect(page).to have_content '8 files'
+ expect(page).to have_content '8 Files'
end
it_behaves_like 'allows commenting',
@@ -84,7 +84,7 @@ describe 'Merge request > User sees versions', :js do
end
it 'shows comments that were last relevant at that version' do
- expect(page).to have_content '5 files'
+ expect(page).to have_content '5 Files'
position = Gitlab::Diff::Position.new(
old_path: ".gitmodules",
@@ -128,10 +128,12 @@ describe 'Merge request > User sees versions', :js do
diff_id: merge_request_diff3.id,
start_sha: '6f6d7e7ed97bb5f0054f2b1df789b39ca89b6ff9'
)
- expect(page).to have_content '4 files'
+ expect(page).to have_content '4 Files'
- additions_content = page.find('.diff-stats.is-compare-versions-header .diff-stats-group .js-file-addition-line').text
- deletions_content = page.find('.diff-stats.is-compare-versions-header .diff-stats-group .js-file-deletion-line').text
+ additions_content = page.find('.diff-stats.is-compare-versions-header .diff-stats-group svg.ic-file-addition')
+ .ancestor('.diff-stats-group').text
+ deletions_content = page.find('.diff-stats.is-compare-versions-header .diff-stats-group svg.ic-file-deletion')
+ .ancestor('.diff-stats-group').text
expect(additions_content).to eq '15'
expect(deletions_content).to eq '6'
@@ -154,10 +156,12 @@ describe 'Merge request > User sees versions', :js do
end
it 'show diff between new and old version' do
- additions_content = page.find('.diff-stats.is-compare-versions-header .diff-stats-group .js-file-addition-line').text
- deletions_content = page.find('.diff-stats.is-compare-versions-header .diff-stats-group .js-file-deletion-line').text
+ additions_content = page.find('.diff-stats.is-compare-versions-header .diff-stats-group svg.ic-file-addition')
+ .ancestor('.diff-stats-group').text
+ deletions_content = page.find('.diff-stats.is-compare-versions-header .diff-stats-group svg.ic-file-deletion')
+ .ancestor('.diff-stats-group').text
- expect(page).to have_content '4 files'
+ expect(page).to have_content '4 Files'
expect(additions_content).to eq '15'
expect(deletions_content).to eq '6'
end
@@ -167,7 +171,7 @@ describe 'Merge request > User sees versions', :js do
page.within '.mr-version-dropdown' do
expect(page).to have_content 'latest version'
end
- expect(page).to have_content '8 files'
+ expect(page).to have_content '8 Files'
end
it_behaves_like 'allows commenting',
@@ -193,7 +197,7 @@ describe 'Merge request > User sees versions', :js do
find('.btn-default').click
click_link 'version 1'
end
- expect(page).to have_content '0 files'
+ expect(page).to have_content '0 Files'
end
end
@@ -219,7 +223,7 @@ describe 'Merge request > User sees versions', :js do
expect(page).to have_content 'version 1'
end
- expect(page).to have_content '0 files'
+ expect(page).to have_content '0 Files'
end
end
diff --git a/spec/frontend/boards/boards_store_spec.js b/spec/frontend/boards/boards_store_spec.js
index bf3d81d3117..2dc9039bc9d 100644
--- a/spec/frontend/boards/boards_store_spec.js
+++ b/spec/frontend/boards/boards_store_spec.js
@@ -6,7 +6,7 @@ import eventHub from '~/boards/eventhub';
import { listObj, listObjDuplicate } from './mock_data';
import ListIssue from '~/boards/models/issue';
-import '~/boards/models/list';
+import List from '~/boards/models/list';
jest.mock('js-cookie');
@@ -190,6 +190,30 @@ describe('boardsStore', () => {
});
});
+ describe('saveList', () => {
+ let list;
+
+ beforeEach(() => {
+ list = new List(listObj);
+ setupDefaultResponses();
+ });
+
+ it('makes a request to save a list', () => {
+ const expectedResponse = expect.objectContaining({ issues: [createTestIssue()] });
+ const expectedListValue = {
+ id: listObj.id,
+ position: listObj.position,
+ type: listObj.list_type,
+ label: listObj.label,
+ };
+ expect(list.id).toBe(listObj.id);
+ expect(list.position).toBe(listObj.position);
+ expect(list).toMatchObject(expectedListValue);
+
+ return expect(boardsStore.saveList(list)).resolves.toEqual(expectedResponse);
+ });
+ });
+
describe('getIssuesForList', () => {
const id = 'TOO-MUCH';
const url = `${endpoints.listsEndpoint}/${id}/issues?id=${id}`;
diff --git a/spec/frontend/diffs/components/compare_versions_spec.js b/spec/frontend/diffs/components/compare_versions_spec.js
index ff92a12eaf6..5f919408459 100644
--- a/spec/frontend/diffs/components/compare_versions_spec.js
+++ b/spec/frontend/diffs/components/compare_versions_spec.js
@@ -49,7 +49,8 @@ describe('CompareVersions', () => {
expect(treeListBtn.exists()).toBe(true);
expect(treeListBtn.attributes('title')).toBe('Hide file browser');
- expect(treeListBtn.find(Icon).props('name')).toBe('file-tree');
+ expect(treeListBtn.findAll(Icon).length).not.toBe(0);
+ expect(treeListBtn.find(Icon).props('name')).toBe('collapse-left');
});
it('should render comparison dropdowns with correct values', () => {
diff --git a/spec/frontend/diffs/components/diff_stats_spec.js b/spec/frontend/diffs/components/diff_stats_spec.js
index aa5c7f6278a..4482abf18c1 100644
--- a/spec/frontend/diffs/components/diff_stats_spec.js
+++ b/spec/frontend/diffs/components/diff_stats_spec.js
@@ -1,4 +1,5 @@
import { shallowMount } from '@vue/test-utils';
+import Icon from '~/vue_shared/components/icon.vue';
import DiffStats from '~/diffs/components/diff_stats.vue';
describe('diff_stats', () => {
@@ -23,11 +24,18 @@ describe('diff_stats', () => {
},
});
- const findFileLine = name => wrapper.find(name);
- const additions = findFileLine('.js-file-addition-line');
- const deletions = findFileLine('.js-file-deletion-line');
+ const findIcon = name =>
+ wrapper
+ .findAll(Icon)
+ .filter(c => c.attributes('name') === name)
+ .at(0).element.parentNode;
- expect(additions.text()).toBe('100');
- expect(deletions.text()).toBe('200');
+ const additions = findIcon('file-addition');
+ const deletions = findIcon('file-deletion');
+ const filesChanged = findIcon('doc-code');
+
+ expect(additions.textContent).toContain('100');
+ expect(deletions.textContent).toContain('200');
+ expect(filesChanged.textContent).toContain('300');
});
});
diff --git a/spec/frontend/vue_shared/components/changed_file_icon_spec.js b/spec/frontend/vue_shared/components/changed_file_icon_spec.js
index 02c4dabeffc..5d2aec6734f 100644
--- a/spec/frontend/vue_shared/components/changed_file_icon_spec.js
+++ b/spec/frontend/vue_shared/components/changed_file_icon_spec.js
@@ -56,10 +56,10 @@ describe('Changed file icon', () => {
describe.each`
file | iconName | tooltipText | desc
- ${changedFile()} | ${'file-modified-solid'} | ${'Unstaged modification'} | ${'with file changed'}
+ ${changedFile()} | ${'file-modified'} | ${'Unstaged modification'} | ${'with file changed'}
${stagedFile()} | ${'file-modified-solid'} | ${'Staged modification'} | ${'with file staged'}
- ${changedAndStagedFile()} | ${'file-modified-solid'} | ${'Unstaged and staged modification'} | ${'with file changed and staged'}
- ${newFile()} | ${'file-addition-solid'} | ${'Unstaged addition'} | ${'with file new'}
+ ${changedAndStagedFile()} | ${'file-modified'} | ${'Unstaged and staged modification'} | ${'with file changed and staged'}
+ ${newFile()} | ${'file-addition'} | ${'Unstaged addition'} | ${'with file new'}
`('$desc', ({ file, iconName, tooltipText }) => {
beforeEach(() => {
factory({ file });
diff --git a/spec/javascripts/ide/components/repo_tab_spec.js b/spec/javascripts/ide/components/repo_tab_spec.js
index 7466ed5468b..3b52f279bf2 100644
--- a/spec/javascripts/ide/components/repo_tab_spec.js
+++ b/spec/javascripts/ide/components/repo_tab_spec.js
@@ -93,13 +93,13 @@ describe('RepoTab', () => {
Vue.nextTick()
.then(() => {
- expect(vm.$el.querySelector('.file-modified-solid')).toBeNull();
+ expect(vm.$el.querySelector('.file-modified')).toBeNull();
vm.$el.dispatchEvent(new Event('mouseout'));
})
.then(Vue.nextTick)
.then(() => {
- expect(vm.$el.querySelector('.file-modified-solid')).not.toBeNull();
+ expect(vm.$el.querySelector('.file-modified')).not.toBeNull();
done();
})
diff --git a/spec/lib/rspec_flaky/report_spec.rb b/spec/lib/rspec_flaky/report_spec.rb
index 6a98a7a4e6b..1f0eff83db0 100644
--- a/spec/lib/rspec_flaky/report_spec.rb
+++ b/spec/lib/rspec_flaky/report_spec.rb
@@ -3,11 +3,11 @@
require 'spec_helper'
describe RspecFlaky::Report, :aggregate_failures do
- let(:a_hundred_days) { 3600 * 24 * 100 }
+ let(:thirty_one_days) { 3600 * 24 * 31 }
let(:collection_hash) do
{
a: { example_id: 'spec/foo/bar_spec.rb:2' },
- b: { example_id: 'spec/foo/baz_spec.rb:3', first_flaky_at: (Time.now - a_hundred_days).to_s, last_flaky_at: (Time.now - a_hundred_days).to_s }
+ b: { example_id: 'spec/foo/baz_spec.rb:3', first_flaky_at: (Time.now - thirty_one_days).to_s, last_flaky_at: (Time.now - thirty_one_days).to_s }
}
end
let(:suite_flaky_example_report) do
@@ -109,7 +109,7 @@ describe RspecFlaky::Report, :aggregate_failures do
end
describe '#prune_outdated' do
- it 'returns a new collection without the examples older than 90 days by default' do
+ it 'returns a new collection without the examples older than 30 days by default' do
new_report = flaky_examples.to_h.dup.tap { |r| r.delete(:b) }
new_flaky_examples = report.prune_outdated
@@ -119,7 +119,7 @@ describe RspecFlaky::Report, :aggregate_failures do
end
it 'accepts a given number of days' do
- new_flaky_examples = report.prune_outdated(days: 200)
+ new_flaky_examples = report.prune_outdated(days: 32)
expect(new_flaky_examples.to_h).to eq(report.to_h)
end