|
9075a45cb8
|
fix(views): update test fixtures for new structure
|
2024-03-19 00:47:51 +01:00 |
|
|
ac8751e1be
|
fix(task): move done tasks to the done bucket when they are moved between projects and the new project has a done bucket
|
2024-03-03 18:13:47 +01:00 |
|
|
6b1e67485b
|
feat: fetch all projects with a recursive cte instead of recursive query
This change modifies the fetching of all projects to use a recursive common table expression instead of recursively calling the method.
|
2024-02-28 13:42:45 +01:00 |
|
|
225d65268d
|
feat(caldav): Add support for subtasks (i.e. RELATED-TO property) in CalDAV (#1634)
As I mentioned [here](https://kolaente.dev/vikunja/api/pulls/1442#issuecomment-55215), this is mainly a cleanup of @zewaren 's original [PR](https://kolaente.dev/vikunja/api/pulls/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 https://kolaente.dev/vikunja/api/issues/1345
Co-authored-by: Miguel A. Arroyo <miguel@codeheads.dev>
Co-authored-by: Erwan Martin <public@fzwte.net>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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 |
|
|
60bd5c8a79
|
feat: make default bucket configurable
|
2023-09-03 15:17:17 +02:00 |
|
|
bbbb45d224
|
feat: move done bucket setting to project
|
2023-09-03 15:01:35 +02:00 |
|
|
acb03c430e
|
fix(user): allow deleting a user if they have a default project
Resolves https://github.com/go-vikunja/api/issues/78
|
2023-08-23 16:10:51 +02:00 |
|
|
3b00a5c200
|
fix(test): fixtures
|
2023-05-24 15:52:32 +02:00 |
|
|
5e6bff20f8
|
fix(tests): task permissions from parents
|
2023-05-24 15:51:56 +02:00 |
|
|
03eb4ecd07
|
fix(tests): permission tests for parent projects
|
2023-05-24 15:51:56 +02:00 |
|
|
0cd633981a
|
fix(project): recursively get all users from all parent projects
|
2023-05-24 15:51:56 +02:00 |
|
|
537ba60f2d
|
fix(tasks): get all tasks from parent projects
|
2023-05-24 15:51:55 +02:00 |
|
|
ceaa9c0e03
|
feat(subscriptions): make sure all subscriptions are inherited properly
|
2023-05-24 15:51:55 +02:00 |
|
|
afe756e4c1
|
fix(tests): make the tests compile again
|
2023-05-24 15:51:55 +02:00 |
|
|
06f1d2e912
|
fix: test fixtures
|
2023-03-13 14:28:07 +01:00 |
|
|
8f4abd2fe8
|
feat: rename all list files
|
2023-03-13 14:28:06 +01:00 |
|