Resolvability of discussions in issues
In order
- https://gitlab.com/gitlab-org/gitlab-ce/issues/30299
- https://gitlab.com/gitlab-org/gitlab-ce/issues/32451
- https://gitlab.com/gitlab-org/gitlab-ce/issues/32452
Description
- When creating a discussion (either by creating the first comment, or converting an existing comment), optionally indicate that it is resolvable.
- When you resolve the discussion, you truly resolve the entire thing. There is no concept of individual comment resolvability.
- This applies to issues, merge requests (non diff), commits, and snippets.
- If a single root comment has no replies, we still show the reply panel so a user can easily reply, resolve, jump to the next discussion, and make an issue from the unresolved comments.