New topics should have a different type in case required

Signed-off-by: Shitiz Garg <mail@dragooon.net>
Magical typo

Signed-off-by: Shitiz Garg <mail@dragooon.net>
Ensure that the background task can differentiate between topics and replies

Signed-off-by: Shitiz Garg <mail@dragooon.net>
Mentions cleanup

Signed-off-by: Shitiz Garg <mail@dragooon.net>
Cater for posts that are being approved

Signed-off-by: Shitiz Garg <mail@dragooon.net>
Only send createPost notification if a topic is approved

Signed-off-by: Shitiz Garg <mail@dragooon.net>
Allow limiting certain notifications to few members

Signed-off-by: Shitiz Garg <mail@dragooon.net>
Convert sendNotifications to use background task

This should cover most of the moderation notifications

Signed-off-by: Shitiz Garg <mail@dragooon.net>