vikunja-api/pkg
Miguel Arroyo 225d65268d feat(caldav): Add support for subtasks (i.e. `RELATED-TO` property) in CalDAV (#1634)
As I mentioned [here](vikunja/api#1442 (comment)), this is mainly a cleanup of @zewaren 's original [PR](vikunja/api#1442).

It adds support for the `RELATED-TO` property in CalDAV's `VTODO` and the `RELTYPE=PARENT` and `RELTYPE=CHILD` relationships. In other words, it allows for `ParentTask->SubTask` relations to be handled supported through CalDAV.

In addition to the included tests, this has been tested by both @zewaren & myself with DAVx5 & Tasks (Android) and it's been working great.

Resolves vikunja/api#1345

Co-authored-by: Miguel A. Arroyo <miguel@codeheads.dev>
Co-authored-by: Erwan Martin <public@fzwte.net>
Reviewed-on: vikunja/api#1634
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Miguel Arroyo <mayanez@noreply.kolaente.de>
Co-committed-by: Miguel Arroyo <mayanez@noreply.kolaente.de>
2023-11-10 22:44:03 +00:00
..
caldav feat(caldav): Add support for subtasks (i.e. `RELATED-TO` property) in CalDAV (#1634) 2023-11-10 22:44:03 +00:00
cmd feat(cli): added --confirm/-c argument when deleting users to bypass prompt (#86) 2023-10-10 21:24:25 +02:00
config feat(webhooks): add support for webhook proxy 2023-10-17 20:35:13 +02:00
cron chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
db feat(caldav): Add support for subtasks (i.e. `RELATED-TO` property) in CalDAV (#1634) 2023-11-10 22:44:03 +00:00
events chore: reverse the coupling of module log and config (#1606) 2023-10-03 09:28:28 +00:00
files chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
initialize feat(migration): migration from other services now happens in the background 2023-11-09 00:15:11 +01:00
integrations feat(caldav): Add support for subtasks (i.e. `RELATED-TO` property) in CalDAV (#1634) 2023-11-10 22:44:03 +00:00
log chore: reverse the coupling of module log and config (#1606) 2023-10-03 09:28:28 +00:00
mail chore: reverse the coupling of module log and config (#1606) 2023-10-03 09:28:28 +00:00
metrics chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
migration feat(migration): migration from other services now happens in the background 2023-11-09 00:15:11 +01:00
models feat(caldav): Add support for subtasks (i.e. `RELATED-TO` property) in CalDAV (#1634) 2023-11-10 22:44:03 +00:00
modules feat(migration): migration from other services now happens in the background 2023-11-09 00:15:11 +01:00
notifications feat(notifications): add endpoint to mark all notifications as read 2023-10-20 16:40:47 +02:00
red chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
routes feat(caldav): Add support for subtasks (i.e. `RELATED-TO` property) in CalDAV (#1634) 2023-11-10 22:44:03 +00:00
swagger [skip ci] Updated swagger docs 2023-11-08 23:29:34 +00:00
user fix(user): allow openid users to request their deletion 2023-10-11 19:06:59 +02:00
utils feat: accept hex values which start with a # 2023-10-24 16:12:22 +02:00
version fix(build): don't require swagger to build 2023-09-06 21:08:09 +02:00