Commit Graph

3895 Commits

Author SHA1 Message Date
renovate 4c0ce26f2d chore(deps): update dependency @vitejs/plugin-vue to v3.1.2 (#2461)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #2461
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-10-02 17:33:16 +00:00
kolaente 62dadc791c
fix: correctly import all components
continuous-integration/drone/pr Build is failing Details
2022-10-02 14:12:10 +02:00
kolaente bb280b811c
fix: use base store 2022-10-02 14:09:18 +02:00
kolaente 6db97d1ba1
Merge branch 'main' into feature/ganttastic 2022-10-02 14:01:23 +02:00
kolaente a5925baff0
feat: migrate kanban card to script setup
continuous-integration/drone/pr Build is passing Details
2022-10-02 12:28:57 +02:00
Dominik Pschenitschni b08dd58552 feat: colorPicker script setup (#2457)
continuous-integration/drone/push Build is passing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2457
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-10-02 10:00:19 +00:00
Dominik Pschenitschni 0620b8f0b3 feat: multiselect script setup (#2458)
continuous-integration/drone/push Build is passing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2458
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-10-02 09:58:51 +00:00
kolaente 1bbdd3b117
Merge branch 'main' into feature/ganttastic
continuous-integration/drone/pr Build is failing Details
# Conflicts:
#	pnpm-lock.yaml
#	src/components/tasks/gantt-component.vue
2022-10-02 00:24:10 +02:00
Dominik Pschenitschni ff1968aa36 feat: datepicker script setup (#2456)
continuous-integration/drone/push Build is passing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2456
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-10-01 22:13:50 +00:00
Dominik Pschenitschni 63fb8a1962 feat: Login script setup (#2417)
continuous-integration/drone/push Build is failing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2417
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:58:39 +00:00
kolaente 940063784b
feat: add github issue template
continuous-integration/drone/push Build is failing Details
2022-10-01 17:56:40 +02:00
Dominik Pschenitschni 78a6d38641 fix: type of config stores maxFileSize (#2455)
continuous-integration/drone/push Build is failing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2455
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-10-01 15:03:10 +00:00
Dominik Pschenitschni 2dc36c032b feat: TaskDetail as script setup (#1792)
continuous-integration/drone/push Build is failing Details
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
Dominik Pschenitschni 1d7f857070
feat: rework loading state of stores
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is failing Details
2022-10-01 16:22:01 +02:00
Dominik Pschenitschni 7f281fc5e9
feat: port base store to pinia
continuous-integration/drone/pr Build is passing Details
2022-10-01 15:36:44 +02:00
Dominik Pschenitschni df74f9d80c
feat: move base store to stores 2022-10-01 15:22:31 +02:00
konrad d1d7cd535e feat: migrate kanban store to pina (#2411)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #2411
2022-10-01 12:15:22 +00:00
renovate e2d5c6e12f fix(deps): update dependency marked to v4.1.1
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is failing Details
2022-10-01 09:03:52 +00:00
kolaente 0ada383395
fix(tests): fake current time in gantt tests to make them more reliable
continuous-integration/drone/push Build is passing Details
2022-10-01 10:13:23 +02:00
kolaente 68219ee224
fix(lint): unnecessary catch clause
continuous-integration/drone/push Build is passing Details
2022-09-30 22:36:50 +02:00
kolaente 2f2fb357c1
fix(task): new tasks with quick add magic not showing up in task list
continuous-integration/drone/push Build is failing Details
2022-09-30 21:31:20 +02:00
kolaente 5585966584
fix(task): cancel loading state when creating a new task does not work
continuous-integration/drone/push Build is failing Details
2022-09-30 21:25:05 +02:00
kolaente e999b38d3b
fix(task): cancel loading state when creating a new task does not work
continuous-integration/drone/push Build is failing Details
2022-09-30 21:24:08 +02:00
kolaente f8450f58a4
fix(task): make sure users can be assigned via quick add magic via their real name as well
continuous-integration/drone/push Build is failing Details
See #2196 (comment)
2022-09-30 21:20:26 +02:00
kolaente 72b731d620
fix(list): automatically close task edit pane when switching between lists
continuous-integration/drone/push Build is failing Details
Resolves #2442
2022-09-30 21:13:13 +02:00
kolaente 266f877455
fix(filters): make sure all checkboxes are aligned properly
continuous-integration/drone/push Build is failing Details
2022-09-30 21:09:24 +02:00
kolaente 13157e3bba
fix(filters): changing filter checkbox values not being emitted to parent components
continuous-integration/drone/push Build is failing Details
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
kolaente fd3c15d064
fix: update top header list title when saving a filter
continuous-integration/drone/push Build is failing Details
See https://community.vikunja.io/t/changes-to-a-saved-filter-name-is-not-updated-in-the-page-title
2022-09-30 20:55:07 +02:00
Dominik Pschenitschni 6cb8d7a3f5
fix imports
continuous-integration/drone/pr Build is failing Details
2022-09-30 19:17:36 +02:00
Dominik Pschenitschni c7a3c18972
Merge branch 'main' into feature/ganttastic
continuous-integration/drone/pr Build was killed Details
# Conflicts:
#	pnpm-lock.yaml
#	src/main.ts
2022-09-30 19:15:16 +02:00
kolaente 5b606936c3
fix: docker build
continuous-integration/drone/push Build is passing Details
2022-09-30 19:13:06 +02:00
renovate d120e8c82d chore(deps): update dependency postcss to v8.4.17 (#2449)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #2449
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-09-30 12:58:39 +00:00
konrad ec227a6872 feat: automatically create subtask relations based on indention (#2443)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #2443
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-30 11:47:20 +00:00
kolaente 5bd7c77b68
chore: use jsDoc to explain param
continuous-integration/drone/pr Build is passing Details
2022-09-30 13:36:57 +02:00
kolaente d58f8b4ba1
chore: break earlier if index === 0 2022-09-30 13:35:13 +02:00
kolaente 8ce242bb65
chore: use better variable names 2022-09-30 13:35:12 +02:00
kolaente 5f5ed410df
fix: don't emit a possible null task 2022-09-30 13:35:11 +02:00
kolaente 3970d0fd31
chore: spread title 2022-09-30 13:35:02 +02:00
kolaente cc378b83fe
feat: automatically create subtask relations based on indention 2022-09-30 13:34:51 +02:00
konrad 8c394d8024 feat: port tasks store to pina (#2409)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #2409
2022-09-30 11:17:19 +00:00
renovate b84da722ca chore(deps): update dependency @cypress/vite-dev-server to v3.2.0 (#2448)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #2448
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-09-29 21:53:19 +00:00
Dominik Pschenitschni c35810f28f
feat: port kanban store to pinia
continuous-integration/drone/pr Build is passing Details
2022-09-29 21:42:39 +02:00
Dominik Pschenitschni 9f26ae1ee6
feat: move kanban to stores 2022-09-29 21:42:39 +02:00
Dominik Pschenitschni 34ffd1d572
feat: port tasks store to pinia
continuous-integration/drone/pr Build is passing Details
2022-09-29 21:40:15 +02:00
renovate 64cf1c8ccf chore(deps): update dependency esbuild to v0.15.10
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is failing Details
2022-09-29 17:03:26 +00:00
Dominik Pschenitschni 1fdda07f65
feat: move tasks to stores 2022-09-29 14:01:39 +02:00
konrad 9856fab38f feat: migrate auth store to pina (#2398)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #2398
Reviewed-by: konrad <k@knt.li>
2022-09-29 11:20:22 +00:00
Dominik Pschenitschni 8e3f54ae42
feat: convert model methods to named functions
continuous-integration/drone/pr Build is passing Details
2022-09-29 13:11:06 +02:00
Dominik Pschenitschni 8f25f5d353 feat: improve api-config (#2444)
continuous-integration/drone/push Build is failing Details
remove obsolet `success` (not used)

Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #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
Dominik Pschenitschni 94d6f38e89 fix missed conversion to ref (#2445)
continuous-integration/drone/push Build is failing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2445
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-29 09:44:58 +00:00