Add support for querying epics with GraphQL
What does this MR do?
Allows one to query for epics using a Group GraphQL query.
Example
{
group(fullPath: "h5bp") {
id
path
fullPath
epic(iid: 1) {
id
iid
title
path
userPermissions {
adminEpic
createEpic
}
children {
edges {
node {
id
iid
title
state
path
reference(full: true)
relationPath
createdAt
closedAt
hasChildren
hasIssues
userPermissions {
adminEpic
createEpic
}
group {
fullPath
}
}
}
}
issues {
edges {
node {
iid
title
closedAt
state
createdAt
confidential
webUrl
dueDate
weight
path
reference
relationPath
assignees {
edges {
node {
webUrl
name
username
avatarUrl
}
}
}
milestone {
title
startDate
dueDate
}
}
}
}
}
}
}
This MR requires (and is based on) https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/13246. It has been extracted from https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10999
Does this MR meet the acceptance criteria?
Conformity
-
Changelog entry -
Documentation created/updated or follow-up review issue created -
Code review guidelines -
Merge request performance guidelines -
Style guides -
Database guides -
Separation of EE specific content
Performance and testing
-
Review and add/update tests for this feature/bug. Consider all test levels. See the Test Planning Process. -
Tested in all supported browsers
Security
If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:
-
Label as security and @ mention @gitlab-com/gl-security/appsec
-
The MR includes necessary changes to maintain consistency between UI, API, email, or other methods -
Security reports checked/validated by a reviewer from the AppSec team
Closes #10795 (closed)
Merge request reports
Activity
changed milestone to %12.0
removed frontend workflowin review labels
1 Warning This merge request is quite big (more than 768 lines changed), please consider splitting it into multiple merge requests. Reviewer roulette
Changes that require review have been detected! A merge request is normally reviewed by both a reviewer and a maintainer in its primary category (e.g. frontend or backend), and by a maintainer in all other categories.
To spread load more evenly across eligible reviewers, Danger has randomly picked a candidate for each review slot. Feel free to override this selection if you think someone else would be better-suited, or the chosen person is unavailable.
Once you've decided who will review this merge request, mention them as you normally would! Danger does not (yet?) automatically notify them for you.
Category Reviewer Maintainer backend Rubén Dávila ( @rdavila
)Mayra Cabrera ( @mayra-cabrera
)Generated by
DangerEdited by 🤖 GitLab Bot 🤖assigned to @reprazent and @nick.thomas
Tests are actually passing, except for the couple issues from the base MR
added 257 commits
-
f3e3ae6b...9f4b058e - 256 commits from branch
10795-add-epic-tree-BE-initial-support
- d2b1b270 - Add support for querying epics with GraphQL
-
f3e3ae6b...9f4b058e - 256 commits from branch
- Resolved by Brett Walker
- Resolved by Nick Thomas
- Resolved by Nick Thomas
- Resolved by Brett Walker
unassigned @nick.thomas
- Resolved by Nick Thomas
@digitalmoksha just FYI, I'm away Monday, but feel free to pass back for another review at any point. Hopefully there's enough to address above that I won't be blocking you!
mentioned in merge request !10999 (merged)
added 101 commits
-
d2b1b270...db18fbac - 100 commits from branch
10795-add-epic-tree-BE-initial-support
- 260e340e - Add support for querying epics with GraphQL
-
d2b1b270...db18fbac - 100 commits from branch
unassigned @reprazent
added 353 commits
- 7796ee78 - Apply review turnaround time to community contributions
- 89ef857d - Remove stray full stop from the middle of the sentence
- 0429195a - sast/index.md: link to current repository for "bandit" (Python tool)
- e1bc0131 - Adds a confidence filter to the GSD
- 7d5b68d8 - Implement dynamic validation on QA Pages
- 3f4a1082 - Up wait time to 60 seconds as before for LoginPage
- 83cfd20c - Remove blocks from Runtime::Browser.visit calls within Mattermost tests
- 9c99f49a - Implement dynamic validation on QA Pages
- 4caba3eb - Implement dynamic validation on QA Pages
- ac26199e - Delegate page loading to the dynamic element validation
- 13632a6b - Up wait time to 60 seconds as before for LoginPage
- 6b2e5646 - Remove blocks from Runtime::Browser.visit calls within Mattermost tests
- 2739f41f - Change to_i method to to_f method
- 20ebd603 - Update path to Usage Statistics in Admin Settings
- 10ff5ca7 - Update import.md - if repository-import-<date> parent directory DNE, then...
- ddb2949b - Add changelog file
- 020d2d60 - Update proofreader.md
- ee92accc - Add specs for median serializing
- ae1bc2fd - Allow note html to be regenerated from markdown
- ec7821d8 - Test that upload links are rewritten for new notes
- 31e89f64 - Add unreleased change log
- 51340896 - Add LFS pull mirroring to docs
- 65f2ed0f - Remove EE specific lines from specs file
- 9c7104d9 - Do not serialize pipeline on each build serialization request
- a02f4a47 - Do not serialize a pipeline again when showing a build
- 5ee40acc - Add a controller test verifying exposure of stages
- acb560dd - Enable counting Gitaly requests in jobs show tests
- b54bc660 - Assert on no Gitaly requests in a job show tests
- bffeb40c - Add specs for Gitaly calls in deployment serialization
- c2a8c73f - Do not serialize a deployment commit showing a job
- cd69bd07 - Do not serialize deployment details for build details page
- 5706014e - Add specs checking serialization of a stage builds
- 819746dc - Do not serialize pipeline on each build serialization request
- b9c19f6b - Do not serialize a pipeline again when showing a build
- a12b6184 - Add a controller test verifying exposure of stages
- d457f3d3 - Enable counting Gitaly requests in jobs show tests
- b0360335 - Assert on no Gitaly requests in a job show tests
- 1052f64c - Add specs for Gitaly calls in deployment serialization
- 412a3857 - Do not serialize a deployment commit showing a job
- de24df98 - Do not serialize deployment details for build details page
- cc4a0d9a - Add specs checking serialization of a stage builds
- a96b9ebf - Removes fetchStage actions and mutations
- 6ef27f77 - Expose build environment latest deployable name and path
- 536b0224 - Add changelog for jobs controller performance improvement
- 087680d7 - Fix deployment entity tests
- 4ae71c2b - No to rasie an error when stages are not provided
- fe225fd9 - Set up mock data for stages
- ac214d1a - Removes fetchStage actions and mutations
- 5ba54c9f - Expose build environment latest deployable name and path
- 7c9e984a - Add changelog for jobs controller performance improvement
- 817843a7 - Fix deployment entity tests
- e7ae1334 - No to rasie an error when stages are not provided
- 3eb95d11 - Set up mock data for stages
- 52b0d3a4 - Fix typo in test
- b2624086 - Adds changes from @tkuah review
- 1b998a4a - Added parent row link to files table
- ecf54c23 - Update document title when repository router changes
- fd4a8688 - Fix typo in changelog
- 1b1a960b - Remove the circuit breaker API
- 28f19639 - Move project routes under one scope
- a408506f - Update dependency @gitlab/svgs to ^1.63.0
- 1286fd98 - Disable licenses_app feature flag
- 1e0bf1d2 - Bring secondary button styles to design standard
- 39fd1cbe - Move EE-specific code from admin setting spec
- 3b3aeb04 - Move EE-specific code from admin users spec
- ed201a21 - Docs: Put back deleted HA images
- b655186b - Merge branch 'docs-missing-images-1' into 'master'
- b13a92d6 - Merge branch 'master' into 'master'
- 7683c4de - Automatic merge of gitlab-org/gitlab-ce master
- bceca392 - Docs: Make wording familiar to Salesforce admins
- a600c0a7 - Merge branch 'douglascayers-master-patch-16894' into 'master'
- d9c75a0a - Automatic merge of gitlab-org/gitlab-ce master
- c11aede9 - Merge branch 'patch-61' into 'master'
- 62326037 - Automatic merge of gitlab-org/gitlab-ce master
- 3e81f04d - Updating import-export doc page with better screenshots and updated information
- 1ae718f2 - Merge branch 'docs-update-import-export-page' into 'master'
- 16f7bf44 - Automatic merge of gitlab-org/gitlab-ce master
- b315af80 - Externalize strings of preferences page in user profile
- 73d9a4a1 - Externalize strings of preferences page in user profile
- 9ab6e5c3 - Externalize stirngs of Authentication log page in user profile
- 5e29c93a - Externalize strings of notifications page in user profile
- f737e87a - Update index.md to fix omnibus-gitlab#4328 (comment 171771233)
- e6442dde - Move some project routes under - scope
- 68677bcd - Move ee-specific parts from Admin::ApplicationsController
- da70aa07 - Move ee-specific parts from Admin::DashboardController
- bd0aae21 - Be explicit about setting :masked
- a37c2094 - Edit License details to comply with SSOT guidelines
- 6f7850a2 - Merge branch 'docs/ssot_admin_area_license' into 'master'
- 8e49825d - Edit Admin Area's *Health Check* content for SSOT
- 5a0c6a61 - Merge branch 'docs/ssot_admin_health_checks' into 'master'
- bf7b6f4c - Automatic merge of gitlab-org/gitlab-ce master
- 33132427 - Add support for toggling masked on UI
- 82356658 - Merge branch 'docs-update-path-to-usage-statistics-admin-settings' into 'master'
- a89fc86a - Automatic merge of gitlab-org/gitlab-ce master
- 30f2f757 - Un-quarantine Auto DevOps QA test
- c54378d3 - Added Geo troubleshooting instructions
- e59c3f8e - Merge branch 'ee-11073-geo-troubleshooting-fdw-docs' into 'master'
- 6bf54a33 - Automatic merge of gitlab-org/gitlab-ce master
- 9c5fa659 - Masked should be Boolean type
- aa0afca5 - Move GitLab Managed Apps to own page
- 96fdba88 - Merge branch 'docs-dedicated-cluster-pages' into 'master'
- 1a5bb71a - Automatic merge of gitlab-org/gitlab-ce master
- 2b60a67e - Merge branch 'patch-65' into 'master'
- 38d742bf - Edit admin index to comply with SSOT guidelines
- f4182ba2 - Merge branch 'docs/ssot_admin_area_index' into 'master'
- 8775c43b - Edit Admin Area *Labels* to comply with SSOT guidelines
- e680e6f5 - Merge branch 'docs/ssot_admin_area_labels' into 'master'
- 32c99667 - Automatic merge of gitlab-org/gitlab-ce master
- efaa6243 - Store Let's Encrypt private key in settings
- 34609f7c - Fix col-sm-* in forms to keep layout
- d6e1a86b - Merge branch 'explicit_masked_qa' into 'master'
- f60ebd9a - Automatic merge of gitlab-org/gitlab-ce master
- 8984e608 - Fix security dashboard errors on IE11
- 5e5278ea - Merge branch 'ie11-fix-security-dashboard' into 'master'
- d85e5660 - Add Object.entries polyfill for IE11 compatibility
- b6c12f80 - Merge branch 'ie11-fix-security-dashboard' into 'master'
- 00744616 - Automatic merge of gitlab-org/gitlab-ce master
- a9ddd949 - Add expand/collapse button
- 340ea9aa - Merge branch '61511-add-expand-collapse-to-project-operation-settings' into 'master'
- 4378d20f - Automatic merge of gitlab-org/gitlab-ce master
- e60f24eb - Add changelog entry
- 327306e1 - Merge branch 'ee-55447-validate-k8s-credentials' into 'master'
- 3c913df2 - Add changelog entry
- 211dff18 - Merge branch '55447-validate-k8s-credentials' into 'master'
- 3dcc4663 - Merge branch 'gsd-confidence-filter' into 'master'
- 937fae76 - Add benchmark-memory Ruby gem
- 5610a3bd - Merge branch 'ashmckenzie/add-benchmark-memory' into 'master'
- 9a2a572a - Add developmenty documentation about routing
- 348d779b - Merge branch 'docs/dz-routing-scope' into 'master'
- 37748051 - Automatic merge of gitlab-org/gitlab-ce master
- 0baf4246 - I18N boards store directory
- 96d8f009 - Merge branch 'master' into 57825-moving-an-issue-results-in-broken-image-links-in-comments
- 6cc11ff9 - Merge branch 'variables-boolean-type' into 'master'
- 665c73e5 - Merge branch 'parent-row-repo-list' into 'master'
- a20f6d4a - Merge branch '57189-css-label-in-forms-with-bootstrap4' into 'master'
- 15837ed9 - Merge branch '61144-style-secondary-button-type-to-be-aligned-with-pattern-library' into 'master'
- fb8845e1 - Automatic merge of gitlab-org/gitlab-ce master
- 70b85a5f - Automatic merge of gitlab-org/gitlab-ce master
- f9a2c403 - Merge branch 'chore/remove-circuit-breaker-api' into 'master'
- 460c5c4a - Automatic merge of gitlab-org/gitlab-ce master
- 73bcc85a - Move project routes under one scope
- 149eb236 - Move some project routes under - scope
- 13f37264 - Rephrase specs description for cycle analytics
- 017f845c - Merge branch 'jramsay/lfs-pull-mirror-docs' into 'master'
- 6586f6fc - Automatic merge of gitlab-org/gitlab-ce master
- 55ca66de - Merge branch '6572-extract-ee-specific-files-lines-for-spec-features-admin' into 'master'
- 78646f9f - Merge branch '6569-extract-ee-specific-files-lines-for-spec-controllers-admin' into 'master'
- 79fa8ae9 - Merge branch '6495-extract-ee-specific-files-lines-for-some-spec-lib' into 'master'
- 69a43f93 - Regenerate gitlab.pot file
- 3f6dbfbf - Add details of the Admin Area's *Users* page
- 3625668b - Merge branch 'docs/admin_users' into 'master'
- 7682163b - Automatic merge of gitlab-org/gitlab-ce master
- ae93c4e1 - Modify EE EnvironmentsHelper spec
- 26c801fa - Merge branch '61453-helpers-ee' into 'master'
- 61d54bc1 - Edit account limit settings to comply with SSOT guidelines
- bdccf82b - Merge branch 'docs/ssot_account_limit_settings' into 'master'
- 2d980fad - Merge branch 'js-i18n-board-store' into 'master'
- 3d0087eb - Automatic merge of gitlab-org/gitlab-ce master
- 52366f68 - Merge branch 'hly-fix-gitlab-pot' into 'master'
- 3bef9c0e - Refactor EE specific params override in API::Groups
- 46b0e4a2 - Merge branch 'if-10137-ee_specific_lines_groups_api_refactored' into 'master'
- a5488e45 - CE-port of Refactor EE specific params override in API::Groups
- 545e4831 - Merge branch 'if-10137-ee_specific_lines_groups_api_refactored' into 'master'
- 33cc72d1 - Automatic merge of gitlab-org/gitlab-ce master
- ae1d8166 - Merge branch '57825-moving-an-issue-results-in-broken-image-links-in-comments' into 'master'
- a66cbb6e - Merge commit '2d980fad' into...
- 2b94034f - Automatic merge of gitlab-org/gitlab-ce master
- aa688b2a - Introduce new sign up page for group SSO
- 69730981 - Merge branch '5292-new-user-flow-for-group-managed-accounts' into 'master'
- 9c952002 - Add no-tabs class and externalize strings
- aa8e7591 - Merge branch 'ce-5292-new-user-flow-for-group-managed-accounts' into 'master'
- ec4ba9a7 - Automatic merge of gitlab-org/gitlab-ce master
- 5eceef96 - Use SCSS maps and lists to keep code DRY
- 31315850 - Merge branch '30138-display-cycle-analytics-issue' into 'master'
- a9827e0e - Removes duplicated members from api/projects/:id/members/all
- 6fbb4729 - Automatic merge of gitlab-org/gitlab-ce master
- 19d79491 - Regenerate locale gitlab.pot file
- 26878c08 - Add Kubernetes logs to monitoring UI
- 1db09731 - Merge branch '51854-api-to-get-all-project-group-members-returns-duplicates' into 'master'
- 8ae55570 - Switch full URLs to relative in uni docs
- a20bce00 - Automatic merge of gitlab-org/gitlab-ce master
- 8ec7ecf0 - Use relative URLs in development docs
- 773de162 - Merge branch 'patch-64' into 'master'
- cee63c70 - Automatic merge of gitlab-org/gitlab-ce master
- 739ef318 - Merge branch 'docs/relative-links' into 'master'
- f7598ae5 - render help keyboard shortcut correctly
- 25feb4b4 - Merge branch 'docs-render-keyboard-shortcut' into 'master'
- 1849ac2b - Update development doc on EE specific API params
- 450f6844 - Merge branch 'if-doc-ee_specific_api-params' into 'master'
- f98b1971 - Add documentation for using http_proxy with GitLab Pages.
- 71985c06 - Merge branch 'http-proxy-docs' into 'master'
- b6ceb5aa - Fix formatting of health check info
- 14e73771 - Merge branch 'docs/fix-note-list' into 'master'
- 78dd828f - Merge branch 'winh-community-review-time-docs' into 'master'
- 66110570 - Merge branch 'regen-i18n-locale' into 'master'
- 785e55c2 - Merge branch '62253-add-kubernetes-logs-to-monitoring-ui' into 'master'
- 352fb274 - Automatic merge of gitlab-org/gitlab-ce master
- 96ef1ca6 - Resolve CE/EE diffs in project members
- 55cccf21 - Resolve CE/EE diffs in project members
- fcdb42b5 - Add MR as common abbreviation for 'Merge Request'
- d288846c - Remove support for using Geo with an installation from source
- 60428e6f - fix relationship typo
- 8025a3e7 - Update...
- 871e2e1e - Merge branch 'patch-64' into 'master'
- 7a4006f8 - Automatic merge of gitlab-org/gitlab-ce master
- 65cfba2d - Disable two_step_rebase feature flag
- 715d1057 - Merge branch 'dm-disable-two-step-rebase' into 'master'
- 9e9b873b - Update GitLab Runner Helm Chart to 0.5.1/11.11.1
- 3cac033d - Merge branch 'update-gitlab-runner-helm-chart-to-0-5-1' into 'master'
- 1fb99d7c - Automatic merge of gitlab-org/gitlab-ce master
- 218dd512 - Migrate the monitoring dashboard store to vuex
- 7f2f3f2c - Merge branch 'jivl-migrate-dashboard-store-vuex' into 'master'
- 840b6f01 - Automatic merge of gitlab-org/gitlab-ce master
- 8d29b435 - Update onboarding utils
- 887ab4f9 - Merge branch 'mw-onboarding-tour-utils' into 'master'
- 37fae2de - Add documentation for frontend fixtures
- 3b4d7b42 - Merge branch 'winh-frontend-fixtures-docs' into 'master'
- 6f9354c9 - Automatic merge of gitlab-org/gitlab-ce master
- 0831efae - Docs: add tip for Kubernetes executor using dind
- 96badd39 - Merge branch 'docs-update-docker-executor' into 'master'
- 69aae4f3 - Automatic merge of gitlab-org/gitlab-ce master
- 2b8d597f - Merge branch...
- 743cbc06 - Automatic merge of gitlab-org/gitlab-ce master
- ff0ffffd - Make protected attribute Boolean type
- 7e05f3b7 - Use source ref for pipeline webhook
- f3673b87 - add postgres version to subsequent helm deploys
- 5ad97713 - Merge branch 'fix-autodevops-postgres-versioning' into 'master'
- 650c63b3 - Automatic merge of gitlab-org/gitlab-ce master
- cb8c3867 - Merge branch 'patch-64' into 'master'
- 2a796241 - Group SAML docs explain GitLab.com SSO sign in
- af439708 - Merge branch 'ce-jej/unflag-group-saml-sign-in-to-dot-com' into 'master'
- 93d93433 - Automatic merge of gitlab-org/gitlab-ce master
- 0b62340c - Fix failing EE component spec
- 30c2211d - Merge branch...
- 4687ff7c - Store Let's Encrypt private key in settings
- c2b7c6e6 - Merge branch...
- 776adc89 - Remove feature flag for SAML sign in to GitLab.com
- 7b9ef3f8 - Merge branch 'ee-backstage/gb/improve-jobs-controller-performance' into 'master'
- 029d68d3 - Merge branch 'backstage/gb/improve-jobs-controller-performance' into 'master'
- 7066d656 - Automatic merge of gitlab-org/gitlab-ce master
- 76c819b0 - Update order of list to match HA setup order
- 253997e1 - Merge branch 'patch-60' into 'master'
- 4dbf1016 - Merge branch 'patch-59' into 'master'
- 4bcd7bad - Automatic merge of gitlab-org/gitlab-ce master
- e0c5deaf - Add expand/collapse button
- daa72ac8 - Merge branch '61511-add-expand-collapse-to-project-operation-setttings-2' into 'master'
- 34caa5dd - Restrict hierarchy related epic quick actions in mysql
- 8d50b3ae - Merge branch 'dz-scope-project-routes-2-ee' into 'master'
- c7fc58bc - Merge branch 'api_make_protected_boolean_type' into 'master'
- e395cd53 - Automatic merge of gitlab-org/gitlab-ce master
- cdb9ce4d - Externalize stirngs of Authentication log page in user profile
- 6da066c1 - Merge branch 'i18n-authentication_log-of-user-profile' into 'master'
- ff2d51a7 - Merge branch 'ee-i18n-authentication_log-of-user-profile' into 'master'
- c92db3db - Fix removing empty lines via suggestions
- cc4d5f0a - Merge branch 'id-bug-suggested-changes-remove-empty-line' into 'master'
- 58c4a03a - Automatic merge of gitlab-org/gitlab-ce master
- e2126185 - Merge branch 'i18n-preferences-of-user-profile' into 'master'
- 0b465f00 - Merge branch 'ee-i18n-preferences-of-user-profile' into 'master'
- 2e939f10 - Automatic merge of gitlab-org/gitlab-ce master
- 89bad287 - Merge branch 'project-members-scb' into 'master'
- ff7766b9 - Merge branch 'project-members-scb' into 'master'
- f14948f8 - Merge branch 'licenses-app-disabled-default' into 'master'
- dade5a44 - Throw an error when formatDate's input is invalid
- f3cf031a - Merge branch 'fix-format-date-safari-ff' into 'master'
- 2cc6e6ff - Merge branch 'renovate/gitlab-svgs-1.x' into 'master'
- 3092b308 - Automatic merge of gitlab-org/gitlab-ce master
- 9e275b14 - added a new conditional to add `display: none;` dynamically if the row should...
- 85b5d31a - Merge branch 'issue/9978' into 'master'
- 2714f85c - Merge branch 'use-source-ref-name-in-webhook' into 'master'
- 11f85ae8 - Enables GraphQL batch requests
- 79b4fcc2 - Automatic merge of gitlab-org/gitlab-ce master
- 6530bcb8 - Upgrade Jest to v24.8.0 (EE-port)
- 1d20c2c5 - Merge branch 'winh-upgrade-jest-ee' into 'master'
- 2c5cbdb6 - Upgrade Jest to v24.8.0
- 018360f1 - Merge branch 'winh-upgrade-jest' into 'master'
- 0618c2ae - Automatic merge of gitlab-org/gitlab-ce master
- 74001467 - Merge branch 'dz-scope-project-routes-2' into 'master'
- 5dba6ea1 - Apply suggestion to app/views/shared/notifications/_notification_dropdown.html.haml
- c223c6f7 - Regenerate locale/gitlab.pot
- 58f0cc51 - Merge branch 'ee-monitoring-dashboard-spec' into 'master'
- 6ab3388c - Automatic merge of gitlab-org/gitlab-ce master
- b9ee324a - Revert "Merge branch '61511-add-expand-collapse-to-project-operation-setttings-2' into 'master'"
- 35dfe85f - Merge branch 'revert-daa72ac8' into 'master'
- d480fc51 - Increase timeout of flaky specs
- c4f94a99 - Automatic merge of gitlab-org/gitlab-ce master
- 2d12e222 - Merge branch 'bvl-graphql-multiplex' into 'master'
- 4df0e259 - Fix display of promote to group label
- 9c2d0d87 - Merge branch 'jp-label-fix' into 'master'
- cc76d77b - Move EE specific lines in API::Users
- 0a825c31 - Merge branch 'if-10137-ee_specific_lines_users_api' into 'master'
- 3895e547 - CE port of Move EE specific lines in API::Users
- c8624438 - Merge branch 'if-10137-ee_specific_lines_users_api' into 'master'
- aac06be5 - Move EE specific lines in API::Variables
- 9b10b9f2 - Merge branch 'if-10137-ee_specific_lines_variables_api' into 'master'
- ba4977ab - CE port of Move EE specific lines in API::Variables
- 4fe81054 - Merge branch 'if-10137-ee_specific_lines_variables_api' into 'master'
- 54451c02 - Automatic merge of gitlab-org/gitlab-ce master
- 5fd44155 - Merge branch 'vue-repo-document-title' into 'master'
- d20473c1 - Merge branch '11703-epic-hierarchy-quick-actions' into 'master'
- 5ddb32f3 - Fix order dependency with user params during imports
- 62e74d85 - Merge branch 'fix-import-param-ordering' into 'master'
- 5d10b7a7 - Automatic merge of gitlab-org/gitlab-ce master
- fe090797 - Merge branch 'increase-note-karma-spec-timeout' into 'master'
- 42d71a8f - Automatic merge of gitlab-org/gitlab-ce master
- 8f53e9cc - Add notify_only_default_branch option to PipelinesEmailService
- fa123877 - Regenerate locale/gitlab.pot file
- cc85cb8f - Merge branch 'da-regenerate-pot-file' into 'master'
- 0acaa17b - Does not redirect user to the custom home page URL on a Geo secondary
- 91c32137 - Truncates job names in pipeline graph
- ac02e496 - Added a note about v-slot directive
- df7bebd6 - Merge branch 'ntepluhina-master-patch-12194' into 'master'
- cb834294 - Automatic merge of gitlab-org/gitlab-ce master
- 2efc284a - Merge branch '62408-dropdown-truncate' into 'master'
- 2f57c59a - Automatic merge of gitlab-org/gitlab-ce master
- 43b35b6c - Add documentation for element naming conventions
- ee17fb03 - Iteration for _field being the well-formed element
- 86d08e02 - Merge branch 'ee-qa-extend-click-visit-actions' into 'master'
- e6c6acaf - Merge branch 'qa-extend-click-visit-actions' into 'master'
- 147c0359 - Disable webkit icons
- 6cfa538f - Automatic merge of gitlab-org/gitlab-ce master
- 5f32de64 - Merge branch 'ee-i18n-notifications-of-user-profile' into 'master'
- f9a50565 - Externalize strings of notifications page in user profile
- 1215a3f1 - Merge branch 'i18n-notifications-of-user-profile' into 'master'
- ef378067 - Expand pipeline variables passed downstream
- 1438ac5b - Merge branch 'feature/gb/expand-pipeline-variables-passed-downstream' into 'master'
- d9f871f1 - Docs for a downstream pipeline variables expansion
- 7f97c5a8 - Merge branch 'docs/gb/expand-downstream-pipeline-variables' into 'master'
- a6a87570 - Automatic merge of gitlab-org/gitlab-ce master
- 8da56e81 - EE Port: i18n chat of user profile
- 8d1cb9d5 - Merge branch 'ee-i18n-chat-of-user-profile' into 'master'
- f02f0e43 - Externalize strings of chat page in user profile
- 8c5c1ff4 - Merge branch 'i18n-chat-of-user-profile' into 'master'
- b31ecf36 - Merge branch 'doc-qa-doc-element-guidelines' into 'master'
- 1ff8a9d4 - Automatic merge of gitlab-org/gitlab-ce master
- 0e4d47e7 - Add a column header to admin/jobs page
- adfb6d9f - Merge branch 'kp-clean-up-avatars-stylesheet' into 'master'
- 3566e3d0 - Automatic merge of gitlab-org/gitlab-ce master
- ff8a76b2 - Merge branch '11594-geo-redirect-after-authentication-prevents-access-to-secondary' into 'master'
- 8b200634 - Merge branch '62227-webkit-icon-overlap' into 'master'
- dae85d21 - Automatic merge of gitlab-org/gitlab-ce master
- b641e0c3 - Merge branch 'jej/unflag-group-saml-sign-in-to-dot-com' into 'master'
- 55bc601f - Merge branch 'glossary-merge-request-mr' into 'master'
- b54c5c8b - Merge branch 'sh-add-header-to-jobs-admin-page' into 'master'
- 85552d7e - Merge branch 'pipelines-email-default-branch-filter' into 'master'
- d77ba26e - Automatic merge of gitlab-org/gitlab-ce master
- 582500e3 - Merge branch 'qa-unquarantine-auto-devops' into 'master'
- 2d0eb1b2 - Automatic merge of gitlab-org/gitlab-ce master
- 5cd693e1 - Allow finding epics by iid
- cb10c2a3 - Another attempt to isolate spec failure
- d7d6955a - Update comment to indicate permissions are checked
- cc11dd78 - Fix faling spec with be_like_time
- ee6e7056 - Add support for querying epics with GraphQL
- 2b46d798 - Refactor EpicIssueType fields into IssueType
Toggle commit listadded 5 commits
-
2b46d798...ff819657 - 3 commits from branch
10795-add-epic-tree-BE-initial-support
- 1a91b0fa - Add support for querying epics with GraphQL
- 38e0a9c1 - Refactor EpicIssueType fields into IssueType
-
2b46d798...ff819657 - 3 commits from branch
marked the checklist item Changelog entry as completed
marked the checklist item Code review guidelines as completed
marked the checklist item Merge request performance guidelines as completed
marked the checklist item Style guides as completed
marked the checklist item Database guides as completed
marked the checklist item Separation of EE specific content as completed
@nick.thomas @reprazent Addressed the comments...would you mind taking a look again?
assigned to @nick.thomas and @reprazent
mentioned in issue #9367 (closed)
unassigned @reprazent and @nick.thomas
Thanks @digitalmoksha , back to you!
added 110 commits
-
38e0a9c1...f13c5d08 - 108 commits from branch
master
- 632fe7f0 - Add support for querying epics with GraphQL
- 6c64a240 - Refactor EpicIssueType fields into IssueType
-
38e0a9c1...f13c5d08 - 108 commits from branch
mentioned in issue #11841 (closed)
mentioned in merge request !10247 (closed)
mentioned in issue #9391 (closed)
@nick.thomas @reprazent could you take another look? Hopefully I've addressed everything...
As a reminder, I'll create the backport to CE once this is approved.
assigned to @reprazent and @nick.thomas
- Resolved by Brett Walker
- Resolved by Nick Thomas
Thanks @digitalmoksha , this LGTM - I'd be happy to merge once the CE port is done, although I'm also happy to give @reprazent the time to have another look too, if you want that :)
unassigned @digitalmoksha
assigned to @digitalmoksha
added 405 commits
-
8b599680...ca74ce38 - 401 commits from branch
master
- 0d84e095 - Add support for querying epics with GraphQL
- 64f22bc5 - Refactor EpicIssueType fields into IssueType
- aeb286b4 - Increase epic complexity for iids query
- 3f862769 - Ranamed 'path' to 'web_path' for consitency
Toggle commit list-
8b599680...ca74ce38 - 401 commits from branch
@nick.thomas I've finished the CE version, https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/28998, and it's all green. This one is still red, simply because it doesn't like the fact that I have changelog in the CE version (even though the two changelogs are named differently).
I think they are ready to merge...
@nick.thomas @digitalmoksha I have nothing to add
.Thanks for working on the complexity solution
.