- Sep 30, 2019
-
-
GitLab Bot authored
-
- Sep 13, 2019
-
-
GitLab Bot authored
-
- May 31, 2019
-
-
Wei-Meng Lee authored
- Select notification email by walking up group/subgroup path - Add settings UI to set group email notification address - Add tests
-
- May 16, 2019
-
-
Michał Zając authored
-
- Apr 08, 2019
-
-
Oswaldo Ferreir authored
Backports https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10161 (code out of ee/ folder).
-
- Dec 21, 2018
-
-
Heinrich Lee Yu authored
Also refactored issues and MRs to use the same email template file
-
- Nov 02, 2018
-
-
- Sep 24, 2018
-
-
Tiago Botelho authored
-
- Sep 11, 2018
-
-
Yorick Peterse authored
This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop.
-
- Aug 15, 2018
-
-
gfyoung authored
-
- Jun 20, 2018
-
-
Mark Chao authored
There is still the edge case when 'no commits' changes to 'conflict' would not trigger notification, which we ignore for now. Calling can_be_merged? can cause exception (e.g. non-UTF8) Ignore those by rescueing. Remove unmergeable_reason as now only conflict is notified Update spec
-
- May 18, 2018
-
-
Mark Chao authored
-
- May 17, 2018
-
- Apr 03, 2018
-
-
Sean McGivern authored
This was sending the current user, which is the recipient! It should be the user who pushed the commits.
-
- Mar 26, 2018
-
-
YarNayar authored
Closes #23460
-
- Jan 17, 2018
-
-
Mario de la Ossa authored
Adds `#build_notification_recipients` to `NotificationRecipientService` that returns the `NotificationRecipient` objects in order to be able to access the new attribute `reason`. This new attribute is used in the different notifier methods in order to add the reason as a header: `X-GitLab-NotificationReason`. Only the reason with the most priority gets sent.
-
- Jul 05, 2017
-
-
Douwe Maan authored
-
- Aug 15, 2016
-
-
Nick Thomas authored
-
- Jul 29, 2016
-
-
Douwe Maan authored
-
- Apr 19, 2016
-
-
Ben Bodenmiller authored
-
- Mar 15, 2016
-
-
Rémy Coutable authored
-
Rémy Coutable authored
1. Make the "subscribed" text in Issuable sidebar reflect the labels subscription status 2. Current user mut be logged-in to toggle issue/MR/label subscription
-
Timothy Andrew authored
1. Allow subscribing (the current user) to a label - Refactor the `Subscription` coffeescript class - The main change is that it accepts a container, and conducts all DOM queries within its scope. We need this because the labels page has multiple instances of `Subscription` on the same page. 2. Creating an issue or MR with labels notifies users subscribed to those labels - Label `has_many` subscribers through subscriptions. 3. Adding a label to an issue or MR notifies users subscribed to those labels - This only applies to subscribers of the label that has just been added, not all labels for the issue.
-
- Jan 09, 2016
-
-
Zeger-Jan van de Weg authored
-
- Aug 19, 2015
-
-
Douwe Maan authored
-
Douwe Maan authored
-
- Aug 18, 2015
-
-
Douwe Maan authored
-
- Feb 14, 2015
-
-
Vinnie Okada authored
Make the following changes to deal with new behavior in Rails 4.1.2: * Use nested resources to avoid slashes in arguments to path helpers.
-
- Jan 18, 2015
-
-
Steven Burgart authored
signe-in -> signed-in go_to_gihub_for_permissions -> go_to_github_for_permissions descendand -> descendant behavour -> behaviour recepient_email -> recipient_email generate_fingerpint -> generate_fingerprint dependes -> depends Cant't -> Can't wisit -> visit notifcation -> notification sufficent_scope -> sufficient_scope? levet -> level
-
- Jul 25, 2014
-
-
Pierre de La Morinerie authored
-
- Jul 03, 2014
-
-
Pierre de La Morinerie authored
* send a 'In-Reply-To' header along the 'References' header * subject of answers to an existing thread begins with 'Re: '
-
Marin Jankovski authored
-
Marin Jankovski authored
-
- Jun 18, 2014
-
-
Jacob Vosmaer (GitLab) authored
This reverts commit 97fd990e, reversing changes made to f451a697. Conflicts: app/mailers/emails/notes.rb app/mailers/emails/projects.rb
-
- Jun 10, 2014
-
-
Pierre de La Morinerie authored
* send a ‘In-Reply-To’ header along the ‘References’ header * subject of answers to an existing thread begins with ‘Re: ’ This fixes threading with at least Mail.app and Airmail.
-
Pierre de La Morinerie authored
This fixes email threading in Mail.app, that doesn't like when a thread doesn't have stable recipients. For instance, here is a possible sender-recipient combinations before: From: A To: Me New issue From: B To: Me Reply on new issue From: A To: Me Another reply Mail.app doesn't see B as a participant to the original email thread, and decides to break the thread: it will group all messages from A together, and separately all messages from B. This commit makes the thread look like this: From: A To: gitlab/project Cc: Me New issue From: B To: gitlab/project Cc: Me Reply on new issue From: A To: gitlab/project Cc: Me Another reply Mail.app sees a common recipient, and group the thread correctly.
-
- May 05, 2014
-
-
Philip Blatter authored
Added email threading for update emails on issues and merge requests (if the mail client support the References: mail header)
-
- Apr 28, 2014
-
-
Drew Blessing authored
-
- Mar 24, 2014
-
-
Pierre de La Morinerie authored
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
-
- Mar 03, 2014
-
-
Pierre de La Morinerie authored
When an email notification concerns a specific object (issue, note, merge request, etc.), add a link to the footer of the email that opens the item's page in a web browser. Rationale: * The link is predictable: always the same text, always at the same location, like any reliable tool. * It allows to remove the inline-title in many emails, and leave only the actual content of the message.
-