konrad 61d49c3a56
All checks were successful
continuous-integration/drone/push Build is passing
feat: add time zone setting for reminders (#1092)
Instead of naeveily checking for all reminders due in the next minute, we now check all reminders in all time zones in the next minutes. This essentially means checking for reminders due in the next 14 or past 12 hours. We then check for each user who would receive a reminder from that result if it is actually due in their time zone.

This should prevent issues where users would get the reminder in the time zone of their server, not in their own.

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#1092
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2022-01-16 11:05:56 +00:00
2021-01-20 21:53:38 +01:00
2020-12-17 13:44:04 +00:00
2021-06-02 21:20:22 +00:00
2021-04-22 11:33:15 +02:00
2021-02-02 22:48:37 +00:00
2021-09-08 19:46:02 +02:00
2021-02-02 20:19:13 +01:00
2020-12-23 16:41:52 +01:00
2021-02-02 20:19:13 +01:00
2021-09-08 19:46:02 +02:00
2020-09-22 22:25:23 +02:00
2021-03-28 17:24:56 +02:00

Build Status License: AGPL v3 Download Docker Pulls Swagger Docs Go Report Card

Vikunja API

The Todo-app to organize your life.

Table of contents

Security Reports

If you find any security-related issues you don't want to disclose publicly, please use the contact information on our website.

Features

  • Create TODO lists with tasks
    • Reminder for tasks
  • Namespaces: A "group" which bundles multiple lists
  • Share lists and namespaces with teams and users with granular permissions
  • Plenty of details for tasks

See the features page on our website for a more exaustive list or try it on try.vikunja.io!

Docs

All docs can be found on the Vikunja home page.

Roadmap

See the roadmap (hosted on Vikunja!) for more!

Contributing

Fork -> Push -> Pull-Request. Also see the dev docs for more info.

License

This project is licensed under the AGPLv3 License. See the LICENSE file for the full license text.

Languages
Go 73.4%
Vue 14.8%
TypeScript 10%
SCSS 0.9%
Smarty 0.3%
Other 0.5%