28050d9cd5
fix(labels): make color reset work
continuous-integration/drone/push Build is failing
2024-01-15 14:00:08 +01:00
9c46d064ac
feat(quick add magic): allow using the project identifier via quick add magic
...
continuous-integration/drone/push Build is failing
Related discussion: https://community.vikunja.io/t/using-shorter-list-names-in-quick-add-magic/895
2023-09-06 16:51:23 +02:00
7a9aa7771b
fix(tasks): play pop sound directly and not from store
...
continuous-integration/drone/push Build is passing
This solves two problems:
1. Previously, changing anything on a done task would play the pop sound all the time, because the store only knew the new done status was "done" and not if it was done previously already.
2. Safari will prevent playing a sound without user interaction. This means the user has to interact directly with the method playing the sound which was not the case when the sound was played from the store.
Resolves #3292
2023-09-04 20:14:43 +02:00
2a14325f62
feat(projects): allow setting a saved filter for tasks shown on the overview page
...
continuous-integration/drone/push Build is passing
Resolves vikunja/api#1545
Resolves https://community.vikunja.io/t/customizable-overview-page/685
2023-06-28 15:20:43 +02:00
d8ad934643
feat(user): save quick add magic mode in api
2023-06-11 17:37:49 +02:00
cd2b7fe185
fix: lint
continuous-integration/drone/pr Build is passing
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
ed8de7e3eb
fix: lint
continuous-integration/drone/pr Build is failing
2023-05-24 15:54:37 +02:00
36bec9e64f
chore(task): move toggleFavorite to store
2023-05-24 15:54:30 +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
2af42f8fbe
fix(quick add magic): make sure assignees which don't exist are not removed from task title
...
continuous-integration/drone/push Build is passing
Resolves #2927
2023-01-12 13:32:00 +01:00
Dominik Pschenitschni
1f25386f54
feat: remove date-fns formatISO ( #2899 )
...
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #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
463d22b07c
fix(quick add magic): don't create a new label multiple times if it is used in multiple tasks
...
continuous-integration/drone/push Build is passing
Resolves https://github.com/go-vikunja/frontend/issues/94
2022-12-04 20:19:43 +01:00
b2da4fd126
fix(task): pass a list specified via quick add magic down to all subtasks created via indention
...
continuous-integration/drone/push Build is passing
Resolves #2771
2022-12-02 18:39:52 +01:00
Dominik Pschenitschni
3aaacf4533
fix: remove vuex leftover from setModuleLoading ( #2716 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2716
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-17 15:02:26 +00:00
Dominik Pschenitschni
839d331bf5
feat: task store with composition api ( #2610 )
...
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2610
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-10-31 20:22:00 +00:00
7e218e03b2
fix(task): only show create list or import cta when there are no tasks
continuous-integration/drone/push Build is passing
2022-10-23 14:01:20 +02:00
d7048d589e
fix(task): stop loading when no list was specified while creating a task
continuous-integration/drone/push Build is failing
2022-10-23 13:58:40 +02:00
bc1e366750
fix(tasks): don't allow adding the same assignee multiple times
...
continuous-integration/drone/push Build is passing
See https://community.vikunja.io/t/task-can-be-assigned-twice-or-more-to-the-same-user/883
2022-10-06 18:07:43 +02:00
01f648c20c
fix(task): setting a label would not show up on the kanban board after setting it
continuous-integration/drone/push Build is passing
2022-10-05 16:27:12 +02:00
84a1abf347
fix: lint
2022-10-05 14:56:11 +02:00
ee3965eae9
chore(task): move cover image setter to store
2022-10-05 14:56:11 +02:00
1d7f857070
feat: rework loading state of stores
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
2022-10-01 16:22:01 +02:00
7f281fc5e9
feat: port base store to pinia
continuous-integration/drone/pr Build is passing
2022-10-01 15:36:44 +02:00
d1d7cd535e
feat: migrate kanban store to pina ( #2411 )
...
continuous-integration/drone/push Build is failing
Reviewed-on: #2411
2022-10-01 12:15:22 +00:00
68219ee224
fix(lint): unnecessary catch clause
continuous-integration/drone/push Build is passing
2022-09-30 22:36:50 +02:00
5585966584
fix(task): cancel loading state when creating a new task does not work
continuous-integration/drone/push Build is failing
2022-09-30 21:25:05 +02:00
e999b38d3b
fix(task): cancel loading state when creating a new task does not work
continuous-integration/drone/push Build is failing
2022-09-30 21:24:08 +02:00
f8450f58a4
fix(task): make sure users can be assigned via quick add magic via their real name as well
...
continuous-integration/drone/push Build is failing
See #2196 (comment)
2022-09-30 21:20:26 +02:00
c35810f28f
feat: port kanban store to pinia
continuous-integration/drone/pr Build is passing
2022-09-29 21:42:39 +02:00
34ffd1d572
feat: port tasks store to pinia
continuous-integration/drone/pr Build is passing
2022-09-29 21:40:15 +02:00
1fdda07f65
feat: move tasks to stores
2022-09-29 14:01:39 +02:00