gitlab-org--gitlab-foss/app/services/issues
Robert Speicher 3666f6987e Merge branch '2451-fix-mentions-in-issue-updates' into 'master'
Send notification emails when users are newly mentioned in issue or MR edits

## What does this MR do?

Introduces "new mention in issue" and "new mention in MR" email notifications.  Editing a Mentionable title or description and adding a mention to a user who was not previously mentioned will now send them a notification email, following usual permissions for doing so.

## Why was this MR needed?

Issues & MRs may be edited to include mentions to new people. We don't currently send out email notifications of these edits to anyone, although they do create TODOs. This brings email notifications into parity with TODOs.

## What are the relevant issue numbers?

Closes #2451

See merge request !5800
2016-08-17 20:19:11 +00:00
..
base_service.rb Enable Style/EmptyLines cop, remove redundant ones 2016-07-01 21:56:17 +02:00
bulk_update_service.rb Allow bulk (un)subscription from issues in issue index 2016-07-14 19:36:19 -03:00
close_service.rb
create_service.rb Further refactor and syntax fixes. 2016-08-15 17:20:57 -05:00
move_service.rb 🚓 2016-06-03 16:35:56 +02:00
reopen_service.rb
update_service.rb Send notification emails when users are newly mentioned in issue edits 2016-08-12 22:54:32 +01:00