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: vikunja/frontend#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
Dominik Pschenitschni
c502f9b840
feat: refactor to composable
...
- using useMediaQuery and useLocalStorage
- remove watcher in contentAuth
2023-02-08 12:56:32 +01:00
David Angel
99dc5cf34f
Refactor to only used local storage value when on desktop viewport widths
2023-02-07 14:58:45 +01:00
David Angel
3604cb3ec7
Solve for resize()
2023-02-07 14:58:45 +01:00
David Angel
aa01a92278
Persist menuActive state in Local Storage
2023-02-07 14:58:44 +01:00
Dominik Pschenitschni
7b96397e3b
feat: use klona instead of lodash.clonedeep ( #3073 )
...
Resolves: vikunja/frontend#3032
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#3073
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2023-02-07 13:04:03 +00:00
kolaente
1749d6ba0a
fix(list): make sure favorite lists are not duplicated in the menu when renaming them
...
Resolves vikunja/frontend#3031
2023-01-31 17:12:11 +01:00
kolaente
2af42f8fbe
fix(quick add magic): make sure assignees which don't exist are not removed from task title
...
Resolves vikunja/frontend#2927
2023-01-12 13:32:00 +01:00
viehlieb
b719766062
redirect to oidc provider if configured correctly ( #2805 )
...
Co-authored-by: konrad <k@knt.li>
Reviewed-on: vikunja/frontend#2805
Reviewed-by: konrad <k@knt.li>
Co-authored-by: viehlieb <pf@pragma-shift.net>
Co-committed-by: viehlieb <pf@pragma-shift.net>
2023-01-11 21:17:53 +00:00
Dominik Pschenitschni
1f25386f54
feat: remove date-fns formatISO ( #2899 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/frontend#2899
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2023-01-03 14:20:06 +00:00