Merge request webhook when approvals are reset by the system
Problem to Solve
Currently GitLab can trigger webhooks for unapproved and unapproval actions. However, these webhooks are only triggered when users perform the actions around approvals.
Proposal
Many customers use the setting to reset approvals when new changes are pushed. This should also trigger the appropriate unapproval or unapproved (maybe a new event?) webhook.
Edited by Kai Armstrong