Commit Graph

70 Commits

Author SHA1 Message Date
cf47e196d7
Automatically go back after saving from a popup 2021-02-20 17:24:40 +01:00
074b7e53f5
Don't show the list color in the list view 2021-02-20 15:54:12 +01:00
7f5140bbb4
Play a sound when marking a task as done 2021-01-30 21:45:54 +01:00
e0be77d88f Move list edit/namespace to separate pages and in a menu (#397)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#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
06a160f26c
Fix defer due date popup 2021-01-24 15:37:19 +01:00
769975b42b
Fix spacing for lists with no rights to add new tasks 2021-01-24 14:27:52 +01:00
8828426c91 Move all content to cards (#387)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#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
0d64506d73
Make sure all popups & dropdowns are animated 2021-01-23 18:54:22 +01:00
ddadd89c64 Move all create views to better looking popups (#383)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#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
0667a96376
Fix empty call to actions 2021-01-21 18:14:22 +01:00
890d9b3f11
Make sure no cta's are visible while the page is loading 2021-01-20 22:09:40 +01:00
a9e58a8e21
Make filter buttons look better on mobile 2021-01-18 22:14:10 +01:00
427a702bd4
Add clearer call to action when no lists are available yet 2021-01-17 20:53:09 +01:00
2139d4d528
Make sure all empty pages have a call to action 2021-01-17 20:21:33 +01:00
2aceca54ca Move buttons to separate component (#380)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#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
4f872c92d8
Rename .noshadow to .has-no-shadow 2021-01-17 13:21:58 +01:00
e960202607
Use buttons more consistently 2021-01-17 13:04:49 +01:00
3313801174 Fix closing popups when clicking outside of them (#378)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#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
3f81f2837a
Fix delete buttons in forms 2021-01-16 22:46:02 +01:00
212cd86987
Don't show the "new bucket" button when buckets are still loading 2021-01-16 20:28:10 +01:00
65ce1de445
Fix filter container positioning in link shares 2021-01-16 16:50:13 +01:00
09b7a903d2
Add success message when modifying buckets 2021-01-15 23:46:43 +01:00
e87642026b
Fix task icons on kanban if there were multiple different ones 2021-01-10 18:27:18 +01:00
e44be61d2a Fix loading states for unrelated components (#370)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#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
fe6d975134 Replace vue-multiselect with a custom component (#366)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#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
158e697988 Show task progress on task (#354)
Shows the task completion percent as progress bar in task lists and on kanban cards.

Reviewed-on: vikunja/frontend#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
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: vikunja/frontend#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
ddd24825a3
Fix removing a kanban bucket 2020-12-28 23:42:09 +01:00
7c656d4708
Don't show filter and search buttons for saved filter lists 2020-12-24 01:33:25 +01:00
ad33458a80
Don't hide the "new bucket" when updating tasks 2020-12-23 21:16:13 +01:00
0f77ad2d58
Add task filter for kanban 2020-12-22 12:49:43 +01:00
c0130b2b48
Only show a loading spinner per task when updating a task on the kanban board 2020-12-08 18:49:28 +01:00
25bd9d17f9
Show a loading spinner when creating a new kanban task 2020-11-28 15:44:48 +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: vikunja/frontend#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
50b1d378e0
Fix list not added to lists when duplicating 2020-11-12 20:02:40 +01:00
3677ffd585
Create list through store to make sure it is updated everywhere 2020-11-12 19:59:32 +01:00
2d70c1aabd
Fix list not being removed from the menu list when deleting it 2020-11-12 19:50:41 +01:00
2af53b16b6 Performance improvements (#288)
Only include needed parts from lodash

Don't prefetch

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#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
82d54b0751
Remove the focus of the bucket title element after saving the title 2020-10-24 17:23:13 +02:00
21968ab86d
Don't create a label through quick add if the title is empty 2020-09-28 20:20:19 +02:00
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: vikunja/frontend#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
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: vikunja/frontend#236
2020-09-05 20:16:17 +00:00
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: vikunja/frontend#234
2020-09-04 20:01:02 +00:00
5705b5afd1
Always focus inputs on kanban when adding a new task or bucket 2020-08-11 21:04:22 +02:00
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: vikunja/frontend#211
2020-08-11 18:18:59 +00:00
e4f4df0655
Hide the user menu if clicked outside of it 2020-07-29 22:01:54 +02:00
d9361bcd53
Redirect to current list view on click on list in menu again
Fixes #196
2020-07-29 13:02:46 +02:00
b1b5398c56
Add more prefetching of components 2020-07-28 10:14:42 +02:00
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