1
0
Commit Graph

242 Commits

Author SHA1 Message Date
b4dd23b85d fix: i18ze a string (#3210)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/3210
Reviewed-by: konrad <k@knt.li>
Co-authored-by: WofWca <wofwca@protonmail.com>
Co-committed-by: WofWca <wofwca@protonmail.com>
2023-03-08 09:43:46 +00:00
7b96397e3b feat: use klona instead of lodash.clonedeep (#3073)
Resolves: https://kolaente.dev/vikunja/frontend/issues/3032
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/3073
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2023-02-07 13:04:03 +00:00
2af42f8fbe fix(quick add magic): make sure assignees which don't exist are not removed from task title
Resolves https://kolaente.dev/vikunja/frontend/issues/2927
2023-01-12 13:32:00 +01:00
7be8e892e2 feat: add histoire 2023-01-05 23:12:58 +01:00
b6a89a0cde feat: use variable fonts with subsetting (#2817)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2817
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-12-15 21:37:02 +00:00
b42e4cca59 feat: more horizontal space on mobile (#2722)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2722
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-17 16:17:18 +00:00
8ef309243d feat: improve loadTask logic (#2715)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2715
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-11-17 15:31:21 +00:00
8c44ed83e6 feat: use transition component everywhere 2022-11-14 22:08:54 +01:00
631a19fa92 feat: move transition in own component 2022-11-12 19:32:39 +01:00
fba402fcd0 feat: reduce TaskDetailView selector specificity 2022-11-12 19:29:20 +01:00
4c4adfdf4e fix: reactive const assignment (#2692)
Resolves #2691

Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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
293402b6fd fix: move heading styles to component (#2686)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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
4c458a1ad0 fix: move createdUpdated styles to component (#2685)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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
f4bc2b94f0 feat: sticky action buttons (#2622)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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 2022-10-28 11:23:55 +02:00
d7ac2ad697 fix(task): scroll the task field into view after activating it 2022-10-23 15:39:27 +02:00
a695719128 fix: task detail view top spacing on mobile 2022-10-23 13:14:07 +02:00
1be516a905 fix(task): setting progress was not properly saved 2022-10-05 16:06:41 +02:00
fd71de4b5d fix(task): setting a priority was not properly saved 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
support async component, see: https://eslint.vuejs.org/user-guide/#how-to-use-a-custom-parser
2022-10-04 13:45:16 +02:00
2dc36c032b feat: TaskDetail as script setup (#1792)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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 2022-10-01 15:36:44 +02:00
c35810f28f feat: port kanban store to pinia 2022-09-29 21:42:39 +02:00
34ffd1d572 feat: port tasks store to pinia 2022-09-29 21:40:15 +02:00
7b53e684aa feat: port auth store to pinia 2022-09-28 23:43:14 +02:00
20e9420638 feat: port attachments store to pinia 2022-09-22 21:44:41 +00:00
093ab766d4 feat: port namespace store to pinia 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 2022-09-14 18:56:51 +02:00
51c806c12b feat: color the task color button when the task has a color set 2022-09-14 18:43:56 +02:00
db8b8812af feat: use v-model more consequent (#2356)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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 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
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
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 2022-07-21 16:14:12 +02:00
9cebf5305a feat: allow for easy reset of a repeating amount
Resolves https://kolaente.dev/vikunja/frontend/issues/2179
2022-07-21 15:10:48 +02:00
ab7bf7d8f9 fix: datepicker button color and spacing for overdue dates 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
58358481bc fix linting 2022-07-04 21:50:48 +00:00
6fc87e1515 feat: add print styles 2022-06-02 23:00:21 +02:00
efed128f03 fix: rely on api to properly sort tasks on home page (#1997)
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 https://kolaente.dev/vikunja/api/pulls/1177

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1997
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-06-01 16:59:59 +00:00
72c123f3f9 feat: add alt+r shortcut to bring up reminder input on task detail view 2022-05-23 22:58:54 +02:00