Dominik Pschenitschni
536b0fd7d5
feat: constants
2022-07-04 23:58:12 +02:00
Dominik Pschenitschni
07504f526e
chore: improve type imports
2022-07-04 23:58:12 +02:00
Dominik Pschenitschni
58358481bc
fix linting
2022-07-04 21:50:48 +00:00
kolaente
6fc87e1515
feat: add print styles
continuous-integration/drone/push Build is passing
Details
2022-06-02 23:00:21 +02:00
konrad
efed128f03
fix: rely on api to properly sort tasks on home page ( #1997 )
...
continuous-integration/drone/push Build was killed
Details
This PR changes the behaviour of how tasks are sorted. Before, the frontend would sort tasks but this resulted in some cases where tasks were not sorted properly. Most of this is test code to reliably reproduce the problem and make fixing it easier.
The actual bug was in Vikunja's api, therefore I've removed all sorting of tasks in the frontend and ensured the api properly sorts tasks.
Fixes https://github.com/go-vikunja/frontend/issues/54
Depends on vikunja/api#1177
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1997
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-06-01 16:59:59 +00:00
kolaente
72c123f3f9
feat: add alt+r shortcut to bring up reminder input on task detail view
continuous-integration/drone/push Build is passing
Details
2022-05-23 22:58:54 +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
Dominik Pschenitschni
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
Details
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
kolaente
a38bd7e971
fix: list title not set as page title after closing a task popup
continuous-integration/drone/push Build is passing
Details
2022-05-08 11:58:37 +02:00
kolaente
89c81ae854
fix: subscription works correctly again
continuous-integration/drone/push Build is failing
Details
2022-04-24 17:06:00 +02:00
Dominik Pschenitschni
17a42dc2e7
feat: remove copy-to-clipboard ( #1797 )
...
continuous-integration/drone/push Build is failing
Details
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
Details
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
Dominik Pschenitschni
080675b38f
fix: uppercase types ( #1810 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1810
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-04-18 17:32:40 +00:00
kolaente
b2897545e4
fix: properly set list backgrounds when switching between lists
...
continuous-integration/drone/push Build is failing
Details
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
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
kolaente
0af6d79eff
Merge branch 'main' into feature/date-math
continuous-integration/drone/pr Build is passing
Details
2022-03-27 22:41:53 +02:00
kolaente
f4b0e68322
feat: add a few new keyboard shortcuts
continuous-integration/drone/push Build is passing
Details
2022-03-02 21:59:51 +01:00
kolaente
db47c1f10c
chore: move converting params to service
continuous-integration/drone/pr Build is passing
Details
2022-02-27 17:21:07 +01:00
kolaente
d5f0158b04
Merge branch 'main' into feature/date-math
...
continuous-integration/drone/pr Build is passing
Details
# Conflicts:
# src/views/tasks/ShowTasks.vue
2022-02-26 13:30:07 +01:00
kolaente
7b62a0895d
fix: update page title when changing the task title
continuous-integration/drone/push Build is passing
Details
2022-02-26 13:14:08 +01:00
kolaente
8cdcfaf071
fix: don't try to sort tasks when none were returned
continuous-integration/drone/push Build is passing
Details
2022-02-26 12:30:56 +01:00
kolaente
622f08fb1b
fix: lint
continuous-integration/drone/pr Build was killed
Details
2022-02-20 21:34:45 +01:00
kolaente
4ce9ac9c66
chore: remove showAll prop and make it a computed instead
continuous-integration/drone/pr Build was killed
Details
2022-02-20 21:32:02 +01:00
kolaente
95d8cdffe4
chore: return the title directly
continuous-integration/drone/pr Build is failing
Details
2022-02-20 21:22:31 +01:00
kolaente
564f669ed4
chore: return key directly
continuous-integration/drone/pr Build was killed
Details
2022-02-20 21:21:06 +01:00
kolaente
74766ce1d0
chore: hack the planet
continuous-integration/drone/pr Build was killed
Details
2022-02-20 21:17:24 +01:00
kolaente
0b6a74d11e
Merge branch 'main' into feature/date-math
2022-02-20 20:25:06 +01:00
Dominik Pschenitschni
8ea9d7541f
feat: rename percent done to progress ( #1542 )
...
continuous-integration/drone/push Build is passing
Details
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
kolaente
204e94aa74
chore: programmatically convert filter values to snake_case
continuous-integration/drone/pr Build is failing
Details
2022-02-06 20:48:37 +01:00
kolaente
aac777e286
fix: lint
continuous-integration/drone/pr Build was killed
Details
2022-02-06 20:32:21 +01:00
kolaente
84f177c80e
feat: reduce dependency on router and move everything to route props instead
continuous-integration/drone/pr Build is failing
Details
2022-02-06 20:11:13 +01:00
kolaente
436c0416d7
chore: use a primary button to select range in upcoming
continuous-integration/drone/pr Build is failing
Details
2022-02-06 19:39:05 +01:00
kolaente
60be8b428e
chore: rename date ranges export
continuous-integration/drone/pr Build is failing
Details
2022-02-06 19:33:52 +01:00
kolaente
c5d598cac4
chore: refactor trigger to slot
continuous-integration/drone/pr Build is failing
Details
2022-02-06 18:46:53 +01:00
konrad
581b2cb4ab
fix: related tasks add button and task dates in read only view ( #1268 )
...
continuous-integration/drone/push Build is passing
Details
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
kolaente
eeee1c842a
fix: correctly send filter values
continuous-integration/drone/pr Build is failing
Details
2022-02-06 16:58:23 +01:00
kolaente
6d6f2b4e33
chore: cleanup
2022-02-06 16:48:28 +01:00
kolaente
cbbcb7ef23
fix: setTitle import
continuous-integration/drone/pr Build is failing
Details
2022-02-06 16:36:12 +01:00
kolaente
bcd34efe91
chore: convert ShowTasks component to script setup and ts
continuous-integration/drone/pr Build is failing
Details
2022-02-06 16:04:49 +01:00
kolaente
9e7c258347
fix: sort tasks correctly by due date
continuous-integration/drone/pr Build is failing
Details
2022-02-06 12:43:42 +01:00
kolaente
7135288800
fix: lint
2022-02-06 12:43:42 +01:00
kolaente
7aa2cfc8d4
feat: add date range filter to task filters
2022-02-06 12:43:40 +01:00
kolaente
a74fc47335
fix: llama position
2022-02-06 12:42:13 +01:00
kolaente
0ae8a0e6ef
feat: add more pre-defined ranges
2022-02-06 12:42:13 +01:00
kolaente
6c55411f71
fix: now correctly showing the title of predefined ranges
2022-02-06 12:41:41 +01:00
kolaente
dabe87af4b
feat: make sure showTasks can handle dynamic dates
2022-02-06 12:41:19 +01:00
kolaente
ecf679d8e1
chore: completely move logic of ShowTasksInRange component to ShowTasks and remove it
continuous-integration/drone/pr Build is failing
Details
2022-02-05 21:14:40 +01:00
kolaente
43e83350bd
feat: move logic of ShowTasksInRange component to ShowTasks
continuous-integration/drone/pr Build is failing
Details
2022-02-05 21:12:35 +01:00