Commit Graph

950 Commits

Author SHA1 Message Date
2aee048f61
fix: use vue-i18n pluralization
All checks were successful
continuous-integration/drone/pr Build is passing
2022-09-29 18:30:40 +02:00
5b4fe9176e
feat: unify time units and use the same ones everywhere 2022-09-29 18:16:55 +02:00
9856fab38f feat: migrate auth store to pina (#2398)
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #2398
Reviewed-by: konrad <k@knt.li>
2022-09-29 11:20:22 +00:00
8e3f54ae42
feat: convert model methods to named functions
All checks were successful
continuous-integration/drone/pr Build is passing
2022-09-29 13:11:06 +02:00
Dominik Pschenitschni
8f25f5d353 feat: improve api-config (#2444)
Some checks failed
continuous-integration/drone/push Build is failing
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
7b53e684aa
feat: port auth store to pinia 2022-09-28 23:43:14 +02:00
Dominik Pschenitschni
bbf4ef4697 feat: ListList script setup (#2441)
Some checks failed
continuous-integration/drone/push Build is failing
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
e9cf562969 fix: vueI18n global scope fallback warnings (#2437)
Some checks failed
continuous-integration/drone/push Build is failing
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
ba2605af1b feat: filter-popup script setup (#2418)
Some checks failed
continuous-integration/drone/push Build is failing
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
a737fc5bc2
feat: port config store to pinia
Some checks failed
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
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
Some checks failed
continuous-integration/drone/push Build is failing
Resolves #2372
2022-09-23 12:10:58 +02:00
2bf9771e28
fix: lint
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-23 11:50:30 +02:00
3c9c5eff12
fix: make add task button 100% height
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-23 11:13:35 +02:00
aa64e9835c
fix: loading state when creating a new task from list view
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-23 11:11:11 +02:00
ede5cdd8cf
fix: only pass date to flatpickr if it's a valid date
Some checks failed
continuous-integration/drone/push Build is failing
Resolves #2384
2022-09-23 10:36:21 +02:00
20e9420638 feat: port attachments store to pinia
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-22 21:44:41 +00:00
937fd36f72 feat: convert namespaces store to pina (#2393)
Some checks reported errors
continuous-integration/drone/push Build was killed
Reviewed-on: #2393
Reviewed-by: konrad <k@knt.li>
2022-09-22 15:34:32 +00:00
Dominik Pschenitschni
4dfcd8e70f feat: feat-attachments-script-setup (#2358)
Some checks failed
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #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
All checks were successful
continuous-integration/drone/pr Build is passing
2022-09-21 23:32:21 +02:00
43e2d036d7
fix: remove console.log
All checks were successful
continuous-integration/drone/pr Build is passing
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
Dominik Pschenitschni
a38075f376 feat: move list store to pina (#2392)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #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
Dominik Pschenitschni
d67e5e386d feat: port label store to pinia | pinia 1/9 (#2391)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #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)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #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)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #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
All checks were successful
continuous-integration/drone/pr Build is passing
2022-09-15 14:37:07 +02:00
84260841be feat(list): add info dialoge to show list description (#2368)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #2368
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-15 12:36:43 +00:00
6d9c4a7aa0
chore: improve types
All checks were successful
continuous-integration/drone/pr Build is passing
2022-09-15 14:32:29 +02:00
2683fec0a6
feat: show the task color bubble everywhere
All checks were successful
continuous-integration/drone/pr Build is passing
2022-09-15 13:56:14 +02:00
a18c6ab8d8
feat: move the update available dialoge always to the bottom
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-14 19:06:34 +02:00
bdf992c9bf
feat: color the color button icon instead of the button itself
All checks were successful
continuous-integration/drone/pr Build is passing
2022-09-14 18:56:51 +02:00
6576b6148c
feat: move the url link to the bottom of the items
All checks were successful
continuous-integration/drone/pr Build is passing
2022-09-14 16:31:05 +02:00
224cea33ce
feat: make share link name italic
Some checks reported errors
continuous-integration/drone/pr Build was killed
2022-09-14 16:27:57 +02:00
7e7fa807fd
chore: set more expressive variable names for available views dropdowns
Some checks reported errors
continuous-integration/drone/pr Build was killed
2022-09-14 16:17:31 +02:00
2b82df5dbd
Merge branch 'main' into feature/redirect-to-specific-view
All checks were successful
continuous-integration/drone/pr Build is passing
# Conflicts:
#	src/components/sharing/linkSharing.vue
2022-09-13 22:07:50 +02:00
e67fc7fb7e
fix: use proper computed for available views list
Some checks failed
continuous-integration/drone/pr Build is failing
2022-09-13 22:04:24 +02:00
Dominik Pschenitschni
db8b8812af feat: use v-model more consequent (#2356)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #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
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-13 14:59:02 +00:00
26d02d5593
feat: programmatically generate list of available views
All checks were successful
continuous-integration/drone/pr Build is passing
2022-09-08 16:29:29 +02:00
5f678e2449
chore: remove unused id
All checks were successful
continuous-integration/drone/pr Build is passing
2022-09-08 16:26:51 +02:00
23598dd2ee
fix: introduce a ListView type to properly type all available list views
All checks were successful
continuous-integration/drone/pr Build is passing
2022-09-08 14:11:19 +02:00
d91d1fecf1
chore: remove &nbsp;
All checks were successful
continuous-integration/drone/pr Build is passing
2022-09-08 13:58:49 +02:00
7a457eb161
feat(link shares): cleanup link share table
All checks were successful
continuous-integration/drone/pr Build is passing
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
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-08 09:56:09 +00:00
6bf5f6efd4
fix: dragging a list on mobile Safari
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-07 23:11:44 +02:00
7f6f8963e7 feat: add keyboard shortcut to toggle task description edit (#2332)
Some checks failed
continuous-integration/drone/push Build is failing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #2332
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-07 17:55:59 +00:00
65fd2f14a0
feat: show user display name when searching for assignees on a list
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-07 17:05:44 +02:00