Commit ad278c4e7468cc7aac8af27199bc6851853cf779

Authored by Pierre de La Morinerie
1 parent 306744bb

Make the merge request notification emails more readable

Emphasize the meaningful informations, and remove the less needed ones:

* Use "!" to identify a merge request
* Write the name of the commented file for diff notes
* Don't show the assignee in the "merged merge request" email
app/views/notify/closed_merge_request_email.html.haml
1 %p 1 %p
2 - = "Merge Request #{@merge_request.iid} was closed by #{@updated_by.name}"  
3 -%p  
4 - != merge_path_description(@merge_request, '→')  
5 -%p  
6 - Assignee: #{@merge_request.author_name} → #{@merge_request.assignee_name}  
7 - 2 + = "Merge Request !#{@merge_request.iid} was closed by #{@updated_by.name}"
app/views/notify/merged_merge_request_email.html.haml
1 %p 1 %p
2 - = "Merge Request #{@merge_request.iid} was merged"  
3 -%p  
4 - != merge_path_description(@merge_request, '→')  
5 -%p  
6 - Assignee: #{@merge_request.author_name} → #{@merge_request.assignee_name}  
7 - 2 + = "Merge Request !#{@merge_request.iid} was merged"
app/views/notify/note_merge_request_email.html.haml
1 -%p.details  
2 - - if @note.for_diff_line?  
3 - = link_to "New comment on diff", diffs_project_merge_request_url(@merge_request.target_project, @merge_request, anchor: "note_#{@note.id}")  
4 - - else  
5 - = link_to "New comment", project_merge_request_url(@merge_request.target_project, @merge_request, anchor: "note_#{@note.id}")  
6 - for Merge Request ##{@merge_request.iid} 1 +- if @note.diff_file_name
  2 + %p.details
  3 + New comment on diff for
  4 + = link_to @note.diff_file_name, @target_url
  5 + \:
  6 +
7 = render 'note_message' 7 = render 'note_message'