konrad
efed128f03
fix: rely on api to properly sort tasks on home page ( #1997 )
...
This PR changes the behaviour of how tasks are sorted. Before, the frontend would sort tasks but this resulted in some cases where tasks were not sorted properly. Most of this is test code to reliably reproduce the problem and make fixing it easier.
The actual bug was in Vikunja's api, therefore I've removed all sorting of tasks in the frontend and ensured the api properly sorts tasks.
Fixes https://github.com/go-vikunja/frontend/issues/54
Depends on https://kolaente.dev/vikunja/api/pulls/1177
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1997
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-06-01 16:59:59 +00:00
Dominik Pschenitschni
1cc2632fd8
[skip ci] Updated translations via Crowdin
2022-05-30 00:21:12 +00:00
Dominik Pschenitschni
d996e39a86
feat: OpenIdAuth script setup
2022-05-27 17:41:35 +00:00
drone
5ab0a4755c
[skip ci] Updated translations via Crowdin
2022-05-25 00:21:01 +00:00
kolaente
72c123f3f9
feat: add alt+r shortcut to bring up reminder input on task detail view
2022-05-23 22:58:54 +02:00
kolaente
745d4660d8
fix: properly reference task input textarea from parent component
...
Resolves #1993
2022-05-23 22:33:43 +02:00
kolaente
cadcaa966f
fix: new label text color in dark mode
2022-05-23 22:27:26 +02:00
Dominik Pschenitschni
5ef939a230
feature/fix-vue-i18n-9.2.31 ( #1994 )
...
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1994
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-05-23 05:23:59 +00:00
Dominik Pschenitschni
1569042471
fix: replace vue.draggable.next with zhyswan-draggable
...
Reason: Author doesn't maintain vue port anymore.
See: https://github.com/SortableJS/vue.draggable.next/issues/140#issuecomment-1123622724=
2022-05-22 23:44:16 +02:00
Dominik Pschenitschni
53dc7d12f7
feat: remove vue3 compat mode
2022-05-22 23:44:16 +02:00
kolaente
e1e410b50b
fix: quick actions not properly styled
2022-05-22 23:15:01 +02:00
Dominik Pschenitschni
ae4c73b6eb
feat: linkSharing script setup ( #1977 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1977
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-05-22 20:52:13 +00:00
Dominik Pschenitschni
1d869a0497
feat: defer-task script setup ( #1929 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1929
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-05-22 20:50:03 +00:00
Dominik Pschenitschni
e6af4772fb
feat: vue-easymde script setup ( #1983 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1983
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-05-22 20:44:22 +00:00
Dominik Pschenitschni
c7f8ae256b
feat: description script setup ( #1927 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1927
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-05-22 20:42:24 +00:00
Dominik Pschenitschni
b4aa65018c
fix: watcher in listSearch ( #1992 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1992
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-05-22 20:35:02 +00:00
Dominik Pschenitschni
f91424f693
fix: button prop type ( #1966 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1966
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-05-22 15:49:37 +00:00
Dominik Pschenitschni
297d283090
feat: improve colorIsDark helper
...
(also improve contrast of white label text)
2022-05-22 15:44:45 +00:00
Dominik Pschenitschni
72925fb938
fix: repeatAfter initial modelValue
2022-05-22 15:44:27 +00:00
Dominik Pschenitschni
17b77c25c1
feat: ListTeams script setup
2022-05-22 15:44:05 +00:00
Dominik Pschenitschni
cdf359da00
feat: edit-task script setup
2022-05-22 15:43:46 +00:00
Dominik Pschenitschni
93b2482d4c
feat: archive list script setup
2022-05-22 15:32:52 +00:00
Dominik Pschenitschni
27f7541b25
feat: Migrate script setup
2022-05-22 15:32:34 +00:00
Dominik Pschenitschni
c1e4eba7f5
feat: TOTP script setup
2022-05-22 15:32:10 +00:00
Dominik Pschenitschni
829eed0b9f
fix: problem with newTaskInput ref ( #1986 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1986
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-05-22 15:13:12 +00:00
Dominik Pschenitschni
c6ee8a04e2
feat: remove bulma styles
2022-05-22 15:11:47 +00:00
Dominik Pschenitschni
5291fc1192
feat: NewList script setup ( #1989 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1989
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-05-22 15:10:44 +00:00
Dominik Pschenitschni
96fce73192
fix: disabled attribute fallback ( #1984 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1984
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-05-22 15:08:37 +00:00
Dominik Pschenitschni
235967844a
fix: throw error messages in dev mode ( #1968 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1968
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-05-22 15:06:50 +00:00
Dominik Pschenitschni
6bab1088c7
feat: make user settings links config driven ( #1990 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1990
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-05-22 15:03:09 +00:00
Dominik Pschenitschni
0e41b78712
feat: userTeam script setup ( #1976 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1976
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-05-22 14:59:43 +00:00
Dominik Pschenitschni
2c270d063e
feat: user General script setup ( #1938 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1938
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-05-20 05:36:08 +00:00
Dominik Pschenitschni
d11fae1c38
feat: user DataExport script setup
2022-05-19 20:44:43 +00:00
renovate
d749ec85dc
chore(deps): update dependency eslint-plugin-vue to v9 ( #1958 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1958
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-05-18 20:17:48 +00:00
drone
0a0818ae69
[skip ci] Updated translations via Crowdin
2022-05-17 00:25:06 +00:00
drone
1a141acde9
[skip ci] Updated translations via Crowdin
2022-05-16 00:23:27 +00:00
kolaente
9936d3683e
fix: very long words overflowing in descriptions and comments
2022-05-15 22:51:43 +02:00
kolaente
246d6794d8
feat: add success message after deleting a comment
2022-05-15 22:43:31 +02:00
kolaente
fee2fe76ce
fix: navbar user dropdown spacing on mobile
2022-05-15 22:38:51 +02:00
kolaente
e3373d2e4e
fix: update banner spacing
2022-05-15 22:33:19 +02:00
kolaente
90bb800346
fix: user menu not properly positioned on mobile
...
The user menu was behind the actual content of the page on mobile devices. That made it unusable.
2022-05-15 22:32:57 +02:00
kolaente
44dc8983c8
fix: direct state mutation when adding another reminder to a task
2022-05-15 22:19:29 +02:00
kolaente
138b06752f
fix: allow clicking on confirm for a date without requiring to click on another input field
2022-05-15 22:17:26 +02:00
Dominik Pschenitschni
8d785cbf29
feat: percentDoneSelect script setup ( #1922 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1922
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-05-14 15:07:04 +00:00
Dominik Pschenitschni
4b6015da99
fix: import in PasswordReset ( #1923 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1923
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-05-14 15:05:49 +00:00
Dominik Pschenitschni
49a73a154b
feat: checklist-summary script setup ( #1924 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1924
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-05-14 15:05:12 +00:00
Dominik Pschenitschni
99d1c40cfd
feat: prioritySelect script setup ( #1925 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1925
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-05-14 15:04:04 +00:00
Dominik Pschenitschni
1bf378608e
feat quick-add-magic script setup ( #1926 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1926
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-05-14 15:02:41 +00:00
Dominik Pschenitschni
6737bb37b4
feat: repeatAfter script setup ( #1928 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1928
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-05-14 14:58:21 +00:00
Dominik Pschenitschni
9a42713b04
feat: comments script setup ( #1930 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1930
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-05-14 14:55:17 +00:00