1
0
Commit Graph

953 Commits

Author SHA1 Message Date
13157e3bba fix(filters): changing filter checkbox values not being emitted to parent components
See https://community.vikunja.io/t/saved-filters-option-include-tasks-which-dont-have-a-value-set-is-still-set-after-saving-the-filter-despite-the-option-was-unselected/858
2022-09-30 21:06:26 +02:00
5f5ed410df fix: don't emit a possible null task 2022-09-30 13:35:11 +02:00
3970d0fd31 chore: spread title 2022-09-30 13:35:02 +02:00
cc378b83fe feat: automatically create subtask relations based on indention 2022-09-30 13:34:51 +02:00
34ffd1d572 feat: port tasks store to pinia 2022-09-29 21:40:15 +02:00
9856fab38f feat: migrate auth store to pina (#2398)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2398
Reviewed-by: konrad <k@knt.li>
2022-09-29 11:20:22 +00:00
8e3f54ae42 feat: convert model methods to named functions 2022-09-29 13:11:06 +02:00
8f25f5d353 feat: improve api-config (#2444)
remove obsolet `success` (not used)

Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2444
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-29 10:47:45 +00:00
7b53e684aa feat: port auth store to pinia 2022-09-28 23:43:14 +02:00
bbf4ef4697 feat: ListList script setup (#2441)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2441
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-28 16:08:23 +00:00
e9cf562969 fix: vueI18n global scope fallback warnings (#2437)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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
ba2605af1b feat: filter-popup script setup (#2418)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2418
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-26 15:58:54 +00:00
a737fc5bc2 feat: port config store to pinia 2022-09-23 13:30:09 +02:00
95ad245b59 fix: missed porting these getters and commits 2022-09-23 13:29:10 +02:00
62ed7c5964 fix: color list titles so that they are visible on cards with a background
Resolves #2372
2022-09-23 12:10:58 +02:00
2bf9771e28 fix: lint 2022-09-23 11:50:30 +02:00
3c9c5eff12 fix: make add task button 100% height 2022-09-23 11:13:35 +02:00
aa64e9835c fix: loading state when creating a new task from list view 2022-09-23 11:11:11 +02:00
ede5cdd8cf fix: only pass date to flatpickr if it's a valid date
Resolves #2384
2022-09-23 10:36:21 +02:00
20e9420638 feat: port attachments store to pinia 2022-09-22 21:44:41 +00:00
937fd36f72 feat: convert namespaces store to pina (#2393)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2393
Reviewed-by: konrad <k@knt.li>
2022-09-22 15:34:32 +00:00
4dfcd8e70f feat: feat-attachments-script-setup (#2358)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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 2022-09-21 23:32:21 +02:00
43e2d036d7 fix: remove console.log 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
a38075f376 feat: move list store to pina (#2392)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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
d67e5e386d feat: port label store to pinia | pinia 1/9 (#2391)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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
fa77b20c13 chore(deps): update dependency eslint-plugin-vue to v9.5.0 (#2371)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2371
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-09-16 15:51:37 +00:00
f70b1d2902 feat: color the task color button when the task has a color set (#2331)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2331
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-15 12:46:12 +00:00
4fce71f729 fix: remove margin from the color bubble component itself 2022-09-15 14:37:07 +02:00
84260841be feat(list): add info dialoge to show list description (#2368)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2368
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-15 12:36:43 +00:00
6d9c4a7aa0 chore: improve types 2022-09-15 14:32:29 +02:00
2683fec0a6 feat: show the task color bubble everywhere 2022-09-15 13:56:14 +02:00
a18c6ab8d8 feat: move the update available dialoge always to the bottom 2022-09-14 19:06:34 +02:00
bdf992c9bf feat: color the color button icon instead of the button itself 2022-09-14 18:56:51 +02:00
6576b6148c feat: move the url link to the bottom of the items 2022-09-14 16:31:05 +02:00
224cea33ce feat: make share link name italic 2022-09-14 16:27:57 +02:00
7e7fa807fd chore: set more expressive variable names for available views dropdowns 2022-09-14 16:17:31 +02:00
2b82df5dbd Merge branch 'main' into feature/redirect-to-specific-view
# Conflicts:
#	src/components/sharing/linkSharing.vue
2022-09-13 22:07:50 +02:00
e67fc7fb7e fix: use proper computed for available views list 2022-09-13 22:04:24 +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
26d02d5593 feat: programmatically generate list of available views 2022-09-08 16:29:29 +02:00
5f678e2449 chore: remove unused id 2022-09-08 16:26:51 +02:00
23598dd2ee fix: introduce a ListView type to properly type all available list views 2022-09-08 14:11:19 +02:00
d91d1fecf1 chore: remove &nbsp; 2022-09-08 13:58:49 +02:00
7a457eb161 feat(link shares): cleanup link share table 2022-09-08 13:56:52 +02:00
d3171b59be feat(link shares): allows switching the initial view by passing a query parameter 2022-09-08 13:56:50 +02:00
63f5f446fd feat(link shares): hide the logo if a query parameter was passed 2022-09-08 09:56:09 +00:00