vikunja/pkg
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
..
caldav fix(caldav): make sure colors are correctly saved and returned 2024-09-04 23:08:29 +02:00
cmd feat(dump): add flag to allow specifying dump path 2024-09-05 15:14:03 +02:00
config feat(teams): add public flags to teams to allow easier sharing with other teams (#2179) 2024-03-10 14:04:32 +00:00
cron chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
db fix(subscriptions): correctly inherit subscriptions 2024-09-03 22:04:11 +02:00
events chore(deps): update golangci-lint rules 2023-12-19 13:34:31 +01:00
files fix(files): only use service rootpath for files when the files path is not absolute 2024-09-23 14:41:00 +02:00
initialize chore: rearrange cron registers 2024-09-19 11:24:43 +02:00
integrations chore(web): move web handler package to Vikunja 2024-08-29 16:15:28 +02:00
log chore(logging): simplify log template string 2024-09-20 08:42:22 +02:00
mail fix(mail): do not fail testmail command when the connection could not be closed. 2024-08-12 11:08:16 +02:00
metrics chore(web): move web handler package to Vikunja 2024-08-29 16:15:28 +02:00
migration fix(views): add migration for filtered kanban buckets 2024-09-19 13:23:23 +02:00
models fix(typesense): use typesense bulk insert, log all errors 2024-09-20 10:20:18 +02:00
modules fix(files): use absolute path everywhere 2024-09-06 12:59:48 +02:00
notifications fix(notifications): rendering of plaintext mails 2024-04-07 14:12:44 +02:00
red chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
routes fix: partial fix to allow list tasks in ios reminders app (#2717) 2024-09-28 09:06:32 +00:00
swagger [skip ci] Updated swagger docs 2024-09-12 08:42:38 +00:00
user fix(user): do not create user with existing id 2024-09-14 12:16:05 +02:00
utils fix(subscriptions): cleanup and simplify fetching subscribers for tasks and projects logic 2024-09-04 19:55:17 +02:00
version fix(build): don't require swagger to build 2023-09-06 21:08:09 +02:00
web chore(web): always set internal error 2024-09-01 19:37:27 +02:00