Allow user to see releases associated to a group milestone in the Milestone overview page

Problem to solve

Project milestones and tags support being connected to Releases. Today users can only associate milestone to releases at the project level. To make sure the right information is accessible from different product areas, we want users to be able to see the releases associated to a group milestone in the Milestone overview page.

Intended users

User experience goal

User should see and be able to interact with releases associated to a group milestone in the Milestone overview page.

Proposal

User story

As a user, I want to see which releases are associated to my group milestone, so that I can have quick access to important details and assets of each individual release.

Acceptance criteria
  • Users should be able to add group milestones to releases as per #121476 (closed)
  • In the Group Milestone overview page, user should see when a release is associated to a group milestone.
  • In the milestone card item, a new section for Release should be added to the UI.
    • See example from a project milestone below:
    • Screen_Shot_2020-06-11_at_12.41.58
  • When a release is associated to a group milestone, the name of the release should be displayed link to the Release detail view.
    • 0 to N releases can be associated to a group milestone.
  • When no releases are associated to a group milestone, no information should be rendered in the UI.

Further details

Depends on the implementation of #121476 (closed)

Permissions and Security

Documentation

Yes, this feature requires updates to the Releases and Milestones documentation pages.

Availability & Testing

What does success look like, and how can we measure that?

What is the type of buyer?

Is this a cross-stage feature?

Yes, milestones is a capability that falls under devopsplan ~"Category:Project Management".

Links / references