Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-27Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2020-04-21Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-09-30Add latest changes from gitlab-org/gitlab@masterGitLab Bot
2019-08-30Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhqRobert Speicher
2019-08-29Fix issue due notification emails threadingHeinrich Lee Yu
It should not be a start to a new thread but rather a reply to an existing thread
2019-08-19Prevent disclosure of merge request id via emailFelipe Artur
Do not disclosure merge request id via email for unauthorized users when closing issues.
2019-05-31Send notifications to group-specific email addressWei-Meng Lee
- Select notification email by walking up group/subgroup path - Add settings UI to set group email notification address - Add tests
2019-05-16Include MR information if possible when emailing notification of closing an ↵Michał Zając
issue
2019-02-20Remove link after issue move when no permissionsJarka Košanová
Don't show new issue link after move when a user does not have permissions to display the new issue
2019-01-07Import CSV BackendHeinrich Lee Yu
Process CSV uploads async using a worker then email results
2018-12-21Add date range to milestone changed emailsHeinrich Lee Yu
Also refactored issues and MRs to use the same email template file
2018-11-02Add email for milestone changeChantal Rollison
2018-09-11Disable existing offenses for the CodeReuse copsYorick Peterse
This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop.
2018-08-16Enable frozen in app/mailers/**/*.rbgfyoung
2018-03-26Send email to recipientsStuart Nelson
2018-01-17Initial work to add notification reason to emailsMario de la Ossa
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.
2017-07-05Create and use project path helpers that only need a project, no namespaceDouwe Maan
2017-05-04Backport of multiple_assignees_feature [ci skip]Valery Sizov
2016-08-13Send notification emails when users are newly mentioned in issue editsNick Thomas
2016-03-17Add new notifications for issue move actionGrzegorz Bizon
[ci skip]
2016-03-15Create a SentNotification record for #relabeled_issue_email / ↵Rémy Coutable
#relabeled_merge_request_email
2016-03-15Improving the original label-subscribing implementationRémy Coutable
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
2016-03-15Original implementation to allow users to subscribe to labelsTimothy Andrew
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.
2016-01-09Unsubscribe from thread through link in email footerZeger-Jan van de Weg
2015-11-17Remove duplication in mailers/emails/notes.rbDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-11-17Remove duplication in issue emailsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-08-19Move `sent_notification!` out of Notify.Douwe Maan
2015-08-19Reply by email POCDouwe Maan
2015-02-14Upgrade to Rails 4.1.9Vinnie Okada
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.
2014-07-03Allow more mail clients to group emails by threadPierre de La Morinerie
* send a 'In-Reply-To' header along the 'References' header * subject of answers to an existing thread begins with 'Re: '
2014-06-18Revert "Merge branch 'fix-email-threading' into 'master'"Jacob Vosmaer
This reverts commit 97fd990ecde387290be269ef7daafa5761f94af6, reversing changes made to f451a697e0c018359e6d8ff3aaba4eb0484c4bee. Conflicts: app/mailers/emails/notes.rb app/mailers/emails/projects.rb
2014-06-10Allow more mail clients to group emails by threadPierre de La Morinerie
* 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.
2014-06-10Send notification emails to the "project", and put people in CcPierre de La Morinerie
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.
2014-05-05Added email threading for update emails on issues and merge requests (if the ↵Philip Blatter
mail client support the References: mail header)
2014-03-03Add a "View in GitLab" link in notification emailsPierre de La Morinerie
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.
2014-02-19Send emails from the authorPierre de La Morinerie
This changes the email "From" field from "gitlab@example.com" to either: * "John Doe <gitlab@example.com>" if the author of the action is known, * "GitLab <gitlab@example.com>" otherwise. Rationale: this allow mails to appear as if they were sent by the author. It appears in the mailbox more like a real discussion between the sender and the receiver ("John sent: we should refactor this") and less like a robot notifying about something.
2014-02-19Write the issue/merge request title in the notification email subjectPierre de La Morinerie
This changes the email subjects for issues and merge request notifications from: Team / Project | Note for issue #1234 to: Team / Project | Saving issue doesn't work sometimes (#1234) Rationale: * Scan the subject of the email notification more easily when catching up with a lot of notifications. Instead of having to open the email to get the title of the issue or merge request, one can simply read the subject of the email. * Group messages by subject: email clients will group emails in threads if they have the same subject.
2014-01-19Remove deprecated findersskv
2013-11-08Fix minor errors/annoyances in email templatesDrew Blessing
There was some funny syntax in merge request email templates. There was a ! before the merge request number when there probably should be a #. This may be some carry over from markdown but should not be in email templates. There were also some capitalization discrepancies among the subject lines. For those OCD people out there I standardized the capitalization. :)
2013-08-22Show iids for issues/mr in email subjectDmitriy Zaporozhets
2013-07-01Fix error when reassign issue/merge_request from non-assigned. Fixes #3201Dmitriy Zaporozhets
2013-03-28Fixed new mr/issue emailsDmitriy Zaporozhets
2013-03-28Improve notification service testsDmitriy Zaporozhets
2013-03-28Add close issue/mr methods to Notify. Refactored NotificationserviceDmitriy Zaporozhets
2013-03-19refactor emails a bit. Add email on ssh key creationDmitriy Zaporozhets