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