Quick action: Create new issue(s) from a comment

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

Problem

Often during merge request reviews, there is the request to branch something off to an issue, or even multiple things to separate follow up issues. The "create new issue and resolve discussion" option is not always available and can be too limited (I might want to create multiple issues).

Design

  • A new /issue <Title> quick action that will create a new issue in the same project with the specified title and a link back to the originating issue/MR/commit/etc (the "noteable").

  • If the comment contained just the quick action, a system note is added, like we do when automatically creating an issue to resolve a discussion. (Use the issue-new icon from http://gitlab-org.gitlab.io/gitlab-svgs/ for the system note 😉)

  • If the comment with the quick action contained more text than just the quick action, the quick command line is to be replaced with _Created issue: #123_ instead. Make it italic styled

  • If technically feasible, the new issue description should link directly to the newly created comment, instead of to the originating "noteable" that comment is on.

Edited by 🤖 GitLab Bot 🤖