kolaente
447641c222
chore: apply lint fixes
continuous-integration/drone/push Build is passing
Details
2024-02-07 12:23:09 +00:00
kolaente
af13d68c48
fix(editor): show editor if there is no content initially
2023-12-11 21:55:47 +01:00
kolaente
3cb1e7dede
chore: debug
2023-12-11 21:01:38 +01:00
kolaente
bd83294ac0
fix(editor): alignment and focus states
continuous-integration/drone/push Build is failing
Details
2023-11-18 17:03:47 +01:00
kolaente
6c4f1e1cbf
fix(editor): make initial editor mode (preview/edit) work
continuous-integration/drone/push Build is failing
Details
2023-11-18 16:54:29 +01:00
kolaente
218d72494a
fix: lint
continuous-integration/drone/push Build is passing
Details
2023-11-03 12:39:02 +01:00
kolaente
bde212d432
fix(editor): change description when switching between tasks
continuous-integration/drone/push Build is failing
Details
2023-11-03 12:36:20 +01:00
kolaente
ba766a29af
fix(editor): check for empty content
continuous-integration/drone/push Build is passing
Details
2023-11-03 12:22:38 +01:00
kolaente
5f2787e18d
fix(task): use editor as preview first, then check for edit
continuous-integration/drone/push Build is passing
Details
2023-10-22 22:47:52 +02:00
kolaente
d7503dc4a2
feat(editor): edit mode
continuous-integration/drone/pr Build is failing
Details
2023-10-22 12:08:27 +02:00
kolaente
19a78f1f75
fix(editor): lint
continuous-integration/drone/pr Build is failing
Details
2023-10-21 19:52:56 +02:00
kolaente
aa715dd9e1
chore(editor): cleanup unused options
2023-10-21 19:46:25 +02:00
kolaente
05bf7ccf0b
feat(editor): image upload
continuous-integration/drone/pr Build is failing
Details
2023-10-20 22:43:10 +02:00
kolaente
f4a7943680
fix: bubble changes from the editor immediately and move the delay to callers
...
continuous-integration/drone/push Build is passing
Details
This gives the callers more control over when to save data and show/hide additional controls based on the input text
2023-06-02 12:40:21 +02:00
kolaente
5999def569
fix(task): update task description when switching between related tasks
...
continuous-integration/drone/push Build is passing
Details
Resolves #2936
2023-01-12 12:22:56 +01:00
Dominik Pschenitschni
8c44ed83e6
feat: use transition component everywhere
continuous-integration/drone/pr Build is passing
Details
2022-11-14 22:08:54 +01:00
Dominik Pschenitschni
34ffd1d572
feat: port tasks store to pinia
continuous-integration/drone/pr Build is passing
Details
2022-09-29 21:40:15 +02:00
Dominik Pschenitschni
db8b8812af
feat: use v-model more consequent ( #2356 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2356
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-13 15:30:33 +00:00
Dominik Pschenitschni
1a11b43ca8
feat: improve models
continuous-integration/drone/push Build is passing
Details
2022-09-13 14:59:02 +00:00
konrad
7f6f8963e7
feat: add keyboard shortcut to toggle task description edit ( #2332 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #2332
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-07 17:55:59 +00:00
Dominik Pschenitschni
244478400a
feat: improve store typing
2022-09-05 17:43:23 +02:00
Dominik Pschenitschni
3766b5e51b
feat: improve store and model typing
2022-09-05 17:43:22 +02:00
Dominik Pschenitschni
42e72d14a4
chore: better variable typing
2022-09-05 17:38:37 +02:00
Dominik Pschenitschni
c7f8ae256b
feat: description script setup ( #1927 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1927
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-05-22 20:42:24 +00:00
Dominik Pschenitschni
ba9f69344a
feat: use defineComponent wrapper
2022-04-02 17:16:57 +02:00
Dominik Pschenitschni
a3329f1b42
feat: add lang ts to script block
2022-04-02 17:15:46 +02:00
Dominik Pschenitschni
5867f79735
fix: use AsyncEditor again in comments and description
continuous-integration/drone/pr Build is failing
Details
2022-01-19 23:26:34 +01:00
Dominik Pschenitschni
f3358269e5
fix task remove label test
2022-01-04 21:55:32 +01:00
Dominik Pschenitschni
bb94c1ba3a
feat: use async / await where it makes sense
2021-10-16 18:59:53 +02:00
Dominik Pschenitschni
3b940cb56c
feat: don't rethrow same error and handle errors globally
2021-10-16 18:59:53 +02:00
Dominik Pschenitschni
421ff9a188
feat: use new async component definition
...
- fix see: https://v3.vuejs.org/guide/migration/async-components.html
- put async editor in separate component
2021-10-01 18:46:40 +02:00
Dominik Pschenitschni
51a740f53c
fix: use vue3 v-model bindings
...
see: https://v3.vuejs.org/guide/migration/v-model.html
2021-10-01 18:45:42 +02:00
Dominik Pschenitschni
f51371bbe0
feat: move from life cycle to data or watcher
...
- remove from created / mounted
- initialize component services in data
- use immediate watcher where appropriate
- deep watch for route changes
2021-09-24 21:46:42 +02:00
Dominik Pschenitschni
ebeca48be4
fix: namespace collision of global error method with draggable error method
2021-09-24 21:46:42 +02:00
Dominik Pschenitschni
0da7a46612
feat: formatting
...
- remove unneeded data props
- prepare for compiler warnings vue3; see https://v3.vuejs.org/guide/migration/v-bind.html
2021-09-24 21:46:42 +02: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
f4a4909ead
Fix populating task details ater updating the description
continuous-integration/drone/push Build is passing
Details
2021-08-06 23:45:46 +02:00
konrad
a08306d612
Add vite ( #416 )
...
continuous-integration/drone/push Build is passing
Details
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
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
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
cdc805c8da
Refactor success and error messages
continuous-integration/drone/push Build is passing
Details
2021-06-22 22:07:57 +02: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
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