cernst
|
4a4ba041e0
|
chore: remove reminderDates after frontend is migrated to reminders (#1448)
Co-authored-by: ce72 <christoph.ernst72@googlemail.com>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1448
Reviewed-by: konrad <k@knt.li>
Co-authored-by: cernst <ce72@noreply.kolaente.de>
Co-committed-by: cernst <ce72@noreply.kolaente.de>
|
2023-06-10 17:21:36 +00:00 |
|
kolaente
|
d83e3a0a03
|
chore: remove cache options
Cache was not working correctly, added more complexity and actually made response times slower. Because of this, I'm removing all cache options until we figure out a better solution.
Resolves https://kolaente.dev/vikunja/api/issues/1496
Resolves https://kolaente.dev/vikunja/api/issues/907
|
2023-06-08 17:05:36 +02:00 |
|
kolaente
|
72e0e22152
|
feat(kanban): return the total task count per bucket
|
2023-06-08 16:56:05 +02:00 |
|
kolaente
|
ef94e0cf86
|
feat(projects): don't allow deleting or archiving the default project
|
2023-06-07 21:29:46 +02:00 |
|
kolaente
|
ad0690369f
|
fix: lint
|
2023-06-07 21:00:12 +02:00 |
|
kolaente
|
ebfb3f9aaa
|
fix(filter): don't try to get the real subscription for a saved filter project
|
2023-06-07 20:41:59 +02:00 |
|
kolaente
|
4ed2d305f0
|
fix(task): don't build partial task identifier
|
2023-06-07 20:33:18 +02:00 |
|
kolaente
|
7b7a914560
|
fix(test): use correct filter id
|
2023-06-07 20:30:28 +02:00 |
|
kolaente
|
43ef5f98d8
|
fix(projects): don't fail to fetch a task if there's a broken subscription record associated to it
|
2023-06-07 20:30:14 +02:00 |
|
kolaente
|
e66344c21e
|
fix(task): don't try to return a project identifier if there is no project
|
2023-06-07 20:29:35 +02:00 |
|
kolaente
|
7755b9cd49
|
fix(projects): delete project in the correct order
|
2023-06-07 20:28:36 +02:00 |
|
kolaente
|
67825425a4
|
fix(filters): return all filters with all projects, not grouped under a pseudo project
|
2023-06-07 18:55:36 +02:00 |
|
kolaente
|
69bd023b62
|
fix(tasks): return a correct task identifier if the list does not have a good one set
|
2023-06-07 18:17:08 +02:00 |
|
kolaente
|
1a840c8b87
|
fix(tasks): make sure task deleted notification actually has information about the deleted task
|
2023-06-07 18:14:20 +02:00 |
|
kolaente
|
e3842b6df7
|
fix(projects): reset pagination limit when fetching subprojects
|
2023-06-06 17:24:27 +02:00 |
|
renovate
|
8c3ef34f75
|
fix(deps): update github.com/vectordotdev/go-datemath digest to 640a500 (#1532)
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1532
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
|
2023-05-30 18:11:31 +00:00 |
|
kolaente
|
a51bbd1159
|
fix: don't get favorite task projects filter multiple times
|
2023-05-24 15:52:33 +02:00 |
|
kolaente
|
db3c7aa8b0
|
fix: make sure projects are correctly sorted
|
2023-05-24 15:52:33 +02:00 |
|
kolaente
|
353279cbff
|
fix: fetch all tasks for all projects
|
2023-05-24 15:52:33 +02:00 |
|
kolaente
|
3b0935d033
|
docs: remove all traces of namespaces
|
2023-05-24 15:52:33 +02:00 |
|
kolaente
|
9011894a29
|
feat: check for cycles when creating or updating a project's parent
|
2023-05-24 15:52:33 +02:00 |
|
kolaente
|
edcb806421
|
feat: remove ChildProjects project property
|
2023-05-24 15:52:33 +02:00 |
|
kolaente
|
f2d943f5c4
|
fix: add missing error code
|
2023-05-24 15:52:33 +02:00 |
|
kolaente
|
35964ce4a6
|
fix(projects): recalculate project's position after dragging when position would be 0
|
2023-05-24 15:52:33 +02:00 |
|
kolaente
|
53b2ade5bb
|
feat(projects): return a favorites pseudo project when the user has favorite tasks
|
2023-05-24 15:52:32 +02:00 |
|
kolaente
|
b482664d82
|
fix(projects): don't allow making a project child of itself
|
2023-05-24 15:52:32 +02:00 |
|
kolaente
|
aafcb0bac4
|
fix(projects): don't return child projects twice
|
2023-05-24 15:52:32 +02:00 |
|
kolaente
|
0110f93313
|
feat: make the new inbox project the default
|
2023-05-24 15:52:32 +02:00 |
|
kolaente
|
f1cbe50605
|
fix: rename project receiver variable
|
2023-05-24 15:52:32 +02:00 |
|
kolaente
|
d7396fac57
|
fix(test): adjust fixture id
|
2023-05-24 15:52:32 +02:00 |
|
kolaente
|
a21bff3ffb
|
fix: compile errors
|
2023-05-24 15:52:32 +02:00 |
|
kolaente
|
ebc3dd2b3e
|
fix: lint errors
|
2023-05-24 15:51:57 +02:00 |
|
kolaente
|
4b55e2ce03
|
fix(migration): make file migration work with new structure
|
2023-05-24 15:51:56 +02:00 |
|
kolaente
|
2f81791735
|
chore(export): remove unused events
|
2023-05-24 15:51:56 +02:00 |
|
kolaente
|
8235c63f60
|
fix(tests): task collection fixtures
|
2023-05-24 15:51:56 +02:00 |
|
kolaente
|
03b7fa6dd3
|
fix(tests): subscription test fixtures
|
2023-05-24 15:51:56 +02:00 |
|
kolaente
|
5e6bff20f8
|
fix(tests): task permissions from parents
|
2023-05-24 15:51:56 +02:00 |
|
kolaente
|
154ac61d7c
|
fix(projects): properly check if a user or link share is allowed to create a new project
|
2023-05-24 15:51:56 +02:00 |
|
kolaente
|
48beb5f382
|
fix(project): don't allow un-archiving a project when its parent project is archived
|
2023-05-24 15:51:56 +02:00 |
|
kolaente
|
0cd633981a
|
fix(project): recursively get all users from all parent projects
|
2023-05-24 15:51:56 +02:00 |
|
kolaente
|
19f69419f7
|
fix(tasks): task relation test
|
2023-05-24 15:51:55 +02:00 |
|
kolaente
|
6bb42ced9d
|
fix(tasks): read all tests
|
2023-05-24 15:51:55 +02:00 |
|
kolaente
|
537ba60f2d
|
fix(tasks): get all tasks from parent projects
|
2023-05-24 15:51:55 +02:00 |
|
kolaente
|
ceaa9c0e03
|
feat(subscriptions): make sure all subscriptions are inherited properly
|
2023-05-24 15:51:55 +02:00 |
|
kolaente
|
afe756e4c1
|
fix(tests): make the tests compile again
|
2023-05-24 15:51:55 +02:00 |
|
kolaente
|
f4fc431b6f
|
fix(projects): permission check now works
|
2023-05-24 15:51:55 +02:00 |
|
kolaente
|
438f5c8e12
|
fix(projects): don't check if new projects are archived
|
2023-05-24 15:51:55 +02:00 |
|
kolaente
|
3e8d1b3667
|
chore(projects) use a slice again
|
2023-05-24 15:51:55 +02:00 |
|
kolaente
|
18b9ff8512
|
feat(projects): check parent project when checking archived status
|
2023-05-24 15:51:55 +02:00 |
|
kolaente
|
5e2567645a
|
feat(projects): check all parent projects for permissions
|
2023-05-24 15:51:55 +02:00 |
|