Dominik Pschenitschni
db8b8812af
feat: use v-model more consequent ( #2356 )
...
continuous-integration/drone/push Build is passing
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
1a11b43ca8
feat: improve models
continuous-integration/drone/push Build is passing
2022-09-13 14:59:02 +00:00
244478400a
feat: improve store typing
2022-09-05 17:43:23 +02:00
3766b5e51b
feat: improve store and model typing
2022-09-05 17:43:22 +02:00
42e72d14a4
chore: better variable typing
2022-09-05 17:38:37 +02:00
b0ee316a26
chore: remove date mixins
2022-09-05 16:37:37 +02:00
332acf012c
feat: function attribute typing
2022-09-05 16:37:37 +02:00
a3192c30e9
feat: only allow editing of a user's own comments
continuous-integration/drone/push Build is failing
2022-06-16 17:45:23 +02:00
6fc87e1515
feat: add print styles
continuous-integration/drone/push Build is passing
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
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
246d6794d8
feat: add success message after deleting a comment
continuous-integration/drone/push Build is passing
2022-05-15 22:43:31 +02:00
Dominik Pschenitschni
9a42713b04
feat: comments script setup ( #1930 )
...
continuous-integration/drone/push Build is passing
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
8257586c90
chore: replace the same i18n string with a single entry
continuous-integration/drone/push Build is failing
2022-04-24 18:14:41 +02:00
ba9f69344a
feat: use defineComponent wrapper
2022-04-02 17:16:57 +02:00
a3329f1b42
feat: add lang ts to script block
2022-04-02 17:15:46 +02:00
5867f79735
fix: use AsyncEditor again in comments and description
continuous-integration/drone/pr Build is failing
2022-01-19 23:26:34 +01:00
f3358269e5
fix task remove label test
2022-01-04 21:55:32 +01:00
16b0d03601
fix: readd modal transitions
2022-01-04 21:55:30 +01:00
dc347ed8ba
fix: edit task comment
...
continuous-integration/drone/push Build is passing
Resolves #1055
2021-11-23 19:21:45 +01:00
dpschen
ed78a83ed9
fix: comment alignment ( #1008 )
...
continuous-integration/drone/push Build is passing
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
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
46ebd45a74
feat: merge comments.scss styles with component
2021-10-25 16:39:30 +02:00
3ba9cd2d99
fix: ATTR_ENUMERATED_COERCION errors with editor and contenteditable
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2021-10-17 22:05:23 +02:00
bb94c1ba3a
feat: use async / await where it makes sense
2021-10-16 18:59:53 +02:00
3b940cb56c
feat: don't rethrow same error and handle errors globally
2021-10-16 18:59:53 +02:00
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
db49b9b532
fix: directly set arrays, objects and delete directly
...
Not needed since vue3 uses proxies
2021-10-01 18:45:42 +02:00
e918b82cfa
feat: don't try to load task comments if they are disabled
continuous-integration/drone/push Build is failing
2021-09-26 13:44:13 +02:00
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
ebeca48be4
fix: namespace collision of global error method with draggable error method
2021-09-24 21:46:42 +02:00
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
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
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
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
fde931eaf4
Fix comment on different task after clicking on a task notification
continuous-integration/drone/push Build is passing
2021-08-11 23:16:46 +02:00
3ff749976d
Fix setting delete button for newly created task comments
continuous-integration/drone/push Build is passing
2021-08-06 18:49:31 +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
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
cdc805c8da
Refactor success and error messages
continuous-integration/drone/push Build is passing
2021-06-22 22:07:57 +02: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
15985889da
Use a lighter grey for comment created dates
continuous-integration/drone/push Build is passing
2021-04-18 18:50:29 +02:00
0d64506d73
Make sure all popups & dropdowns are animated
continuous-integration/drone/push Build is passing
2021-01-23 18:54:22 +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
f4b47ec374
Fix task detail view spacings
continuous-integration/drone/push Build is passing
2021-01-16 21:55:43 +01:00
148cc1dcca
Better save messages for tasks ( #307 )
...
continuous-integration/drone/push Build is passing
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
3343b1c240
Add showing and modifying user name ( #306 )
...
continuous-integration/drone/push Build is passing
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
460c30bd36
Improve comment avatars on mobile
continuous-integration/drone/push Build is passing
2020-11-15 17:17:08 +01:00
2af53b16b6
Performance improvements ( #288 )
...
continuous-integration/drone/push Build is passing
Only include needed parts from lodash
Don't prefetch
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #288
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-02 20:47:31 +00:00