Dominik Pschenitschni
4c4adfdf4e
fix: reactive const assignment ( #2692 )
...
continuous-integration/drone/push Build is passing
Resolves #2691
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2692
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-11-12 16:14:32 +00:00
Dominik Pschenitschni
293402b6fd
fix: move heading styles to component ( #2686 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2686
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-12 10:52:16 +00:00
Dominik Pschenitschni
4c458a1ad0
fix: move createdUpdated styles to component ( #2685 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2685
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-12 10:50:48 +00:00
Dominik Pschenitschni
f4bc2b94f0
feat: sticky action buttons ( #2622 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2622
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-04 13:49:28 +00:00
599e28e5e5
feat: type improvements
2022-10-31 22:42:28 +01:00
da2a7a224e
fix: label multiselect styling on focus
continuous-integration/drone/push Build is passing
2022-10-28 11:23:55 +02:00
d7ac2ad697
fix(task): scroll the task field into view after activating it
continuous-integration/drone/push Build is passing
2022-10-23 15:39:27 +02:00
a695719128
fix: task detail view top spacing on mobile
continuous-integration/drone/push Build is passing
2022-10-23 13:14:07 +02:00
1be516a905
fix(task): setting progress was not properly saved
continuous-integration/drone/push Build is failing
2022-10-05 16:06:41 +02:00
fd71de4b5d
fix(task): setting a priority was not properly saved
continuous-integration/drone/push Build is passing
2022-10-05 16:02:44 +02:00
877e425055
feat: promote an attachment to task cover image
2022-10-05 14:56:11 +02:00
4655e1ce34
feat: update eslint config
...
continuous-integration/drone/pr Build is passing
support async component, see: https://eslint.vuejs.org/user-guide/#how-to-use-a-custom-parser
2022-10-04 13:45:16 +02:00
Dominik Pschenitschni
2dc36c032b
feat: TaskDetail as script setup ( #1792 )
...
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1792
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-10-01 15:02:35 +00:00
7f281fc5e9
feat: port base store to pinia
continuous-integration/drone/pr Build is passing
2022-10-01 15:36:44 +02:00
c35810f28f
feat: port kanban store to pinia
continuous-integration/drone/pr Build is passing
2022-09-29 21:42:39 +02:00
34ffd1d572
feat: port tasks store to pinia
continuous-integration/drone/pr Build is passing
2022-09-29 21:40:15 +02:00
20e9420638
feat: port attachments store to pinia
continuous-integration/drone/push Build is failing
2022-09-22 21:44:41 +00:00
093ab766d4
feat: port namespace store to pinia
continuous-integration/drone/pr Build is passing
2022-09-21 23:32:21 +02:00
ce0f58c783
feat: allow marking a related task done directly from the list
2022-09-21 18:36:38 +02:00
bdf992c9bf
feat: color the color button icon instead of the button itself
continuous-integration/drone/pr Build is passing
2022-09-14 18:56:51 +02:00
51c806c12b
feat: color the task color button when the task has a color set
continuous-integration/drone/pr Build is passing
2022-09-14 18:43:56 +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
b4cba6f7d9
fix: mutation error in TaskDetailView
2022-09-05 19:01:42 +02:00
041a1a4cc0
move constants
2022-09-05 17:43:55 +02:00
3766b5e51b
feat: improve store and model typing
2022-09-05 17:43:22 +02:00
4a247b2a7d
chore: remove global mixing
2022-09-05 17:38:11 +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
56147dc9fb
fix: transition error when deleting a task
continuous-integration/drone/push Build is passing
2022-07-21 16:14:12 +02:00
9cebf5305a
feat: allow for easy reset of a repeating amount
...
continuous-integration/drone/push Build is passing
Resolves #2179
2022-07-21 15:10:48 +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
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
6fc87e1515
feat: add print styles
continuous-integration/drone/push Build is passing
2022-06-02 23:00:21 +02:00
72c123f3f9
feat: add alt+r shortcut to bring up reminder input on task detail view
continuous-integration/drone/push Build is passing
2022-05-23 22:58:54 +02:00
53dc7d12f7
feat: remove vue3 compat mode
2022-05-22 23:44:16 +02:00
Dominik Pschenitschni
829eed0b9f
fix: problem with newTaskInput ref ( #1986 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1986
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-05-22 15:13:12 +00:00
a38bd7e971
fix: list title not set as page title after closing a task popup
continuous-integration/drone/push Build is passing
2022-05-08 11:58:37 +02:00
89c81ae854
fix: subscription works correctly again
continuous-integration/drone/push Build is failing
2022-04-24 17:06:00 +02:00
Dominik Pschenitschni
17a42dc2e7
feat: remove copy-to-clipboard ( #1797 )
...
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1797
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-04-23 15:58:29 +00:00
kosssi
bf3e16c6ee
fix: checklist summary design on home page ( #1842 )
...
continuous-integration/drone/push Build was killed
Co-authored-by: Simon C <simonc@linux.com>
Reviewed-on: #1842
Reviewed-by: konrad <k@knt.li>
Co-authored-by: kosssi <kosssi@noreply.kolaente.de>
Co-committed-by: kosssi <kosssi@noreply.kolaente.de>
2022-04-22 08:07:15 +00:00
b2897545e4
fix: properly set list backgrounds when switching between lists
...
continuous-integration/drone/push Build is failing
Probably caused by the blur hash feature, switching between lists would not work if the list background was set via unsplash. I've refactored the whole decision tree which checks if a background should be loaded or not. It actually does not matter where the background is from (unsplash or upload) or if we had one in the last list - we only need to know if the current list has a background or if we just changed it and need to update right away.
2022-04-03 14:20:16 +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
f4b0e68322
feat: add a few new keyboard shortcuts
continuous-integration/drone/push Build is passing
2022-03-02 21:59:51 +01:00
7b62a0895d
fix: update page title when changing the task title
continuous-integration/drone/push Build is passing
2022-02-26 13:14:08 +01:00
Dominik Pschenitschni
8ea9d7541f
feat: rename percent done to progress ( #1542 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1542
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-02-18 16:56:15 +00:00
581b2cb4ab
fix: related tasks add button and task dates in read only view ( #1268 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1268
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-02-06 15:58:52 +00:00
3e311e07cd
fix: undefined prop subscription
continuous-integration/drone/pr Build is passing
2022-01-30 23:18:13 +01:00