kolaente
a955488cdf
fix: date formatting for non-english languages
2021-09-26 20:07:15 +02:00
kolaente
4b64e27d2b
fix(natural language parser): parts of week days in other words
2021-09-26 15:00:11 +02:00
kolaente
403d77ce14
fix(natural language parser): fix parsing short days
...
related: #773
2021-09-26 14:38:15 +02:00
kolaente
e918b82cfa
feat: don't try to load task comments if they are disabled
2021-09-26 13:44:13 +02:00
dpschen
e9978548d8
feat: add types for vite ( #790 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/790
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-25 18:33:30 +00:00
kolaente
f762d8ad4d
fix: remove unused function
2021-09-24 21:46:42 +02:00
Dominik Pschenitschni
697ea12c8e
fix: breaking attribute coercion behavior
...
see: https://v3.vuejs.org/guide/migration/attribute-coercion.html#overview
2021-09-24 21:46:42 +02:00
Dominik Pschenitschni
fe27a432c7
feat: move unique functions from taskList to List
2021-09-24 21:46:42 +02:00
Dominik Pschenitschni
f51371bbe0
feat: move from life cycle to data or watcher
...
- remove from created / mounted
- initialize component services in data
- use immediate watcher where appropriate
- deep watch for route changes
2021-09-24 21:46:42 +02:00
Dominik Pschenitschni
ebeca48be4
fix: namespace collision of global error method with draggable error method
2021-09-24 21:46:42 +02:00
Dominik Pschenitschni
0da7a46612
feat: formatting
...
- remove unneeded data props
- prepare for compiler warnings vue3; see https://v3.vuejs.org/guide/migration/v-bind.html
2021-09-24 21:46:42 +02:00
Dominik Pschenitschni
4454e6cf22
feat: update to new slot syntax
...
Prepare for vue 3
2021-09-24 21:46:42 +02:00
kolaente
77f8b27dc6
fix: lists disappearing when updating their namespace
2021-09-24 20:51:59 +02:00
dpschen
1bc6d66895
[skip ci] Updated translations via Crowdin
2021-09-24 18:27:00 +00:00
dpschen
41331c8a86
feature/remove-attachment-upload-mixin ( #724 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/724
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-24 18:16:37 +00:00
dpschen
4f2378ff02
feat: add variant hint-modal to modal component ( #764 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/764
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-24 18:08:48 +00:00
kolaente
97416ab2d5
[skip ci] Updated translations via Crowdin
2021-09-24 17:57:26 +00:00
kolaente
dedf6cbf21
fix: quick add magic assignee prefix in explanation
2021-09-24 19:47:40 +02:00
dpschen
6b1bf27bf8
feat: reduce file size by removing by removing fonts ( #759 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/759
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-23 14:07:08 +00:00
dpschen
3245752a80
fix: computed in api-config ( #777 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/777
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-23 05:09:47 +00:00
dpschen
17d11c6ce3
fix: prevent vue-shortkey use in elements with contenteditable ( #775 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/775
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-22 16:25:09 +00:00
renovate
6d72ac1ef3
[skip ci] Updated translations via Crowdin
2021-09-22 06:18:44 +00:00
renovate
1ae8f84b1c
[skip ci] Updated translations via Crowdin
2021-09-21 20:18:47 +00:00
dpschen
7719ef1bef
feat: move pagination to dedicated component ( #760 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/760
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-21 19:03:38 +00:00
dpschen
2ff0976da6
[skip ci] Updated translations via Crowdin
2021-09-21 17:46:16 +00:00
simon1506
d88e299358
fix: no drag delay when using mouse on touch device ( #748 )
...
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/748
Reviewed-by: konrad <k@knt.li>
Co-authored-by: simon1506 <simon.sch.dev@gmail.com>
Co-committed-by: simon1506 <simon.sch.dev@gmail.com>
2021-09-21 16:47:42 +00:00
dpschen
9122a184d6
feat: move fontawesome icons import to dedicated file ( #742 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/742
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-21 16:39:56 +00:00
dpschen
728dfc52e5
feat: close modals with esc key ( #741 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/741
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-21 16:37:56 +00:00
dpschen
47ad115738
chore: remove obsolete css vendor prefixes ( #739 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/739
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-21 16:36:38 +00:00
dpschen
3ac25c9f08
fix: import bulma utilities global ( #738 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/738
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-21 16:35:46 +00:00
dpschen
50c1a2e4d5
feat simplify taskList mixin ( #728 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/728
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-10 14:39:18 +00:00
dpschen
07a6a31f47
chore: move constants in folder ( #732 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/732
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-10 14:21:33 +00:00
dpschen
0295113f50
feat: use store getters to check auth ( #731 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/731
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-10 13:04:00 +00:00
dpschen
b5df941e39
chore: define default filters and params at one location ( #721 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/721
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-10 13:02:52 +00:00
konrad
077fe264f0
fix: use date-fns for gantt years ( #734 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/734
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-09-10 12:58:23 +00:00
dpschen
dae441a373
feat: simplify heading blur logic ( #727 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/727
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-10 12:57:59 +00:00
dpschen
0376ef53e3
fix: remove attachment by id ( #725 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/725
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-10 12:50:41 +00:00
renovate
7ab308b846
chore(deps): update workbox monorepo to v6.3.0 ( #730 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/730
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-09-10 12:49:50 +00:00
dpschen
d0e46e59e8
chore: make method event independent ( #719 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/719
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-09 22:25:08 +00:00
dpschen
0ed3cf2553
feat: import bulma utilities global ( #718 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/718
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-09 22:24:08 +00:00
dpschen
432c6babf2
feat: use computed for api domain ( #722 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/722
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-08 21:48:30 +00:00
dpschen
96ef926dde
chore: create progress dots dynamically ( #715 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/715
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-08 21:45:28 +00:00
dpschen
87c70cec0e
chore: define default label background color once ( #713 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/713
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-08 21:44:56 +00:00
renovate
b0f616d784
[skip ci] Updated translations via Crowdin
2021-09-08 20:36:21 +00:00
kolaente
134a09c9f2
Fix download export user data title
2021-09-08 22:19:45 +02:00
kolaente
2bae8e95e5
Fix task attributes overridden when saving the task title with enter
2021-09-08 19:37:08 +02:00
dpschen
c4095327ad
feat: make it possible to fake online state via dev env ( #720 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/720
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-08 16:30:14 +00:00
dpschen
c9631c1e71
fix: call to /null from background image ( #714 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/714
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-08 16:28:26 +00:00
dpschen
4fc8858c64
fix: kanban-card mutatation violation ( #712 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/712
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-08 16:28:13 +00:00
kolaente
9cee720ac9
Fix sort order for table view
2021-09-08 18:13:02 +02:00
kolaente
6f89863c81
Fix missing translation when creating a new task on the kanban board
2021-09-08 17:49:10 +02:00
kolaente
debdc83f1b
Fix data export download progress
2021-09-08 17:33:58 +02:00
kolaente
332dbc1598
Fix rearranging tasks in a kanban bucket when its limit was reached
2021-09-07 18:38:53 +02:00
kolaente
e0c9332634
Add proofread languages to available languages
2021-09-05 13:31:53 +02:00
kolaente
7a4e568898
[skip ci] Updated translations via Crowdin
2021-09-05 11:10:28 +00:00
kolaente
fb20afae92
Move translated files after downloading them
2021-09-05 13:06:45 +02:00
kolaente
db0e023d35
[skip ci] Updated translations via Crowdin
2021-09-05 11:03:35 +00:00
kolaente
b4919a5662
Add depends_on for upload step
2021-09-05 13:02:43 +02:00
kolaente
240137cb79
[skip ci] Updated translations via Crowdin
2021-09-05 10:02:06 +00:00
kolaente
c3aae638f7
Add more debug logs for gantt charts
2021-09-05 10:09:58 +02:00
renovate
60173ebc59
chore(deps): update dependency axios to v0.21.2 ( #698 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/698
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-09-04 19:57:09 +00:00
kolaente
388a31d95a
Fix gantt months being wrong
2021-09-04 21:56:22 +02:00
konrad
f4c552a79f
User Data Export and import ( #699 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/699
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-09-04 19:26:38 +00:00
kolaente
8b4efeeb11
Another day, another js date edge-case
2021-09-01 22:12:46 +02:00
kolaente
f216797d4e
Fix parsing dates on the last day of the month
2021-08-31 20:02:54 +02:00
dpschen
0a8505f53c
fix: vuex mutation violation from draggable ( #674 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/674
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-08-23 19:24:52 +00:00
dpschen
30d699df2d
fix: non unique ids ( #672 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/672
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-08-23 17:42:42 +00:00
dpschen
19f52eb8d1
chore: discard old font file formats ( #673 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/673
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-08-23 17:42:31 +00:00
dpschen
0660129b41
feat: provide global variables in all components ( #669 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/669
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-08-23 16:39:11 +00:00
dpschen
ecb3924b09
chore: only import common languages ( #671 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/671
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-08-23 16:38:29 +00:00
kolaente
0947ae9ce9
Fix list settings not being available when list backgrounds are disabled
2021-08-23 18:24:55 +02:00
kolaente
9fda82839b
Fix showing an editor save button in cases where it wasn't required
2021-08-20 18:56:50 +02:00
kolaente
08a34d8a68
Make saving a text edit a button
2021-08-18 22:57:15 +02:00
kolaente
9c6369e8d8
Make editor edit button at the bottom the default and make sure the done button stands out more
2021-08-17 21:10:32 +02:00
kolaente
d23fc3be74
Fix redirecting to /login for some routes
2021-08-15 18:52:31 +02:00
kolaente
3aa316988b
Directly redirect to the openid auth provider if that's the only auth method
2021-08-15 12:02:29 +02:00
kolaente
a5687d78f5
Fix changing the repeat mode of a task when no value is entered yet
2021-08-15 11:25:06 +02:00
kolaente
f79f4101b6
Show errors from openid provider
2021-08-14 17:31:35 +02:00
kolaente
7bd081efe0
Fix loading & disabled state on inputs when creating a new task
2021-08-13 21:47:15 +02:00
kolaente
bdf7af010c
Make the progress bar color lighter
2021-08-12 20:07:41 +02:00
kolaente
fde931eaf4
Fix comment on different task after clicking on a task notification
2021-08-11 23:16:46 +02:00
renovate
bf053051f8
Update workbox monorepo to v6.2.4 ( #649 )
...
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/649
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-08-11 19:20:38 +00:00
konrad
dc04c1b256
User account deletion ( #651 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/651
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-08-11 19:08:18 +00:00
renovate
24d5446ce5
Update dependency vite-plugin-pwa to v0.10.0 ( #644 )
...
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/644
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-08-09 11:46:13 +00:00
kolaente
d21795ffd7
Make sure the task popup view takes up all the space it can on mobile
2021-08-06 23:52:55 +02:00
kolaente
f4a4909ead
Fix populating task details ater updating the description
2021-08-06 23:45:46 +02:00
kolaente
187a8f5933
Small cleanups & code improvements
2021-08-06 23:34:37 +02:00
kolaente
f2c29d42dd
Fix highlight.js in editor
2021-08-06 22:22:25 +02:00
kolaente
85306362d3
Fix multiselect search padding
2021-08-06 19:34:22 +02:00
kolaente
9195becd99
Fix global mutation of has tasks state
2021-08-06 19:29:22 +02:00
kolaente
5b70f8d5d7
Fix showing import tasks cta when tasks are loading
2021-08-06 19:25:17 +02:00
kolaente
3ff749976d
Fix setting delete button for newly created task comments
2021-08-06 18:49:31 +02:00
kolaente
493180d442
Fix lint
2021-08-03 23:28:55 +02:00
kolaente
e3787b9496
Only add a drag delay if on mobile instead of setting it to 0
2021-08-03 23:26:39 +02:00
kolaente
e855b1b1e5
Fix CTA spacings
2021-08-02 07:48:00 +02:00
kolaente
364d42b2b9
Add confirm with enter when setting a new password
2021-07-30 14:46:00 +02:00
kolaente
362ccde425
Fix padding for kanban cards
2021-07-30 14:15:06 +02:00
kolaente
8f84594e92
TOTP UX improvements & translation fixes
2021-07-30 12:23:36 +02:00
kolaente
c323804c7c
Add drag delay on mobile
2021-07-29 13:08:38 +02:00
kolaente
3c2d89a0f6
Don't allow dragging a list when the user does not have the rights
2021-07-29 13:05:33 +02:00
kolaente
8a08a41a3c
Fix setting a task as favorite button
2021-07-29 13:00:48 +02:00
konrad
c4067c7c35
PWA improvments ( #622 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/622
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-28 20:58:12 +00:00
kolaente
a1e1fe4eb0
Add missing position property to list and bucket models
2021-07-28 22:46:33 +02:00
kolaente
617a6a0c21
Add making tasks favorite from the task detail view
2021-07-28 22:13:24 +02:00
konrad
3c7f8d7aa2
Reorder tasks, lists and kanban buckets ( #620 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/620
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-28 19:56:29 +00:00
kolaente
53fe5738c9
Search namespaces locally only when duplicating a list
2021-07-27 15:36:02 +02:00
kolaente
ce84067982
Fix llama background url
2021-07-27 15:26:47 +02:00
kolaente
dcb846324d
Cleanup broken sw functions
2021-07-26 23:09:49 +02:00
renovate
a9f4d0dff9
Update dependency vite-plugin-pwa to v0.8.2 ( #612 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/612
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-07-26 20:26:53 +00:00
kolaente
2af50c7307
Fix user name and avatar alignment in navbar
2021-07-26 15:37:33 +02:00
kolaente
34849d80b7
Fix Gantt layout overflowsing on mobile
2021-07-26 11:25:55 +02:00
kolaente
fd5d331eca
Fix sorting labels
...
Resolves #603
2021-07-26 10:55:19 +02:00
kolaente
5fa03923e9
Improve chunk size
2021-07-25 16:02:49 +02:00
konrad
a08306d612
Add vite ( #416 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/416
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-25 13:27:15 +00:00
konrad
c45911fd36
Fix date parsing parsing words with weekdays in them ( #607 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/607
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-25 10:45:17 +00:00
kolaente
8664c4f88c
Fix token in storage not getting renewed
2021-07-25 11:49:15 +02:00
kolaente
2429be7c72
Fix spacing for task detail view in lists with a background
2021-07-23 11:09:23 +02:00
kolaente
ac9c854b24
Fix selecting a single value from multiselect
...
Used when moving a task to other lists among other things
2021-07-22 23:20:57 +02:00
kolaente
83b530b8ba
Sort labels alphabetically on tasks
2021-07-22 22:05:34 +02:00
kolaente
fe4a8c17c8
Fix label changes appearing to be saved immediately when editing them
2021-07-22 22:03:49 +02:00
kolaente
926d7938ab
Show labels alphabetically sorted in the overview
2021-07-22 22:00:13 +02:00
kolaente
cf25e96c50
Fix other values getting pushed away when creating a new one through multiselect
2021-07-22 21:57:33 +02:00
kolaente
028dbf27ee
Fix table headers wrapping in table view
2021-07-22 21:51:34 +02:00
kolaente
5fd7e3f708
Fix table view scrolling on mobile
2021-07-22 21:48:05 +02:00
kolaente
5913f78dc7
Hide keyboard shortcuts indicator on mobile
2021-07-21 00:05:11 +02:00
kolaente
cc53796f1b
Decrease page padding on task detail page
2021-07-21 00:03:41 +02:00
kolaente
2e2887c2ad
Change menu hamburger icon
2021-07-20 23:57:55 +02:00
kolaente
3c548b2153
Fix labels list in saved filter spacing
2021-07-20 22:46:39 +02:00
kolaente
2838ec6148
Fix setting filters for reminders
2021-07-20 22:45:10 +02:00
kolaente
7b16928d81
Fix loading labels when editing a saved filter
2021-07-20 22:42:34 +02:00
kolaente
2779cfc140
Fix not reloading tasks of a saved filter after editing it
2021-07-20 22:16:44 +02:00
kolaente
d81b4117f5
Fix quick actions not working when nonexisting lists where left over in history
2021-07-20 18:03:38 +02:00
konrad
fa8492f97c
Add typescript support for helper functions ( #598 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/598
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-19 18:20:49 +00:00
kolaente
b812c422f9
Fix sending the user back to the list view they came from when opening a task in detail view
...
Resolves #589
2021-07-19 11:20:05 +02:00
kolaente
46957c389f
Fix lint
2021-07-19 11:18:22 +02:00
sytone
306a926c66
Add default list setting & creating tasks from home ( #520 )
...
Co-authored-by: sytone <github@sytone.com>
Co-authored-by: Sytone <github@sytone.com>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/520
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-authored-by: sytone <kolaente@sytone.com>
Co-committed-by: sytone <kolaente@sytone.com>
2021-07-17 21:21:46 +00:00
kolaente
15085a7c26
Fix sass division
2021-07-17 19:14:26 +02:00
kolaente
be0bc5c84f
Fix lists showing up multiple times in history
2021-07-17 19:10:05 +02:00
kolaente
01ed17a0f0
Fix setting task favorite status in test fixtures
2021-07-13 12:18:54 +02:00
kolaente
f0e093b3d6
Remove logout button for link shares
2021-07-10 13:13:10 +02:00
kolaente
7fa94a9bd5
Fix loading a list when it was already partially saved in vuex
2021-07-10 12:45:36 +02:00
kolaente
a6842d959b
Fix quick actions not opening
2021-07-10 12:35:29 +02:00
kolaente
20fd25e280
Add timeout to fix race condition when authenticating as a link share and renewing the token simultaneously
...
Related #587
2021-07-10 12:32:04 +02:00
kolaente
a787f6ffc7
Save auth tokens from link shares only in memory, don't persist them to localStorage
...
Resolves #587
2021-07-09 20:10:57 +02:00
kolaente
aebfde0c74
Fix error property already defined as a function
2021-07-09 19:10:25 +02:00
kolaente
eac4f88a65
Don't load already loaded task attachments again when saving an edited task description
2021-07-09 18:04:49 +02:00
kolaente
2854d3a0c2
Fix table text alignment in task detail page
...
Fixes #585
2021-07-09 17:43:59 +02:00
andreymal
7355204d2f
Improve some translations ( #581 )
...
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/581
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-authored-by: andreymal <andriyano-31@mail.ru>
Co-committed-by: andreymal <andriyano-31@mail.ru>
2021-07-09 08:22:20 +00:00
kolaente
096fc0bbc8
Fix tests failing on thursdays
2021-07-09 09:48:33 +02:00
kolaente
b6bc410346
Add a button to copy an attachment url from the attachment overview
2021-07-07 22:13:21 +02:00
kolaente
ac6082a670
Add collapsing kanban buckets
2021-07-07 21:58:41 +02:00
kolaente
c094b5175a
Show recently visited lists in quick actions
2021-07-06 22:58:06 +02:00
kolaente
8097ef93c1
Load list background in list card
2021-07-06 22:50:54 +02:00
kolaente
d09eff1655
Show last visited list on home page
2021-07-06 22:22:57 +02:00
kolaente
c7c9b5ee47
Show salutation based on the time of day
2021-07-06 17:13:13 +02:00
kolaente
f3715c7900
Add showing version info in GUI
...
Resolves #373
2021-07-06 17:05:35 +02:00
kolaente
647b02e989
Fix translating dates
2021-07-06 16:46:45 +02:00
kolaente
21d31f2b40
Indicate done tasks in quick actions
2021-07-06 15:08:55 +02:00
kolaente
e640f90488
Don't show archived lists/namespaces in quick actions
2021-07-06 15:00:31 +02:00
kolaente
f68794bd01
Change quick add magic characters to be more familiar with the todoist ones
2021-07-06 14:53:32 +02:00
konrad
c8209c6c10
Quick add magic for tasks ( #570 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/570
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-05 10:29:04 +00:00
kolaente
807685028c
Break long list titles in list overview
2021-06-24 17:35:44 +02:00
kolaente
7d9328735c
Fix some translation strings
2021-06-24 15:39:26 +02:00
kolaente
b8c7dba0ef
Fix new lists created with quick actions not showing up in the menu
2021-06-24 15:38:25 +02:00
kolaente
2b7e9856d8
Fix flickering pre-loaded search results when focusing the search input
2021-06-24 15:22:48 +02:00
konrad
f0498fd767
Add translations ( #562 )
...
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/562
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-06-23 23:24:57 +00:00
kolaente
543df91aba
Fix header layout for long list titles
2021-06-23 22:08:20 +02:00
kolaente
f58a48bc1f
Move general settings to the top
2021-06-23 17:23:51 +02:00
kolaente
0e53745e91
Refactor success and error notifications to prevent html in them
2021-06-22 22:41:29 +02:00
kolaente
cdc805c8da
Refactor success and error messages
2021-06-22 22:07:57 +02:00
kolaente
3dbd36eef7
Move creation of new items to the bottom of the multiselect list
2021-06-03 22:58:47 +02:00
kolaente
a9d3446ce3
Preload labels and use locally stored in vuex
2021-06-03 22:23:04 +02:00
kolaente
e37145cd43
Add setting for the first day of the week
2021-06-03 18:12:40 +02:00
kolaente
641ccd1026
Fix resetting date filters from upcoming after viewing a task detail page (popup)
2021-06-03 17:18:38 +02:00
kolaente
0cd9d43a7c
Fix showing edit buttons when the user does not have the rights to use them
2021-06-03 16:27:41 +02:00
kolaente
c92062b6a5
Fix list archived notification mobile layout
2021-06-03 15:38:46 +02:00
kolaente
4a3b4982ab
Fix saving showing archived setting
2021-06-03 15:31:39 +02:00
kolaente
0f42ed3cf7
Add filters for quick action bar
2021-06-03 14:20:26 +02:00
kolaente
1969bd8190
Add quick action bar shortcut to shortcut overview
2021-05-30 21:14:15 +02:00
kolaente
7690cada78
Fix menu styles
2021-05-30 21:00:54 +02:00
konrad
b85beb06eb
Quick Actions & global search ( #528 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/528
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-05-30 18:30:08 +00:00
renovate
dff84209f0
Update dependency highlight.js to v11 ( #527 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/527
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-05-30 10:12:59 +00:00
kolaente
1fa42f047c
Fix usage of / in sass
2021-05-26 22:10:50 +02:00
kolaente
9c799ab161
Fix removing a namespace from state after it was deleted
2021-05-26 17:39:57 +02:00
kolaente
188134ae2e
Fix users not removed from the list in settings when unshared
2021-05-26 17:32:03 +02:00
kolaente
9d818921a7
Fix not updating list name in store when changing it
2021-05-26 16:46:16 +02:00
kolaente
f01afe7f07
Fix keyboard shortcuts not working on the task detail page
2021-05-19 17:48:32 +02:00
kolaente
52a0884ca4
Always set the kanban board to full width for share links
2021-05-19 17:41:04 +02:00
kolaente
fd610d3721
Make the logo smaller on link shared lists
2021-05-19 17:33:24 +02:00
kolaente
28d45ec188
Fix missing background for tasks on a shared list with a background
2021-05-19 17:31:28 +02:00
kolaente
e8d26be1b1
Hide favorite list edit menu
2021-05-19 17:26:05 +02:00
kolaente
188c97ae8f
Fix sending openid scopes when authenticating
2021-05-19 14:45:53 +02:00
konrad
85e55d1300
Fix tasks moving infinitely in gantt chart ( #493 )
...
Fixes https://kolaente.dev/vikunja/frontend/issues/489
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/493
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-04-25 16:01:17 +00:00
kolaente
4d998d891e
Fix pasting text into task comments or task descriptions
2021-04-25 17:35:00 +02:00
kolaente
12b8d47a79
Fix formatting invalid dates
2021-04-22 14:26:48 +02:00
kolaente
8d04bdc4f0
Hide the login form if no api url is configured
2021-04-21 09:44:40 +02:00
kolaente
fa5b1807c7
Make hidden lists in the menu more compact
2021-04-19 23:56:00 +02:00
kolaente
1a03c035f0
Don't hide all lists of namespaces when loosing network connectivity
2021-04-19 22:36:31 +02:00
kolaente
2d4ea80c90
Fix current password id being available twice
2021-04-18 19:42:27 +02:00
kolaente
c9e0c9b6cf
Bring up the keyboard shortcuts when pressing ?
...
Doesn't really work right now, see https://github.com/iFgR/vue-shortkey/issues/116
2021-04-18 19:32:31 +02:00
kolaente
603345b326
Fix setting a default color when none was saved
2021-04-18 19:16:53 +02:00
kolaente
7ace71ad2e
Reduce quick task edit fields
2021-04-18 19:16:40 +02:00
kolaente
15985889da
Use a lighter grey for comment created dates
2021-04-18 18:50:29 +02:00
kolaente
adc0f23b49
Fix notification styling
2021-04-18 17:21:14 +02:00
kolaente
747a9fe505
Focus task detail elements when they show up
2021-04-18 16:50:12 +02:00
kolaente
af4b1aba70
Use mousedown instead of click event to close modals
2021-04-18 16:14:46 +02:00
kolaente
e673d965d5
Fix removing dates from a filter
2021-04-15 21:45:34 +02:00
kolaente
2f213beb03
Fix "create new list" and import buttons on home page
2021-04-15 17:21:20 +02:00
kolaente
30067935d1
Fix undo when marking a task as done
2021-04-15 17:17:45 +02:00
kolaente
f9844384be
Hide the bucket limit input when clicked away
2021-04-15 17:03:26 +02:00
kolaente
48fb707032
Prevent setting a bucket limit < 0
2021-04-15 16:58:48 +02:00
kolaente
4ed5d1e8fe
Add repeat mode setting for tasks
...
See https://kolaente.dev/vikunja/api/pulls/834
2021-04-14 10:24:07 +02:00
kolaente
d836b6f753
Add overdue task reminder notification setting
...
See https://kolaente.dev/vikunja/api/pulls/832
2021-04-11 16:30:49 +02:00
konrad
2d8c43a920
Add link share password authentication ( #466 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/466
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-04-11 13:18:19 +00:00
renovate
7b0d2290fc
Update dependency cypress to v7 ( #453 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/453
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-04-09 14:29:07 +00:00
konrad
2a56c84e94
Add settings for user search ( #458 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/458
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-04-07 19:31:14 +00:00
kolaente
c666f36cf4
Only check for token renew when the user is authenticated
2021-04-07 16:37:43 +02:00
kolaente
1ee8efc90e
Fix logout test
2021-04-07 16:35:14 +02:00
kolaente
7b2e4b7177
Fix list layout when the list has no background for link shares
2021-04-07 16:14:22 +02:00
kolaente
8a34ad34ab
Set user info from api instead of only relying on the info encoded in the jwt token
2021-04-07 15:58:29 +02:00
konrad
b35c2d6f2c
Add names to link shares when creating them ( #456 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/456
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-04-07 12:44:54 +00:00
konrad
2435bd68a0
Add a "done" option to kanban buckets ( #440 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/440
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-03-24 20:16:56 +00:00
kolaente
35ed61839d
Fix checking for undefined behaviour when viewing a task
2021-03-23 22:26:54 +01:00
kolaente
1686663a3f
Add option to remove a list background
2021-03-21 18:11:24 +01:00
kolaente
46de7dc822
Fix kanban infinite scrolling on chrome
2021-03-10 17:45:07 +01:00
kolaente
81da1e68e2
Move the search input to filters
2021-03-10 14:13:28 +01:00
konrad
f7d8095b5a
Pagingation for tasks in kanban buckets ( #419 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/419
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-03-10 10:59:29 +00:00
kolaente
9a4779cdd1
Fix team name in team member added notification
2021-02-23 19:17:45 +01:00
kolaente
39861fbd0f
Fix notification parsing for team memeber added
2021-02-23 18:16:13 +01:00
Sabinno
d833e42aaf
Fix misspelling ( #415 )
...
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/415
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-authored-by: Sabinno <evan.sabin@posteo.net>
Co-committed-by: Sabinno <evan.sabin@posteo.net>
2021-02-21 17:46:26 +00:00
konrad
c076298cf0
Add notifications overview ( #414 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/414
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-02-21 15:13:58 +00:00
kolaente
634f134ede
Fix sorting task by due date on task overview
2021-02-20 18:35:29 +01:00
kolaente
cf47e196d7
Automatically go back after saving from a popup
2021-02-20 17:24:40 +01:00
kolaente
2bf5ffa1a1
Fix task pagination
2021-02-20 17:10:56 +01:00
kolaente
d441751c5b
Fix reloading the task list after changing a filter
2021-02-20 16:43:39 +01:00
kolaente
62bfbcce79
Fix showing and hiding lists in the menu
2021-02-20 16:28:45 +01:00
kolaente
074b7e53f5
Don't show the list color in the list view
2021-02-20 15:54:12 +01:00
kolaente
8e2dfcffd5
Fix tasks not disappearing from the kanban board when moving them between lists
2021-02-20 15:35:30 +01:00
kolaente
08dcc77228
Fix deleting task relations
...
See vikunja/api/commit/eb3a94567817b78a3325a937cedce237837e3785
2021-02-18 23:36:06 +01:00
konrad
3f20ae89a8
Subscriptions and notifications for namespaces, tasks and lists ( #410 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/410
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-02-14 19:18:51 +00:00
monkeynaleo
11de5cac56
Update ShowTasks view to sort tasks by ascending ( #406 )
...
Co-authored-by: Naleo Hyde <monkeynaleo@gmail.com>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/406
Co-authored-by: monkeynaleo <monkeynaleo@gmail.com>
Co-committed-by: monkeynaleo <monkeynaleo@gmail.com>
2021-02-08 07:01:36 +00:00
kolaente
53ea3c0eaf
Fix editor placeholder color
2021-02-07 21:51:48 +01:00
renovate
684fb49aad
Update dependency vue-advanced-cropper to v1 ( #393 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/393
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-02-05 18:51:06 +00:00
kolaente
be92db49a9
Fix setting dates in safari
...
Fixes #207
2021-02-03 23:06:20 +01:00
kolaente
467f866c9d
Fix resetting colors from the color picker
2021-01-31 12:19:34 +01:00
kolaente
7f5140bbb4
Play a sound when marking a task as done
2021-01-30 21:45:54 +01:00
kolaente
91a4a39527
Add button to un-archive a namespace
2021-01-30 21:18:30 +01:00
kolaente
46831e5132
Don't save the editor text when it is loaded
2021-01-30 21:16:15 +01:00
kolaente
c49345c31b
Persist show archived state
2021-01-30 20:59:42 +01:00
kolaente
826d90c7eb
Cleanup font caching and requesting
2021-01-30 18:33:21 +01:00
konrad
e0be77d88f
Move list edit/namespace to separate pages and in a menu ( #397 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/397
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-30 16:17:04 +00:00
adrinux
649714e8a9
Make the scrollbars a lighter grey ( #394 )
...
Co-authored-by: AdrianSimmons <adrian@perlucida.co.uk>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/394
Co-authored-by: adrinux <adrian@perlucida.co.uk>
Co-committed-by: adrinux <adrian@perlucida.co.uk>
2021-01-30 08:10:50 +00:00
kolaente
4df33d1152
Fix attachment not being added if the task was not a kanban task
2021-01-28 21:24:22 +01:00
kolaente
23552b2b1b
Fix attachments being added mutliple times
2021-01-28 19:29:50 +01:00
kolaente
c5da0fcba4
Change bucket background color
2021-01-27 20:18:08 +01:00
kolaente
6624568faf
Fix attachment hover
2021-01-26 22:28:42 +01:00
kolaente
3659577b57
Fix text color
2021-01-26 20:46:17 +01:00
kolaente
30cb970deb
Fix button height
2021-01-26 20:31:56 +01:00
kolaente
c041eab7a2
Fix login or register not working when pressing enter
2021-01-26 20:25:39 +01:00
kolaente
9ef201c27c
Fix task id spacing
2021-01-24 15:46:14 +01:00
kolaente
06a160f26c
Fix defer due date popup
2021-01-24 15:37:19 +01:00
kolaente
769975b42b
Fix spacing for lists with no rights to add new tasks
2021-01-24 14:27:52 +01:00
konrad
8828426c91
Move all content to cards ( #387 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/387
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-24 13:00:21 +00:00
kolaente
e0d120da5d
Fix kanban height on mobile
2021-01-24 12:31:30 +01:00
kolaente
2ee2dffaa7
Make message undo button secondary
2021-01-24 12:13:21 +01:00
kolaente
850e4ecc15
Show list if the search result for a task belongs to a different list
2021-01-23 19:05:26 +01:00
kolaente
0d64506d73
Make sure all popups & dropdowns are animated
2021-01-23 18:54:22 +01:00
kolaente
a4fb3e19be
Fix no color selected in the color picket
2021-01-23 18:41:13 +01:00
konrad
d1a2eefca6
Improve consistency of the layout ( #386 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/386
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-23 17:18:09 +00:00
konrad
ddadd89c64
Move all create views to better looking popups ( #383 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/383
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-21 22:33:16 +00:00
kolaente
0d34d01689
Hide task elements while the task is loading
2021-01-21 20:20:57 +01:00
konrad
a8ada57e81
Fix team edit test ( #382 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/382
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-21 19:14:26 +00:00
kolaente
0667a96376
Fix empty call to actions
2021-01-21 18:14:22 +01:00
kolaente
bdfbe8857a
Fix task filter toggle button if the list has a background
2021-01-20 22:42:30 +01:00
kolaente
9f35ac372b
Show call to action for task description if there is none
2021-01-20 22:33:11 +01:00
kolaente
4dac10454e
Remove the shadow at the "+" button for related tasks
2021-01-20 22:26:33 +01:00
kolaente
08ea135211
Open links to external sites in a new window
2021-01-20 22:20:35 +01:00
kolaente
83748bd484
Fix transition between pages
2021-01-20 22:11:05 +01:00
kolaente
890d9b3f11
Make sure no cta's are visible while the page is loading
2021-01-20 22:09:40 +01:00
kolaente
981a230b14
Fix kanban board slightly scrolling
2021-01-20 21:58:28 +01:00
kolaente
a9e58a8e21
Make filter buttons look better on mobile
2021-01-18 22:14:10 +01:00
kolaente
0b23e91f8d
Make sure attachements are only added once to the list after uploading
...
+ Make sure the attachment list shows up every time after adding an attachment
2021-01-18 21:58:34 +01:00
kolaente
a0664ecb29
Fix multiselect on mobile
2021-01-18 21:33:21 +01:00
kolaente
427a702bd4
Add clearer call to action when no lists are available yet
2021-01-17 20:53:09 +01:00
kolaente
2139d4d528
Make sure all empty pages have a call to action
2021-01-17 20:21:33 +01:00
kolaente
ec4c941fb1
Make the button shadow lighter
2021-01-17 19:58:57 +01:00
kolaente
ef608aacd1
Only show the llama background for unauthenticated users
2021-01-17 19:58:03 +01:00
kolaente
d34fe5dadc
Only use dark shadows for buttons
2021-01-17 19:52:05 +01:00
konrad
2aceca54ca
Move buttons to separate component ( #380 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/380
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-17 17:57:57 +00:00
kolaente
4f872c92d8
Rename .noshadow to .has-no-shadow
2021-01-17 13:21:58 +01:00
kolaente
e960202607
Use buttons more consistently
2021-01-17 13:04:49 +01:00
kolaente
dde28a9710
Better wording of new namespace and list buttons
2021-01-17 12:09:29 +01:00
kolaente
b12869e509
Fix labels randomly changing color after saving
2021-01-17 11:51:07 +01:00
konrad
3313801174
Fix closing popups when clicking outside of them ( #378 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/378
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-17 10:36:57 +00:00
kolaente
6ef4a36bbc
Fix label spacing
2021-01-17 10:55:04 +01:00
kolaente
20a82ee8ae
Make the icons in the menu light grey
2021-01-16 22:59:23 +01:00
kolaente
3f81f2837a
Fix delete buttons in forms
2021-01-16 22:46:02 +01:00
kolaente
aa5d0d437d
Fix namespace actions alignment in the menu
2021-01-16 22:33:49 +01:00
kolaente
b644c00f59
Add view image modal for image attachments
2021-01-16 22:15:48 +01:00
kolaente
e473a6b70b
Make the "upload attachment" button less obvious
2021-01-16 21:59:09 +01:00
kolaente
f4b47ec374
Fix task detail view spacings
2021-01-16 21:55:43 +01:00
kolaente
60baa3353f
Fix task icon size
2021-01-16 21:48:38 +01:00
kolaente
cf951d2846
Hide new related tasks form when related tasks exist
2021-01-16 21:40:07 +01:00
kolaente
01a1e29db0
Add repeat after one-click intervals
2021-01-16 21:09:11 +01:00
kolaente
2f45b63157
Rearrange task actions
2021-01-16 20:51:20 +01:00
kolaente
212cd86987
Don't show the "new bucket" button when buckets are still loading
2021-01-16 20:28:10 +01:00
kolaente
c31015bd70
Add "today" task filter
2021-01-16 20:20:43 +01:00
kolaente
9a2be2afff
Fix filter container positioning
2021-01-16 17:22:42 +01:00
kolaente
65ce1de445
Fix filter container positioning in link shares
2021-01-16 16:50:13 +01:00
kolaente
b778c76cbd
Fix task title heading ux
2021-01-15 23:47:14 +01:00
kolaente
09b7a903d2
Add success message when modifying buckets
2021-01-15 23:46:43 +01:00
kolaente
873b36e6cd
Rework attachments list to look great everywhere
2021-01-15 23:33:43 +01:00
kolaente
bd3f54e51b
Fix editor buttons alignment
2021-01-15 22:43:02 +01:00
kolaente
c1148bcbda
Fix datepicker popup not fully aligned on mobile
2021-01-15 21:11:29 +01:00
kolaente
2b852de06f
Make full task in task list clickable
...
Fixes #362
2021-01-15 21:04:48 +01:00
kolaente
db90a8cde4
Fix caldav url not containing the api url if the frontend and api are on the same domain
2021-01-15 20:56:51 +01:00
kolaente
5e67934bfe
Fix list counter in the navigation counting archived lists
2021-01-14 22:40:13 +01:00
kolaente
c051baf9d1
Fix iterating over check boxes and attachment images in the editor rendering
2021-01-14 22:35:08 +01:00
kolaente
55b9b68258
Make sure the loading spinner is always visible at the end of the page
2021-01-14 22:19:28 +01:00
kolaente
526eee361f
Show label colors when searching for labels
2021-01-14 22:06:22 +01:00
kolaente
6db151d57a
Make the input full width by default
2021-01-14 21:56:28 +01:00
kolaente
85eeccee28
Inline mutliselect search input for multiple elements
2021-01-10 22:46:50 +01:00
kolaente
eb31798f06
Fix getting back to the default task view when navigating back from a task modal
2021-01-10 22:37:43 +01:00
kolaente
d7112c99c7
Fix getting back to the kanban board after closing a task popup
2021-01-10 22:07:33 +01:00
kolaente
3e71b76c25
Fix adding a label twice when selecting it and pressing enter
2021-01-10 21:56:35 +01:00
kolaente
d89a855ca7
Fix priority label width in task list
2021-01-10 21:46:45 +01:00
kolaente
f1206e8274
Add code highlighting for rendered user input text
2021-01-10 19:03:47 +01:00
kolaente
d384c048ed
Show "powered by Vikunja" in link shares
2021-01-10 18:33:33 +01:00
kolaente
e87642026b
Fix task icons on kanban if there were multiple different ones
2021-01-10 18:27:18 +01:00
konrad
e44be61d2a
Fix loading states for unrelated components ( #370 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/370
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-09 14:24:06 +00:00
kolaente
7d40b29ae8
Fix resetting list rights after updating the list
2021-01-09 15:09:26 +01:00
kolaente
36f5f0eabc
Only show the list with teams if there are any teams
2021-01-08 23:07:17 +01:00
kolaente
aa427c7a7d
Only show attachments table header when there are attachments
2021-01-08 23:05:07 +01:00
kolaente
35ef66744b
Fix removing a namespace not removing it from the list
2021-01-08 23:03:40 +01:00
kolaente
98feedfcd3
Hide share links table header when no share links are available yet
2021-01-08 22:56:19 +01:00
konrad
fe6d975134
Replace vue-multiselect with a custom component ( #366 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/366
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-06 22:36:31 +00:00
profi248
2da6d7649f
Make adding fields to tasks more intuitive ( #365 )
...
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/365
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-authored-by: profi248 <kostal.david8@gmail.com>
Co-committed-by: profi248 <kostal.david8@gmail.com>
2021-01-04 21:22:56 +00:00
azymondrian
158e697988
Show task progress on task ( #354 )
...
Shows the task completion percent as progress bar in task lists and on kanban cards.
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/354
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-authored-by: azymondrian <azymondrian@protonmail.com>
Co-committed-by: azymondrian <azymondrian@protonmail.com>
2020-12-31 15:16:07 +00:00
profi248
bb2800ec40
Improve editor buttons UX ( #361 )
...
Co-authored-by: konrad <konrad@kola-entertainments.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/361
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-authored-by: profi248 <kostal.david8@gmail.com>
Co-committed-by: profi248 <kostal.david8@gmail.com>
2020-12-30 21:52:43 +00:00
profi248
8fe362c267
Show an icon if a task has non-empty description (Kanban view and List view) ( #360 )
...
Add an icon to indicate that task has a description (similar to Trello). Would also be nice to add a counter for comments, but it's not possible to reasonably currently implement unless the API also gets changed.
Also add attachment icon to List view, and change the icon in Kanban view to be consistent with the rest of the icon set.
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/360
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-authored-by: profi248 <kostal.david8@gmail.com>
Co-committed-by: profi248 <kostal.david8@gmail.com>
2020-12-30 21:20:33 +00:00
kolaente
624e4e6d27
Fix password reset
2020-12-30 21:43:43 +01:00
profi248
60c21cc36a
Add "new label" button to label management ( #359 )
...
Allow to create labels directly from Manage labels page. It uses the same fullscreen dialog style as adding other things.
Almost all of the code is reused the `NewTeam` component
Co-authored-by: David Košťál <kostal.david8@gmail.com>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/359
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-authored-by: profi248 <kostal.david8@gmail.com>
Co-committed-by: profi248 <kostal.david8@gmail.com>
2020-12-30 17:55:54 +00:00
profi248
36d62d796c
Fixed squishy color bubble ( #358 )
...
Fixed squishy color bubble
The bubble was getting squished on smaller screens because of flex-shrink. Changed flex-shrink to 0.
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/358
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-Authored-By: profi248 <kostal.david8@gmail.com>
Co-Committed-By: profi248 <kostal.david8@gmail.com>
2020-12-29 13:14:30 +00:00
kolaente
ddd24825a3
Fix removing a kanban bucket
2020-12-28 23:42:09 +01:00
kolaente
2c273a7fd9
Fix logging the user out when renewing the token while the api is not reachable
2020-12-24 01:43:52 +01:00
kolaente
7c656d4708
Don't show filter and search buttons for saved filter lists
2020-12-24 01:33:25 +01:00
kolaente
ab24885ee9
Move "Teams" menu further down the list
2020-12-23 21:28:32 +01:00
kolaente
f9d295fc67
Only show loading spinner over menu when loading namespaces
2020-12-23 21:26:43 +01:00
kolaente
ad33458a80
Don't hide the "new bucket" when updating tasks
2020-12-23 21:16:13 +01:00
kolaente
c9aeff20c6
Don't show the "next week/month" buttons on the start page
2020-12-23 21:12:59 +01:00
kolaente
0f77ad2d58
Add task filter for kanban
2020-12-22 12:49:43 +01:00
konrad
6e3a884d60
Add task filter for lists and namespaces ( #351 )
...
Add filter population method for labels
Add filter population methods for lists and namespaces
Re-extract one-line methods
Who said you could abstract too much?
Fix populating saved filters with assignees
Add namespaces filter
Add lists filter
Abstract finding related entities
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/351
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-21 23:13:39 +00:00
konrad
79335aaedf
Add task filter for labels ( #350 )
...
Add task filter for labels
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/350
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-20 12:41:47 +00:00
konrad
8c41cd54a8
Add task filter for assignees ( #349 )
...
Rearrange filter
Add task filter for assignees
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/349
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-19 21:39:25 +00:00
konrad
69a9f867b4
Add task filter for reminders ( #347 )
...
Add task filter for reminders
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/347
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-19 19:23:46 +00:00
konrad
4a02a1b496
Add setting for sending reminder emails ( #343 )
...
Fix the "Import your data button" in the settings
Add setting for sending reminder emails
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/343
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-19 00:12:30 +00:00
kolaente
206f32a793
Fix deleting a saved filter
2020-12-19 00:19:12 +01:00
kolaente
f2441a9f2b
Fix related tasks width when the task is opened in a modal
2020-12-18 23:26:43 +01:00
kolaente
6688dac2c6
Change avatar endpoint
2020-12-18 23:11:23 +01:00
kolaente
e80ba3fd6a
Add login via email
2020-12-18 17:05:46 +01:00
konrad
52f6425b3f
Add Microsoft Todo migration ( #339 )
...
Add microsoft todo migration cases & logo
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/339
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-18 11:12:20 +00:00
konrad
60c5097d82
Add trello migration ( #336 )
...
Reload namespaces and lists after migrating
Add trello logo
Add trello migration
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/336
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-17 13:44:22 +00:00
azymondrian
3c3d6a4af3
Mobile Menu Fixes ( #332 )
...
Fix main body overflow on medium screen sizes
Remove wait for done button in cypress test
Add wait for done button in cypress test
Calc whether menu should be open on first page load
Mobile Menu fixes
- Doesn't scrunch the main content on opening the menu
- Keep main content aligned left when the menu is open
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/332
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-Authored-By: azymondrian <azymondrian@protonmail.com>
Co-Committed-By: azymondrian <azymondrian@protonmail.com>
2020-12-17 11:45:26 +00:00
konrad
66d4738ec5
Make sure task title and task id are properly shown on mobile ( #334 )
...
Make sure task title and task id are properly shown on mobile
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/334
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-16 11:54:01 +00:00
kolaente
51bbad9794
Log the user out if the token could not be renewed
2020-12-15 12:30:02 +01:00
konrad
b822b3616b
Frontend Testing With Cypress ( #313 )
...
Wait until the request is finished
Wait for the newly created task exists in the dom
Wait until the login request is done
Wait until the list request is done
Make sure no user token is in local storage when trying to register
Make sure to always upload test results
Disable capturing videos of test runs in CI
Add uploading test result screenshots from ci
Assert a success notification is shown after creating a new list
Change input element locators
Fix testing for favorite lists
Make sure faked usernames are always random
Make sure the tests work
Make sure to use node 12 everywhere in ci
Add docs
Fix setting api url for running tests
Use a working node version
Ignore cypress screenshots and videos
Set cache folders
Explicitly ignore cypress files when running unit tests
Trigger Drone
Only run unit tests with yarn test:unit
Add serve dist command to serve built static files
Trigger Drone
Fix cypress image
Change cypress image
Unify test & build step back again to prevent double installation of dependencies
Add cache location config
Move test steps to separate pipeline
Run cypress tests in drone
Fix all tests
Make all factory methods static
Use factories everywhere
Cleanup
Add tests for the editor
Add tests for viewing link shares
Fix seed
Add test to make sure settings elements are hidden if the user does not have the right to edit the current list
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/313
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-10 13:52:35 +00:00
Bouni
1dcf4520a0
Add color indicators to task list ( #321 )
...
fix requested changes
use computed for listColor, moved .colorBubble to theme.scss
fixed tabs
add color indicator to task list
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/321
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-Authored-By: Bouni <bouni@owee.de>
Co-Committed-By: Bouni <bouni@owee.de>
2020-12-10 12:06:49 +00:00
kolaente
ffde50453a
Add openid scope when redirecting to external openid provider
2020-12-08 19:33:35 +01:00
kolaente
935a75cac1
Add more spacing to the "Archived" badge in namespace overview
2020-12-08 18:53:58 +01:00
kolaente
6c06554ebe
Add more spacing for checkboxes in the editor
2020-12-08 18:51:46 +01:00
kolaente
c0130b2b48
Only show a loading spinner per task when updating a task on the kanban board
2020-12-08 18:49:28 +01:00
kolaente
188d54ebe6
Make sure the editor does not break if the text has checkboxes
2020-12-08 18:40:13 +01:00
kolaente
0b620a07ef
Fix parsing task done at date
2020-12-08 15:43:51 +01:00
kolaente
f22942e883
Fix repeat after layout
2020-11-28 16:02:38 +01:00
kolaente
3f2056bbf9
Show done at in task detail view
2020-11-28 15:52:15 +01:00
kolaente
25bd9d17f9
Show a loading spinner when creating a new kanban task
2020-11-28 15:44:48 +01:00
kolaente
1e72105635
Fix task background color for link shares
2020-11-28 15:32:58 +01:00
kolaente
d0e304e43b
Add disabled state for task titles
2020-11-28 15:30:34 +01:00
kolaente
79c8783fdb
Fix tooltip still existing in viewport after hiding them
2020-11-28 15:17:50 +01:00
konrad
fb3cf94cba
Better reminders ( #308 )
...
Fix setting the new reminder component to null after adding a new date
Add "close on change" event which only fires if the component closed and the value actually changed
Hide the "today" option after 21:00
Add "confirm" button to close the component
Use disabled in reminders
Add a disabled property to the datepicker
Cleanup workarounds for flatpickr
Use the new datepicker for end dates
Use the new datepicker for start date
Use the new datepicker for due dates
Mobile styling
Format
Sync flatpickr when clicking on choose a date
Make sure to only hide the popup when not clicked something inside of it
Make flatpickr dates work
Use datepicker component for reminders
Merge branch 'master' into feature/better-reminders
Fix bottom padding of inline flatpickr
Set time
Add method to calculate the neares time
Move time helpers in separate folder
Remove separate flatpickr date
Cleanup
Set the flatpickr date when setting changing the date
Better formatting of the chosen date
Bubble
Set date when choosing one
Fix test
Show correct weekday in preview
Change hover background color
Make label to show if selected date is null configurable
Use a different icon for weekend
Ignore test files when linting
Add tests to dron
Move day interval calculation to separate file and test it
Add next date calculation
Add basic date picker component
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/308
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-28 13:59:27 +00:00
kolaente
5d995a2758
Move next week/next month task overview pages into a single "Upcoming" page and allow toggle
2020-11-22 18:05:25 +01:00
kolaente
ed40249bb3
Add proper focus styles
2020-11-22 17:47:47 +01:00
konrad
148cc1dcca
Better save messages for tasks ( #307 )
...
Add success messages when managing assignees
Add success messages when managing labels
Add better loading animations for related tasks
Add better loading animations for comments
Don't block everything while loading
Move task heading to separate component which handles all saving related things
Make sure to only show the loading spinner and saved message when saving the description
Show a maximum of 2 notifications
Move task description to separate component
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/307
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-22 16:32:35 +00:00
kolaente
b9eeec0125
Hide menu on mobile after navigating
2020-11-21 22:31:34 +01:00
konrad
3343b1c240
Add showing and modifying user name ( #306 )
...
Make sure to use the user name field everywhere
Add showing and modifying user name
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/306
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-21 21:25:00 +00:00
konrad
c536707f3a
Authentication with OpenID Connect providers ( #305 )
...
Fix setting auth config from api in state
Verify auth state before authenticating
Add showing openid providers on login
Parse auth config from /info
Add authentication through openid
Add openid auth component
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/305
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-21 16:38:40 +00:00
kolaente
460c30bd36
Improve comment avatars on mobile
2020-11-15 17:17:08 +01:00
kolaente
1d66218d5b
Add filters to gantt chart
2020-11-15 16:32:46 +01:00
kolaente
309b02d766
Fix avatar icon of attachments created by
2020-11-12 21:32:53 +01:00
kolaente
15a2da41ba
Show loading spinner when loading namespaces & lists
2020-11-12 20:57:39 +01:00
kolaente
50b1d378e0
Fix list not added to lists when duplicating
2020-11-12 20:02:40 +01:00
kolaente
3677ffd585
Create list through store to make sure it is updated everywhere
2020-11-12 19:59:32 +01:00
kolaente
2d70c1aabd
Fix list not being removed from the menu list when deleting it
2020-11-12 19:50:41 +01:00
kolaente
4733963749
Fix showing the keyboard shortcuts from the menu
2020-11-11 22:04:32 +01:00
kolaente
a0d63272a6
Show all available shortcuts everywhere but indicate which work on the current page
2020-11-11 22:02:57 +01:00
kolaente
982d838dd4
Make keyboard shortcuts single keys
2020-11-11 21:31:11 +01:00
kolaente
4e2606a0d6
Fix renewing token on focus
2020-11-10 21:54:04 +01:00
konrad
092e5165dc
Build custom v-tooltip ( #290 )
...
Remove tooltips when their elements are unbound
Add support for .bottom modifier
Remove v-tooltip from dependencies
Add comments
Fix usage with bigger tooltips
Add very basic vanilla js tooltip
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/290
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-10 20:47:39 +00:00
kolaente
b94c835af0
Add autocomplete attributes to login and register forms
2020-11-10 21:01:03 +01:00
kolaente
7343e98a26
Move focus directive to seperate file
2020-11-02 21:52:07 +01:00
kolaente
97aca96e7e
Fix logging out after reloading the page
2020-11-02 21:48:09 +01:00
konrad
2af53b16b6
Performance improvements ( #288 )
...
Only include needed parts from lodash
Don't prefetch
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/288
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-02 20:47:31 +00:00
konrad
588b4f507a
Refactor app component ( #283 )
...
Fix redirect to home
Move redirect to home to no auth component
Move setup stuff to separate functions
Renew token in authenticated component
Use vue's router object
Move auth type checks to computed properties
Move after route stuff to authenticated content component
More Cleanup
Cleanup
Hide the navigation on mobile in the navigation component
Load namespaces from inside the navigation component
Fix logout
Move not authenticated content to separate component
Fix favoriting lists
Move link share authenticated stuff to separate component
Move authenticated stuff to separate component
Move side navigation to separate component
Move top navigation bar to separate component
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/283
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-01 17:36:00 +00:00
kolaente
237a914dee
Add default color palette to picker
2020-11-01 14:59:47 +01:00
kolaente
d9fe433619
Show created/updated by for tasks
2020-10-25 12:25:08 +01:00
kolaente
471301d1a7
Fix reminder inputs and the close buttons not properly aligned
2020-10-24 18:15:21 +02:00
kolaente
da1d34789d
Get rid of the null reminder to fix jumping inputs when updating reminders
2020-10-24 18:12:14 +02:00
kolaente
a01fc161fa
Remove "collapse menu button" and make the hamburger button always visible
2020-10-24 17:38:54 +02:00
kolaente
90b53176a6
Make the menu have a fixed width
2020-10-24 17:27:09 +02:00
kolaente
82d54b0751
Remove the focus of the bucket title element after saving the title
2020-10-24 17:23:13 +02:00
kolaente
5e046fbd06
Don't reset task relation kind after adding a task relation
2020-10-24 14:38:25 +02:00
kolaente
91c49352b6
Fix editor spacing
2020-10-18 21:11:54 +02:00
kolaente
e1004d218a
Fix long text overflowing in task comments
...
Fixes #270
2020-10-18 21:04:28 +02:00
konrad
1935af83c3
Allow setting api url from the login screen ( #264 )
...
Cleanup
Use the http factory everywhere instead of the created element
Use the current domain if the api path is relative to the frontend host
Format
Prevent setting an empty url
Fix styling
Add changing api url
Add change url component
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/264
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-10-11 10:13:35 +00:00
kolaente
844905b0d9
Make sure to always load the home route when starting the app
2020-10-08 22:17:41 +02:00
kolaente
5bb8afbde5
Open unsplash author links in a new window
2020-10-08 22:00:45 +02:00
kolaente
2870f9217e
Show caldav url in settings if it's enabled server side
2020-10-03 14:58:33 +02:00
kolaente
2c6ec6ec35
Fix due date changes not saved on mobile
2020-10-03 14:30:26 +02:00
renovate
92965ad4e2
Update dependency eslint-plugin-vue to v7 ( #255 )
...
Fix lint errors
Update dependency eslint-plugin-vue to v7
Co-authored-by: kolaente <k@knt.li>
Co-authored-by: konrad <konrad@kola-entertainments.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/255
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-10-02 16:47:45 +00:00
konrad
4defe4c28a
Fix Assignees being deleted when adding a due date ( #254 )
...
Use a model to make sure all changes of task assignees are bubbled back up to the task
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/254
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-10-02 16:40:04 +00:00
kolaente
12fb89ad31
Fix task title input taking up almost no space if empty
2020-09-28 21:01:37 +02:00
kolaente
0440c2cbed
Fix sort order when marking a task as done from the overview
2020-09-28 20:37:06 +02:00
kolaente
21968ab86d
Don't create a label through quick add if the title is empty
2020-09-28 20:20:19 +02:00
konrad
6b1ebbabb7
Saved filters ( #239 )
...
Fix saving
Cleanup
Fix single value prepare
Add prepare percent done stub
Fix populating filters with saved values when editing for single values
Fix populating filters with saved values when editing
Add edit filter view page
Hide adding new tasks to pseudolists
Make sure all filter values are passed as strings as per requirement from the api
Add redirect to list after creating it
Add creating saved filter
Add filter by percent done
Add end date filter
Add start date filter
Add extra checkbox to enable/disable priority filter
Add changing priority
Add more filter stubs
Fix dates for filters
Add saved filter create form
Add include nulls and concat to filter options
Add new saved filter component
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/239
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-09-26 21:02:37 +00:00
konrad
f2fcf42639
Favorite lists ( #237 )
...
Remove/show favorites namespace if a task/list is the first to being marked as favorite
Add special case to prevent marking an archived list as favorite
Add marking a task as favorite on namespaces page
Prevent toggling the favorite state for the favorites list
Add method to toggle list favorite in the menu
Add favorite icon to lists in menu
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/237
2020-09-06 14:20:48 +00:00
kolaente
5a0ef73b54
Only show the list at the end of the task if it was not specially required to show the list
2020-09-05 23:42:34 +02:00
kolaente
5f5db5f12f
Fix task in list style for tasks with assignees
2020-09-05 23:41:23 +02:00
kolaente
a8a7f70a3c
Cleanup code & make sure it has a common code style
2020-09-05 22:35:52 +02:00
konrad
4a8b15e7be
Favorite tasks ( #236 )
...
Add loading spinner when updating a task
Show favorites namespace if the favorited task is the first favorite
Show the list favorited tasks belong to
Fix task width
Add method to mark a function as favorite
Make favorite clickable
Format
Hide favorite button when not hovered
Add button to mark a task as favorite
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/236
2020-09-05 20:16:17 +00:00
konrad
cac8b09263
Add limits for kanban boards ( #234 )
...
Prevent dropping a task onto a bucket which has its limit reached
Fix closing the dropdown
Add notice to show the limit
Add input to change kanban bucket limit
Add menu item to save bucket limit
Fix parsing dates from the api
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/234
2020-09-04 20:01:02 +00:00
kolaente
71ecdd23e7
Remove html from tooltip
...
Resolves #224
2020-08-31 22:36:47 +02:00
kolaente
42500da8a9
Fix archived lists still showing up in the side menu
2020-08-15 22:28:38 +02:00
kolaente
5705b5afd1
Always focus inputs on kanban when adding a new task or bucket
2020-08-11 21:04:22 +02:00
kolaente
0ae73c906d
Fix create new bucket button having no margin to the right
2020-08-11 20:57:55 +02:00
kolaente
d95571309b
Fix bottom padding on kanban
2020-08-11 20:47:27 +02:00
kolaente
282c86f19a
Fix pagination button hover color
2020-08-11 20:32:17 +02:00
kolaente
219ee29ecf
Fix bottom white margin
2020-08-11 20:32:05 +02:00
konrad
3c07c6e8c0
Hide UI elements if the user does not have the right to use them ( #211 )
...
Hide Team UI elements if the user does not have the rights to use them
Fix replacing the right saved in the model when updating
Hide UI-Elements on task if the user does not have the rights to use them
Hide UI-Elements on gantt if the user does not have the rights to use them
Hide UI-Elements on kanban if the user does not have rights to use them
Fix canWrite condition
Hide list components if the user has no right to write to the list
Add max right to model
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/211
2020-08-11 18:18:59 +00:00
kolaente
5c9e8b8b0c
Prevent rendering html in tooltips
2020-08-06 12:28:41 +02:00
kolaente
903cdcc93a
Use team update route to update a team member's admin status
2020-08-05 17:32:18 +02:00
kolaente
b779500240
Fix update available breaking the navbar position
2020-08-05 17:04:40 +02:00
konrad
ec1b039daa
More avatar providers ( #200 )
...
Reload the avatar after changing it
Hide cropper after upload
Fix aspect ratio
Add loading variable
Move avatar settings to seperate component
Add avatar crop
Fix avatar upload
Add avatar file upload
Add abstract methods for file upload
Add saving avatar status
Add avatar setting
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/200
2020-08-02 17:17:29 +00:00
konrad
617bcea04e
Add deferring task's due dates directly from the overview ( #199 )
...
Make the defer popup responsible
Add buttons to defer by 1/3/7 days
Add updating due date
Add update method
Add component to defer the due date from the task overview
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/199
2020-08-01 13:17:10 +00:00
kolaente
e4f4df0655
Hide the user menu if clicked outside of it
2020-07-29 22:01:54 +02:00
kolaente
aa67a6971a
Trigger @change when pasting content into editor
2020-07-29 21:57:35 +02:00
kolaente
d9361bcd53
Redirect to current list view on click on list in menu again
...
Fixes #196
2020-07-29 13:02:46 +02:00
kolaente
b1b5398c56
Add more prefetching of components
2020-07-28 10:14:42 +02:00
konrad
be093e3779
Keyboard Shortcuts ( #193 )
...
Add the keyboard shortcuts button
Add task keyboard shortcuts
Add info
Move keyboard shortcuts modal toggle to menu
Add modal for shortcuts
Add shortkeys for some task actions
Add shortkey to toggle menu
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/193
2020-07-25 14:52:04 +00:00
kolaente
5521ba7c71
Fix comparing the currently loaded list with the current list to make sure to only load the list if needed
2020-07-25 15:10:36 +02:00
kolaente
708b057634
Add more debugging when loading lists or buckets
2020-07-25 15:07:22 +02:00
kolaente
dc4f85e808
Fix related tasks list spacing
2020-07-24 22:20:10 +02:00
kolaente
57d0609577
Put the editor container higher up for task description
2020-07-24 22:02:46 +02:00
kolaente
7ad24c6d45
Make sure to make the list id from the route an int to not fail the comparison
2020-07-24 18:47:33 +02:00
konrad
b4cdc0b3c4
Add creating labels when creating a task ( #192 )
...
Make sure to wait until all labels were added to modify the task title and remove all label slugs
Create the label if it does not exist
Add getting label and adding it to a newly created task
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/192
2020-07-24 16:39:38 +00:00
kolaente
3acadfc6db
Add debug logs for loading list + kanban buckets
2020-07-24 10:42:30 +02:00
kolaente
a09cefd9f1
Add checkbox to show only tasks which have a due date
2020-07-22 12:39:07 +02:00
kolaente
8d18ef1dbb
Add options to show tasks in range on the overview pages
2020-07-22 12:29:03 +02:00
kolaente
0be280aae3
Show legal links from api if configured
2020-07-18 21:39:30 +02:00
kolaente
e3d843cece
Make the task view full width for shares if the list has a background
2020-07-16 14:54:46 +02:00
kolaente
6662cbe264
Don't show a confusing message if no options are available
2020-07-15 21:13:59 +02:00
kolaente
cf203faf01
Add loading spinner when duplicating a list
2020-07-14 21:33:54 +02:00
konrad
3874355953
Add easymde & markdown preview for editing descriptions and comments ( #183 )
...
Make sure no text from previous mounts is left in the editor text field
Make preview not the default when rendering descrition settings
Add option to show editor by default while still having the option to show preview
Add option to show editor by default while still having the option to show preview
Use editor component for edit labels
Use editor component for edit team
Use editor component for edit namespace
Use editor component for edit list
Use editor component for edit task
Make sure we find all checkboxes
Fix checking wrong checkbox
Make finding and replacing checkboxes in a function actually work
Add upading text with checked checkboxes
Lazy load editor
Remove preview since we have a better one
Make easymde smaller by default
Add image upload from comments
Rename easymde component to editor
Only show preview button if editing is currently active
Make editor tabs look better when commenting
Make comments meta look better
Don't try to update if the value was initially set
Use editor to render and edit comments
Make preview optional
Make tabs look better
Don't switch to preview after editing
Centralize attachment state
Render markdown by default
Fix title being "null"
Fix loading attachment images
Add standalone preview
Fix callback url
Add onsuccess callback
Add file upload
Fix date parsing once and for all
Add more props for upload and such
Fix editor border color
Fix changing text after mounting
Add link to guide
Fix sizing of icons
Add timeout for changes
Add all easymde icons
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/183
2020-07-14 19:26:05 +00:00
kolaente
6a6aabae3b
Revert "Start adding easymde icons"
...
This reverts commit 0ccb971c
2020-07-10 10:19:21 +02:00
kolaente
0ccb971c5c
Start adding easymde icons
2020-07-09 19:14:35 +02:00
kolaente
c1ba0f7868
Disabele spellcheck on bucket titles
2020-07-09 19:01:00 +02:00
kolaente
9e189c5afd
Include fonts css in the main css bundle
2020-07-07 22:16:13 +02:00
konrad
a0b9acee41
Add Page Titles Everywhere ( #177 )
...
Add page titles everywhere
Add global mixin to set page title
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/177
2020-07-07 20:07:13 +00:00
kolaente
d23f07d5ac
Fix task layout in kanban
2020-07-07 22:02:44 +02:00
kolaente
792a80ab44
Fix task list if it has tasks with a long unbreakable title
2020-07-07 21:38:59 +02:00
kolaente
d43427623c
Mark tasks as done from the kanban board with ctrl+click
2020-07-05 21:29:14 +02:00
kolaente
5e170e14cc
Fix checking for existing migration from other services
2020-07-05 17:31:15 +02:00
kolaente
5455c28d56
Add notice to a list if it has no tasks
2020-07-04 19:12:15 +02:00
kolaente
6a4164513f
Automatically scroll to the bottom of a bucket after adding a new task to it
2020-07-04 19:08:01 +02:00
kolaente
e66c8bf6b3
Don't cache everything in the service worker, only explicitly assets
2020-07-04 18:58:29 +02:00
kolaente
3c6c5ff845
Make task list, teams and settings pages max width of $desktop and centered
2020-07-03 19:37:20 +02:00
kolaente
c68886e1c0
Prevent loading the list + kanban board again when closing the task popup
2020-07-01 19:16:01 +02:00
kolaente
cc904f07aa
Always break kanban card titles
2020-07-01 11:11:26 +02:00
kolaente
7800a25544
Fix notifications not using task title
2020-07-01 08:39:31 +02:00
konrad
a9e8a3969b
Add list duplicate ( #172 )
...
Add list duplicate
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/172
2020-06-30 20:53:25 +00:00
kolaente
d49cf5635b
Show namespace name in list search field
...
Resolves #169
2020-06-27 23:12:33 +02:00
konrad
cd588caa02
Fix Datetime Handling ( #168 )
...
Fix task filters
Fix null dates
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/168
2020-06-27 17:04:30 +00:00
kolaente
d586e15c56
Add option to hide the menu on desktop
2020-06-25 23:56:41 +02:00
kolaente
efc047ced7
Fix edit task repeat after being undefined (again)
2020-06-25 21:11:30 +02:00
kolaente
81cc2c17e6
Fix task title not editable in edit task pane
2020-06-25 21:10:17 +02:00
kolaente
b86e1f3eca
Fix repeat after value being undefined error in task edit panel
2020-06-25 21:08:01 +02:00
kolaente
2a0632aa51
Don't disable the task add button if input is empty
2020-06-25 21:02:46 +02:00
kolaente
46179bf51e
Don't show the task id in list view
2020-06-25 21:01:05 +02:00
kolaente
7873896a4a
Fix not showing changes in kanban when switching between views
2020-06-23 22:51:10 +02:00
kolaente
58f6762f5c
Fix changing task dates
2020-06-23 22:41:52 +02:00
kolaente
5283f006f5
Fix register
2020-06-21 20:54:57 +02:00
kolaente
5cbc0f08fe
Fix related tasks overflowing if a related task has a long name
2020-06-21 20:32:54 +02:00
kolaente
736fe03b39
Add color picker to change task color to task detail view
2020-06-21 20:27:39 +02:00
kolaente
8d94bdb081
Color the whole card on kanban if the task has a color
2020-06-21 18:24:01 +02:00
kolaente
68681ef007
Fix related tasks search
2020-06-21 18:09:15 +02:00
kolaente
ce277b64ee
Only load tasks when the user is authenticated
2020-06-21 17:42:08 +02:00
kolaente
8a7ecfa3bb
Check if we have a service worker available before trying to communicate with it
2020-06-21 13:19:54 +02:00
kolaente
82ac226fc1
Rename routes to follow the same pattern
2020-06-17 22:24:37 +02:00
kolaente
fc4b9d439b
Restructure components
2020-06-17 22:15:59 +02:00
kolaente
87b7f6de15
Fix not sending the user to the view they came from when viewing task details
2020-06-17 22:02:10 +02:00
kolaente
3248aca041
Fix search on mobile
2020-06-17 21:44:44 +02:00
kolaente
35d52c3404
Remove title length restrictions
2020-06-17 19:10:48 +02:00
kolaente
b32976043f
Fix login form on mobile
2020-06-17 09:12:41 +02:00
kolaente
b354ab51e7
Fix kanban board height
2020-06-17 09:02:27 +02:00
konrad
cf136132e3
Namespaces & Lists Page ( #160 )
...
Center list backgrounds
Better alignment of new namespace and filter button
Make creating new namespace button clear
Hide archived lists unless the user wants it
Make all cards responsive
Cleanup
Show it if a namespace is archived
Show if a list is archived
Fix not updating the list in store after updating the background
Make task cards smaller
Display list backgrounds in cards and look good while doing it
lighter shadow
Change background to stripes
Set list backgrounds as card backgrounds
Add background color check to color appropriatly
Move color check to mixin
Use background color from tasks
Change list card color
Make create new namespace button stick to the right
Shadow all the things
Don't keep list backgrounds set when navigating back
Make links to list clickable
Add seperate page for namespaces
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/160
2020-06-16 22:20:37 +00:00
konrad
98fb043e15
Hide hints on start page if a user has tasks ( #159 )
...
Format
Add migration to Settings
Merge branch 'master' into feature/hide-hints
Hide hints on start page if a user has tasks
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/159
2020-06-15 16:47:17 +00:00
konrad
e266c69acd
Add option to remove color from label, task, namespace or list ( #157 )
...
Add reset to color picker
Move all usages of verte to seperate component
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/157
2020-06-15 09:46:52 +00:00
kolaente
f10eaf9b28
Don't try to make a request to get the totp status if its disabled
2020-06-15 10:44:47 +02:00
kolaente
0720f644d0
#PrideMonth
2020-06-14 22:43:08 +02:00
kolaente
366c469843
Add repeating tasks from current date setting
2020-06-14 14:43:01 +02:00
kolaente
b2a9c13897
Change logo primary color
2020-06-12 20:47:31 +02:00
kolaente
b754399489
Redirect the user to login page if the token expired when the tab gets focus again
2020-06-12 20:11:23 +02:00
kolaente
dc29604f94
Only renew user token on tab focus events
2020-06-12 20:02:32 +02:00
kolaente
cd98b41bec
Fix list title on mobile
2020-06-12 19:32:37 +02:00
kolaente
7065b52053
Fix user dropdown on mobile
2020-06-12 19:07:42 +02:00
kolaente
914e8f2084
Fix hamburger icon on mobile padding
2020-06-12 19:00:00 +02:00
kolaente
e2fb50c39b
Show task index instead of id on kanban
2020-06-11 23:35:50 +02:00
konrad
6a00c31c3d
List Background upload ( #151 )
...
Formatting
Show loading if a file is uploading
Only show image files in upload
Hide background settings if none are available
Fix showing uploaded background after uploading a new one
Add background upload
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/151
2020-06-11 17:27:21 +00:00
konrad
ef01e8807e
Task FIlters ( #149 )
...
Set done filter based on passed params
Make due date filter actually work
Move filters into seperate config
Merge branch 'master' into feature/task-filters
Change done task filter text
Make sure done tasks are always shown in table view
Table view filter improvements
Add done filter to table view
Fix indent
Add filter icon
Move search and filter container
Add filter for done tasks
Hide done tasks by default
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/149
2020-06-11 15:34:13 +00:00
kolaente
3c45f34f78
Add border to colorpicker ( fixes #146 )
2020-06-04 13:59:32 +02:00
kolaente
23d73adeae
Add mention of unsplash in the background settings
2020-06-03 21:01:47 +02:00
kolaente
36a02a3f62
Fix kanban tasks with backgrounds
2020-06-03 10:50:58 +02:00
kolaente
66b73f669b
Don't show a success message if it is obvious the action has been successful
2020-06-01 00:12:13 +02:00
kolaente
25579f5da2
Don't show a success message if it is obvious the action has been successful
2020-06-01 00:09:21 +02:00
kolaente
5a7c07ca4d
Don't try to fetch the initial unsplash results when unsplash backgrounds are disabled
2020-05-31 23:39:08 +02:00
kolaente
0b154936e7
Use the right Id when loading unsplash thumbnails
2020-05-31 22:08:18 +02:00
kolaente
6b6b0af819
Fix error when adding a background to a list which did not have one before
2020-05-31 21:38:07 +02:00
kolaente
3441072c2c
Show list background when viewing a link share
2020-05-31 21:31:42 +02:00
konrad
4b3f92ae34
Custom backgrounds for lists ( #144 )
...
Make backgrounds list responsive
Show initial collection of backgrounds
Remove test data
Fix "backgroundInformation is null" when navigating
Fix kanban height
Remove debug log
Move list title to top header
Add styling for title in top header
Set the current list (and background) when loading settings
Only load the background if it changed
Make task detail view look good again
Fix bottom spacing
Make list and table view look good again
Make pages with background at least 100vh
Fix kanban height
Make extra buttons look good again
Move list title and view-switcher in one row
Add styling for backgrounds
Set background globally
Add getting list background and putting it in vuex
Add setting list background
Move list background setting to seperate list
Add search timeout to not search on every keypress
Add getting thumbnails through api
Add basic search for unsplash backgrounds
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/144
2020-05-31 19:17:10 +00:00
kolaente
cc51ea8c61
Fix typo when no upcoming tasks are available
2020-05-29 23:12:38 +02:00
kolaente
c3ba068dd7
Hide totp settings if it is disabled server side
2020-05-29 18:49:50 +02:00
kolaente
bc603605a7
Fix error messages when trying to update tasks in kanban if kanban hasn't been opened yet
2020-05-29 16:34:29 +02:00
kolaente
32984b88a3
Fix saving list view if not present in browser
2020-05-29 16:33:57 +02:00
kolaente
405dd1c1a6
Fix getting migration status
2020-05-24 15:49:58 +02:00
kolaente
991de38980
Add todoist migrator to the frontend
2020-05-24 15:31:27 +02:00
kolaente
0953400321
Enable resetting search input
2020-05-22 17:32:18 +02:00
kolaente
8592652e5b
Save list view per list and not globally
2020-05-22 17:28:26 +02:00
kolaente
68e6b23610
Remove old tasks when loading list view
2020-05-21 11:36:42 +02:00
kolaente
a4bc95902a
Fix trying to load kanban buckets if the kanban board is not in focus
2020-05-21 11:35:09 +02:00
kolaente
0d94386e99
Fix gantt chart not updating when navigating between lists
2020-05-21 11:19:44 +02:00
kolaente
12727900de
Remember list view when navigating between lists
2020-05-21 11:13:19 +02:00
kolaente
1da7ffb23c
Add changing list identifier
2020-05-16 13:14:57 +02:00
konrad
d7b4b2189a
Ensure consistent naming of title fields ( #134 )
...
Merge branch 'master' into fix/title-fields
Change task text field to title
Change namespace name field to title
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/134
2020-05-16 10:31:16 +00:00
kolaente
c4b92a8f52
Fix redirect when not logged in
2020-05-16 12:02:30 +02:00
kolaente
d0f6a4ce99
Better responsive layout for unauthenticated pages
2020-05-12 15:18:37 +02:00
kolaente
b876a4d4dc
Fix redirecting for unauthenticated pages to login
2020-05-12 15:17:47 +02:00
kolaente
0dc4e6b95d
Fix trying to load the current tasks even when not logged in ( Fixes #133 )
2020-05-12 15:08:17 +02:00
kolaente
cc46809639
Fix sharing rights not displayed correctly
2020-05-11 20:56:35 +02:00
kolaente
687b8dc824
Remove task in kanban state when removing in task detail view
2020-05-11 17:25:04 +02:00
kolaente
995dec33ea
Add list title in overview page
2020-05-11 16:52:58 +02:00
kolaente
b85f66140b
Fix %done in table view
2020-05-11 11:43:25 +02:00
kolaente
058570c9a7
Make sure the api url does not have a / at the end
2020-05-10 18:26:33 +02:00
kolaente
f524a3efc1
Less explicit matching of api routes for service worker
2020-05-10 18:10:29 +02:00
kolaente
b1de52fc0b
Fix redirecting to list view from task detail
2020-05-09 23:38:32 +02:00
kolaente
2ca8eef4f7
Fix undefined getter for related tasks
2020-05-09 23:32:04 +02:00
kolaente
c2135338d3
Show parent list and namespace for tasks in detail views
2020-05-09 23:28:54 +02:00
kolaente
495350fa83
Fix not redirecting to login page after logging out
2020-05-09 22:31:33 +02:00
kolaente
f878063015
Only set fullpage state to false if the page is actually fullpage
2020-05-09 22:24:42 +02:00
kolaente
bd351550ee
Fix loading state for kanban board
2020-05-09 22:08:18 +02:00
kolaente
ce1bfba5fd
Don't show the llama background when on mobile
2020-05-09 21:46:28 +02:00
kolaente
8789135eed
Add logging frontend version to console on startup
2020-05-09 21:39:46 +02:00
kolaente
48df1a44e8
Show the list of a related task if it belongs to a different list
2020-05-09 19:33:37 +02:00
kolaente
2d59b0a1b0
Fix date table cell getting wrong data
2020-05-09 19:23:46 +02:00
kolaente
a822a07c89
Open popup detail view when opening from task overview
2020-05-09 19:21:17 +02:00
kolaente
e74c72f486
Don't open task detail in popup for list and table view
2020-05-09 19:19:06 +02:00
kolaente
85a1f9f2a1
Fix listId not defined in list view switcher
2020-05-09 19:15:20 +02:00
konrad
4e42810522
Update tasks in kanban board after editing them in task detail view ( #130 )
...
Fix due date disappearing after moving it
Fix removing labels not being updated in store
Fix adding labels not being updated in store
Fix removing assignees not being updated in store
Fix adding assignees not being updated in store
Fix due date not resetting
Fix task attachments not updating in store after being modified in popup view
Fix due date not updating in store after being modified in popup view
Fix using filters for overview views
Fix not re-loading tasks when switching between overviews
Only show undone tasks on task overview page
Update task in bucket when updating in task detail view
Put all bucket related stuff in store
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/130
2020-05-09 17:00:54 +00:00
kolaente
2270272a8f
Fix using filters for overview views
2020-05-09 15:46:05 +02:00
kolaente
67de7e7c8f
Fix not re-loading tasks when switching between overviews
2020-05-09 14:54:42 +02:00
kolaente
be10ba0f62
Only show undone tasks on task overview page
2020-05-09 14:51:37 +02:00
kolaente
8ae03fa6e9
Highlight the current list when something list related is called
2020-05-08 21:07:33 +02:00
konrad
5724b98358
Vuex ( #126 )
...
Merge branch 'master' into feature/vuex
Cleanup
Move namespaces handling to store
Move fullpage setting to store
Move online/offline handling to store
Remove debug log
Fix loading namepaces
Rename errorMsg
Handle registering through the store
Use store to determine wether or not a user is authenticated on login page
Use store in edit team
Use store to get the current user's avatar
Use store to figure out if the current user belongs to a team
Use store to figure out if the current user is list admin
Use store to get user info when listing labels
Use store to get username on home
Use store to figure out if the user is namespace admin
Use the store for configuration
Use the store to check if a user is authenticated everywhere
Only renew token if the user is logged in
Fix renewing auth from jwt token
Move logout to store
Move renew token to store
Move log in to store
Only show enabled migrators
Only show registration button if registration is enabled
Put all config information from the backend in the store
Remove old config handler
Move config state to seperate module
Add vuex and get the motd through it
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/126
2020-05-08 18:43:51 +00:00
kolaente
b1b5fd3cf8
Let labels take all available space on tasks
2020-05-06 21:43:31 +02:00
kolaente
ff70696111
Fix task modal with when attachments are present
2020-05-06 21:41:42 +02:00
kolaente
815844fe2a
Fix opening link share list view
2020-05-06 21:23:47 +02:00
kolaente
38c7e4b3c2
Fix avatar url
2020-05-05 23:30:15 +02:00
kolaente
d46faec23d
Make api url configurable in index.html
2020-05-05 22:44:58 +02:00
Lucas Grzegorczyk
9aaaa8394f
Make "Move task to different list" wording shorter
2020-05-04 21:33:01 +02:00
Lucas Grzegorczyk
3edcc790de
Remove llama-upside-down.svg
2020-05-04 20:45:15 +02:00
kolaente
183f1411f9
Fix not all labels being shown
2020-05-04 10:14:17 +02:00
kolaente
010da8cf07
Fix listId not changing when switching between lists
2020-05-01 11:50:12 +02:00
kolaente
5009308c52
Fix parsing nested array with non-objects when updating
2020-04-30 23:45:22 +02:00
kolaente
b043369245
Fix navigating back to list view after deleting a task
2020-04-30 12:49:42 +02:00
kolaente
120d5a8c19
Fix user search bar not hiding in edit team view
2020-04-28 12:09:09 +02:00
kolaente
fb64aeb2d4
Fix pagination for tasks
2020-04-27 21:05:53 +02:00
kolaente
229999546c
Fix bucket spacing on kanban board
2020-04-27 13:06:03 +02:00
kolaente
dca90477d9
Fix task title overflowing in detail view
2020-04-27 13:03:47 +02:00
konrad
623879381b
Fix team managment ( #121 )
...
Fix member/admin button overflowing
Fix changing team member admin status
Fix adding team members
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/121
2020-04-27 10:59:49 +00:00
kolaente
a5c0b035e7
Fix creating a new task on a list when in list view
2020-04-27 12:08:38 +02:00
kolaente
d6642550bd
Add input length validation for team names
2020-04-26 18:32:34 +02:00
kolaente
f4847be320
Remove debug log
2020-04-26 18:22:18 +02:00
kolaente
c59501958f
Fix attachment icon
2020-04-26 16:32:30 +02:00
kolaente
86aebc48a0
Fix uploading attachments
2020-04-26 16:28:02 +02:00
kolaente
747a912475
Make the task font size smaller for task cards
2020-04-26 15:55:14 +02:00
kolaente
31b025cc55
Fix related tasks input size
2020-04-26 15:44:23 +02:00
kolaente
2a7bbf3c83
Fix related tasks list being too large
2020-04-26 15:37:49 +02:00
kolaente
6c24cc66b2
Fix parsing nested models
2020-04-26 15:04:58 +02:00
konrad
c7845bb9c1
Kanban ( #118 )
...
Add error message when trying to create an invalid new task in a bucket
Prevent creation of new buckets if the bucket title is empty
Disable deleting a bucket if it's the last one
Disable dragging tasks when they are being updated
Fix transition when opening tasks
Send the user to list view by default
Show loading spinner when updating multiple tasks
Add loading spinner when moving tasks
Add loading animation when bucket is loading / updating etc
Add bucket title edit
Fix creating new buckets
Add loading animation
Add removing buckets
Fix creating a new bucket after tasks were moved
Fix warning about labels on tasks
Fix labels on tasks not updating after retrieval from api
Fix property width
Add closing and mobile design
Make the task detail popup look good
Move list views
Move task detail view in a popup
Add link to tasks
Add saving the new task position after it was moved
Fix creating new bucket
Fix creating a new task
Cleanup
Disable user selection for task cards
Fix drag placeholder
Add dragging style to task
Add placeholder + change animation duration
More cleanup
Cleanup / docs
Working of dragging and dropping tasks
Adjust markup and styling for new library
Change kanban library to something that works
Add basic calculation of new positions
Don't try to create empty tasks
Add indicator if a task is done
Add moving tasks between buckets
Make empty buckets a little smaller
Add gimmick for button description
Fix color
Fix scrolling bucket layout
Add creating a new bucket
Add hiding the task input field
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/118
2020-04-25 23:11:34 +00:00
kolaente
d4b82a4cc9
Add moving tasks between lists
2020-04-18 14:39:56 +02:00
konrad
99c10d49be
TOTP ( #109 )
...
Fix not telling the user about invalid totp passcodes when logging in
Add disabling totp authentication
Add totp passcode when logging in
Add totp settings
Add general post method function
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/109
2020-04-17 23:46:07 +00:00
konrad
a75670e4f0
Add user settings ( #108 )
...
Add email update
Add settings link to menu
Add password update route
Add password update page
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/108
2020-04-17 20:46:50 +00:00
kolaente
e7c1c98c6a
Fix id params not being named correctly
2020-04-17 12:19:53 +02:00
kolaente
588b87fb96
Fix maintaining the current page for the list view when navigating back from another page
2020-04-14 23:37:08 +02:00
kolaente
cc02fc82fc
Fix closing of notifications by clicking on it not working
2020-04-14 23:09:18 +02:00
kolaente
bb84d03776
Remove debug logging
2020-04-14 22:55:50 +02:00
kolaente
7587821927
Move conversion of snake_case to camelCase to model to make recursive models still work
2020-04-14 22:46:27 +02:00
kolaente
a77b4253cb
Fix task relation kind dropdown
2020-04-14 22:25:46 +02:00
kolaente
e2137d08a5
Pluralize related task kinds if there is more than one
2020-04-14 22:23:42 +02:00
kolaente
cd6dee88b9
Add scrolling for task table view
2020-04-14 22:15:35 +02:00
kolaente
575b2f28ef
Fix task sort parameters
2020-04-14 21:54:27 +02:00
konrad
4a413e7f3c
Make all api fields snake_case ( #105 )
...
Change all snake/camelCase mix and match to camelCase everywhere
Fix conversion to not interfer with service interceptors
Add dynamic conversion between camelCase and snake_case to services
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/105
2020-04-12 21:54:46 +00:00
kolaente
066cd63771
Schedule token renew every minute
2020-04-04 18:29:36 +02:00
konrad
8480bf334f
Fix gantt chart ( #79 )
...
Fix moving tasks in Gantt
Start fixing gantt
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/79
2020-04-04 16:26:35 +00:00
kolaente
27e2839f4c
Work around browsers preventing Vue bindings from working with autofill ( Fixes #78 )
2020-04-02 21:53:18 +02:00
konrad
724275e653
Table View for tasks ( #76 )
...
Save sort order to local storage
Save selected columns to localStorage
Loading spinner
More sorting
Add sorting
Styling and hiding of column filter
Add checkbox to show/hide columns
Use fancycheckbox everywhere
Fix is done badge
Change sort order in table view
Add is done column to table
Better text handling
Refactor is done into seperate component
Add pagination to table view
Add assignees to table view
Fix redirecting to table view
Add date tooltip to date field
Add date tooltip to date field
labels for table view
Styling
Add basic table view
Extend priority label
Split list view in mixins
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/76
2020-04-01 20:13:57 +00:00
kolaente
cc513b5274
Easymde preparations
2020-03-26 22:21:09 +01:00
kolaente
701a46ecd4
Fix updating a task with repeat after interval from list view ( Fixes #75 )
2020-03-26 20:01:05 +01:00
konrad
cafb960c8d
Colors for lists and namespaces ( #74 )
...
Show colors for namespaces bigger
Show colors for lists and namespaces
Add changing color for lists
Add changing color for namespace
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/74
2020-03-25 21:27:29 +00:00
kolaente
51de1fe880
Enable marking tasks as done from the task overview
2020-03-23 23:24:14 +01:00
kolaente
87f74e3a4b
Pre/Suffix formatted dates with relative pronouns like "in [one day]" or "[two days] ago"
2020-03-23 18:46:33 +01:00
kolaente
3b18b83239
Add task search term to query param to enable navigation
2020-03-23 18:39:55 +01:00
kolaente
f2fec2030e
Fix error notification still being shown on password reset pages despite no error
2020-03-23 18:32:06 +01:00
kolaente
28c2f3573d
Fix comments not being loaded again when switching between tasks
2020-03-23 18:29:25 +01:00
kolaente
35d0058026
Fix icon overflowing in navigation
2020-03-22 22:44:33 +01:00
konrad
7d2bd192ab
Add support for archiving lists and namespaces ( #73 )
...
Use fancy checkbox for archiving namespace
Show is archived badge for namespaces
Fix is archived badge in navigation bar
Add check to filter out archived lists or namespaces
Show if a list is archived in menu
Hide edit task if the list is archived
Hide marking tasks as done if the list is archived
Show is archived message on list
Add archiving a list
Add archiving a namespace
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/73
2020-03-22 20:40:13 +00:00
kolaente
ce80fa2dbd
Fix namespace model name showing wrong placeholder until the namespace was loaded
2020-03-21 13:57:42 +01:00
kolaente
a706089f7b
Fix changing task dates (due/start/end/reminders)
...
Fixes #71
2020-03-08 20:07:21 +01:00
kolaente
ab8dd6f67a
Fix not highlighting the current list in menu when paginating
2020-03-04 21:43:11 +01:00
kolaente
4408115f41
Add creating new related tasks
2020-03-04 21:29:40 +01:00
kolaente
e586c66095
Fix new related task not being visible in the search field
2020-03-04 20:38:17 +01:00
kolaente
2b5888805f
Add user to attachments list
2020-03-04 20:35:00 +01:00
konrad
2104d1ea4b
Input length validation for new tasks, lists and namespaces ( #70 )
...
Fix input validation for new tasks
Better layout for input validation for new lists
Add input length validation for new namepaces
Add input length validation for new lists
Add input length validation for new tasks
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/70
2020-03-04 19:27:27 +00:00
kolaente
fe6c859150
Revert "Use deep imports for importing lodash to make tree shaking easier"
...
This reverts commit 3c3767a9
2020-03-03 21:02:13 +01:00
kolaente
3c3767a91e
Use deep imports for importing lodash to make tree shaking easier
2020-03-02 22:37:36 +01:00
kolaente
aeba5651af
Ensure labels of a task get updated when updating them
2020-03-02 22:25:38 +01:00
kolaente
f690a6f457
Swap moment.js with date-fns
2020-03-02 21:55:22 +01:00
kolaente
5972476735
Add undo button to notification when marking a task as done
2020-03-02 21:19:26 +01:00
kolaente
a4acfb5ef2
Add 404 page
2020-03-02 20:30:49 +01:00
kolaente
94714b2964
Fix avatar sizes
2020-03-01 21:58:58 +01:00
konrad
d70aa1b21d
Add getting the user avatar from the api ( #68 )
...
Add getting the user avatar from the api
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/68
2020-03-01 20:30:54 +00:00
kolaente
ff4299beb1
Fix reminders not being shown on task detail view on mobile
2020-03-01 17:20:25 +01:00
kolaente
fec60578ab
Don't schedule a reminder if the reminder date is in the past
2020-03-01 17:13:25 +01:00
kolaente
6d4ac2f2b6
Add saving task title with ctrl+enter
2020-03-01 16:57:42 +01:00
kolaente
22cf54f1f9
Add saving the description with ctrl+enter
2020-03-01 16:50:05 +01:00
kolaente
269b80e64e
Fix error container at registration page always being displayed
2020-02-28 22:08:16 +01:00
kolaente
8c82c2302f
Fix changing the right of a list shared with a user
2020-02-26 20:34:14 +01:00
konrad
57f78ee0d4
Task Comments ( #66 )
...
Better edit/remove buttons
Spacing
More loading
Add loading
Better dates formatting
Add editing comments
Move closing delete modal to finally
Add delete comments
Add keycode modifier
Comment styling
Comment form
Add basic task comments functionality
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/66
2020-02-25 20:11:36 +00:00
kolaente
683012f468
Fix gravatar url
2020-02-18 19:11:25 +01:00
jtojnar
09dda84d75
Fix a typo ( #64 )
...
Fix a typo
Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/64
2020-02-18 06:49:20 +00:00
jtojnar
a4685b50e8
Fix email field type ( #58 )
...
Fix email field type
Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/58
Reviewed-by: konrad <konrad@kola-entertainments.de>
2020-02-17 17:28:46 +00:00
kolaente
0591531949
Fix adding a task to an empty list
2020-02-14 17:45:06 +01:00
kolaente
00c1ed7ad7
Move "Next Week" section in menu below "Next Month"
2020-02-14 17:38:48 +01:00
kolaente
e0dcf1faa9
Load Fonts directly
2020-02-11 22:32:10 +01:00
kolaente
dd0703562f
Improve link share layout
2020-02-09 17:54:02 +01:00
kolaente
6258c59c18
Fix initial dates on task edit sidebar
2020-02-09 17:33:04 +01:00
kolaente
301c23fa9a
Add auto save for task edit sidebar
2020-02-09 17:30:42 +01:00
kolaente
6324fc384b
Move the Vikunja logo to the hamburger menu on mobile
2020-02-09 15:29:55 +01:00
kolaente
2f2ddb4603
Hide the llama from the top on the task detail page
2020-02-09 15:22:42 +01:00
kolaente
4f9f3afc34
Better wording for shared settings
2020-02-09 15:11:14 +01:00
kolaente
866218c479
Add slight background change when hovering over a task in the list
2020-02-09 15:09:11 +01:00
kolaente
4f81e96021
Fix label input field breaking in a new line on task detail page
2020-02-09 15:02:39 +01:00
kolaente
63d21b54c4
Rearrange button order on task detail view
2020-02-09 14:54:09 +01:00
kolaente
2223072881
Set the end date to the same as the due date if a start date was set but no end date
2020-02-09 14:52:45 +01:00
kolaente
64cbfc113a
Fix "Add a reminder" being shown
2020-02-09 14:48:21 +01:00
kolaente
b41a4380d8
Add a button to the task detail page to mark a task as done
2020-02-09 14:46:01 +01:00
kolaente
05da96e545
Use the same method everywhere to calculate the avatar url
2020-02-09 13:28:33 +01:00
kolaente
783401723a
Better default profile image
2020-02-09 13:16:34 +01:00
kolaente
010812ef06
Don't try to cancel notifications if the browser does not support it
2020-02-09 13:12:54 +01:00
kolaente
80b363872e
Set user menu inactive when logging out
2020-02-09 13:07:31 +01:00
kolaente
d42e88b26d
But the add reminders button on the task detail page higher up
2020-02-09 12:50:57 +01:00
kolaente
1df1be2eab
Always schedule notification
...
(Caused bugs)
2020-02-09 10:48:39 +01:00
kolaente
37d6ceb963
Fix date handling on task detail page
2020-02-08 18:37:23 +01:00
konrad
04d7d48b68
Notifications for task reminders ( #57 )
...
Add actions for reminders
Remove scheduled reminders
Better styling
Start adding support for triggered offline notifications
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/57
2020-02-08 17:28:17 +00:00
kolaente
161f853361
Make sure to use date objects everywhere where dealing with dates
2020-02-08 14:16:06 +01:00
konrad
fc17518e8c
Add a link to vikunja.io ( #56 )
...
Add a link to vikunja.io
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/56
2020-01-31 16:33:34 +00:00
konrad
8dcabc9385
Only focus inputs if the viewport is large enough ( #55 )
...
Only focus inputs if the viewport is large enough
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/55
2020-01-31 16:19:04 +00:00
konrad
96fddd9bbd
Fix task title on mobile ( #54 )
...
Use a contenteditable for task title to make it look good on mobile
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/54
2020-01-31 16:09:29 +00:00
konrad
604488c68c
Fix using the error data prop in components ( #53 )
...
Fix error msg data props everywhere
Fix error msg data props
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/53
2020-01-31 15:33:14 +00:00
kolaente
5f0b5a0945
Sort tasks on start page by due date desc and id desc
2020-01-31 11:09:45 +01:00
konrad
309f75b19d
Task Search ( #52 )
...
Add hiding the search
Add actually searching for tasks
Fix jumping search button on page load
Add search button
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/52
2020-01-31 10:05:53 +00:00
kolaente
c8130bef61
Directly link to the task for tasks on the start page
2020-01-30 22:50:28 +01:00
konrad
1170e030f6
Use message mixin for handling success and error messages ( #51 )
...
Use message mixin everywhere
Add mixin for success and error messages
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/51
2020-01-30 21:47:08 +00:00
konrad
a0c4732f81
Add moment.js for date related things ( #50 )
...
Fix saving
Use mixin everywhere
Format attachment dates
Add format date mixing
Use moment js on task list page
Use moment js on home page tasks
Add moment js
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/50
2020-01-30 20:49:00 +00:00
konrad
da10b4310b
Show if a related task is done ( #49 )
...
Show if a related task is done
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/49
2020-01-22 20:27:48 +00:00
konrad
22d2d1a777
Add removing of tasks ( #48 )
...
Add removing of tasks
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/48
2020-01-22 20:18:39 +00:00
kolaente
ed0ae210ac
Fix height of task add button
2020-01-22 21:00:41 +01:00
konrad
d61a7511da
Migration Improvements ( #47 )
...
Make "migration" "import everywhere"
Add checking for migration status before trying to migrate
Add get status from migrations
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/47
2020-01-20 21:22:32 +00:00
konrad
9b232c7d4f
Add Wunderlist migration ( #46 )
...
Complete migration flow
Add migration in progress animation
Add handling wunderlist migration flow
Basic migration init structure
Add migrator structure
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/46
2020-01-19 19:23:06 +00:00
kolaente
74f5d43097
#937 Fix textarea in task detail view not having a background when focused
2020-01-10 22:43:17 +01:00
kolaente
a06e709da6
Show motd everywhere
2019-12-25 17:38:49 +01:00
konrad
9c66a7570a
Reorganize Styles ( #45 )
2019-12-19 22:09:23 +00:00
kolaente
752d6cc6f9
Fix task text breaking on list home on mobile
2019-12-19 22:18:51 +01:00
konrad
500e0cfaf4
Fix update notification layout on mobile ( #44 )
2019-12-19 21:11:38 +00:00
konrad
ed4d41e2d8
Add automatic user token renew ( #43 )
2019-12-19 20:50:07 +00:00
kolaente
6b7fe8ee47
Fix priority label styling
2019-12-18 22:38:26 +01:00
konrad
ff0f078ee6
PWA update available notification ( #42 )
2019-12-18 21:30:20 +00:00
konrad
81e9eef154
Show parent tasks in task overview list ( #41 )
2019-12-18 18:55:28 +00:00
kolaente
d041384999
Fix loading tasks for the first page after navigating to a new list
2019-12-17 23:03:55 +01:00
konrad
11d9aaae12
Update dependencies ( #40 )
2019-12-15 20:42:40 +00:00
konrad
52017aca83
Task sorting ( #39 )
2019-12-07 16:35:42 +00:00
kolaente
a9291a5f2f
Fix not using router links for previous and back buttons
2019-12-03 19:14:05 +01:00
konrad
2302a46d9b
Task Pagination ( #38 )
2019-12-03 18:09:12 +00:00
konrad
4e5d14d969
Task Detail View ( #37 )
2019-11-24 13:16:24 +00:00
kolaente
e00f0046b5
Replace all spaces with tabs
2019-11-03 13:44:40 +01:00
kolaente
c6d7b288ce
Fix edit label pane not closing when clicking on it
2019-11-02 20:00:10 +01:00
kolaente
c4489c20e3
Moved non-theme stuff in general.scss
2019-10-30 20:05:40 +01:00
konrad
2705c1571e
Handle task relations the right way ( #36 )
2019-10-28 21:45:37 +00:00
kolaente
7a997b52a6
Fixed label edit still opening when deleting a label
2019-10-26 14:39:27 +02:00
kolaente
1f504b1e6d
Fixed team creating not working
2019-10-26 14:19:56 +02:00
kolaente
7419f2a3fb
Fixed scroll behaviour
2019-10-20 21:40:44 +02:00
kolaente
0af1deaa00
Fixed shared lists overflowing
2019-10-20 21:35:35 +02:00
kolaente
bdf0d00bff
Different edit icon
2019-10-19 21:41:23 +02:00
kolaente
b2408eef04
Sort tasks by done/undone first and then newest
2019-10-19 21:26:52 +02:00
kolaente
a0d281b0b4
Added changing %Done on a task
2019-10-19 18:27:31 +02:00
kolaente
bcfded6efc
Added the function to collapse all lists in a namespace in the sidebar menu
2019-10-19 17:56:47 +02:00
kolaente
eb15046c5e
Added labels for login and register inputs
2019-10-19 16:27:56 +02:00
kolaente
52bdae90d3
Load the offline image quietly in the background
2019-10-17 21:54:05 +02:00
konrad
3211e1e8ea
Added handling if the user is offline ( #35 )
2019-10-16 21:27:21 +00:00
konrad
2a7871cf96
Add minimal PWA ( #34 )
2019-10-16 18:25:10 +00:00
konrad
568de04a87
Fixed redirect to login page ( #33 )
2019-09-09 18:36:30 +00:00
konrad
f6b70bb0a1
Fixed namespace loading ( #32 )
2019-09-09 17:59:58 +00:00
konrad
d83fb24bbd
Added link sharing ( #30 )
2019-09-09 17:55:43 +00:00
konrad
857c283fb7
Added global api config ( #31 )
2019-09-09 17:32:57 +00:00
kolaente
52bce0b9f1
Use the new listuser endpoint to search for users
2019-07-22 13:27:20 +02:00
kolaente
aeae2c4f1f
Show avatars of assigned users
2019-06-06 12:52:05 +02:00
konrad
0b18ca73c2
Fixed task update not working (again)
2019-06-05 22:15:30 +02:00
konrad
263374985b
Fixed task update not working
2019-06-05 19:36:32 +02:00
kolaente
d05ef0f37c
Fixed sharing with a user not working
2019-06-04 19:45:27 +02:00
konrad
160fb1ff12
Fixed new task field not being reset after adding a new task
2019-05-21 19:28:52 +02:00
kolaente
c0a8ec7bec
Fixed menu not being visible on mobile
2019-05-19 18:19:22 +02:00
kolaente
cd4dc92a95
Added colors to tasks
2019-04-30 22:18:06 +02:00
kolaente
84b20ef32b
Fixed various style bugs with the gantt chart
2019-04-30 11:02:38 +02:00
kolaente
72468a0604
Fixed gantt chart styling
2019-04-30 10:50:23 +02:00
kolaente
8db384d64b
Added fancy scrollbars
2019-04-30 10:44:49 +02:00
konrad
d03f0211a3
Gantt Charts ( #29 )
2019-04-29 21:41:39 +00:00
konrad
ad6ba80021
Frontend desing improvements ( #28 )
2019-04-23 19:50:37 +00:00
konrad
2631b39678
Fixed getting tasks ( #27 )
2019-03-10 12:59:17 +00:00
konrad
316148531c
Fixed namespaces nav sometimes using an old jwt token ( #26 )
2019-03-07 19:48:55 +00:00
konrad
f7a17e45bc
Labels on tasks ( #25 )
2019-03-07 19:48:40 +00:00
konrad
6603c046bc
Fix for task dates update ( #23 )
2019-03-03 21:07:15 +00:00
konrad
78abd2e88f
fix for task dates update ( #22 )
2019-03-03 20:56:00 +00:00
konrad
4a8a1b0a24
Task assingees ( #21 )
2019-03-03 20:07:39 +00:00
konrad
aac137f8a4
Task Priorities ( #19 )
2019-03-03 15:03:08 +00:00
konrad
d66382b581
Improved team search and team managing ( #18 )
2019-03-03 12:50:06 +00:00
konrad
9b0c842ae1
Move everything to models and services ( #17 )
2019-03-02 10:25:10 +00:00
konrad
5e79502b81
Due Date Task improvements ( #16 )
2018-12-26 09:13:23 +00:00
kolaente
830c5ef075
Fixed "data is null" when showing tasks when there wouldn't exist any
2018-12-25 23:48:32 +01:00
konrad
d7f7058eef
Add week and month view for tasks ( #15 )
2018-12-25 22:41:55 +00:00
konrad
e094b654e2
New design ( #14 )
2018-12-25 15:03:51 +00:00
konrad
de6104dda6
Task duration ( #13 )
2018-12-22 20:50:32 +00:00
konrad
4e324ac38a
Fix update tasks in list after updating a task from the api ( #12 )
2018-12-22 20:14:43 +00:00