Skip to content

Add hierarchy depth to roadmaps

Florie Guibert requested to merge 213401-add-hierarchy-depth-to-roadmaps into master

What does this MR do?

Adds epic tree view in Roadmap. Roadmap tab on epic page is supported.

Displaying search results works as follows: We only return the epics (parent or child) that match the filtering.

Example:

  • Epic 1
    • Epic 2 (Child of 1)
      • Epic 3 (Child of 2)
  1. If filtering only matches Epic 1, only return Epic 1
  2. If the filtering only matches Epic 2, only return Epic 2
  3. If the filtering matches Epic 1 AND 2, return 1 with 2 nested under it.
  4. If the filtering matches Epic 2 AND 3, return 2 with 3 nested under it.

Screenshots

Epic_tree_view_on_roadmap

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

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

Issue #213401 (closed)

Edited by Yorick Peterse

Merge request reports