Skip to content

List all projects when creating issues in group boards [RUN-AS-IF-FOSS]

What does this MR do?

Resolves #330568 (closed)

Please use the feature flag :graphql_board_lists when testing the changes in a group issue board.

The feature flag is not necessary when testing using epic swimlanes:

Turning on epic swimlanes demo:

Screen_Recording_2021-05-11_at_6.39.27_PM

Summary: Nested projects don't show up when creating a new issue through + button in group issue boards.

Reproduction:

  1. Create a group (this will be the top-level board) and a sub group.
  2. Create a project within the sub group.
  3. In the top-level group issue board, try to create an issue for the project using + button in a board list.

(demo available in #330568 (closed))

Screenshots

Before After
Screen_Shot_2021-05-11_at_10.30.54_AM Screen_Shot_2021-05-11_at_10.30.35_AM

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Edited by euko

Merge request reports