Skip to content

Show all inherited labels in a subgroup and project

Problem To Solve

In deeply nested group/subgroup/project hierarchies, labels inherited from ancestors do not show up a deeply nested project's label list. This is confusing and it also prevents those projects from setting inherited labels to priority labels.

Solution

Show all inherited labels within a given subgroup or project label list.

The backend changes are behind the feature flag show_inherited_labels, which has been defaulted to on (!45161 (merged)).

Acceptance

  • All inherited labels are visible in a subgroup or project (even those that are deeply nested)
  • Some visual indication that denotes from where the label was inherited.
  • Tests -- especially for the deeply nested projects and subgroups as this seems to be a common problem with other features that have similar inheritance behavior.
Edited by Gabe Weaver