Add email reminders #743

Merged
konrad merged 19 commits from feature/email-reminders into master 2020-12-18 23:21:18 +00:00

19 Commits

Author SHA1 Message Date
kolaente 307ffde182
Merge branch 'master' into feature/email-reminders
continuous-integration/drone/pr Build is passing Details
2020-12-18 23:48:07 +01:00
kolaente 3f5a20b66f
Fix tests
continuous-integration/drone/pr Build is passing Details
2020-12-18 23:20:16 +01:00
kolaente 9ffdf143e2
Expose email reminder setting through jwt
continuous-integration/drone/pr Build is failing Details
2020-12-18 22:27:44 +01:00
kolaente 6f0da8d764
Set reminders on by default
continuous-integration/drone/pr Build was killed Details
2020-12-18 22:25:22 +01:00
kolaente c7d43db86c
Fix lint
continuous-integration/drone/pr Build was killed Details
2020-12-18 22:25:01 +01:00
kolaente 635c4fb874
Make user email configurable
continuous-integration/drone/pr Build is failing Details
2020-12-18 22:07:34 +01:00
kolaente 9af89d238b
Expose email reminder setting through /info 2020-12-18 21:53:41 +01:00
kolaente 920034faf4
Don't try to send any reminders if none were found
continuous-integration/drone/pr Build is failing Details
2020-12-18 21:41:03 +01:00
kolaente f8707332f9
More spacing for buttons
continuous-integration/drone/pr Build is failing Details
2020-12-18 21:39:18 +01:00
kolaente b46649bc70
Fix db time format
continuous-integration/drone/pr Build is failing Details
2020-12-18 19:54:58 +01:00
kolaente e3c3931a30
Merge branch 'master' into feature/email-reminders
# Conflicts:
#	pkg/models/tasks.go
2020-12-18 19:54:33 +01:00
kolaente 4faa397e10
Enable reminders by default
continuous-integration/drone/pr Build is failing Details
2020-12-18 19:51:51 +01:00
kolaente be7de26cc8
Make emails look more like the frontend 2020-12-18 19:51:38 +01:00
kolaente 1ff0167f1a
Add config to disable it 2020-12-18 19:32:53 +01:00
kolaente 7c1836f188
Add sending emaisl 2020-12-18 19:29:18 +01:00
kolaente 67ad1d82b6
Add getting all task users and reminding them 2020-12-18 19:13:24 +01:00
kolaente b30c6eead8
Add getting the next reminder in a cron 2020-12-18 18:35:16 +01:00
kolaente a9e98714ea
Move task reminder to separate file 2020-12-18 17:34:46 +01:00
kolaente 95973103f6
Add cron 2020-12-18 17:32:53 +01:00