discourse/app/helpers
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
..
application_helper.rb Fix build. 2016-04-14 17:22:26 +08:00
common_helper.rb updated checks of environment with Rails.env by Rails.env methods 2014-08-18 15:36:47 +05:30
deferred_scripts_helper.rb Move the scripts helper into a better place. 2014-07-22 20:14:57 -04:00
embed_helper.rb FIX: Strip lightbox metadata from embedding comments 2015-08-21 15:22:50 -04:00
list_helper.rb FEATURE: improve no-js topic list information 2015-06-10 00:28:20 +10:00
topics_helper.rb FEATURE: Merge tagging plugin into core 2016-04-27 11:58:53 -04:00
user_notifications_helper.rb FEATURE: More granular mailing list mode (#4068) 2016-05-21 15:17:54 +02:00