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
3aa316988b
Directly redirect to the openid auth provider if that's the only auth method
2021-08-15 12:02:29 +02:00
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
9195becd99
Fix global mutation of has tasks state
2021-08-06 19:29:22 +02:00
5b70f8d5d7
Fix showing import tasks cta when tasks are loading
2021-08-06 19:25:17 +02:00
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
5fa03923e9
Improve chunk size
2021-07-25 16:02:49 +02:00
8664c4f88c
Fix token in storage not getting renewed
2021-07-25 11:49:15 +02:00
d81b4117f5
Fix quick actions not working when nonexisting lists where left over in history
2021-07-20 18:03:38 +02:00
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
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
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
d09eff1655
Show last visited list on home page
2021-07-06 22:22:57 +02:00
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
b8c7dba0ef
Fix new lists created with quick actions not showing up in the menu
2021-06-24 15:38:25 +02:00
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
a9d3446ce3
Preload labels and use locally stored in vuex
2021-06-03 22:23:04 +02:00
e37145cd43
Add setting for the first day of the week
2021-06-03 18:12:40 +02:00
9c799ab161
Fix removing a namespace from state after it was deleted
2021-05-26 17:39:57 +02:00
9d818921a7
Fix not updating list name in store when changing it
2021-05-26 16:46:16 +02:00
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
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
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
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
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
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
62bfbcce79
Fix showing and hiding lists in the menu
2021-02-20 16:28:45 +01:00
4df33d1152
Fix attachment not being added if the task was not a kanban task
2021-01-28 21:24:22 +01:00
23552b2b1b
Fix attachments being added mutliple times
2021-01-28 19:29:50 +01:00
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
35ef66744b
Fix removing a namespace not removing it from the list
2021-01-08 23:03:40 +01:00
ddd24825a3
Fix removing a kanban bucket
2020-12-28 23:42:09 +01:00
2c273a7fd9
Fix logging the user out when renewing the token while the api is not reachable
2020-12-24 01:43:52 +01:00
f9d295fc67
Only show loading spinner over menu when loading namespaces
2020-12-23 21:26:43 +01:00
0f77ad2d58
Add task filter for kanban
2020-12-22 12:49:43 +01:00
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
51bbad9794
Log the user out if the token could not be renewed
2020-12-15 12:30:02 +01:00
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
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
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
15a2da41ba
Show loading spinner when loading namespaces & lists
2020-11-12 20:57:39 +01:00
3677ffd585
Create list through store to make sure it is updated everywhere
2020-11-12 19:59:32 +01:00
82d54b0751
Remove the focus of the bucket title element after saving the title
2020-10-24 17:23:13 +02:00
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
2870f9217e
Show caldav url in settings if it's enabled server side
2020-10-03 14:58:33 +02:00
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
a8a7f70a3c
Cleanup code & make sure it has a common code style
2020-09-05 22:35:52 +02:00
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
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
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