Commit Graph

100 Commits (9542ef12855f75f95d4b477c2c39b399430d2207)

Author SHA1 Message Date
Julian Lam 33255d73dd fix
psychobunny 75917e25b3 closes
Terry Tate 3e75c6f6a3 Update to nodemailer 2.0 syntax for smtpTransport
Fixes 
barisusakli e306194065 style
Julian Lam 1c2518fe22 Using sendmail instead of direct transport
Squashed commit of the following:

commit 9d4937fff6f6a1b4327fed0ada32153bd7e07efd
Author: Julian Lam <julian@designcreateplay.com>
Date:   Mon Jan 18 13:21:52 2016 -0500

    Revert "added some debug code"

    This reverts commit 2dd8535c7bd8f59b8ed59c8b98b5484a79fa0500.

commit 2dd8535c7bd8f59b8ed59c8b98b5484a79fa0500
Author: Julian Lam <julian@designcreateplay.com>
Date:   Mon Jan 18 12:04:02 2016 -0500

    added some debug code

commit af8ca8241e66fd538089517e7722c644668667f2
Author: Julian Lam <julian@designcreateplay.com>
Date:   Mon Jan 18 11:50:41 2016 -0500

    using sendmail instead of direct transport
Julian Lam 57918332e9 fixed issue with no 'from' name when using NodeMailer
Julian Lam d1fb09caec apparently I *did* need html-to-text.
Julian Lam 963d9b22b3 Removing and updating dependencies to satisfy david-dm.org
Julian Lam 5adb8da427 enabled Gmail routing for email fallback
Julian Lam e37709ad8b something..
Julian Lam 948c98b668 adding plaintext email via html-to-text module
Julian Lam 48b5bab849 closes
Julian Lam 04db07ed33 seems legit, tjs not even used in this file
barisusakli 3d73fbf74a only pass pack err
barisusakli dbf0f279a2 closes
psychobunny 47fb8e8125 closes
psychobunny fa8a2c5c1b render email footer partial
Barış Soner Uşaklı e9692a3e1f fix emailer
barisusakli b099aaf61f fix typo in emailer
barisusakli 45c446dac0 new hook filter:email.send
barisusakli 7bd98a2516 closes
barisusakli 5ee1951245 closes
Julian Lam 47a7ab15be refactored translator system to be a require.js module, and not a global
Julian Lam 521c454dde updated emailer to pass through "fromUid" if available
Barış Soner Uşaklı 8b21f1c8ab dont reload settings page on every save
only show an alert if reload is required
renamed settings.language to settings.userLang to match the config
Barış Soner Uşaklı 3293436867 closes
Julian Lam fdaccc804c handling cases where no callback is passed to emailer.send
Julian Lam bc9ede7b6c changed emailer.send so that it processes a callback, if provided. Also added new option to receive emails every time a topic you subscribe to is posted to.
barisusakli 083ba12ee0 check err in emailer
barisusakli 83ab462ff5 module changes, fixed missing interval
barisusakli d492339841 closes
psychobunny 27496a08c4 fix emailer crash (line 35)
Julian Lam b85ff61de6 refactored chat notification system to wait a bit before sending notif/email, closes
Julian Lam 46f9a7860c applying translator to messages.
psychobunny 0e92c7ed94 use templates.js module instead
psychobunny e5486db1ae Merge branch 'code-quality' of https://github.com/miksago/NodeBB into miksago-code-quality
Conflicts:
	src/database.js
barisusakli 90540f64cf removed some unused translator requires
Micheil Smith 3e82cab398 Add missing new lines at end of files.
psychobunny 6563a72b5b fixed emailer templates
Baris Soner Usakli e5727af959 added missing winston to emailer
Baris Soner Usakli 01cb67d1f3 closes
Baris Soner Usakli 2e786cc4d1 closes , removed global translator, templates and server objects
Baris Soner Usakli 042174290f removed console.log
Baris Soner Usakli b325212182 crash fix for admin verify email, temp fix
Julian Lam 724dcb88c0 added translator integration to emailer
Julian Lam b6fdc5595d removed handlebars dependency for emailer, using ANDREWBARS now
Julian Lam 11ed9e8c85 tweaks to emailer, implemented emailer hook for password reset
Julian Lam 339ed4e47b implemented emailer for welcome email (though the email confirmation system is horribly broken)
Julian Lam dd72e73284 emailer invocation for new users
Julian Lam e4e57ce31f initial commit to emailer system overhaul