Commit Graph

27 Commits

Author SHA1 Message Date
Dominik Pschenitschni 8846f681fa
feat: improve types
continuous-integration/drone/pr Build is failing Details
2022-07-20 21:27:12 +02:00
Dominik Pschenitschni 32e9dcb56b
chore: improve type imports 2022-07-20 21:25:00 +02:00
kolaente e0864fab3e
fix: properly define focus expose for new task input field
continuous-integration/drone/push Build is passing Details
resolves #1993
2022-06-17 14:25:59 +02:00
kolaente 9bbc1bf939
fix: show a proper error message when no list or default list was specified
continuous-integration/drone/push Build is passing Details
2022-06-11 13:59:19 +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
konrad 3639498b3f fix: add task input layout on mobile (#1615)
continuous-integration/drone/push Build is failing Details
On non-english locales the placeholder text would wrap, making the placeholder longer than it needed to be. To fix that, I've made sure the placeholder will never wrap and reduced the button to a single icon.

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1615
2022-03-27 20:37:25 +00:00
kolaente 45c05296a6
fix: hide "title required" error after entering text
continuous-integration/drone/push Build is passing Details
2022-02-26 13:05:39 +01:00
Dominik Pschenitschni e28f0f5be4 chore(addTask) improve order (#1297)
continuous-integration/drone/push Build is passing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1297
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-01-05 13:14:50 +00:00
Dominik Pschenitschni 84284a6211 feat: harden textarea auto height algorithm (#985)
continuous-integration/drone/push Build is passing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #985
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2021-11-30 20:20:40 +00:00
dpschen ee430b8687 fix(style) restrict new task input size (#938)
continuous-integration/drone/push Build is passing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #938
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-11-02 18:11:24 +00:00
kolaente 6394485524
fix: create multiple tasks at once with multiline input now correctly uses the titles per line
continuous-integration/drone/push Build is passing Details
2021-10-26 21:29:58 +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 8e1ab8e09b
Merge branch 'main' into vue3
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2021-10-15 20:43:11 +02:00
kolaente 3f96ce6d60
fix: task input height after removing a line now works correctly
continuous-integration/drone/push Build is passing Details
2021-10-13 21:08:29 +02:00
kolaente c30c2e00cb
fix: task input height on devices with smaller font size
continuous-integration/drone/push Build is passing Details
2021-10-13 20:37:03 +02:00
Dominik Pschenitschni 672d63fbed
feat: remove createTask mixin 2021-10-01 20:06:06 +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
kolaente 4bd2c94256
fix: don't try to create a task with an empty title when creating multiple tasks at once
continuous-integration/drone/push Build is failing Details
2021-09-29 21:01:54 +02:00
konrad 442e6b12e0 feat: allow quickly creating multiple tasks at once with multiline input (#796)
continuous-integration/drone/push Build is passing Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #796
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-09-26 18:22:28 +00:00
Dominik Pschenitschni 697ea12c8e
fix: breaking attribute coercion behavior
see: https://v3.vuejs.org/guide/migration/attribute-coercion.html#overview
2021-09-24 21:46: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
kolaente 7bd081efe0
Fix loading & disabled state on inputs when creating a new task
continuous-integration/drone/push Build is passing Details
2021-08-13 21:47:15 +02:00
konrad 3c7f8d7aa2 Reorder tasks, lists and kanban buckets (#620)
continuous-integration/drone/push Build is passing Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #620
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-28 19:56:29 +00: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