b7c8138ad5
fix(tests): make sure to create all lists before doing anything
continuous-integration/drone/pr Build was killed
2022-01-30 22:47:59 +01:00
92864fa5c1
chore(tests): remove test result upload to s3 since we now have cypress dashboard
continuous-integration/drone/push Build is passing
2022-01-30 22:35:17 +01:00
4fc9384acc
Merge branch 'main' into feature/vue3-modals-with-router-4
continuous-integration/drone/pr Build is failing
2022-01-30 22:33:44 +01:00
c21f236249
feat: add cypress dashboard record ( #1462 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1462
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2022-01-30 21:33:27 +00:00
9995abf64c
fix: mark broken test as skipped
continuous-integration/drone/pr Build is failing
2022-01-30 22:11:26 +01:00
56fca21320
trigger ci
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
continuous-integration/drone/pr Build was killed
2022-01-30 21:53:24 +01:00
2a819eccb4
revert: model properties
...
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 )
...
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
...
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 )
...
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
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
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
continuous-integration/drone/pr Build is failing
2022-01-30 15:25:34 +01:00
05350affad
fix(tests): don't assert for h3 anymore
continuous-integration/drone/pr Build is failing
2022-01-30 14:37:41 +01:00
6ab7aac5ce
fix(tests): wait until lists are loaded
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
continuous-integration/drone/pr Build is failing
2022-01-30 14:03:50 +01:00
3212bc8e86
fix(tests): add more waits for namespaces loaded
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
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
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
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
...
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 )
...
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 )
...
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 )
...
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 )
...
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 )
...
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 )
...
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 )
...
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 )
...
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 )
...
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 )
...
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 )
...
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 )
...
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
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 )
...
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 )
...
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 )
...
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 )
...
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