be093e3779
Keyboard Shortcuts ( #193 )
...
continuous-integration/drone/push Build is passing
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: #193
2020-07-25 14:52:04 +00:00
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
2020-07-25 15:10:36 +02:00
708b057634
Add more debugging when loading lists or buckets
continuous-integration/drone/push Build is failing
2020-07-25 15:07:22 +02:00
dc4f85e808
Fix related tasks list spacing
continuous-integration/drone/push Build is passing
2020-07-24 22:20:10 +02:00
57d0609577
Put the editor container higher up for task description
continuous-integration/drone/push Build is passing
2020-07-24 22:02:46 +02:00
7ad24c6d45
Make sure to make the list id from the route an int to not fail the comparison
continuous-integration/drone/push Build is passing
2020-07-24 18:47:33 +02:00
b4cdc0b3c4
Add creating labels when creating a task ( #192 )
...
continuous-integration/drone/push Build is passing
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: #192
2020-07-24 16:39:38 +00:00
3acadfc6db
Add debug logs for loading list + kanban buckets
continuous-integration/drone/push Build is failing
2020-07-24 10:42:30 +02:00
a09cefd9f1
Add checkbox to show only tasks which have a due date
continuous-integration/drone/push Build is failing
2020-07-22 12:39:07 +02:00
8d18ef1dbb
Add options to show tasks in range on the overview pages
continuous-integration/drone/push Build is failing
2020-07-22 12:29:03 +02:00
0be280aae3
Show legal links from api if configured
continuous-integration/drone/push Build is passing
2020-07-18 21:39:30 +02:00
e3d843cece
Make the task view full width for shares if the list has a background
continuous-integration/drone/push Build is passing
2020-07-16 14:54:46 +02:00
6662cbe264
Don't show a confusing message if no options are available
continuous-integration/drone/push Build is passing
2020-07-15 21:13:59 +02:00
cf203faf01
Add loading spinner when duplicating a list
continuous-integration/drone/push Build is passing
2020-07-14 21:33:54 +02:00
3874355953
Add easymde & markdown preview for editing descriptions and comments ( #183 )
...
continuous-integration/drone/push Build is passing
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: #183
2020-07-14 19:26:05 +00:00
6a6aabae3b
Revert "Start adding easymde icons"
...
continuous-integration/drone/push Build is passing
This reverts commit 0ccb971c
2020-07-10 10:19:21 +02:00
0ccb971c5c
Start adding easymde icons
continuous-integration/drone/push Build is passing
2020-07-09 19:14:35 +02:00
c1ba0f7868
Disabele spellcheck on bucket titles
continuous-integration/drone/push Build is passing
2020-07-09 19:01:00 +02:00
9e189c5afd
Include fonts css in the main css bundle
continuous-integration/drone/push Build is passing
2020-07-07 22:16:13 +02:00
a0b9acee41
Add Page Titles Everywhere ( #177 )
...
continuous-integration/drone/push Build is passing
Add page titles everywhere
Add global mixin to set page title
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #177
2020-07-07 20:07:13 +00:00
d23f07d5ac
Fix task layout in kanban
continuous-integration/drone/push Build is passing
2020-07-07 22:02:44 +02:00
792a80ab44
Fix task list if it has tasks with a long unbreakable title
continuous-integration/drone/push Build is passing
2020-07-07 21:38:59 +02:00
d43427623c
Mark tasks as done from the kanban board with ctrl+click
continuous-integration/drone/push Build is passing
2020-07-05 21:29:14 +02:00
5e170e14cc
Fix checking for existing migration from other services
continuous-integration/drone/push Build is passing
2020-07-05 17:31:15 +02:00
5455c28d56
Add notice to a list if it has no tasks
continuous-integration/drone/push Build is passing
2020-07-04 19:12:15 +02:00
6a4164513f
Automatically scroll to the bottom of a bucket after adding a new task to it
continuous-integration/drone/push Build is passing
2020-07-04 19:08:01 +02:00
e66c8bf6b3
Don't cache everything in the service worker, only explicitly assets
continuous-integration/drone/push Build is passing
2020-07-04 18:58:29 +02:00
3c6c5ff845
Make task list, teams and settings pages max width of $desktop and centered
continuous-integration/drone/push Build is passing
2020-07-03 19:37:20 +02:00
c68886e1c0
Prevent loading the list + kanban board again when closing the task popup
continuous-integration/drone/push Build is passing
2020-07-01 19:16:01 +02:00
cc904f07aa
Always break kanban card titles
continuous-integration/drone/push Build is passing
2020-07-01 11:11:26 +02:00
7800a25544
Fix notifications not using task title
continuous-integration/drone/push Build is passing
2020-07-01 08:39:31 +02:00
a9e8a3969b
Add list duplicate ( #172 )
...
continuous-integration/drone/push Build is passing
Add list duplicate
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #172
2020-06-30 20:53:25 +00:00
d49cf5635b
Show namespace name in list search field
...
continuous-integration/drone/push Build is passing
Resolves #169
2020-06-27 23:12:33 +02:00
cd588caa02
Fix Datetime Handling ( #168 )
...
continuous-integration/drone/push Build is passing
Fix task filters
Fix null dates
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #168
2020-06-27 17:04:30 +00:00
d586e15c56
Add option to hide the menu on desktop
continuous-integration/drone/push Build is passing
2020-06-25 23:56:41 +02:00
efc047ced7
Fix edit task repeat after being undefined (again)
continuous-integration/drone/push Build is passing
2020-06-25 21:11:30 +02:00
81cc2c17e6
Fix task title not editable in edit task pane
continuous-integration/drone/push Build is passing
2020-06-25 21:10:17 +02:00
b86e1f3eca
Fix repeat after value being undefined error in task edit panel
continuous-integration/drone/push Build is passing
2020-06-25 21:08:01 +02:00
2a0632aa51
Don't disable the task add button if input is empty
continuous-integration/drone/push Build is passing
2020-06-25 21:02:46 +02:00
46179bf51e
Don't show the task id in list view
continuous-integration/drone/push Build is passing
2020-06-25 21:01:05 +02:00
7873896a4a
Fix not showing changes in kanban when switching between views
continuous-integration/drone/push Build is passing
2020-06-23 22:51:10 +02:00
58f6762f5c
Fix changing task dates
continuous-integration/drone/push Build is passing
2020-06-23 22:41:52 +02:00
5283f006f5
Fix register
continuous-integration/drone/push Build is passing
2020-06-21 20:54:57 +02:00
5cbc0f08fe
Fix related tasks overflowing if a related task has a long name
continuous-integration/drone/push Build is passing
2020-06-21 20:32:54 +02:00
736fe03b39
Add color picker to change task color to task detail view
continuous-integration/drone/push Build is passing
2020-06-21 20:27:39 +02:00
8d94bdb081
Color the whole card on kanban if the task has a color
continuous-integration/drone/push Build is passing
2020-06-21 18:24:01 +02:00
68681ef007
Fix related tasks search
continuous-integration/drone/push Build is passing
2020-06-21 18:09:15 +02:00
ce277b64ee
Only load tasks when the user is authenticated
continuous-integration/drone/push Build is failing
2020-06-21 17:42:08 +02:00
8a7ecfa3bb
Check if we have a service worker available before trying to communicate with it
continuous-integration/drone/push Build is passing
2020-06-21 13:19:54 +02:00
82ac226fc1
Rename routes to follow the same pattern
continuous-integration/drone/push Build is passing
2020-06-17 22:24:37 +02:00