1
0
Commit Graph

137 Commits

Author SHA1 Message Date
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
83c0ef4e8b fix(project): set maxRight on projects after opening a task 2023-06-21 15:09:31 +02:00
3c9083b90d feat: add message to add to home screen on mobile 2023-06-12 19:37:58 +02:00
6593380013 fix: load the correct language 2023-06-12 18:01:56 +02:00
cd8e497b24 fix(user): lint 2023-06-12 16:22:15 +02:00
a050419fdf fix(user): set the language when saving 2023-06-12 16:19:47 +02:00
f0c3980700 fix(user): fix flickering of default settings 2023-06-12 16:18:01 +02:00
68597c9709 feat(user): use user language from store after logging in 2023-06-12 16:08:31 +02:00
5325f6d7d9 feat(user): migrate color scheme settings to persistance in db 2023-06-12 15:57:18 +02:00
4b0022664a feat(user): set default settings when loading persisted 2023-06-11 17:43:55 +02:00
d8ad934643 feat(user): save quick add magic mode in api 2023-06-11 17:37:49 +02:00
979561342a fix(kanban): decrease task count per bucket when deleting a task 2023-06-08 17:09:48 +02:00
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
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
cd2b7fe185 fix: lint 2023-06-05 14:09:19 +00:00
52987060b1 chore: group return parameter 2023-06-05 14:09:19 +00:00
aeb73a374f chore: make fuzzy matching a paramater 2023-06-05 14:09:19 +00:00
bc416f282f fix: make type singular 2023-06-05 14:09:19 +00:00
218a19d907 feat(quick add magic): allow fuzzy matching of assignees when the api results are unambigous 2023-06-05 14:09:19 +00:00
4ff0c81e37 fix: lint 2023-06-05 14:09:19 +00:00
34d1e4bddd fix(quick add magic): cleanup all assignee properties 2023-06-05 14:09:19 +00:00
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
68fd4698ac fix: don't try to set a user language if none is saved 2023-06-02 11:43:42 +02:00
acb212ab24 feat: set the current language to the one saved by the user on login 2023-05-31 15:17:54 +02:00
7b05ed9d3d fix: avoid crashing browser processes during tests 2023-05-30 10:42:32 +02:00
ed8de7e3eb fix: lint 2023-05-24 15:54:37 +02:00
a3e289c06c chore: remove type annotation for computed 2023-05-24 15:54:37 +02:00
31b7c1f217 fix: don't set the current project when setting a project 2023-05-24 15:54:37 +02:00
46e825820c fix: sort in store 2023-05-24 15:54:36 +02:00
e4d97e0520 chore: don't set the current project to null if it's undefined already 2023-05-24 15:54:36 +02:00
b69a05689b chore: move duplicate project logic to composable 2023-05-24 15:54:36 +02:00
6b824a49ab chore: redirect to new project after creating from store 2023-05-24 15:54:36 +02:00
ba452ab883 fix: move parent project handling out of useProject 2023-05-24 15:54:36 +02:00
39f699a61a fix: rename getParentProjects method to make it clear what it does 2023-05-24 15:54:36 +02:00
4ab547810c fix: return updated project instead of the old one 2023-05-24 15:54:35 +02:00
bbaddb9406 fix: remove leftovers of childIds 2023-05-24 15:54:35 +02:00
a2cc9ddc88 fix: properly determine if there are projects 2023-05-24 15:54:35 +02:00
175e31ca62 fix: recreate project instead of editing before 2023-05-24 15:54:35 +02:00
d414b65e7d fix: remove unnecessary fallback 2023-05-24 15:54:35 +02:00
78158bcba5 fix: remove getProjectById and replace all usages of it 2023-05-24 15:54:35 +02:00
26e3d42ed5 fix: move parent project child id mutation to store 2023-05-24 15:54:35 +02:00
ebd9c4702e feat: don't use child_projects property from api 2023-05-24 15:54:33 +02:00
e25273df48 fix: indention 2023-05-24 15:54:33 +02:00
55e912221b chore: use klona to clone project objet 2023-05-24 15:54:32 +02:00
131022da42 chore: export favorite projects from store 2023-05-24 15:54:32 +02:00
b5d9afd0f7 chore: export not archived root projects 2023-05-24 15:54:31 +02:00
ee8f80cc70 feat: allow selecting a parent project when editing a project 2023-05-24 15:54:31 +02:00
760efa854d feat: don't handle child projects and instead only save the ids 2023-05-24 15:54:31 +02:00
c32a198a34 chore: refactor get parents project and move to projects store 2023-05-24 15:54:31 +02:00
36bec9e64f chore(task): move toggleFavorite to store 2023-05-24 15:54:30 +02:00