10 Jun, 2014

4 commits


05 Jun, 2014

1 commit


29 May, 2014

1 commit


28 May, 2014

1 commit


26 May, 2014

1 commit


23 May, 2014

1 commit


22 May, 2014

2 commits


12 May, 2014

1 commit


02 May, 2014

1 commit


09 Apr, 2014

1 commit


03 Apr, 2014

3 commits


02 Apr, 2014

8 commits


01 Apr, 2014

4 commits


28 Mar, 2014

1 commit


25 Mar, 2014

5 commits


24 Mar, 2014

2 commits

  •  Don't send an email for "mentioned in" notes
    
    Currently, an email is sent every time a mentionable is referenced by an issue, a commit or a merge request: if I comment "This MR is related to #5", the watchers get one email for the comment, and another one stating "Issue #5 was mentioned by issue #13".
    
    This is annoying — but the biggest issue is when pushing an existing branch. Every issue referenced by commit messages in this branch will get a new mention (which is fine), and dozens of emails will be sent for all these new mentions (which is not).
    
    This commit fixes the spam by avoiding to send an email when a new mention is added to an existing mentionable. In most cases the email notification sent by the mentioner is enough.
    Dmitriy Zaporozhets
     
  • The 'author_id_of_changes' attribute is not persisted in the database.
    As we retrieve the merge request from the DB just before sending the
    email, this attribute was always nil.
    
    Also there was no tests for the merge notification code - tests have
    been added.
    
    Fix #6605
    Pierre de La Morinerie
     

14 Mar, 2014

3 commits