WIP: feat: add default reminder for tasks with a due date #2360

Draft
konrad wants to merge 17 commits from feature/add-default-reminder into main

17 Commits

Author SHA1 Message Date
kolaente ad2644edf8
chore: remove unused comment
continuous-integration/drone/pr Build is failing Details
2022-09-30 13:32:01 +02:00
kolaente aacd0a1331
chore: clarify comment 2022-09-30 13:31:04 +02:00
kolaente e623954351
chore: better typing
continuous-integration/drone/pr Build is failing Details
2022-09-30 13:27:14 +02:00
kolaente d5bc1cd1d6
chore: make amounts const 2022-09-30 13:22:46 +02:00
kolaente a341dbd5d2
fix: combine related css classes
continuous-integration/drone/pr Build is passing Details
2022-09-29 18:32:51 +02:00
kolaente 5c68643892
fix: directly populate user settings with default reminder amount
continuous-integration/drone/pr Build is passing Details
2022-09-29 18:31:56 +02:00
kolaente 2aee048f61
fix: use vue-i18n pluralization
continuous-integration/drone/pr Build is passing Details
2022-09-29 18:30:40 +02:00
kolaente 429b8a1ec4
chore: use amount const in tests
continuous-integration/drone/pr Build is passing Details
2022-09-29 18:23:07 +02:00
kolaente 7725de7483
feat: move amount second calculation to mapping const 2022-09-29 18:20:43 +02:00
kolaente e65c286730
fix: lint
continuous-integration/drone/pr Build is failing Details
2022-09-29 18:16:55 +02:00
kolaente 5aafbd9a72
feat: re-populate default reminder from saved settings 2022-09-29 18:16:55 +02:00
kolaente 28312081ae
feat: re-populate default reminder enabled state when loading settings 2022-09-29 18:16:55 +02:00
kolaente 8baafab456
fix: show reminder field when changing a due date and a reminder was set 2022-09-29 18:16:55 +02:00
kolaente 80cc58a45d
feat: automatically add a reminder to a task with due date but no reminders 2022-09-29 18:16:55 +02:00
kolaente 5b4fe9176e
feat: unify time units and use the same ones everywhere 2022-09-29 18:16:55 +02:00
kolaente 3d5f50ccd4
fix: improve the reminder hint 2022-09-29 18:16:54 +02:00
kolaente 9d2990a23b
feat: allow saving a default reminder amount 2022-09-29 18:16:53 +02:00