1
0

124 Commits

Author SHA1 Message Date
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
kolaente
760efa854d
feat: don't handle child projects and instead only save the ids 2023-05-24 15:54:31 +02:00
kolaente
c32a198a34
chore: refactor get parents project and move to projects store 2023-05-24 15:54:31 +02:00
kolaente
36bec9e64f
chore(task): move toggleFavorite to store 2023-05-24 15:54:30 +02:00
kolaente
a95014dc5d
feat(projects): move hasProjects check to store 2023-05-24 15:54:30 +02:00
kolaente
e4379f0a22
chore: export projects as array directly from projects store 2023-05-24 15:54:29 +02:00
kolaente
f7629c28f4
fix(projects): make sure the project hierarchy is properly updated when moving projects between parents 2023-05-24 15:54:29 +02:00
kolaente
3ba5f531bb
fix(navigation): make sure updating a project's state works for sub projects as well. 2023-05-24 15:54:29 +02:00
kolaente
fd7d90b017
fix(navigation): make sure the Favorites project shows up when marking or unmarking a task as favorite 2023-05-24 15:54:29 +02:00
kolaente
2e336150e0
chore: cleanup namespace leftovers 2023-05-24 15:54:28 +02:00
kolaente
c6f3829387
feat(navigation): make dragging a project to a parent work 2023-05-24 15:54:28 +02:00
kolaente
06e8cdb9d2
feat: rebuild main navigation so that it works recursively with projects 2023-05-24 15:54:27 +02:00
kolaente
1bd17d6e50
feat: remove all namespace leftovers 2023-05-24 15:54:27 +02:00
kolaente
e1bdabc8d6
feat: move namespaces list to projects list 2023-05-24 15:54:27 +02:00
kolaente
befa6f27bb feat: rename list to project everywhere
fix: project table view

fix: e2e tests

fix: typo in readme

fix: list view route

fix: don't wait until background is loaded for list to show

fix: rename component imports

fix: lint

fix: parse task text

fix: use list card grid

fix: use correct class names

fix: i18n keys

fix: load project

fix: task overview

fix: list view spacing

fix: find project

fix: setLoading when updating a project

fix: loading saved filter

fix: project store loading

fix: color picker import

fix: cypress tests

feat: migrate old list settings

chore: add const for project settings

fix: wrong projecten rename from lists

chore: rename unused variable

fix: editor list

fix: shortcut list class name

fix: pagination list class name

fix: notifications list class name

fix: list view variable name

chore: clarify comment

fix: i18n keys

fix: router imports

fix: comment

chore: remove debugging leftover

fix: remove duplicate variables

fix: change comment

fix: list view variable name

fix: list view css class name

fix: list item property name

fix: name update tasks function correctly

fix: update comment

fix: project create route

fix: list view class names

fix: list view component name

fix: result list class name

fix: animation class list name

fix: change debug log

fix: revert a few navigation changes

fix: use @ for imports of all views

fix: rename link share list class

fix: remove unused css class

fix: dynamically import project components again
2023-03-14 14:04:23 +00:00
Dominik Pschenitschni
b9d3b5c756 feat: rename files with list to project 2023-03-14 14:04:23 +00:00
WofWca
6a3518dace chore(refactor): improve stores/config types (#3190)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/3190
Reviewed-by: konrad <k@knt.li>
Co-authored-by: WofWca <wofwca@protonmail.com>
Co-committed-by: WofWca <wofwca@protonmail.com>
2023-03-03 14:36:59 +00:00