discourse/app/mailers
James Kiesel feffe23cc5 FEATURE: More granular mailing list mode (#4068)
* Rearrange frontend to account for mailing list mode

* Allow update of user preference for mailing list frequency

* Add mailing list frequency estimate

* Simplify frequency estimate; disable activity summary for mailing list mode

* Remove combined updates

* Add specs for enqueue mailing list mode job

* Write mailing list method for mailer

* Fix linting error

* Account for stale topics

* Add translations for default mailing list setting

* One query for mailing list topics

* Fix failing spec

* WIP

* Flesh out html template

* First pass at text-based mailing list summary

* Add user avatar

* Properly format posts for mailing list

* Move make_all_links_absolute into Email::Styles

* Apply first_seen_at to user

* Send mailing list email summary hourly based on first_seen_at

* Branch and test cleanup

* Use existing mailing list mode estimate

* Fix failing specs
2016-05-21 15:17:54 +02:00
..
invite_mailer.rb FIX: check for full name in invite email subject 2015-02-05 22:35:25 +05:30
pending_flags_mailer.rb FEATURE: improve flags reminder email 2014-09-23 18:37:31 +02:00
pending_queued_posts_mailer.rb FEATURE: notify by email when there are posts from new users waiting to be reviewed 2015-06-18 15:47:35 -04:00
rejection_mailer.rb FEATURE: better email in support 2016-01-19 00:57:55 +01:00
subscription_mailer.rb Unsubscribe via email 2016-01-20 22:25:25 +13:00
test_mailer.rb Work in Progress: Reply By Email: 2013-06-13 12:39:56 -04:00
user_notifications.rb FEATURE: More granular mailing list mode (#4068) 2016-05-21 15:17:54 +02:00
version_mailer.rb Get detailed info about new versions from the Discourse Hub. Include version notes from the latest version in notification email. 2013-12-31 15:52:35 -05:00