gitlab-org--gitlab-foss/changelogs/unreleased
Sean McGivern 3781cbe0c3 Merge branch 'sh-optimize-todos-api' into 'master'
Significantly reduce N+1 queries in /api/v4/todos endpoint

Closes #40378

See merge request gitlab-org/gitlab-ce!25711
2019-03-07 10:29:04 +00:00
..
.gitkeep
2802-security-add-public-internal-groups-as-members-to-your-project-idor.yml
8711-prep-frontend-single-repo.yml
9841-geo-unable-to-compare-branches-on-secondary.yml
10095-job-getters.yml Moves shared quota getter into CE 2019-03-07 09:50:36 +00:00
10097-number-utils.yml
13784-simple-masking-of-protected-variables-in-logs.yml
20084-update-the-spinner-component.yml
24642-activity_service_optimization.yml
27333-re-deploy-rollback-button-should-ask-for-confirmation-before-executing.yml
32714-copying-comment-with-ordered-list-includes-extraneous-newlines.yml
34555-empty-state-for-starred-projects.yml
35638-move-language-setting-to-preferences.yml
37673-minor-issue-with-apostrophe-single-quote-when-clicking-assign-to-me.yml
39010-add-left-margin-to-1st-time-contributor-badge.yml
39676-wiki-api-problems-on-update-parameters-and-500-error.yml
40396-sidekiq-in-process-group.yml
40396-use-pgroups-for-background-jobs.yml
40795-set-project-name-on-fork-api.yml
41888-access-personal-snippets-by-api.yml
42086-project-fetch-statistics-api-http-only.yml
44740-api-to-verify-a-given-user-has-right-to-merge-a-given-mergerequest.yml
45035-force-push-api.yml
45305-ci-status-icon-mismatch-on-merge-requests-page-and-the-mr-itself.yml
46750-ci-empty-environment-is-created-even-when-a-job-isn-t-run-when-manual.yml
47150-update-sshkey.yml
48798-keybinding-mr-diff.yml
49397-move-files-in-ide.yml
49502-gpg-signature-api-endpoint.yml
49663-branch-to-mr-connection.yml
50006-expose-textcolor-from-public-labels-api.yml
50313-use-kaniko-to-build-containers-in-autodevops.yml
50433-make-emoji-picker-bigger.yml
51819-show-feed-toggle-under-system-notes.yml
51971-milestones-visibility.yml
52198-timer-is-vertically-misaligned-for-delayed-jobs-in-pipeline-actions.yml
52424-goodbye-hipchat.yml
52459-display-job-names-consistently-on-pipelines-and-environments-list.yml Use gitlab-ci job name in environment dropdown 2019-03-07 09:38:39 +00:00
52734-styling-of-user-project-and-group-avatars.yml
52778-don-t-display-pipeline-status-if-pipelines-are-disabled.yml
52792-align-mirror-repository-button.yml
52877-ios-publishing-blog-post-and-gitlab-ci-yml-template.yml
53325-admin-runners-page-fails-with-an-sql-statement-timeout.yml
53336-improve-web-ide-launch-performance.yml Improve files_decorator performance 2019-03-07 09:22:05 +00:00
53361-fresh-protected-branches.yml
53411-remove_personal_access_tokens_token.yml
53413-externalize-markdown-toolbar-tooltips.yml
53861-api-promote-project-milestone-to-a-group-milestone.yml
53966-make-hashed-storage-migration-safer-and-more-inviting.yml
54643-lower_issuable_finder_complexity.yml
54725-fix-emoji-button-active-state.yml
54796-api-sort-tie-breaker-for-pagination.yml
54850-pages-domain-show-view-is-not-protected-by-access-control.yml
54924-refactor-notes-actions-params.yml
55057-system-message-to-core.yml
55109-jira-integration-api-doesn-t-respect-available-format.yml
55209-tool-tip-hides-menu-item.yml
55312-svg.yml
55376-related_merge_requests-api-call-returns-merge-requests-that-are-not-related-to-the-issue.yml
55447-validate-k8s-ca-cert.yml
55703-md-image-borders.yml
55893-artifacts-download.yml
55925-if-there-is-only-one-changed-page-in-review-app-go-directly-there.yml
56237-api-truncated-commit-title.yml
56251-fix-issue-board-weekday-shift.yml
56477-units-are-appended-to-y-axis-label-on-metrics-dashboard.yml
56485-implement-graphql-mergerequestsresolver.yml
56492-implement-new-arguments-state-closed_before-and-closed_after-for-issuesresolver-in-graphql.yml
56694-mark-group-level-labels-in-label-api-as-such.yml
56726-fix-n-1-in-issues-and-merge-requests-api.yml
56787-realtime-validation-for-user-fullname-and-username.yml
56809-graphql-version-api.yml
56851-blank-values-in-reactive-cache.yml
56851-error-tracking-page-seems-broken.yml
56863-system-messages-in-email.yml
56871-list-issues-error.yml
56873-only-load-syntax-highlighting-css-when-selected.yml
56937-edit-knative-domain-after-it-has-been-deployed.yml
57085-introduce-zoom-and-scroll-functionality-on-metrics-charts.yml
57101-api-docs-for-hangouts-chat-service-incorrect.yml
57223-wiki-finder.yml
57353-git-push-fails-on-large-lfs-files-where-the-push-take-a-long-time.yml
57410-api-create-release-link-with-ftp-address-return-400-bad-request.yml
57534_filter_impersonated_sessions.yml
57544-web-ide-new-directory-dialog-shows-file-templates.yml
57564-contributing-button-border.yml
57579-gitlab-project-import-fails-sidekiq-undefined-method-import_jid.yml
57582-dropdown-icon-misalignment-on-issues-list-on-mobile-screen.yml
57612-github-importer-ignores-milestone-due_date.yml
57671-fix_merge_request_base_pipeline.yml
57712-project-import-error-user-expected-got-hash.yml
57734-improve-label-dropdown-selection-performance.yml
57768-remove-vertical-line.yml
57784-make-closed-duplicate-and-closed-moved-button-a-link-to-target.yml
57785-create-project-template-for-netlify.yml
57788-project-labels-tooltip-missing.yml
57794-project-template-for-net.yml
57829-issuable-meta-line-ui-broken-on-mobile.yml
57905-etag-caching-probably-broken-since-11-5-0.yml
57991-frontend-pagination-needs-to-handle-cases-where-the-x-total-pages-header-isn-t-present.yml
58020-fix-merge-api-endpoint-param.yml
58023-add-Saturday-to-localization-first-day-of-the-week.yml
58082-project-template-for-go-micro.yml
58098-auto-devops-postgres-version-variable.yml
58149-fix-read-list-board-policy.yml
58274-folder-icon-in-tags-page.yml
58369-hide-squash-commit.yml Added a condition on squash message display 2019-03-07 09:26:31 +00:00
58570-fix-running-pipline-that-is-imported-via-dotnetcore-template.yml Revert previous commit since it isn't needed 2019-03-06 18:56:24 +00:00
add-project-level-config-for-prospective-merge-pipelines-ce.yml
add-related-merge-request-count-to-api-response.yml
add-title-attribute-to-file-row.yml
add-youtrack-integration.yml
add_ldap_tls_options.yml
allow-maintainers-to-remove-pages.yml
allow-to-recursively-include.yml
an-peek-jaeger.yml
auto-devops-tags.yml
bvl-graphql-csrf.yml
change-badges-example-to-pipeline.yml
changelogs-readme.yml
consistent-pagination.yml
deprecated-migration-inheritance.yml
diff-tree-resizable.yml
dz-sort-labels-alphabetically.yml
enable-markup-highlighting.yml
expose-additional-merge-request-pipeline-variables.yml
expose-merge-ref-to-runner.yml
expose-merge-request-entity-for-pipelines.yml
fast-destroy-uploads.yml
feature-api-delete-job-artifacts.yml
feature-gb-add-serverless-cicd-template.yml
feature-gb-enable-ci-persisted-stages-by-default.yml
feature-runner-tag-filter-for-admin-view.yml
filter-confidential-issues.yml
filter-note-parameters.yml
fix-38010-sidebar-loads-and-collapses.yml
fix-badges-logs.yml
fix-gb-fix-bridge-jobs-variables-policy.yml
fix-group-without-owner.yml
fix_-56347.yml
gitlab_kubernetes_helm_bump.yml
gokhanap-master-patch-03762.yml
gt-externalize-app-views-projects-commit.yml
gt-update-new-password-breadcrumb.yml
gt-update-operations-settings-breadcrumb-trail.yml
helm-2-12-3.yml
import-go-to-project-cta.yml
improve-performance-for-diverging-commit-counts.yml
improve-snippets-empty-state.yml
include-ci-yaml.yml
jc-fix-set-project-writable.yml
jej-feature-gates-can-be-set-by-group-path.yml
jira-link-mention-compact.yml
kinolaev-master-patch-87865.yml
move_chatops_to_core.yml
osw-create-and-store-merge-ref-for-mrs.yml
osw-fetch-latest-version-when-creating-suggestions.yml
osw-merge-refs-refreshing-api.yml
patch-45.yml
persist-source-sha-and-target-sha-for-pipelines.yml
ravlen-fix-spaces-unicode.yml
refactor-56367-extract-resolve-with-issue-button-component.yml
refactor-merge-request-between-pipeline-and-build.yml
remove-second-primary-button-on-wiki-edit.yml
rs-admin-user-case-insensitive.yml
security-2774-milestones-detail.yml
security-2797-milestone-mrs.yml
security-2798-fix-boards-policy.yml
security-2799-emails.yml
security-50334.yml
security-55468-check-validity-before-querying.yml
security-56348.yml
security-commit-private-related-mr.yml
security-fj-diff-import-file-read-fix.yml
security-id-fix-mr-visibility.yml
security-id-restricted-access-to-private-repo.yml
security-issue_54789_2.yml
security-kubernetes-google-login-csrf.yml
security-kubernetes-local-ssrf.yml
security-mermaid.yml
security-osw-stop-linking-to-packages.yml
security-protect-private-repo-information.yml
security-shared-project-private-group.yml
security-tags-oracle.yml
sh-bump-fog-gem.yml
sh-fix-cpp-templates-404.yml
sh-fix-double-xhr-pipelines.yml
sh-fix-issue-58103.yml
sh-include-project-path-for-internal-api.yml
sh-log-rails-queue-duration.yml
sh-optimize-calendar-activities.yml
sh-optimize-todos-api.yml
sh-remove-nplusone-admin-runners-tags.yml
sh-rugged-find-commit.yml
sh-show-pre-receive-error-merge.yml
sh-wip-fix-duplicate-env-xhr.yml
shell-8-7.yml
support-only-changes-on-mr-pipelines.yml
table-fix-scroll-and-block.yml
tr-error-tracking-project-selection.yml
update-gitlab-runner-helm-chart-to-0-2-0.yml
use-encrypted-runner-tokens.yml
web-ide-commit-header-icon-alignment-fix.yml
web-ide-default-editor.yml
zj-load-languages-from-database.yml