kolaente
39f699a61a
fix: rename getParentProjects method to make it clear what it does
2023-05-24 15:54:36 +02:00
kolaente
78158bcba5
fix: remove getProjectById and replace all usages of it
2023-05-24 15:54:35 +02:00
kolaente
1a94496801
fix: bottom margin of project header
2023-05-24 15:54:34 +02:00
kolaente
ee8f80cc70
feat: allow selecting a parent project when editing a project
2023-05-24 15:54:31 +02:00
kolaente
ce887c38f3
feat: allow selecting a parent project when creating a project
2023-05-24 15:54:31 +02:00
kolaente
799c0be830
feat: allow selecting a parent project when duplicating a project
2023-05-24 15:54:31 +02:00
kolaente
26bec05174
fix: make computed side-effect free
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
6a8c656dbb
feat: show all parent projects in project search
2023-05-24 15:54:31 +02:00
kolaente
63ba2982c9
feat: show all parent projects in task detail view
2023-05-24 15:54:30 +02:00
kolaente
9d9fb959d8
fix: add await
2023-05-24 15:54:30 +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
a6f524e7af
fix(task detail view): make project display show the task's project
2023-05-24 15:54:29 +02:00
kolaente
5e65814b8c
fix: make check if projects are available work again
2023-05-24 15:54:28 +02:00
kolaente
1bd17d6e50
feat: remove all namespace leftovers
2023-05-24 15:54:27 +02:00
kolaente
a5e710bfe5
fix: route to create new project
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
primeapple
e00c9bb1af
feat: add hotkeys for priority, delete and favorite on the `TaskDetailView` ( #3400 )
...
continuous-integration/drone/push Build is failing
Details
Reviewed-on: #3400
Reviewed-by: konrad <k@knt.li>
Co-authored-by: primeapple <toni.mueller.web@mailbox.org>
Co-committed-by: primeapple <toni.mueller.web@mailbox.org>
2023-05-10 09:14:07 +00:00
kolaente
292c90425e
fix: lint
continuous-integration/drone/push Build is passing
Details
2023-04-26 10:19:49 +02:00
kolaente
b80f070431
feat: show avatar and full name in team overview
continuous-integration/drone/push Build is failing
Details
2023-04-25 18:32:36 +02:00
Dominik Pschenitschni
a416d26f7c
chore: better function naming in password components
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is failing
Details
2023-04-12 16:15:40 +02:00
Dominik Pschenitschni
8fc254d2db
feat: abstract BaseCheckbox
2023-03-29 17:17:49 +02:00
Dominik Pschenitschni
91e9eef582
fix: use strict comparison
continuous-integration/drone/push Build is passing
Details
2023-03-28 10:49:34 +00:00
WofWca
30adad5ae6
feat: mark undone if task moved from isDoneBucket ( #3291 )
...
continuous-integration/drone/push Build is passing
Details
Addresses #545 (not completely)
Reviewed-on: #3291
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Reviewed-by: konrad <k@knt.li>
Co-authored-by: WofWca <wofwca@protonmail.com>
Co-committed-by: WofWca <wofwca@protonmail.com>
2023-03-28 10:21:19 +00:00
WofWca
6870db4a72
fix: list view: don't sort tasks after marking one "done" ( #3285 )
...
continuous-integration/drone/push Build is passing
Details
See https://community.vikunja.io/t/list-view-tasks-being-sorted-after-marking-one-done-throws-you-off/1257/2
Reviewed-on: #3285
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-authored-by: WofWca <wofwca@protonmail.com>
Co-committed-by: WofWca <wofwca@protonmail.com>
2023-03-23 20:50:17 +00:00
Dominik Pschenitschni
d73b71a097
fix: SortBy type import
continuous-integration/drone/push Build is passing
Details
2023-03-14 21:46:42 +00:00
kolaente
34ad889d90
fix(link share): redirect to list view after authenticating
2023-03-14 14:04:23 +00: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
0eb78e32f9
chore: improve `@/message` `action` type ( #3209 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #3209
Reviewed-by: konrad <k@knt.li>
Co-authored-by: WofWca <wofwca@protonmail.com>
Co-committed-by: WofWca <wofwca@protonmail.com>
2023-03-08 09:51:55 +00:00
WofWca
b4dd23b85d
fix: i18ze a string ( #3210 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #3210
Reviewed-by: konrad <k@knt.li>
Co-authored-by: WofWca <wofwca@protonmail.com>
Co-committed-by: WofWca <wofwca@protonmail.com>
2023-03-08 09:43:46 +00:00
WofWca
6a3518dace
chore(refactor): improve `stores/config` types ( #3190 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #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
kolaente
c002275e7f
fix(table view): correctly load sort order from local storage
...
continuous-integration/drone/push Build is failing
Details
Resolves https://community.vikunja.io/t/table-view-sort-by-due-date-doesnt-persist-after-page-refresh/1198
2023-02-28 11:56:05 +01:00
kolaente
1f40b68108
fix(filter): validate title before creating or editing a filter
...
continuous-integration/drone/push Build is passing
Details
Resolves #3152
2023-02-22 11:04:31 +01:00
Dominik Pschenitschni
7b96397e3b
feat: use klona instead of lodash.clonedeep ( #3073 )
...
continuous-integration/drone/push Build is passing
Details
Resolves: #3032
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #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
e67088fdb7
chore: simplify error handling for login and OpenId Auth
continuous-integration/drone/push Build is passing
Details
2023-01-25 18:41:30 +01:00
Dominik Pschenitschni
13a39be3de
feat: unindent settings page ( #2996 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2996
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2023-01-24 21:54:48 +00:00
Dominik Pschenitschni
903e9a9904
chore: add has content="false" to gantt charts ( #2969 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2969
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2023-01-17 14:32:56 +00:00
kolaente
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
Details
Resolves #2927
2023-01-12 13:32:00 +01:00
Dominik Pschenitschni
7be8e892e2
feat: add histoire
2023-01-05 23:12:58 +01:00
Dominik Pschenitschni
b6a89a0cde
feat: use variable fonts with subsetting ( #2817 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2817
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-12-15 21:37:02 +00:00
Dominik Pschenitschni
7db79ff04e
fix: only load buckets if listId set ( #2741 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2741
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-22 13:00:36 +00:00
Dominik Pschenitschni
74ad98de68
fix: icon offset and color
continuous-integration/drone/push Build is passing
Details
2022-11-18 15:49:38 +00:00
Dominik Pschenitschni
42e9f306e8
feat: grid for list cards
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
2022-11-18 14:04:20 +01:00
Dominik Pschenitschni
b42e4cca59
feat: more horizontal space on mobile ( #2722 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2722
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 16:17:18 +00:00
Dominik Pschenitschni
45ec1623d5
feat: remove edit-task from list view ( #2721 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2721
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:35:18 +00:00
Dominik Pschenitschni
8ef309243d
feat: improve loadTask logic ( #2715 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2715
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-17 15:31:21 +00:00
Dominik Pschenitschni
8c44ed83e6
feat: use transition component everywhere
continuous-integration/drone/pr Build is passing
Details
2022-11-14 22:08:54 +01:00
Dominik Pschenitschni
631a19fa92
feat: move transition in own component
2022-11-12 19:32:39 +01:00
Dominik Pschenitschni
fba402fcd0
feat: reduce TaskDetailView selector specificity
2022-11-12 19:29:20 +01:00
Dominik Pschenitschni
4c4adfdf4e
fix: reactive const assignment ( #2692 )
...
continuous-integration/drone/push Build is passing
Details
Resolves #2691
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2692
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-12 16:14:32 +00:00
Dominik Pschenitschni
293402b6fd
fix: move heading styles to component ( #2686 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2686
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-12 10:52:16 +00:00
Dominik Pschenitschni
4c458a1ad0
fix: move createdUpdated styles to component ( #2685 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2685
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-12 10:50:48 +00:00
Dominik Pschenitschni
7ec2b6c0d2
fix: gantt route sync
continuous-integration/drone/pr Build is passing
Details
2022-11-09 18:39:29 +01:00
kolaente
b98d9fb7ec
fix(table): sort tasks by index instead of id
continuous-integration/drone/push Build is passing
Details
2022-11-09 14:46:58 +01:00
kolaente
612e592da7
fix: sort task alphabetically
...
continuous-integration/drone/push Build is passing
Details
Resolves F-906
2022-11-08 16:16:22 +01:00
Dominik Pschenitschni
d85abbd77a
feat: ListKanban script setup ( #2643 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2643
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-07 17:23:11 +00:00
Dominik Pschenitschni
38cef79f68
fix: remove duplicate store assignment ( #2644 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2644
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-07 11:43:19 +00:00
Dominik Pschenitschni
f4bc2b94f0
feat: sticky action buttons ( #2622 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2622
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-04 13:49:28 +00:00
Dominik Pschenitschni
f7728e5384
fix: remove wrong loadTask params ( #2635 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2635
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-04 13:39:14 +00:00
kolaente
78b765ddc4
fix(kanban): don't allow dragging a bucket if a task input is focused
...
continuous-integration/drone/push Build is failing
Details
Resolves #2452
2022-11-04 12:16:25 +00:00
Dominik Pschenitschni
e49f960aea
chore: inline simple helper ( #2631 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2631
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-04 08:22:58 +00:00
Dominik Pschenitschni
8b7b4d61a3
feat: MigrateService script setup ( #2432 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2432
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-03 14:19:42 +00:00
konrad
0ff0d8c5b8
feat: improved types ( #2547 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #2547
Reviewed-by: konrad <k@knt.li>
2022-11-02 16:06:55 +00:00
kolaente
09b76b7bd4
fix: don't show user deletion menu entry in user settings if the server disabled it
continuous-integration/drone/push Build is failing
Details
2022-11-02 10:44:14 +01:00
Dominik Pschenitschni
096daad80a
feat: rename http-common to fetcher ( #2620 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2620
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-01 13:06:27 +00:00
Dominik Pschenitschni
3c5bfcc6f3
fix: potential issue with refs in Avatar
continuous-integration/drone/pr Build is passing
Details
2022-11-01 13:12:13 +01:00
Dominik Pschenitschni
599e28e5e5
feat: type improvements
2022-10-31 22:42:28 +01:00
kolaente
da2a7a224e
fix: label multiselect styling on focus
continuous-integration/drone/push Build is passing
Details
2022-10-28 11:23:55 +02:00
Dominik Pschenitschni
9807858436
feat: unify savedFilter logic in service ( #2491 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2491
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-10-27 19:56:14 +00:00
konrad
d5258b7315
feat: improve useTaskList ( #2582 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #2582
2022-10-27 19:48:26 +00:00
Dominik Pschenitschni
066553838a
fix: improve return type
2022-10-27 17:51:09 +02:00
Dominik Pschenitschni
b8cc828bc0
chore(gantt): upgrade packages
2022-10-27 17:50:31 +02:00
Dominik Pschenitschni
52d4d0bdb9
feat(gantt): reset gantt filter
2022-10-27 17:49:45 +02:00
Dominik Pschenitschni
6bf6357cbd
feat: use plural for filters consequently
2022-10-27 17:49:35 +02:00
Dominik Pschenitschni
51dc123d89
feat: use ref for filters
2022-10-27 17:49:35 +02:00
Dominik Pschenitschni
acb3ddc73f
feat: use PascalCase for component name
2022-10-27 17:49:34 +02:00
Dominik Pschenitschni
73eab6c5b5
fix: scope ListGantt styles
2022-10-27 17:49:34 +02:00
Dominik Pschenitschni
7f4114b703
feat: move useGanttTaskList in separate file
2022-10-27 17:47:53 +02:00
Dominik Pschenitschni
c7dd20ef57
feat: simplify ListGantt styles
2022-10-27 17:47:53 +02:00
Dominik Pschenitschni
c1da04eda1
feat(gantt): add task collection to useGanttFilter
2022-10-27 17:47:47 +02:00
Dominik Pschenitschni
2c732eb0d5
feat: abstract to useGanttFilter / and useRouteFilter
2022-10-27 17:47:15 +02:00
Dominik Pschenitschni
2acb70c562
chore: clean up
2022-10-27 17:47:15 +02:00
Dominik Pschenitschni
eaf777864a
feat: working gantt-chart
2022-10-27 17:47:15 +02:00
Dominik Pschenitschni
e968c88cfd
feat(gantt): trying to load gantt-chart
2022-10-27 17:47:09 +02:00
Dominik Pschenitschni
acdbf2f8f5
feat: working route sync
2022-10-27 17:46:36 +02:00
Dominik Pschenitschni
9f146c8c7f
chore(gantt): wip daterange
2022-10-27 17:46:28 +02:00
kolaente
970a04d973
fix: remove precision setting
2022-10-27 17:45:09 +02:00
kolaente
fd9d0ad155
chore: don't use ref when not nessecary
2022-10-27 17:45:09 +02:00
kolaente
5f7159ebc4
feat: increase the default date range
2022-10-27 17:44:53 +02:00
kolaente
29dcc02217
feat: handle changing props
2022-10-27 17:44:30 +02:00
kolaente
c289a6ae18
chore: use flatpickr range instead of two datepickers
2022-10-27 17:44:29 +02:00
kolaente
ef4689335b
feat: create new tasks
2022-10-27 17:44:29 +02:00
kolaente
49a24977f9
feat: allow passing props down to the gantt component
2022-10-27 17:44:29 +02:00
kolaente
2b0df8c237
feat: add basic implementation of ganttastic
2022-10-27 17:44:26 +02:00
Dominik Pschenitschni
7ce880239e
feat: rename useTaskList
continuous-integration/drone/pr Build is passing
Details
2022-10-27 15:47:48 +02:00
kolaente
e13e477682
fix: lint
continuous-integration/drone/push Build is passing
Details
2022-10-25 21:16:55 +02:00
kolaente
8a5b1ab3e3
fix(sharing): correctly check if the user has admin rights when sharing
continuous-integration/drone/push Build is failing
Details
2022-10-25 18:48:51 +02:00
kolaente
eae555475d
fix(teams): show an error message when no user is selected to add to a team
continuous-integration/drone/push Build is passing
Details
2022-10-24 18:52:31 +02:00
kolaente
5ddce387fe
fix: show frontend version in about dialog
continuous-integration/drone/push Build is failing
Details
2022-10-24 15:41:12 +02:00
kolaente
d7ac2ad697
fix(task): scroll the task field into view after activating it
continuous-integration/drone/push Build is passing
Details
2022-10-23 15:39:27 +02:00
kolaente
80230069c6
fix: make sure the filter button is always shown on the kanban board
continuous-integration/drone/push Build is passing
Details
2022-10-23 13:48:45 +02:00
kolaente
a695719128
fix: task detail view top spacing on mobile
continuous-integration/drone/push Build is passing
Details
2022-10-23 13:14:07 +02:00
kolaente
f61723dac2
fix: redirect with query parameters
continuous-integration/drone/push Build is failing
Details
2022-10-23 13:12:04 +02:00
kolaente
ae27502022
fix: make sure share modals don't have a create button
...
continuous-integration/drone/push Build is passing
Details
Resolves F-869
2022-10-23 13:03:09 +02:00
kolaente
643a5b6d7d
fix: lint
continuous-integration/drone/push Build is passing
Details
2022-10-20 16:23:01 +02:00
kolaente
73575302de
fix: password reset
continuous-integration/drone/push Build is failing
Details
2022-10-20 16:15:58 +02:00
kolaente
4ed665fbd9
feat: refactor password reset to use a single password field
continuous-integration/drone/push Build is failing
Details
2022-10-20 16:07:36 +02:00
Dominik Pschenitschni
5afafb7c82
fix: move hourToDaytime to separate file in order to pass tests
continuous-integration/drone/pr Build is passing
Details
2022-10-17 12:35:47 +02:00
Dominik Pschenitschni
c4d7f6fdfa
feat: get username from store getter
2022-10-16 19:36:04 +02:00
Dominik Pschenitschni
c20de51a3c
feat: make salutation i18n static
continuous-integration/drone/pr Build is failing
Details
2022-10-16 15:28:58 +02:00
kolaente
c6d6da3171
fix: lint
continuous-integration/drone/push Build is failing
Details
2022-10-09 22:46:18 +02:00
kolaente
1af4f7811a
feat: add TickTick migrator support
continuous-integration/drone/push Build is failing
Details
2022-10-09 22:42:40 +02:00
kolaente
feeaca2c02
feat: allow users to leave a team they're in
continuous-integration/drone/push Build is failing
Details
2022-10-09 16:49:26 +02:00
kolaente
820db3e96d
feat(openid): show error message from query after being redirected from third party
...
continuous-integration/drone/push Build is passing
Details
Resolves #2111
2022-10-05 18:02:03 +02:00
kolaente
1be516a905
fix(task): setting progress was not properly saved
continuous-integration/drone/push Build is failing
Details
2022-10-05 16:06:41 +02:00
kolaente
fd71de4b5d
fix(task): setting a priority was not properly saved
continuous-integration/drone/push Build is passing
Details
2022-10-05 16:02:44 +02:00
kolaente
877e425055
feat: promote an attachment to task cover image
2022-10-05 14:56:11 +02:00
Dominik Pschenitschni
4655e1ce34
feat: update eslint config
...
continuous-integration/drone/pr Build is passing
Details
support async component, see: https://eslint.vuejs.org/user-guide/#how-to-use-a-custom-parser
2022-10-04 13:45:16 +02:00
Dominik Pschenitschni
c2321703a7
chore: remove unneeded this from PasswordReset.vue ( #2473 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2473
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-10-03 13:10:09 +00:00
Dominik Pschenitschni
63fb8a1962
feat: Login script setup ( #2417 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2417
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-10-01 15:58:39 +00:00
Dominik Pschenitschni
2dc36c032b
feat: TaskDetail as script setup ( #1792 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1792
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-10-01 15:02:35 +00:00
Dominik Pschenitschni
1d7f857070
feat: rework loading state of stores
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is failing
Details
2022-10-01 16:22:01 +02:00
Dominik Pschenitschni
7f281fc5e9
feat: port base store to pinia
continuous-integration/drone/pr Build is passing
Details
2022-10-01 15:36:44 +02:00
konrad
d1d7cd535e
feat: migrate kanban store to pina ( #2411 )
...
continuous-integration/drone/push Build is failing
Details
Reviewed-on: #2411
2022-10-01 12:15:22 +00:00
kolaente
72b731d620
fix(list): automatically close task edit pane when switching between lists
...
continuous-integration/drone/push Build is failing
Details
Resolves #2442
2022-09-30 21:13:13 +02:00
kolaente
fd3c15d064
fix: update top header list title when saving a filter
...
continuous-integration/drone/push Build is failing
Details
See https://community.vikunja.io/t/changes-to-a-saved-filter-name-is-not-updated-in-the-page-title
2022-09-30 20:55:07 +02:00
Dominik Pschenitschni
c35810f28f
feat: port kanban store to pinia
continuous-integration/drone/pr Build is passing
Details
2022-09-29 21:42:39 +02:00
Dominik Pschenitschni
34ffd1d572
feat: port tasks store to pinia
continuous-integration/drone/pr Build is passing
Details
2022-09-29 21:40:15 +02:00
konrad
9856fab38f
feat: migrate auth store to pina ( #2398 )
...
continuous-integration/drone/push Build is failing
Details
Reviewed-on: #2398
Reviewed-by: konrad <k@knt.li>
2022-09-29 11:20:22 +00:00
Dominik Pschenitschni
8e3f54ae42
feat: convert model methods to named functions
continuous-integration/drone/pr Build is passing
Details
2022-09-29 13:11:06 +02:00
Dominik Pschenitschni
94d6f38e89
fix missed conversion to ref ( #2445 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2445
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-29 09:44:58 +00:00
Dominik Pschenitschni
7b53e684aa
feat: port auth store to pinia
2022-09-28 23:43:14 +02:00
Dominik Pschenitschni
bbf4ef4697
feat: ListList script setup ( #2441 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2441
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-09-28 16:08:23 +00:00
Dominik Pschenitschni
63f2e6ba6f
feat NewNamespace script setup ( #2415 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2415
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-09-28 13:31:06 +00:00
Dominik Pschenitschni
e9cf562969
fix: vueI18n global scope fallback warnings ( #2437 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2437
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-28 13:29:24 +00:00
Dominik Pschenitschni
7f581cbe27
feat: NewLabel script setup ( #2414 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2414
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-09-27 15:12:21 +00:00
Dominik Pschenitschni
89e428b4d2
feat: ListLabels script setup ( #2416 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2416
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-09-26 16:09:24 +00:00
Dominik Pschenitschni
a737fc5bc2
feat: port config store to pinia
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is failing
Details
2022-09-23 13:30:09 +02:00
Dominik Pschenitschni
95ad245b59
fix: missed porting these getters and commits
2022-09-23 13:29:10 +02:00
Dominik Pschenitschni
20e9420638
feat: port attachments store to pinia
continuous-integration/drone/push Build is failing
Details
2022-09-22 21:44:41 +00:00
Dominik Pschenitschni
093ab766d4
feat: port namespace store to pinia
continuous-integration/drone/pr Build is passing
Details
2022-09-21 23:32:21 +02:00
konrad
d57e27b4a6
feat: task relatedTasks script setup ( #1939 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #1939
Reviewed-by: konrad <k@knt.li>
2022-09-21 18:22:30 +00:00
Dominik Pschenitschni
0814890cac
feat: deleteNamespace script setup ( #2387 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2387
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-09-21 18:21:47 +00:00
kolaente
ce0f58c783
feat: allow marking a related task done directly from the list
2022-09-21 18:36:38 +02:00
Dominik Pschenitschni
a38075f376
feat: move list store to pina ( #2392 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2392
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-09-21 16:21:25 +00:00
Dominik Pschenitschni
d67e5e386d
feat: port label store to pinia | pinia 1/9 ( #2391 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2391
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-09-21 14:23:57 +00:00
Dominik Pschenitschni
e91b5fde02
feat: NewTeam script setup ( #2388 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2388
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-21 14:13:37 +00:00