Introducing dummy mailer
Using template for reply notification body
Introducing AnnotationNotifier class
Include standalone page links
Revert ES location
Using constructed e-mail template
Debug for dokku
Remove debug messages
Fix for redacted annotations
Introducing UserQueries

This class will store notification queries. Our email notification system will use this to send email notifications.
The query column will store the json query, the same we're using for streaming.
The type column will determine whether it is a user specific or a general query
The template will determine which e-mail template should we use for this query

Our notification system will use the FilterHandler class from streaming.
User_id can be empty
Email notification template classes + introducing CustomSearch template

Now Email notifications can occur from various templates. Each templates has its own Template class to handle template rendering.
UserQueries structure change

- Added new field: description - user info about this notification
- Removed field type. We don't need general type any longer, we'll have user type only, with general filter
Auto generate Reply-notification query at startup

When the backend starts, it checks whether every user has the default system reply-notification-query. If not, it generates the missing ones
We have to do this after a successful registration too.
Add default query upon successful user registration
We need the parent username for reply watch
Introducing LoginEvent
Refresh subscriptions + events

Refreshing and checking user subscriptions is no longer a job running at backend starts.
Successful user registration and user login now emits an event in which we create (if necessary) the user subscriptions
Also event subscriptions are now handled in the notifier instead of the models
Introducing new user field: subscriptions boolean
Bugfixes for reply subscriptions

- Mail subject changed
- Parent quote is no longer displayed
- Tags are optionally displayed
- Parents are separately calculated
- Minor bugfixes
Bugfix for double mails

- User subscription table now store usernames instead of the NULL user ids
- For the reply rule the domain was incorrect, now it is fixed