There is a bug in GitLab where assigning a MR does not send a notification
@jacobvosmaer how can we replicate this?
cc @sytses
@rspeicher this is awful for workflow. If this is in stable, it warrants a patch.
Designs
- Show closed items
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- 🚄 Job van der Voort 🚀 mentioned in merge request gitlab-com/www-gitlab-com!1277 (closed)
mentioned in merge request gitlab-com/www-gitlab-com!1277 (closed)
- username-removed-128633 mentioned in merge request rymai/dotfiles!1 (closed)
mentioned in merge request rymai/dotfiles!1 (closed)
- Maintainer
When trying to reproduce this issue locally on
master
(1ede18bf) it seems to work well:- the initial assignee receives an email;
- if I update the assignee, both the former and the latter assignees receive a notification.
That said, the issue seems to exist on GitLab.com: I've tried updating the assignee on a private project and I never received a notification.
PS: It seems weird that a mention from a private project (rymai/dotfiles!1 (closed)) is mentioned here?
- Owner
@rymai Please create a security issue for the leaking of the private project name
- username-removed-128633 mentioned in issue #6066 (closed)
mentioned in issue #6066 (closed)
- Maintainer
@sytses Sure, done!
- Maintainer
That said, the issue seems to exist on GitLab.com: I've tried updating the assignee on a private project and I never received a notification.
Did you change the assignee to yourself? You never get a notification for changes you made yourself.
- Maintainer
Did you change the assignee to yourself? You never get a notification for changes you made yourself.
@DouweM Yes, that's what I did and suspected indeed, because since then I received notification emails for other MRs which have had their assignee updated.
- Maintainer
@JobV @jacobvosmaer I cannot reproduce, we should probably close this issue.
- username-removed-128633 Reassigned to @jacobvosmaer
Reassigned to @jacobvosmaer
- Contributor
I think you need two accounts to check this behavior. One with working email notifications, and the participation level set to mention. Then using the second account, assign something to the first account.
The first account, with notification level 'mention', should be notified of the assignment. The bug is that they never get an email.
- Contributor
Look at the picture above. I got an email notification because @rymai mentioned me. But when he assigned the issue to me I received no email.
- username-removed-5302 Assignee removed
Assignee removed
- Contributor
- Contributor
@rymai to answer your earlier suggestion: I think we should not close this issue. This is still broken as of 8.4.0.rc1-ee aad1ab3
- Maintainer
@jacobvosmaer Thanks for the precise description of the problem, indeed it should not be closed!
- Maintainer
@jacobvosmaer I see the issue in the code now.
So basically we should consider an assignation as a mention, in terms of notification behavior. Sounds good @JobV @DouweM @rspeicher @sytses?
If yes, I'll submit a MR today.
- Maintainer
@rymai Yep, makes sense.
- username-removed-128633 mentioned in merge request !2449 (merged)
mentioned in merge request !2449 (merged)
- Maintainer
@rymai I'm assigning this one to you since you're working on this
- Rubén Dávila Reassigned to @rymai
Reassigned to @rymai
- Maintainer
Thanks @rdavila!
- username-removed-128633 Status changed to closed
Status changed to closed