Skip to content

Enable task list in milestone show view

What does this MR do and why?

🛠 with at Siemens

Screenshots or screen recordings

The following screencast shows the difference between the current version on gitlab.com (left-hand side) and my local dev machine (right-hand side).

2023-04-27-gitlab-milestone-edit-task-list-in-description-low

We also included an error message when task list items have been updated concurrently, see screenshot below

image

How to set up and validate locally

  1. Go to a milestone, e.g. http://127.0.0.1:3000/gitlab-instance-6ede5dc7/Monitoring/-/milestones/1
  2. Edit and save a description that contains some task list items, e.g.:
- [x] Task 1 (completed)
- [ ] Task 2 (open)
- [ ] Task 3 (play)
  1. Start toggling the task list items <= this is not possible in the current version
  2. Check if the description has been updated respectively by going to the edit view again

TODO

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #27338 (closed)

Edited by Gerardo Navarro

Merge request reports