Allow Reporter to resolve their own thread on merge request
Problem to Solve
Reporters/Guest users are able to comment on merge requests and create threads that can potentially block the ability to merge the changes. Reporters and Guests are unable to resolve these threads once the concerns have been addressed and need to find a person with developer or higher role to do so.
Proposal
A new control should be added to thread resolution that allows reporters and guests to only resolve threads that they have started.
Additional Details
Currently thread resolution is global in that if you have the ability to resolve threads, you're able to resolve any thread created on a merge request. Additional controls to restrict this are discussed in #343479 (closed). To support this use case, there would need to be an option to restrict thread resolution for users with these roles to only the threads they have authored.