Commit graph

2914 commits

Author SHA1 Message Date
kolaente
8f04b10e08
Revert "fix: improve ListModel typing"
This reverts commit 98b41a22c6.
2022-01-30 20:15:53 +01:00
kolaente
ec65a37dcb
Merge branch 'main' into feature/vue3-modals-with-router-4 2022-01-30 19:59:11 +01:00
renovate
ea710e227a chore(deps): update dependency happy-dom to v2.31.0 (#1461)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1461
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-30 18:13:34 +00:00
Dominik Pschenitschni
0bd235cea3
fix: expose configureCompat types
see: https://github.com/vuejs/docs/pull/1475
2022-01-30 17:24:38 +01:00
konrad
81cf8f2f29 feat(tests): replace cypress-file-upload with .selectFile() (#1460)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1460
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2022-01-30 16:17:03 +00:00
Dominik Pschenitschni
a325e4b721
feat: use es2022 for @typescript-eslint/parser 2022-01-30 16:59:47 +01:00
Dominik Pschenitschni
6ff621ada1
chore: ignore wrong second argument argument for cause
see: https://github.com/tc39/proposal-error-cause
2022-01-30 16:58:59 +01:00
Dominik Pschenitschni
8937b42321
feat: improve Sort component 2022-01-30 16:53:46 +01:00
Dominik Pschenitschni
6894024ad4
fix: use to.hash for returned element 2022-01-30 16:53:46 +01:00
Dominik Pschenitschni
de3c47dc69
fix ts errors in various files 2022-01-30 16:53:46 +01:00
Dominik Pschenitschni
98b41a22c6
fix: improve ListModel typing 2022-01-30 16:53:45 +01:00
Dominik Pschenitschni
a9fb24aa35
fix: currentList typing 2022-01-30 16:53:45 +01:00
Dominik Pschenitschni
57965b1ea3
fix: keyboard-shortcuts typing 2022-01-30 16:53:45 +01:00
Dominik Pschenitschni
187e62a7ec
feat: make subscription a BaseButton 2022-01-30 16:53:45 +01:00
Dominik Pschenitschni
24b7821c50
fix: ts errors in subscription 2022-01-30 16:53:44 +01:00
kolaente
3f893fb16d
fix(tests): don't visit / directly but use navigation instead 2022-01-30 15:25:34 +01:00
kolaente
05350affad
fix(tests): don't assert for h3 anymore 2022-01-30 14:37:41 +01:00
kolaente
6ab7aac5ce
fix(tests): wait until lists are loaded 2022-01-30 14:10:46 +01:00
kolaente
6c1857b133
fix(tests): assert absence of last viewed headline more precisely 2022-01-30 14:03:50 +01:00
kolaente
3212bc8e86
fix(tests): add more waits for namespaces loaded 2022-01-30 14:00:14 +01:00
kolaente
e6eb48b5af
fix(tests): wait until namespaces are loaded before checking if the history is present 2022-01-30 13:07:08 +01:00
kolaente
423195155e
Merge branch 'main' into feature/vue3-modals-with-router-4 2022-01-30 12:40:36 +01:00
kolaente
d913fa1745
fix: edge cases for dates where the next month had fewer days than the current one 2022-01-30 12:38:17 +01:00
kolaente
931941359b
fix: don't try to parse date numbers with letters around them 2022-01-30 12:37:14 +01:00
kolaente
b3697cb9bf
fix: subscription icon not rendered correctly
The computed property "icon" which holds the icon string to be rendered was overriding the <icon> component. Therefore, the component wasn't rendered at all, instead vue would render a html tag with the icon name.
2022-01-29 22:30:47 +01:00
konrad
c98ab42e75 feat: move lists between namespaces (#1430)
Frontend implementation of https://kolaente.dev/vikunja/api/pulls/1096

I've implemented this re-using the drag and drop part of rearranging the list position in the menu. The only problem we have is there's no way to check if a namespace is read-only and disable dropping a list into it. I hope to solve this in the future on the api but for now you can drop a list into it and get an error message. I felt like properly handling the error and restoring the list and its position given this will change anyway.

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1430
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2022-01-29 21:12:46 +00:00
renovate
f5a92d1aec chore(deps): update dependency caniuse-lite to v1.0.30001304 (#1459)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1459
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-29 20:54:49 +00:00
renovate
fb17adcfe3 chore(deps): update dependency eslint to v8.8.0 (#1458)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1458
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-28 22:45:24 +00:00
renovate
198c97af57 fix(deps): update sentry-javascript monorepo to v6.17.3 (#1457)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1457
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-28 20:05:01 +00:00
renovate
3ff4f3516f chore(deps): update dependency vitest to v0.2.5 (#1456)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1456
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-28 14:02:34 +00:00
renovate
ab5d768895 fix(deps): update dependency vue-i18n to v9.2.0-beta.30 (#1454)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1454
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-27 20:04:32 +00:00
renovate
0d2ff42673 chore(deps): update dependency caniuse-lite to v1.0.30001303 (#1453)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1453
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-27 09:29:26 +00:00
renovate
aeb548ee09 fix(deps): update dependency marked to v4.0.12 (#1452)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1452
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-27 09:29:08 +00:00
renovate
f168e36f68 chore(deps): update dependency eslint-plugin-vue to v8.4.0 (#1451)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1451
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-27 09:28:49 +00:00
renovate
691644a3a3 chore(deps): update dependency vitest to v0.2.4 (#1450)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1450
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-27 09:28:11 +00:00
renovate
0075ca0c99 fix(deps): update dependency marked to v4.0.11 (#1449)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1449
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-26 22:14:59 +00:00
renovate
83676f51b5 fix(deps): update dependency dompurify to v2.3.5 (#1448)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1448
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-26 19:26:16 +00:00
kolaente
fdd2e7e538
fix: vuex store mutation violation when archiving a namespace 2022-01-26 14:36:32 +01:00
renovate
9e4ea9e597 chore(deps): update dependency caniuse-lite to v1.0.30001302 (#1447)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1447
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-26 08:27:25 +00:00
renovate
e0141f4a38 chore(deps): update dependency esbuild to v0.14.14 (#1446)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1446
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-26 07:12:23 +00:00
renovate
d3e95adc32 chore(deps): update dependency happy-dom to v2.30.1 (#1445)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1445
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-25 22:11:13 +00:00
renovate
07ac1245a9 fix(deps): update sentry-javascript monorepo to v6.17.2 (#1444)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1444
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-25 21:18:23 +00:00
renovate
075a7875bf fix(deps): update dependency @vueuse/core to v7.5.5 (#1442)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1442
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-25 17:28:08 +00:00
renovate
43a537ef5b fix(deps): update dependency @vueuse/router to v7.5.5 (#1443)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1443
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-25 16:25:34 +00:00
renovate
52a613bf7f chore(deps): update dependency @faker-js/faker to v6.0.0-alpha.5 (#1436)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1436
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-25 16:00:36 +00:00
renovate
8e806f9308 chore(deps): update dependency vitest to v0.2.3 (#1441)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1441
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-25 13:29:11 +00:00
renovate
df5300fa02 chore(deps): update dependency vitest to v0.2.2 (#1440)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1440
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-25 10:40:43 +00:00
renovate
f469cac4d1 chore(deps): update dependency rollup to v2.66.1 (#1439)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1439
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-25 09:21:08 +00:00
renovate
7ad200179b fix(deps): update dependency vue-i18n to v9.2.0-beta.29 (#1438)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1438
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-25 08:08:40 +00:00
renovate
f9eceeb6b6 chore(deps): update dependency happy-dom to v2.30.0 (#1437)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1437
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-25 08:07:43 +00:00