67 Commits (df182bc7e4cd9fae7d44e1bd5138d7275ed0a49b)

Author SHA1 Message Date
Barış Soner Uşaklı 2661a31227 closes #6202 7 years ago
Barış Soner Uşaklı dd176dd5f2
Notification delivery (#6072)
* ability for users to choose how they receive notifications

add type field to more notifications, the type field is used to
determine what to do based on user
setting(none,notification,email,notificationemail)

* change var name to types

* cleanup

* add event types for privileged users

* remove unused language keys

* fix uids check

* changed if statements

* upgrade script to preserver old settings
7 years ago
Peter Jaszkowiak 46fafb20b9 Remove string.js dependency 7 years ago
Julian Lam d9ace1723c removed references to libs that aren't used 8 years ago
Julian Lam 065b3a3a03 notif_chat tpl 8 years ago
Julian Lam a9540a13a1 fixing url in footer 8 years ago
Julian Lam f128f988f3 slimmed down some data, testing notif_post again 8 years ago
Julian Lam 582dd1ed2e testing new footer with new_post tpl 8 years ago
Julian Lam a2627d2066 added default payload to emails, and adding nodebb logo for email header 8 years ago
Barış Soner Uşaklı 6635b50c35 closes #5522 8 years ago
Barış Soner Uşaklı bcc566fb68 remove unnecessary checks 8 years ago
barisusakli 75e5f2da74 closes #5485 8 years ago
barisusakli 5a2ff8ed0a closes #5527 8 years ago
Peter Jaszkowiak 896c8c7343 ESlint object-curly-spacing 8 years ago
Peter Jaszkowiak 3b0dd2d1ef ESlint padded-blocks 8 years ago
Peter Jaszkowiak bc1d70c126 ESlint comma-dangle 8 years ago
barisusakli ab7867d4b5 topic follow tests, fix filterIgnoring 8 years ago
barisusakli 49267d54b7 topics unread tests 8 years ago
barisusakli fb47bf3889 unread/recent changes closes #4774 8 years ago
Sergii Paryzhskyi e515b791da Fix eslint rules (#5117)
* Fix semi linter rule

* Fix semi-spacing linter rule

* Fix no-undef-init linter rule

* Fix space-before-blocks linter rule
8 years ago
HeeL 4a3c31b2dc Fix space-before-function-paren linter rule 8 years ago
HeeL 3fa1c1f927 Fix space-infix-ops linter rule 8 years ago
barisusakli f20efda911 call posts.relativeToAbsolute when needed 9 years ago
Danijel ba2d191f80 Make topicSlug and postCount available to email notifications, so these can be used in template if needed 9 years ago
barisusakli 46d7994093 removed some dupe code 9 years ago
barisusakli 7a044b4978 better filterIgnoringUids 9 years ago
barisusakli bf2133ed7c topic watching 9 years ago
Julian Lam 81bbe93640 fixes #4653 9 years ago
barisusakli eb0aea6390 add /user/<uid> and /post/<pid> redirects
change notifications to use new redirects
9 years ago
Julian Lam cdf6560012 Using async.apply and fixed code style 9 years ago
Paul Westerdale (ABRS Limited) b6c6e8c08d Added hooks into topic follow and unfollow 9 years ago
barisusakli 07c1a822db closes #4318 closes #4309 9 years ago
barisusakli add4e6ee5b notifications.create can return null 9 years ago
barisusakli 04aea9ec22 closes #4094, also add missing next to notifyFollowers 9 years ago
Julian Lam 05df8900db closes #3912 9 years ago
barisusakli 777157c0d6 remove old postTools requires 10 years ago
barisusakli 501bfbfc47 closes #3611 10 years ago
barisusakli a469ca2972 notification id change 10 years ago
Julian Lam b83492daa2 Merge pull request #3048 from FokkeZB/image-scheme
Replace schemeless URLs for emails
10 years ago
barisusakli b7b44e13b1 added privileges.topics.filterUids
if a topic is deleted and user doesn't have permissions/admin/mod dont
send notifs
10 years ago
Fokke Zandbergen 86317a4b79 Replace schemeless URLs for emails 10 years ago
Barış Soner Uşaklı 1e443551a5 added userslug 10 years ago
Barış Soner Uşaklı b32d58e306 Merge pull request #3035 from FokkeZB/patch-3
Fix link in email notifications
10 years ago
Barış Soner Uşaklı 68835844b0 crash fix #3031 10 years ago
Fokke Zandbergen 3a090ef308 Fix link in email notifications 10 years ago
barisusakli 7fa014e5ad closes #3016 10 years ago
barisusakli 149120a186 fix notif url in topic notification email 10 years ago
Julian Lam 5a1c2b9ddf booleanifying sendPostNotification user setting when requested, and now only sending the post notification if the user has flipped that option on in user settings... kind of an important thing to forget... 10 years ago
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. 10 years ago
barisusakli 6ccdf187ea closes #2595 10 years ago