Customer uses merge request approval flow. In cases where a merge request approver is specified the expectation is the user(s) receive a notification they have a merge request waiting.
Observed behavior
Merge request approvers do not receive notifications like assignees do.
Next steps
Estimate how much time this will take and which release we can get it in to.
@vsizov merge request !44 (merged) should trigger a notification when someone is marked as an approver. Does that also include an email notifications for when the MR is actually approved?
Great question, @patricio. Even if not, I'll report back to the user because this is what was really asked for in this request. If needed we can create another issue for the scenario you mention.
@smcgivern Thanks for working on !484 (merged). I don't think it solves the request here, though. When a merge request approver is 'assigned' that person should receive a notification (and todo). !484 (merged) did resolve #554 (closed), though, so that's great.
They seem to imply that what was wanted in this issue was a notification on MR approval. But obviously the description says something different. When you say 'assigned', do you mean that someone's set as an approver? So if I'm one of 10 approvers, and someone creates an MR with the default approvers, I get an email and a todo?
@smcgivern Right, your understanding in the last paragraph is correct. I can see how the comments would be confusing. It's curious why !44 (merged) didn't take care of this as it seems it should have. Thanks for taking a look again.
@dblessing - I'm still working on adding todos, but in my testing this definitely emails an approver on MR creation. Is there a ticket for this not working?
I know this issue has been closed for a while but I am curious if there is any way for me to disable these "eligible approver" email notifications. Normally they would be useful, but my organization maintains a fixed list of approvers for each project and that means that each day I receive dozens of emails informing me of new MRs (because I've been automatically tagged as a potential approver).
My preference is to only receive email alerts when a user has explicitly tagged me or I have previously interacted, but with the way our project is configured I get alerts for every new MR and every subsequent comment on those MRs because my eligible approver status appears to cause gitlab to consider me a participant going forward on those MRs.