
When a task is updated, the position of the tasks of the whole project/bucket are updated. This leads to column "updated" of model Task to be updated quite often. However, that column is used for the ETag field of CALDAV. Thus, changing a task marks all the other tasks as updated, which prevents clients from synchronizing their edited tasks. Co-authored-by: Erwan Martin <erwan@pepper.com> Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1605 Co-authored-by: Erwan Martin <public@fzwte.net> Co-committed-by: Erwan Martin <public@fzwte.net>
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
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!
- Mobile apps (separate repo) In Progress
- Webapp (separate repo) In Progress
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.
Description
Languages
Go
73.2%
Vue
15%
TypeScript
10.1%
SCSS
0.9%
Smarty
0.4%
Other
0.3%