1
0

140 Commits

Author SHA1 Message Date
kolaente
b742c55287
fix(projects): update project duplicate api definitions 2023-07-07 13:00:48 +02:00
kolaente
cd820a6cb2
fix(project): duplicate a project without new parent 2023-07-07 12:42:26 +02:00
kolaente
7c1934aad0
fix: don't try to set config from non-json responses 2023-07-05 17:37:07 +02:00
kolaente
2a14325f62
feat(projects): allow setting a saved filter for tasks shown on the overview page
Resolves https://kolaente.dev/vikunja/api/issues/1545
Resolves https://community.vikunja.io/t/customizable-overview-page/685
2023-06-28 15:20:43 +02:00
kolaente
83c0ef4e8b
fix(project): set maxRight on projects after opening a task 2023-06-21 15:09:31 +02:00
kolaente
3c9083b90d
feat: add message to add to home screen on mobile 2023-06-12 19:37:58 +02:00
kolaente
6593380013
fix: load the correct language 2023-06-12 18:01:56 +02:00
kolaente
cd8e497b24
fix(user): lint 2023-06-12 16:22:15 +02:00
kolaente
a050419fdf
fix(user): set the language when saving 2023-06-12 16:19:47 +02:00
kolaente
f0c3980700
fix(user): fix flickering of default settings 2023-06-12 16:18:01 +02:00
kolaente
68597c9709
feat(user): use user language from store after logging in 2023-06-12 16:08:31 +02:00
kolaente
5325f6d7d9
feat(user): migrate color scheme settings to persistance in db 2023-06-12 15:57:18 +02:00
kolaente
4b0022664a
feat(user): set default settings when loading persisted 2023-06-11 17:43:55 +02:00
kolaente
d8ad934643
feat(user): save quick add magic mode in api 2023-06-11 17:37:49 +02:00
kolaente
979561342a
fix(kanban): decrease task count per bucket when deleting a task 2023-06-08 17:09:48 +02:00
kolaente
ad27f588a2
feat(kanban): use total task count from the api instead of manually calculating it per bucket
This fixes an ux issue where the total count would show a wrong number of total tasks because that was the number of tasks which were loaded at the time. In combination with bucket limits, this caused error messages when the user would attempt to drag tasks into a bucket which appeared not full but was.
2023-06-08 16:57:58 +02:00
kolaente
c7a989d7dc
fix(kanban): don't export buckets as readonly because that makes it impossible to update them, even from within the store
This fixes a bug where the task on the kanban board would not get updated because the "tasks" property of all buckets were still read only if they were exported once as readonly. This has been unnoticed in the past because the visual representation of the board still perfectly matched what the user was doing and what was saved in the api - just not what was stored in pina.
2023-06-08 16:54:52 +02:00
kolaente
cd2b7fe185 fix: lint 2023-06-05 14:09:19 +00:00
kolaente
52987060b1 chore: group return parameter 2023-06-05 14:09:19 +00:00
kolaente
aeb73a374f chore: make fuzzy matching a paramater 2023-06-05 14:09:19 +00:00
kolaente
bc416f282f fix: make type singular 2023-06-05 14:09:19 +00:00
kolaente
218a19d907 feat(quick add magic): allow fuzzy matching of assignees when the api results are unambigous 2023-06-05 14:09:19 +00:00
kolaente
4ff0c81e37 fix: lint 2023-06-05 14:09:19 +00:00
kolaente
34d1e4bddd fix(quick add magic): cleanup all assignee properties 2023-06-05 14:09:19 +00:00
kolaente
02c24a4814 fix(quick add magic): use the project user service to find assignees for quick add magic 2023-06-05 14:09:19 +00:00
kolaente
68fd4698ac
fix: don't try to set a user language if none is saved 2023-06-02 11:43:42 +02:00
kolaente
acb212ab24
feat: set the current language to the one saved by the user on login 2023-05-31 15:17:54 +02:00
kolaente
7b05ed9d3d
fix: avoid crashing browser processes during tests 2023-05-30 10:42:32 +02:00
kolaente
ed8de7e3eb
fix: lint 2023-05-24 15:54:37 +02:00
kolaente
a3e289c06c
chore: remove type annotation for computed 2023-05-24 15:54:37 +02:00
kolaente
31b7c1f217
fix: don't set the current project when setting a project 2023-05-24 15:54:37 +02:00
kolaente
46e825820c
fix: sort in store 2023-05-24 15:54:36 +02:00
kolaente
e4d97e0520
chore: don't set the current project to null if it's undefined already 2023-05-24 15:54:36 +02:00
kolaente
b69a05689b
chore: move duplicate project logic to composable 2023-05-24 15:54:36 +02:00
kolaente
6b824a49ab
chore: redirect to new project after creating from store 2023-05-24 15:54:36 +02:00
kolaente
ba452ab883
fix: move parent project handling out of useProject 2023-05-24 15:54:36 +02:00
kolaente
39f699a61a
fix: rename getParentProjects method to make it clear what it does 2023-05-24 15:54:36 +02:00
kolaente
4ab547810c
fix: return updated project instead of the old one 2023-05-24 15:54:35 +02:00
kolaente
bbaddb9406
fix: remove leftovers of childIds 2023-05-24 15:54:35 +02:00
kolaente
a2cc9ddc88
fix: properly determine if there are projects 2023-05-24 15:54:35 +02:00
kolaente
175e31ca62
fix: recreate project instead of editing before 2023-05-24 15:54:35 +02:00
kolaente
d414b65e7d
fix: remove unnecessary fallback 2023-05-24 15:54:35 +02:00
kolaente
78158bcba5
fix: remove getProjectById and replace all usages of it 2023-05-24 15:54:35 +02:00
kolaente
26e3d42ed5
fix: move parent project child id mutation to store 2023-05-24 15:54:35 +02:00
kolaente
ebd9c4702e
feat: don't use child_projects property from api 2023-05-24 15:54:33 +02:00
kolaente
e25273df48
fix: indention 2023-05-24 15:54:33 +02:00
kolaente
55e912221b
chore: use klona to clone project objet 2023-05-24 15:54:32 +02:00
kolaente
131022da42
chore: export favorite projects from store 2023-05-24 15:54:32 +02:00
kolaente
b5d9afd0f7
chore: export not archived root projects 2023-05-24 15:54:31 +02:00
kolaente
ee8f80cc70
feat: allow selecting a parent project when editing a project 2023-05-24 15:54:31 +02:00