Commit Graph

35 Commits

Author SHA1 Message Date
kolaente 7f5140bbb4
Play a sound when marking a task as done
continuous-integration/drone/push Build is passing Details
2021-01-30 21:45:54 +01:00
konrad e0be77d88f Move list edit/namespace to separate pages and in a menu (#397)
continuous-integration/drone/push Build is passing Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #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
kolaente 0d64506d73
Make sure all popups & dropdowns are animated
continuous-integration/drone/push Build is passing Details
2021-01-23 18:54:22 +01:00
konrad 2aceca54ca Move buttons to separate component (#380)
continuous-integration/drone/push Build is passing Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #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
continuous-integration/drone/push Build is failing Details
2021-01-17 13:21:58 +01:00
konrad 3313801174 Fix closing popups when clicking outside of them (#378)
continuous-integration/drone/push Build is passing Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #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 212cd86987
Don't show the "new bucket" button when buckets are still loading
continuous-integration/drone/push Build is failing Details
2021-01-16 20:28:10 +01:00
kolaente 65ce1de445
Fix filter container positioning in link shares
continuous-integration/drone/push Build is passing Details
2021-01-16 16:50:13 +01:00
kolaente 09b7a903d2
Add success message when modifying buckets
continuous-integration/drone/push Build is passing Details
2021-01-15 23:46:43 +01:00
kolaente e87642026b
Fix task icons on kanban if there were multiple different ones
continuous-integration/drone/push Build is passing Details
2021-01-10 18:27:18 +01:00
konrad e44be61d2a Fix loading states for unrelated components (#370)
continuous-integration/drone/push Build is passing Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #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
azymondrian 158e697988 Show task progress on task (#354)
continuous-integration/drone/push Build is passing Details
Shows the task completion percent as progress bar in task lists and on kanban cards.

Reviewed-on: #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 8fe362c267 Show an icon if a task has non-empty description (Kanban view and List view) (#360)
continuous-integration/drone/push Build is passing Details
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: #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 ddd24825a3
Fix removing a kanban bucket
continuous-integration/drone/push Build is passing Details
2020-12-28 23:42:09 +01:00
kolaente 7c656d4708
Don't show filter and search buttons for saved filter lists
continuous-integration/drone/push Build is failing Details
2020-12-24 01:33:25 +01:00
kolaente ad33458a80
Don't hide the "new bucket" when updating tasks
continuous-integration/drone/push Build is failing Details
2020-12-23 21:16:13 +01:00
kolaente 0f77ad2d58
Add task filter for kanban
continuous-integration/drone/push Build is failing Details
2020-12-22 12:49:43 +01:00
kolaente c0130b2b48
Only show a loading spinner per task when updating a task on the kanban board
continuous-integration/drone/push Build is failing Details
2020-12-08 18:49:28 +01:00
kolaente 25bd9d17f9
Show a loading spinner when creating a new kanban task
continuous-integration/drone/push Build is passing Details
2020-11-28 15:44:48 +01:00
konrad 148cc1dcca Better save messages for tasks (#307)
continuous-integration/drone/push Build is passing Details
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: #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 82d54b0751
Remove the focus of the bucket title element after saving the title
continuous-integration/drone/push Build is passing Details
2020-10-24 17:23:13 +02:00
kolaente a8a7f70a3c
Cleanup code & make sure it has a common code style
continuous-integration/drone/push Build is passing Details
2020-09-05 22:35:52 +02:00
konrad cac8b09263 Add limits for kanban boards (#234)
continuous-integration/drone/push Build is passing Details
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: #234
2020-09-04 20:01:02 +00:00
kolaente 5705b5afd1
Always focus inputs on kanban when adding a new task or bucket
continuous-integration/drone/push Build is passing Details
2020-08-11 21:04:22 +02:00
konrad 3c07c6e8c0 Hide UI elements if the user does not have the right to use them (#211)
continuous-integration/drone/push Build is passing Details
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: #211
2020-08-11 18:18:59 +00:00
kolaente e4f4df0655
Hide the user menu if clicked outside of it
continuous-integration/drone/push Build is passing Details
2020-07-29 22:01:54 +02:00
kolaente 5521ba7c71
Fix comparing the currently loaded list with the current list to make sure to only load the list if needed
continuous-integration/drone/push Build is passing Details
2020-07-25 15:10:36 +02:00
kolaente 708b057634
Add more debugging when loading lists or buckets
continuous-integration/drone/push Build is failing Details
2020-07-25 15:07:22 +02:00
kolaente 3acadfc6db
Add debug logs for loading list + kanban buckets
continuous-integration/drone/push Build is failing Details
2020-07-24 10:42:30 +02:00
kolaente c1ba0f7868
Disabele spellcheck on bucket titles
continuous-integration/drone/push Build is passing Details
2020-07-09 19:01:00 +02:00
kolaente d43427623c
Mark tasks as done from the kanban board with ctrl+click
continuous-integration/drone/push Build is passing Details
2020-07-05 21:29:14 +02:00
kolaente 6a4164513f
Automatically scroll to the bottom of a bucket after adding a new task to it
continuous-integration/drone/push Build is passing Details
2020-07-04 19:08:01 +02:00
kolaente 46179bf51e
Don't show the task id in list view
continuous-integration/drone/push Build is passing Details
2020-06-25 21:01:05 +02:00
kolaente 8d94bdb081
Color the whole card on kanban if the task has a color
continuous-integration/drone/push Build is passing Details
2020-06-21 18:24:01 +02:00
kolaente fc4b9d439b
Restructure components
continuous-integration/drone/push Build is failing Details
2020-06-17 22:15:59 +02:00