Commit Graph

34 Commits

Author SHA1 Message Date
kolaente 2691a84610
feat: don't show bullet points of checklists
continuous-integration/drone/push Build is passing Details
2021-09-26 20:53:27 +02:00
kolaente e17116dac1
feat: make checklists work with '-' instead of '*'
continuous-integration/drone/push Build was killed Details
2021-09-26 20:51:02 +02:00
dpschen 0660129b41 feat: provide global variables in all components (#669)
continuous-integration/drone/push Build is failing Details
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 Details
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
kolaente 9fda82839b
Fix showing an editor save button in cases where it wasn't required
continuous-integration/drone/push Build is failing Details
2021-08-20 18:56:50 +02:00
kolaente 08a34d8a68
Make saving a text edit a button
continuous-integration/drone/push Build is failing Details
2021-08-18 22:57:15 +02:00
kolaente 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 Details
2021-08-17 21:10:32 +02:00
kolaente f2c29d42dd
Fix highlight.js in editor
continuous-integration/drone/push Build is passing Details
2021-08-06 22:22:25 +02:00
sytone 306a926c66 Add default list setting & creating tasks from home (#520)
continuous-integration/drone/push Build is passing Details
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
kolaente eac4f88a65
Don't load already loaded task attachments again when saving an edited task description
continuous-integration/drone/push Build is passing Details
2021-07-09 18:04:49 +02:00
andreymal 7355204d2f Improve some translations (#581)
continuous-integration/drone/push Build is passing Details
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
konrad f0498fd767 Add translations (#562)
continuous-integration/drone/push Build is passing Details
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
kolaente 0cd9d43a7c
Fix showing edit buttons when the user does not have the rights to use them
continuous-integration/drone/push Build is passing Details
2021-06-03 16:27:41 +02:00
renovate dff84209f0 Update dependency highlight.js to v11 (#527)
continuous-integration/drone/push Build is passing Details
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
kolaente 4d998d891e
Fix pasting text into task comments or task descriptions
continuous-integration/drone/push Build is failing Details
2021-04-25 17:35:00 +02:00
kolaente 53ea3c0eaf
Fix editor placeholder color
continuous-integration/drone/push Build is passing Details
2021-02-07 21:51:48 +01:00
kolaente 46831e5132
Don't save the editor text when it is loaded
continuous-integration/drone/push Build is passing Details
2021-01-30 21:16:15 +01:00
kolaente 3659577b57
Fix text color
continuous-integration/drone/push Build is passing Details
2021-01-26 20:46:17 +01:00
konrad d1a2eefca6 Improve consistency of the layout (#386)
continuous-integration/drone/push Build is passing Details
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
kolaente 9f35ac372b
Show call to action for task description if there is none
continuous-integration/drone/push Build is failing Details
2021-01-20 22:33:11 +01:00
kolaente 08ea135211
Open links to external sites in a new window
continuous-integration/drone/push Build is failing Details
2021-01-20 22:20:35 +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 e960202607
Use buttons more consistently
continuous-integration/drone/push Build is failing Details
2021-01-17 13:04:49 +01:00
kolaente c051baf9d1
Fix iterating over check boxes and attachment images in the editor rendering
continuous-integration/drone/push Build is failing Details
2021-01-14 22:35:08 +01:00
kolaente f1206e8274
Add code highlighting for rendered user input text
continuous-integration/drone/push Build is passing Details
2021-01-10 19:03:47 +01:00
profi248 bb2800ec40 Improve editor buttons UX (#361)
continuous-integration/drone/push Build is passing Details
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
kolaente 6c06554ebe
Add more spacing for checkboxes in the editor 2020-12-08 18:51:46 +01:00
kolaente 188d54ebe6
Make sure the editor does not break if the text has checkboxes
continuous-integration/drone/push Build is failing Details
2020-12-08 18:40:13 +01:00
kolaente 460c30bd36
Improve comment avatars on mobile
continuous-integration/drone/push Build is passing Details
2020-11-15 17:17:08 +01:00
kolaente 91c49352b6
Fix editor spacing
continuous-integration/drone/push Build is passing Details
2020-10-18 21:11:54 +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 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 aa67a6971a
Trigger @change when pasting content into editor
continuous-integration/drone/push Build is passing Details
2020-07-29 21:57:35 +02:00
konrad 3874355953 Add easymde & markdown preview for editing descriptions and comments (#183)
continuous-integration/drone/push Build is passing Details
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