summaryrefslogtreecommitdiff
path: root/app/services/notification_service.rb
Commit message (Expand)AuthorAgeFilesLines
* Add email for milestone changeChantal Rollison2018-11-021-1/+40
* Automatically disable Auto DevOps for project upon first pipeline failureMayra Cabrera2018-09-061-0/+6
* Enable frozen string in apps/uploaders/*.rbgfyoung2018-07-161-0/+2
* Resolve "Rename the `Master` role to `Maintainer`" BackendMark Chao2018-07-111-5/+5
* Extract EE-specific lines from NotificationServiceSean McGivern2018-07-061-0/+6
* Notify with email when merge request became unmergeablelulalala2018-05-171-0/+17
* Update doclulalala2018-05-171-0/+1
* Move NotificationService calls to SidekiqSean McGivern2018-04-251-33/+42
* Only send issue due emails to participants and custom subscribersSean McGivern2018-03-301-1/+2
* Merge branch 'master' into stuartnelson3/gitlab-ce-stn/issue-due-emailSean McGivern2018-03-301-0/+10
|\
| * Send notification emails when push to a merge requestYarNayar/gitlab-ce-23460-send-email-when-pushing-more-commits-to-the-merge-requestYarNayar2018-03-261-0/+10
* | Send issue due emails to all participantsSean McGivern2018-03-301-1/+1
* | Make linter happyStuart Nelson2018-03-261-1/+1
* | Send email to recipientsStuart Nelson2018-03-261-0/+13
|/
* Backports changes made in https://gitlab.com/gitlab-org/gitlab-ee/merge_reque...ee-5063-to-ce-backportTiago Botelho2018-03-211-2/+2
* Prevent sending an access request to a project from failing when the project ...dm-mirror-hard-failed-invitesDouwe Maan2018-03-111-2/+2
* Add DNS verification to Pages custom domainsNick Thomas2018-02-231-0/+32
* Resolve "group request membership mail with too long list of "To:""🙈 jacopo beschi 🙉2018-02-191-1/+16
* Initial work to add notification reason to emailsMario de la Ossa2018-01-161-12/+14
* Merge branch '37691-subscription-fires-multiple-notifications' into 'master'Sean McGivern2017-10-121-1/+1
|\
| * fix multiple notifications from being sent for multiple labelsmicael.bergeron2017-10-101-1/+1
* | Send a confirmation email when the user adds a secondary email address. Utili...Brett Walker2017-09-231-7/+0
|/
* Whitelist or fix additional `Gitlab/PublicSend` cop violationsrs-more-public-send-whitelistsRobert Speicher2017-08-141-0/+2
* skip the :read_project check for new_project_memberhttp://jneen.net/2017-08-111-1/+1
* check notifiability for more emailshttp://jneen.net/2017-08-111-7/+44
* another rubocop style fixrefactor.notification-recipient-buildershttp://jneen.net/2017-08-031-1/+1
* remove build_relabeled_recipientshttp://jneen.net/2017-08-031-1/+7
* move the read_ability logic into NotificationRecipienthttp://jneen.net/2017-08-031-1/+0
* deparameterize `project`http://jneen.net/2017-08-031-28/+20
* default the project to target.projecthttp://jneen.net/2017-08-031-2/+2
* require that the user be able to :read_buildhttp://jneen.net/2017-08-031-1/+2
* make sure users have to be able to read_pipelinehttp://jneen.net/2017-08-031-1/+2
* move the #build_* methods to static, parameterize the projecthttp://jneen.net/2017-08-031-10/+14
* factor out .notifiable_usershttp://jneen.net/2017-08-031-5/+4
* rm the @builder argument and factor out .notifiable_usershttp://jneen.net/2017-08-031-2/+1
* notification email on add new gpg keyAlexis Reigel2017-07-271-0/+10
* Deserialise existing custom notification settingsdeserialize-custom-notificationsSean McGivern2017-06-151-1/+1
* Enable the Style/TrailingCommaInArguments copRémy Coutable2017-05-101-1/+1
* [Multiple issue assignees] Resolving conflictsValery Sizov2017-05-041-1/+3
* Backport of multiple_assignees_feature [ci skip]Valery Sizov2017-05-041-6/+21
* Quiet pipeline emailsquiet-pipelinesSean McGivern2017-04-031-2/+2
* Merge branch 'master' into sh-bring-back-option-to-be-notified-of-own-activityStan Hu2017-03-171-304/+19
|\
| * Resolve "Extract logic of who should receive notification into separate classes"Dongqing Hu2017-03-171-304/+19
* | Revert "Merge branch '8836-mr-revert' into 'master'Stan Hu2017-03-161-5/+6
|/
* Revert "Merge branch 'option-to-be-notified-of-own-activity' into 'master'Stan Hu2017-03-151-6/+5
* use policies to protect sending emailhttp://jneen.net/2017-03-091-1/+1
* Update occurrences of MWBS to MWPSfix/mwbs-to-mwpsJames Lopez2017-03-011-1/+1
* Remove `try` from NotificationService#build_recipientsRichard Macklin2017-02-031-1/+1
* Refactor NotificationService#pipeline_finished to use skip_current_userRichard Macklin2017-02-031-2/+3
* Update NotificationService to respect User#notified_of_own_activityRichard Macklin2017-02-011-3/+3