vikunja/pkg/routes
jd 84dbc5fd84 fix: partial fix to allow list tasks in ios reminders app (#2717)
This PR introduces a partial fix for the CalDAV task listing bug (#753) when handling PROPFIND requests with `Depth: 1`, improving task visibility in the iOS Reminders app.

Notes:
* This might make Thunderbird somewhat usable when interacting with tasks using the `/dav/projects/{id} url`.
* This does not fully resolve the issue where the Reminders app will only display the last project after some time when adding the URL.

This is my first time working with Golang and CalDAV, so I’d really appreciate any feedback or suggestions on the code structure, style, or any improvements I could make.

Co-authored-by: JD <43763092+jdw1023@users.noreply.github.com>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2717
Reviewed-by: konrad <k@knt.li>
Co-authored-by: jd <jd@noreply.kolaente.dev>
Co-committed-by: jd <jd@noreply.kolaente.dev>
2024-09-28 09:06:32 +00:00
..
api/v1 docs(api): use correct return type for the /user endpoint 2024-09-07 13:27:06 +02:00
caldav fix: partial fix to allow list tasks in ios reminders app (#2717) 2024-09-28 09:06:32 +00:00
api_tokens.go fix(api): return 404 response when using a token and the route does not exist 2024-08-29 10:12:20 +02:00
healthcheck.go chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
metrics.go chore(deps): update golangci/golangci-lint docker tag to v1.56.2 (#2099) 2024-03-10 13:47:19 +00:00
rate_limit.go chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
routes.go chore(web): use logger directly 2024-09-01 19:37:27 +02:00
static.go fix: do not send etag when serving the frontend index file 2024-02-13 21:32:41 +01:00
validation.go feat(webhooks): validate events and target url 2023-10-20 12:42:28 +02:00