Erwan Martin feacbbff74 fix(caldav): do not update dates of tasks when repositioning them (#1605)
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>
2023-09-27 16:17:52 +00:00
2023-02-03 11:48:44 +01:00
2023-09-01 17:47:43 +02:00
2021-06-02 21:20:22 +00:00
2023-08-29 11:32:45 +02:00
2023-07-07 13:34:22 +02:00
2022-08-03 20:06:35 +02:00
2023-09-01 17:47:43 +02:00
2023-09-06 12:02:48 +02:00
2023-09-06 12:02:48 +02:00
2020-12-23 16:41:52 +01:00
2023-07-07 13:34:22 +02:00
2020-09-22 22:25:23 +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

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.

Description
The to-do app to organize your life. Public API Roadmap here:
Readme AGPL-3.0 77 MiB
Languages
Go 73.3%
Vue 14.9%
TypeScript 10.1%
SCSS 0.9%
Smarty 0.3%
Other 0.4%