Collapse Merge Requests Resolved Discussions
Description
Merge Request Discussions are shown from the oldest to the latest. Most of the time, many discussions are created and it becomes difficult to see if new ones (unresolved) were added. They are automatically "toggled" so they use less space, but this is far from enough in many Merge Requests.
The only option right now is to scroll down to the bottom of the page, see if there are unresolved discussions, then scroll up slowly until we find the oldest unresolved discussion. At that point, we can finally answer/resolve those discussions. This must be done each time the Merge Request page is opened.
Proposal
Collapse resolved discussions using a clickable ...
button, just like MR changes are managed (hiding long parts of the unmodified code).
This clickable ...
button could actually be a line with the text X resolved discussions. Click to expand.
in the center.
The expanded version could show a "collapse" button instead.
If we need to see the resolved discussions again, we can simply click the ...
button to show/expand them. At least, now we could directly see unresolved discussions without having to search for them...
Any series (1 or more) of resolved discussions should collapse into small ...
buttons (again, just like how changes are managed).