Show issue (close/open) status on Releases Page
Problem to solve
We currently have a basic releases dashboard (i.e., https://gitlab.com/gitlab-org/gitlab-ce/-/releases) but it just lists releases and doesn't show any status information. We can start improving this by showing interesting information that's based on the newly available milestone data: https://gitlab.com/gitlab-org/gitlab-ce/issues/62402.
In general, users are interested in knowing:
- Which Issues were worked on in the release (linkable)
- The status of issues - (closed/not closed)
- The date that the release was complete
- Was the Release published to customers or an internal version
- Type of release - for example major, minor, patch
- The latest build identifiers -id, has value, number, deployed by etc.
For this issue, we want to get an overview look at the releases.
Intended users
Anyone tracking upcoming releases.
Further details
Proposal
Show total issues, # of issues closed, and % as completion metric on releases page, for each associated milestone next to where we show the link to the milestone.
- total # of issues
- total # of closed issues
- total # of open issues
For each associated issue add status open/closed
Permissions and Security
Viewer should have permission to browse issues in the milestone