1
0
Commit Graph

124 Commits

Author SHA1 Message Date
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
a95014dc5d feat(projects): move hasProjects check to store 2023-05-24 15:54:30 +02:00
e4379f0a22 chore: export projects as array directly from projects store 2023-05-24 15:54:29 +02:00
f7629c28f4 fix(projects): make sure the project hierarchy is properly updated when moving projects between parents 2023-05-24 15:54:29 +02:00
3ba5f531bb fix(navigation): make sure updating a project's state works for sub projects as well. 2023-05-24 15:54:29 +02:00
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
2e336150e0 chore: cleanup namespace leftovers 2023-05-24 15:54:28 +02:00
c6f3829387 feat(navigation): make dragging a project to a parent work 2023-05-24 15:54:28 +02:00
06e8cdb9d2 feat: rebuild main navigation so that it works recursively with projects 2023-05-24 15:54:27 +02:00
1bd17d6e50 feat: remove all namespace leftovers 2023-05-24 15:54:27 +02:00
e1bdabc8d6 feat: move namespaces list to projects list 2023-05-24 15:54:27 +02:00
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
b9d3b5c756 feat: rename files with list to project 2023-03-14 14:04:23 +00:00
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