2aee048f61
fix: use vue-i18n pluralization
continuous-integration/drone/pr Build is passing
2022-09-29 18:30:40 +02:00
5b4fe9176e
feat: unify time units and use the same ones everywhere
2022-09-29 18:16:55 +02:00
8e3f54ae42
feat: convert model methods to named functions
continuous-integration/drone/pr Build is passing
2022-09-29 13:11:06 +02:00
7b53e684aa
feat: port auth store to pinia
2022-09-28 23:43:14 +02:00
Dominik Pschenitschni
e9cf562969
fix: vueI18n global scope fallback warnings ( #2437 )
...
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2437
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-28 13:29:24 +00:00
a737fc5bc2
feat: port config store to pinia
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
2022-09-23 13:30:09 +02:00
20e9420638
feat: port attachments store to pinia
continuous-integration/drone/push Build is failing
2022-09-22 21:44:41 +00:00
937fd36f72
feat: convert namespaces store to pina ( #2393 )
...
continuous-integration/drone/push Build was killed
Reviewed-on: #2393
Reviewed-by: konrad <k@knt.li>
2022-09-22 15:34:32 +00:00
Dominik Pschenitschni
4dfcd8e70f
feat: feat-attachments-script-setup ( #2358 )
...
continuous-integration/drone/push Build is failing
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
093ab766d4
feat: port namespace store to pinia
continuous-integration/drone/pr Build is passing
2022-09-21 23:32:21 +02:00
43e2d036d7
fix: remove console.log
continuous-integration/drone/pr Build is passing
2022-09-21 18:36:38 +02:00
ce0f58c783
feat: allow marking a related task done directly from the list
2022-09-21 18:36:38 +02:00
943d5f7975
feat: task relatedTasks script setup
2022-09-21 18:35:46 +02:00
Dominik Pschenitschni
a38075f376
feat: move list store to pina ( #2392 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2392
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-21 16:21:25 +00:00
Dominik Pschenitschni
d67e5e386d
feat: port label store to pinia | pinia 1/9 ( #2391 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2391
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-21 14:23:57 +00:00
2683fec0a6
feat: show the task color bubble everywhere
continuous-integration/drone/pr Build is passing
2022-09-15 13:56:14 +02:00
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
7f6f8963e7
feat: add keyboard shortcut to toggle task description edit ( #2332 )
...
continuous-integration/drone/push Build is failing
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
65fd2f14a0
feat: show user display name when searching for assignees on a list
continuous-integration/drone/push Build is passing
2022-09-07 17:05:44 +02:00
9616badc33
fix: don't push a select event when nothing was selected
2022-09-05 19:01:42 +02:00
49f3b928cb
chore: minor fixes
2022-09-05 19:01:42 +02:00
7d4ba6249e
feat: add modelTypes
2022-09-05 17:57:21 +02:00
041a1a4cc0
move constants
2022-09-05 17:43:55 +02:00
4a50e6aae2
fix: improve some types
2022-09-05 17:43:55 +02: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
c9e85cb52b
feat: improve types
2022-09-05 17:38:37 +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
8fb00653e4
feat: constants
2022-09-05 16:37:37 +02:00
af630d3b8c
chore: improve type imports
2022-09-05 16:37:36 +02:00
5b8d142abb
fix: i18n scope
continuous-integration/drone/push Build is passing
2022-08-04 21:33:24 +00:00
71c8540c74
fix: don't allow negative repeat amounts
...
continuous-integration/drone/push Build is passing
Partial fix for #2179
2022-07-21 15:06:17 +02:00
cdb63b578d
chore: use the <dropdown> and <dropdown-item> components everywhere
...
continuous-integration/drone/push Build is passing
Resolves #2176
2022-07-20 17:08:58 +02:00
302728526a
chore(quick add magic): clarify the use of spaces for lists and labels
continuous-integration/drone/push Build is failing
2022-07-13 16:31:30 +02:00
579cff647d
feat: allow marking a task done from a filter
...
continuous-integration/drone/push Build is passing
Resolves #2113
2022-07-12 11:59:39 +02:00
e8705c66dd
fix: add a task relation with enter when only one search result is available
...
continuous-integration/drone/push Build is failing
Resolves #2107
2022-07-11 20:02:35 +02:00
ab7bf7d8f9
fix: datepicker button color and spacing for overdue dates
continuous-integration/drone/push Build is passing
2022-07-11 16:41:08 +02:00
990639dd24
fix: setting a label on a task fails if the kanban view is open in the background
continuous-integration/drone/push Build encountered an error
2022-07-08 23:30:03 +02:00
f3835d7dfe
fix(quick-add-magic): use ButtonLink
continuous-integration/drone/push Build is passing
2022-07-06 21:07:26 +00:00
02f985d8a3
fix: button styling
2022-07-06 21:07:26 +00:00
3b9bc5b2f8
feat: use BaseButton where easily possible
...
This replaces links with BaseButton components. BaseButton will use `<button type="button">` inside for this case. This improves accessibility a lot. Also we might be able to remove the `.stop` modifiers in some places because AFAIK the button element stops propagation by default.
2022-07-06 21:07:26 +00:00
37c36560fb
fix: task default color should be set and evaluated properly
continuous-integration/drone/push Build is failing
2022-06-16 18:11:49 +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
Dominik Pschenitschni
1d869a0497
feat: defer-task script setup ( #1929 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1929
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:50:03 +00:00
Dominik Pschenitschni
c7f8ae256b
feat: description script setup ( #1927 )
...
continuous-integration/drone/push Build is passing
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