dpschen
d0e46e59e8
chore: make method event independent ( #719 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #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
0660129b41
feat: provide global variables in all components ( #669 )
...
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #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 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #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
9fda82839b
Fix showing an editor save button in cases where it wasn't required
continuous-integration/drone/push Build is failing
2021-08-20 18:56:50 +02:00
08a34d8a68
Make saving a text edit a button
continuous-integration/drone/push Build is failing
2021-08-18 22:57:15 +02:00
9c6369e8d8
Make editor edit button at the bottom the default and make sure the done button stands out more
continuous-integration/drone/push Build is failing
2021-08-17 21:10:32 +02:00
f2c29d42dd
Fix highlight.js in editor
continuous-integration/drone/push Build is passing
2021-08-06 22:22:25 +02:00
a08306d612
Add vite ( #416 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #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
ac9c854b24
Fix selecting a single value from multiselect
...
continuous-integration/drone/push Build is passing
Used when moving a task to other lists among other things
2021-07-22 23:20:57 +02:00
cf25e96c50
Fix other values getting pushed away when creating a new one through multiselect
continuous-integration/drone/push Build was killed
2021-07-22 21:57:33 +02:00
306a926c66
Add default list setting & creating tasks from home ( #520 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: sytone <github@sytone.com>
Co-authored-by: Sytone <github@sytone.com>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #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
eac4f88a65
Don't load already loaded task attachments again when saving an edited task description
continuous-integration/drone/push Build is passing
2021-07-09 18:04:49 +02:00
7355204d2f
Improve some translations ( #581 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #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
2b7e9856d8
Fix flickering pre-loaded search results when focusing the search input
continuous-integration/drone/push Build is failing
2021-06-24 15:22:48 +02:00
f0498fd767
Add translations ( #562 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #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
3dbd36eef7
Move creation of new items to the bottom of the multiselect list
continuous-integration/drone/push Build is passing
2021-06-03 22:58:47 +02:00
e37145cd43
Add setting for the first day of the week
continuous-integration/drone/push Build is passing
2021-06-03 18:12:40 +02:00
0cd9d43a7c
Fix showing edit buttons when the user does not have the rights to use them
continuous-integration/drone/push Build is passing
2021-06-03 16:27:41 +02:00
b85beb06eb
Quick Actions & global search ( #528 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #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
dff84209f0
Update dependency highlight.js to v11 ( #527 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #527
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-05-30 10:12:59 +00:00
4d998d891e
Fix pasting text into task comments or task descriptions
continuous-integration/drone/push Build is failing
2021-04-25 17:35:00 +02:00
12b8d47a79
Fix formatting invalid dates
continuous-integration/drone/push Build is passing
2021-04-22 14:26:48 +02:00
747a9fe505
Focus task detail elements when they show up
continuous-integration/drone/push Build is passing
2021-04-18 16:50:12 +02:00
53ea3c0eaf
Fix editor placeholder color
continuous-integration/drone/push Build is passing
2021-02-07 21:51:48 +01:00
be92db49a9
Fix setting dates in safari
...
continuous-integration/drone/push Build is passing
Fixes #207
2021-02-03 23:06:20 +01:00
467f866c9d
Fix resetting colors from the color picker
continuous-integration/drone/push Build is passing
2021-01-31 12:19:34 +01:00
46831e5132
Don't save the editor text when it is loaded
continuous-integration/drone/push Build is passing
2021-01-30 21:16:15 +01:00
3659577b57
Fix text color
continuous-integration/drone/push Build is passing
2021-01-26 20:46:17 +01:00
a4fb3e19be
Fix no color selected in the color picket
continuous-integration/drone/push Build is failing
2021-01-23 18:41:13 +01:00
d1a2eefca6
Improve consistency of the layout ( #386 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #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
9f35ac372b
Show call to action for task description if there is none
continuous-integration/drone/push Build is failing
2021-01-20 22:33:11 +01:00
08ea135211
Open links to external sites in a new window
continuous-integration/drone/push Build is failing
2021-01-20 22:20:35 +01:00
0b23e91f8d
Make sure attachements are only added once to the list after uploading
...
continuous-integration/drone/push Build is failing
+ Make sure the attachment list shows up every time after adding an attachment
2021-01-18 21:58:34 +01:00
a0664ecb29
Fix multiselect on mobile
continuous-integration/drone/push Build is failing
2021-01-18 21:33:21 +01:00
2aceca54ca
Move buttons to separate component ( #380 )
...
continuous-integration/drone/push Build is passing
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
e960202607
Use buttons more consistently
continuous-integration/drone/push Build is failing
2021-01-17 13:04:49 +01:00
c051baf9d1
Fix iterating over check boxes and attachment images in the editor rendering
continuous-integration/drone/push Build is failing
2021-01-14 22:35:08 +01:00
55b9b68258
Make sure the loading spinner is always visible at the end of the page
continuous-integration/drone/push Build is failing
2021-01-14 22:19:28 +01:00
526eee361f
Show label colors when searching for labels
continuous-integration/drone/push Build is passing
2021-01-14 22:06:22 +01:00
6db151d57a
Make the input full width by default
continuous-integration/drone/push Build is failing
2021-01-14 21:56:28 +01:00
85eeccee28
Inline mutliselect search input for multiple elements
continuous-integration/drone/push Build is failing
2021-01-10 22:46:50 +01:00
3e71b76c25
Fix adding a label twice when selecting it and pressing enter
continuous-integration/drone/push Build is passing
2021-01-10 21:56:35 +01:00
f1206e8274
Add code highlighting for rendered user input text
continuous-integration/drone/push Build is passing
2021-01-10 19:03:47 +01:00
fe6d975134
Replace vue-multiselect with a custom component ( #366 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #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
bb2800ec40
Improve editor buttons UX ( #361 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: konrad <konrad@kola-entertainments.de>
Reviewed-on: #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
6c06554ebe
Add more spacing for checkboxes in the editor
2020-12-08 18:51:46 +01:00
188d54ebe6
Make sure the editor does not break if the text has checkboxes
continuous-integration/drone/push Build is failing
2020-12-08 18:40:13 +01:00
fb3cf94cba
Better reminders ( #308 )
...
continuous-integration/drone/push Build is passing
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: #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
460c30bd36
Improve comment avatars on mobile
continuous-integration/drone/push Build is passing
2020-11-15 17:17:08 +01:00
237a914dee
Add default color palette to picker
continuous-integration/drone/push Build is passing
2020-11-01 14:59:47 +01:00
91c49352b6
Fix editor spacing
continuous-integration/drone/push Build is passing
2020-10-18 21:11:54 +02:00
a8a7f70a3c
Cleanup code & make sure it has a common code style
continuous-integration/drone/push Build is passing
2020-09-05 22:35:52 +02:00
3c07c6e8c0
Hide UI elements if the user does not have the right to use them ( #211 )
...
continuous-integration/drone/push Build is passing
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
aa67a6971a
Trigger @change when pasting content into editor
continuous-integration/drone/push Build is passing
2020-07-29 21:57:35 +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
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
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
fc4b9d439b
Restructure components
continuous-integration/drone/push Build is failing
2020-06-17 22:15:59 +02:00