Dominik Pschenitschni
a737fc5bc2
feat: port config store to pinia
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is failing
Details
2022-09-23 13:30:09 +02:00
Dominik Pschenitschni
4dfcd8e70f
feat: feat-attachments-script-setup ( #2358 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2358
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-22 15:31:13 +00: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
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
b0ee316a26
chore: remove date mixins
2022-09-05 16:37:37 +02:00
Dominik Pschenitschni
332acf012c
feat: function attribute typing
2022-09-05 16:37:37 +02:00
kolaente
a3192c30e9
feat: only allow editing of a user's own comments
continuous-integration/drone/push Build is failing
Details
2022-06-16 17:45:23 +02:00
kolaente
6fc87e1515
feat: add print styles
continuous-integration/drone/push Build is passing
Details
2022-06-02 23:00:21 +02:00
Dominik Pschenitschni
5ef939a230
feature/fix-vue-i18n-9.2.31 ( #1994 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1994
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-23 05:23:59 +00:00
kolaente
246d6794d8
feat: add success message after deleting a comment
continuous-integration/drone/push Build is passing
Details
2022-05-15 22:43:31 +02:00
Dominik Pschenitschni
9a42713b04
feat: comments script setup ( #1930 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1930
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-05-14 14:55:17 +00:00
kolaente
8257586c90
chore: replace the same i18n string with a single entry
continuous-integration/drone/push Build is failing
Details
2022-04-24 18:14:41 +02: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
16b0d03601
fix: readd modal transitions
2022-01-04 21:55:30 +01:00
kolaente
dc347ed8ba
fix: edit task comment
...
continuous-integration/drone/push Build is passing
Details
Resolves #1055
2021-11-23 19:21:45 +01:00
dpschen
ed78a83ed9
fix: comment alignment ( #1008 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1008
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-11-16 20:02:11 +00:00
Dominik Pschenitschni
3e456782df
feat: divide most content.scss styles into components
...
- contentAuth
- contentNoAuth.vue
- Login.vue
- button.vue
- comments.vue
2021-10-25 16:39:33 +02:00
Dominik Pschenitschni
46ebd45a74
feat: merge comments.scss styles with component
2021-10-25 16:39:30 +02:00
kolaente
3ba9cd2d99
fix: ATTR_ENUMERATED_COERCION errors with editor and contenteditable
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-10-17 22:05:23 +02: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
db49b9b532
fix: directly set arrays, objects and delete directly
...
Not needed since vue3 uses proxies
2021-10-01 18:45:42 +02:00
kolaente
e918b82cfa
feat: don't try to load task comments if they are disabled
continuous-integration/drone/push Build is failing
Details
2021-09-26 13:44:13 +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
Dominik Pschenitschni
4454e6cf22
feat: update to new slot syntax
...
Prepare for vue 3
2021-09-24 21:46:42 +02:00
dpschen
41331c8a86
feature/remove-attachment-upload-mixin ( #724 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #724
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-24 18:16:37 +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
fde931eaf4
Fix comment on different task after clicking on a task notification
continuous-integration/drone/push Build is passing
Details
2021-08-11 23:16:46 +02:00
kolaente
3ff749976d
Fix setting delete button for newly created task comments
continuous-integration/drone/push Build is passing
Details
2021-08-06 18:49:31 +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
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
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
15985889da
Use a lighter grey for comment created dates
continuous-integration/drone/push Build is passing
Details
2021-04-18 18:50:29 +02: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
f4b47ec374
Fix task detail view spacings
continuous-integration/drone/push Build is passing
Details
2021-01-16 21:55:43 +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
konrad
3343b1c240
Add showing and modifying user name ( #306 )
...
continuous-integration/drone/push Build is passing
Details
Make sure to use the user name field everywhere
Add showing and modifying user name
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #306
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-21 21:25:00 +00:00