Commit Graph

2421 Commits

Author SHA1 Message Date
56fca21320
trigger ci
Some checks failed
continuous-integration/drone/pr Build is failing
2022-01-30 21:54:02 +01:00
a16e8fea61
Merge branch 'fix/app-ready' into feature/vue3-modals-with-router-4
Some checks reported errors
continuous-integration/drone/pr Build was killed
2022-01-30 21:53:24 +01:00
2a819eccb4
revert: model properties
Some checks failed
continuous-integration/drone/pr Build is failing
partially reverts de3c47dc69
2022-01-30 20:18:34 +01:00
8f04b10e08
Revert "fix: improve ListModel typing"
This reverts commit 98b41a22c6.
2022-01-30 20:15:53 +01:00
ec65a37dcb
Merge branch 'main' into feature/vue3-modals-with-router-4 2022-01-30 19:59:11 +01:00
ea710e227a chore(deps): update dependency happy-dom to v2.31.0 (#1461)
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #1461
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-30 18:13:34 +00:00
0bd235cea3
fix: expose configureCompat types
Some checks failed
continuous-integration/drone/pr Build is failing
see: https://github.com/vuejs/docs/pull/1475
2022-01-30 17:24:38 +01:00
81cf8f2f29 feat(tests): replace cypress-file-upload with .selectFile() (#1460)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1460
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2022-01-30 16:17:03 +00:00
a325e4b721
feat: use es2022 for @typescript-eslint/parser
Some checks reported errors
continuous-integration/drone/pr Build was killed
2022-01-30 16:59:47 +01:00
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
8937b42321
feat: improve Sort component
Some checks failed
continuous-integration/drone/pr Build is failing
2022-01-30 16:53:46 +01:00
6894024ad4
fix: use to.hash for returned element 2022-01-30 16:53:46 +01:00
de3c47dc69
fix ts errors in various files 2022-01-30 16:53:46 +01:00
98b41a22c6
fix: improve ListModel typing 2022-01-30 16:53:45 +01:00
a9fb24aa35
fix: currentList typing 2022-01-30 16:53:45 +01:00
57965b1ea3
fix: keyboard-shortcuts typing 2022-01-30 16:53:45 +01:00
187e62a7ec
feat: make subscription a BaseButton 2022-01-30 16:53:45 +01:00
24b7821c50
fix: ts errors in subscription 2022-01-30 16:53:44 +01:00
3f893fb16d
fix(tests): don't visit / directly but use navigation instead
Some checks failed
continuous-integration/drone/pr Build is failing
2022-01-30 15:25:34 +01:00
05350affad
fix(tests): don't assert for h3 anymore
Some checks failed
continuous-integration/drone/pr Build is failing
2022-01-30 14:37:41 +01:00
6ab7aac5ce
fix(tests): wait until lists are loaded
Some checks failed
continuous-integration/drone/pr Build is failing
2022-01-30 14:10:46 +01:00
6c1857b133
fix(tests): assert absence of last viewed headline more precisely
Some checks failed
continuous-integration/drone/pr Build is failing
2022-01-30 14:03:50 +01:00
3212bc8e86
fix(tests): add more waits for namespaces loaded
Some checks reported errors
continuous-integration/drone/pr Build was killed
2022-01-30 14:00:14 +01:00
e6eb48b5af
fix(tests): wait until namespaces are loaded before checking if the history is present
Some checks failed
continuous-integration/drone/pr Build is failing
2022-01-30 13:07:08 +01:00
423195155e
Merge branch 'main' into feature/vue3-modals-with-router-4
Some checks failed
continuous-integration/drone/pr Build is failing
2022-01-30 12:40:36 +01:00
d913fa1745
fix: edge cases for dates where the next month had fewer days than the current one
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-30 12:38:17 +01:00
931941359b
fix: don't try to parse date numbers with letters around them 2022-01-30 12:37:14 +01:00
b3697cb9bf
fix: subscription icon not rendered correctly
All checks were successful
continuous-integration/drone/push Build is passing
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
c98ab42e75 feat: move lists between namespaces (#1430)
All checks were successful
continuous-integration/drone/push Build is passing
Frontend implementation of vikunja/api#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: #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
f5a92d1aec chore(deps): update dependency caniuse-lite to v1.0.30001304 (#1459)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #1459
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-29 20:54:49 +00:00
fb17adcfe3 chore(deps): update dependency eslint to v8.8.0 (#1458)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #1458
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-28 22:45:24 +00:00
198c97af57 fix(deps): update sentry-javascript monorepo to v6.17.3 (#1457)
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #1457
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-28 20:05:01 +00:00
3ff4f3516f chore(deps): update dependency vitest to v0.2.5 (#1456)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #1456
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-28 14:02:34 +00:00
ab5d768895 fix(deps): update dependency vue-i18n to v9.2.0-beta.30 (#1454)
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #1454
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-27 20:04:32 +00:00
0d2ff42673 chore(deps): update dependency caniuse-lite to v1.0.30001303 (#1453)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #1453
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-27 09:29:26 +00:00
aeb548ee09 fix(deps): update dependency marked to v4.0.12 (#1452)
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #1452
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-27 09:29:08 +00:00
f168e36f68 chore(deps): update dependency eslint-plugin-vue to v8.4.0 (#1451)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #1451
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-27 09:28:49 +00:00
691644a3a3 chore(deps): update dependency vitest to v0.2.4 (#1450)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #1450
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-27 09:28:11 +00:00
0075ca0c99 fix(deps): update dependency marked to v4.0.11 (#1449)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #1449
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-26 22:14:59 +00:00
83676f51b5 fix(deps): update dependency dompurify to v2.3.5 (#1448)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #1448
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-26 19:26:16 +00:00
fdd2e7e538
fix: vuex store mutation violation when archiving a namespace
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-26 14:36:32 +01:00
9e4ea9e597 chore(deps): update dependency caniuse-lite to v1.0.30001302 (#1447)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #1447
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-26 08:27:25 +00:00
e0141f4a38 chore(deps): update dependency esbuild to v0.14.14 (#1446)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #1446
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-26 07:12:23 +00:00
d3e95adc32 chore(deps): update dependency happy-dom to v2.30.1 (#1445)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #1445
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-25 22:11:13 +00:00
07ac1245a9 fix(deps): update sentry-javascript monorepo to v6.17.2 (#1444)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #1444
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-25 21:18:23 +00:00
075a7875bf fix(deps): update dependency @vueuse/core to v7.5.5 (#1442)
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #1442
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-25 17:28:08 +00:00
43a537ef5b fix(deps): update dependency @vueuse/router to v7.5.5 (#1443)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #1443
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-25 16:25:34 +00:00
52a613bf7f chore(deps): update dependency @faker-js/faker to v6.0.0-alpha.5 (#1436)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #1436
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-25 16:00:36 +00:00
8e806f9308 chore(deps): update dependency vitest to v0.2.3 (#1441)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #1441
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-25 13:29:11 +00:00
df5300fa02 chore(deps): update dependency vitest to v0.2.2 (#1440)
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #1440
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-01-25 10:40:43 +00:00