Add notifications package for easy sending of notifications #779

Merged
konrad merged 24 commits from feature/notifications into master 2021-02-07 21:05:10 +00:00

24 Commits

Author SHA1 Message Date
kolaente 153277f05a
Remove mage build:generate from pipeline steps
continuous-integration/drone/pr Build is passing Details
2021-02-07 21:47:14 +01:00
kolaente 0a05a5e734
More docs
continuous-integration/drone/pr Build is failing Details
2021-02-07 21:39:14 +01:00
kolaente 45c7bc7946
Add docs 2021-02-07 21:36:46 +01:00
kolaente 81605136c6
Fix creating a new user and returning it 2021-02-07 21:02:44 +01:00
kolaente 402fe2b7df
Add notification to db routing 2021-02-07 20:59:18 +01:00
kolaente c39413bd77
Add notifications table 2021-02-07 19:49:25 +01:00
kolaente eb9e3b7c71
Cleanup 2021-02-07 19:22:53 +01:00
kolaente 773f708d3a
Move user password reset to notification 2021-02-07 19:18:59 +01:00
kolaente b6b960d154
Move user password changed to notification 2021-02-07 19:15:36 +01:00
kolaente 18116d71b4
Move user create confirm to notification 2021-02-07 19:06:21 +01:00
kolaente 6a1afd01ca
Move update user email to 2021-02-07 18:54:00 +01:00
kolaente d1823448d4
Fix trying to send reminders to people who have disabled email reminders 2021-02-07 17:42:50 +01:00
kolaente 2c780a80f8
Cleanup 2021-02-07 17:26:42 +01:00
kolaente ee91c61e4c
Implement reminder emails as notifications 2021-02-07 17:24:02 +01:00
kolaente 6a1cb31dc2
Fix typo 2021-02-07 17:07:43 +01:00
kolaente fdb60d3a5d
Add mage commands to generate new notifications 2021-02-07 17:06:33 +01:00
kolaente 07bf0a7bd4
Fix lint 2021-02-07 16:49:47 +01:00
kolaente e41b596101
Add comments 2021-02-07 16:46:53 +01:00
kolaente 8d3b9cd237
Add function to send a notification mail 2021-02-07 16:40:43 +01:00
kolaente 9d0bc9adf0
Refactor testmail command to use a notification 2021-02-07 16:37:11 +01:00
kolaente f64dba3615
Adjust mail template styling to match new frontend styles 2021-02-07 16:36:46 +01:00
kolaente c29cc1593d
Add mail render method 2021-02-07 16:12:02 +01:00
kolaente bdccab1419
Add mail render method 2021-02-07 15:45:23 +01:00
kolaente b6205de08b
Add notification interface and mail type 2021-02-07 15:25:50 +01:00