Commit Graph

1863 Commits

Author SHA1 Message Date
konrad 3e21a8ed6e feat: migrate kanban card to script setup (#2459)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #2459
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-10-03 13:17:02 +00:00
Dominik Pschenitschni f1852f1f33 fix: attachment deletion (#2472)
continuous-integration/drone/push Build is passing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2472
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-10-03 13:11:07 +00:00
Dominik Pschenitschni c2321703a7 chore: remove unneeded this from PasswordReset.vue (#2473)
continuous-integration/drone/push Build is failing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2473
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-10-03 13:10:09 +00:00
Dominik Pschenitschni af7f8400e9
chore: small review adjustments
continuous-integration/drone/pr Build is passing Details
2022-10-03 12:35:15 +02:00
Dominik Pschenitschni 367ad1e5a5
fix: don't add class method to interface 2022-10-03 12:34:51 +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
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
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
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
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
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
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
Dominik Pschenitschni 176ad565cc
feat: auth store type improvements 2022-09-28 23:43:15 +02:00
Dominik Pschenitschni 7b53e684aa
feat: port auth store to pinia 2022-09-28 23:43:14 +02:00
Dominik Pschenitschni f30c964c06
feat: move auth to stores 2022-09-28 23:38:15 +02:00
Dominik Pschenitschni bbf4ef4697 feat: ListList script setup (#2441)
continuous-integration/drone/push Build is failing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #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
Dominik Pschenitschni 63f2e6ba6f feat NewNamespace script setup (#2415)
continuous-integration/drone/push Build is failing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2415
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 13:31:06 +00:00
Dominik Pschenitschni e9cf562969 fix: vueI18n global scope fallback warnings (#2437)
continuous-integration/drone/push Build is failing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #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
Dominik Pschenitschni 878c6ea9e1 chore: make const out of export download file name (#2436)
continuous-integration/drone/push Build is failing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2436
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-28 13:28:45 +00:00
Dominik Pschenitschni 7f581cbe27 feat: NewLabel script setup (#2414)
continuous-integration/drone/push Build is failing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2414
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-27 15:12:21 +00:00
Dominik Pschenitschni 89e428b4d2 feat: ListLabels script setup (#2416)
continuous-integration/drone/push Build is failing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2416
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-26 16:09:24 +00:00
Dominik Pschenitschni ba2605af1b feat: filter-popup script setup (#2418)
continuous-integration/drone/push Build is failing Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #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
Dominik Pschenitschni a737fc5bc2
feat: port config store to pinia
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is failing Details
2022-09-23 13:30:09 +02:00