Assign issues to closed milestones in the UI

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem to solve

To communicate with your users, it's very useful to know which issues was closed with which release.

However, currently, it is not possible to assign an issue, even a closed issue, to a closed milestone.

So, now, you need to reopen the milestone, assign the issue and reclose the milestone.

Intended users

Developers and Release Managers

Proposal

Allow to assign the milestone to a closed milestone, in the "Assign milestone" menu. Probably under a line, after the open milestones are listed.

Permissions and Security

No change to the current "Assign milestone".

What is the type of buyer?

Everyone would need this.

Implementation Guide

Solving the overall issue will require a UX proposal and a frontend change. But the workaround could be re-instated by allowing the /milestone quick action to assign closed as well as open milestones. This should be a relatively isolated change.

Edited by 🤖 GitLab Bot 🤖