Allow any user (with permissions) to dismiss an MR approval
Proposal
Any user with Developer permissions should have the ability to dismiss an MR approval, even if it's not their own. This'd be useful when I've made large changes to an MR, and want to have one of my reviewers take another look and reapprove it. This addition is related to #357170 (closed), and would at least allow me to essentially have that functionality without needing it automated for everyone's workflows.
I'm aware that there's a setting for automatically dismissing approvals on any code push, but I think that's overkill as it'd also mean merging main
into my branch would trigger all the approvals to be dismissed, and that'd be very frustrating when trying to resolve merge conflicts so you could merge an MR.