From c6e7390f137991a6d992ad62ddca46a07fd4bf4e Mon Sep 17 00:00:00 2001
From: konrad
Date: Tue, 16 Aug 2022 21:26:54 +0000
Subject: [PATCH 001/101] fix: search for assignees by username (#2264)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2264
---
src/components/list/partials/filters.vue | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/src/components/list/partials/filters.vue b/src/components/list/partials/filters.vue
index d2b92967..73e2711a 100644
--- a/src/components/list/partials/filters.vue
+++ b/src/components/list/partials/filters.vue
@@ -499,6 +499,14 @@ export default defineComponent({
if (typeof this.filters[filterName] === 'undefined' || this.filters[filterName] === '') {
return
}
+
+ // Don't load things if we already have something loaded.
+ // This is not the most ideal solution because it prevents a re-population when filters are changed
+ // from the outside. It is still fine because we're not changing them from the outside, other than
+ // loading them initially.
+ if(this[kind].length > 0) {
+ return
+ }
this[kind] = await this[`${servicePrefix}Service`].getAll({}, {s: this.filters[filterName]})
},
@@ -532,6 +540,7 @@ export default defineComponent({
if (query === '') {
this.clear(kind)
+ return
}
const response = await this[`${kind}Service`].getAll({}, {s: query})
@@ -558,7 +567,7 @@ export default defineComponent({
let ids = []
this[kind].forEach(u => {
- ids.push(u.id)
+ ids.push(kind === 'users' ? u.username : u.id)
})
this.filters[filterName] = ids.join(',')
From 1223d8b67914e702d2f736363217ecc1dd4d5f80 Mon Sep 17 00:00:00 2001
From: renovate
Date: Wed, 17 Aug 2022 06:17:47 +0000
Subject: [PATCH 002/101] chore(deps): update dependency esbuild to v0.15.5
(#2272)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2272
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 218 +++++++++++++++++++++++++--------------------------
2 files changed, 110 insertions(+), 110 deletions(-)
diff --git a/package.json b/package.json
index c927a667..afc7ece4 100644
--- a/package.json
+++ b/package.json
@@ -76,7 +76,7 @@
"browserslist": "4.21.3",
"caniuse-lite": "1.0.30001376",
"cypress": "10.6.0",
- "esbuild": "0.15.4",
+ "esbuild": "0.15.5",
"eslint": "8.22.0",
"eslint-plugin-vue": "9.3.0",
"express": "4.18.1",
diff --git a/yarn.lock b/yarn.lock
index 6b40b544..5fe5c1b2 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1142,10 +1142,10 @@
enabled "2.0.x"
kuler "^2.0.0"
-"@esbuild/linux-loong64@0.15.4":
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.4.tgz#aa5933e9f6a45bc0a61be0c72916e24aa2af3f28"
- integrity sha512-6uFuTbBbdBk7lbW8lb5jaEqrCyiJa+wb+Sfcr0FJNGgWHnUY0RvXbkqQj/OaDEyu0vrMvfbD27fbyRySK0muUw==
+"@esbuild/linux-loong64@0.15.5":
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.5.tgz#91aef76d332cdc7c8942b600fa2307f3387e6f82"
+ integrity sha512-UHkDFCfSGTuXq08oQltXxSZmH1TXyWsL+4QhZDWvvLl6mEJQqk3u7/wq1LjhrrAXYIllaTtRSzUXl4Olkf2J8A==
"@eslint/eslintrc@^1.3.0":
version "1.3.0"
@@ -5286,10 +5286,10 @@ esbuild-android-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.49.tgz#9e4682c36dcf6e7b71b73d2a3723a96e0fdc5054"
integrity sha512-vYsdOTD+yi+kquhBiFWl3tyxnj2qZJsl4tAqwhT90ktUdnyTizgle7TjNx6Ar1bN7wcwWqZ9QInfdk2WVagSww==
-esbuild-android-64@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.15.4.tgz#e2b4a40620fd67bbeb4cfbd8c3fcdf5c28bd77dd"
- integrity sha512-Phl8srrfwgWC/aZsR2HK5FVMK9XY9T8Qi2lO76/N7OpxODnlF4PUx43gm+CdseAvY8Y58BEUXYdiajA4oP3WEg==
+esbuild-android-64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.15.5.tgz#3c7b2f2a59017dab3f2c0356188a8dd9cbdc91c8"
+ integrity sha512-dYPPkiGNskvZqmIK29OPxolyY3tp+c47+Fsc2WYSOVjEPWNCHNyqhtFqQadcXMJDQt8eN0NMDukbyQgFcHquXg==
esbuild-android-arm64@0.14.29:
version "0.14.29"
@@ -5301,10 +5301,10 @@ esbuild-android-arm64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.49.tgz#9861b1f7e57d1dd1f23eeef6198561c5f34b51f6"
integrity sha512-g2HGr/hjOXCgSsvQZ1nK4nW/ei8JUx04Li74qub9qWrStlysaVmadRyTVuW32FGIpLQyc5sUjjZopj49eGGM2g==
-esbuild-android-arm64@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.15.4.tgz#7ca3899bebb9dfaea1b7177671f6968c63a18726"
- integrity sha512-2VHCcYm0prP5qFV4fSZwml6/fCk2vqLlJtkt0V9VB2LVSckaa5Fmk4iP4Yo7N+U6GpkG0VBi1D3j+WRbh7NNTA==
+esbuild-android-arm64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.15.5.tgz#e301db818c5a67b786bf3bb7320e414ac0fcf193"
+ integrity sha512-YyEkaQl08ze3cBzI/4Cm1S+rVh8HMOpCdq8B78JLbNFHhzi4NixVN93xDrHZLztlocEYqi45rHHCgA8kZFidFg==
esbuild-darwin-64@0.14.29:
version "0.14.29"
@@ -5316,10 +5316,10 @@ esbuild-darwin-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.49.tgz#fd30a5ebe28704a3a117126c60f98096c067c8d1"
integrity sha512-3rvqnBCtX9ywso5fCHixt2GBCUsogNp9DjGmvbBohh31Ces34BVzFltMSxJpacNki96+WIcX5s/vum+ckXiLYg==
-esbuild-darwin-64@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.15.4.tgz#e465c54af321717c72caf3a9e4802c7eb8327332"
- integrity sha512-UpGsrCmNFdFRzDdorWoU5Sqi1BiKBQw2pC+3y0Fzue5xffWHuDuXrCK3EfNEVLlipRcopgINtmSop068y5sR8w==
+esbuild-darwin-64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.15.5.tgz#11726de5d0bf5960b92421ef433e35871c091f8d"
+ integrity sha512-Cr0iIqnWKx3ZTvDUAzG0H/u9dWjLE4c2gTtRLz4pqOBGjfjqdcZSfAObFzKTInLLSmD0ZV1I/mshhPoYSBMMCQ==
esbuild-darwin-arm64@0.14.29:
version "0.14.29"
@@ -5331,10 +5331,10 @@ esbuild-darwin-arm64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.49.tgz#c04a3a57dad94a972c66a697a68a25aa25947f41"
integrity sha512-XMaqDxO846srnGlUSJnwbijV29MTKUATmOLyQSfswbK/2X5Uv28M9tTLUJcKKxzoo9lnkYPsx2o8EJcTYwCs/A==
-esbuild-darwin-arm64@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.4.tgz#e8f5f4f5a9f1abe4b33742bfe8cd04df3d8a43eb"
- integrity sha512-pTPxb/Hhpj7GYA5eFL1AMw14qtpglR0nioKW6GTkkFuW/RJimk4w10oSIAU/XhiRz4CHtRwBXqkuoBlrwzjlWQ==
+esbuild-darwin-arm64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.5.tgz#ad89dafebb3613fd374f5a245bb0ce4132413997"
+ integrity sha512-WIfQkocGtFrz7vCu44ypY5YmiFXpsxvz2xqwe688jFfSVCnUsCn2qkEVDo7gT8EpsLOz1J/OmqjExePL1dr1Kg==
esbuild-freebsd-64@0.14.29:
version "0.14.29"
@@ -5346,10 +5346,10 @@ esbuild-freebsd-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.49.tgz#c404dbd66c98451395b1eef0fa38b73030a7be82"
integrity sha512-NJ5Q6AjV879mOHFri+5lZLTp5XsO2hQ+KSJYLbfY9DgCu8s6/Zl2prWXVANYTeCDLlrIlNNYw8y34xqyLDKOmQ==
-esbuild-freebsd-64@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.4.tgz#198f13aa4dddc2ce2664cc16dd07a06f82652d62"
- integrity sha512-sLdEx/zsdHwmYRwggluSVvJt51yDXRDsCSjDj/nqi9vZXyPn1YPRSz+G+c7eBgVp/bttsi3pCQTpmUN9+iIvGg==
+esbuild-freebsd-64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.5.tgz#6bfb52b4a0d29c965aa833e04126e95173289c8a"
+ integrity sha512-M5/EfzV2RsMd/wqwR18CELcenZ8+fFxQAAEO7TJKDmP3knhWSbD72ILzrXFMMwshlPAS1ShCZ90jsxkm+8FlaA==
esbuild-freebsd-arm64@0.14.29:
version "0.14.29"
@@ -5361,10 +5361,10 @@ esbuild-freebsd-arm64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.49.tgz#b62cec96138ebc5937240ce3e1b97902963ea74a"
integrity sha512-lFLtgXnAc3eXYqj5koPlBZvEbBSOSUbWO3gyY/0+4lBdRqELyz4bAuamHvmvHW5swJYL7kngzIZw6kdu25KGOA==
-esbuild-freebsd-arm64@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.4.tgz#f2e88620af74aa18f8cef2eaa452bc5fc64700cf"
- integrity sha512-M0FPT9UUvNsqLbZxmxqhOA0jYzaCUIklXsV6wc+WCKnyZnKf7PisugPp6OwkbRnQs7uHbOopMABgBGq3dio/Yw==
+esbuild-freebsd-arm64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.5.tgz#38a3fed8c6398072f9914856c7c3e3444f9ef4dd"
+ integrity sha512-2JQQ5Qs9J0440F/n/aUBNvY6lTo4XP/4lt1TwDfHuo0DY3w5++anw+jTjfouLzbJmFFiwmX7SmUhMnysocx96w==
esbuild-linux-32@0.14.29:
version "0.14.29"
@@ -5376,10 +5376,10 @@ esbuild-linux-32@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.49.tgz#495b1cc011b8c64d8bbaf65509c1e7135eb9ddbf"
integrity sha512-zTTH4gr2Kb8u4QcOpTDVn7Z8q7QEIvFl/+vHrI3cF6XOJS7iEI1FWslTo3uofB2+mn6sIJEQD9PrNZKoAAMDiA==
-esbuild-linux-32@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.15.4.tgz#bd0958b3b01d0089a4fb9d3fd77d0e4c5ec220d4"
- integrity sha512-LbkSPE9I3JqY8/2Nt5Hv8C7f4YgcVLXkWZtg2eL26SP647UfN00AnZIGZTvMnPoAyUuD3XAF870iIugyfeNwtA==
+esbuild-linux-32@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.15.5.tgz#942dc70127f0c0a7ea91111baf2806e61fc81b32"
+ integrity sha512-gO9vNnIN0FTUGjvTFucIXtBSr1Woymmx/aHQtuU+2OllGU6YFLs99960UD4Dib1kFovVgs59MTXwpFdVoSMZoQ==
esbuild-linux-64@0.14.29:
version "0.14.29"
@@ -5391,10 +5391,10 @@ esbuild-linux-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.49.tgz#3f28dd8f986e6ff42f38888ee435a9b1fb916a56"
integrity sha512-hYmzRIDzFfLrB5c1SknkxzM8LdEUOusp6M2TnuQZJLRtxTgyPnZZVtyMeCLki0wKgYPXkFsAVhi8vzo2mBNeTg==
-esbuild-linux-64@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.15.4.tgz#5a2e56a1094eddaa46f2cf57144f8089546c4fef"
- integrity sha512-v1dRx4MKPUgKbA5FNT+rYz/E+t9TSP/qCCC12m2Iv4SWCzCpTw4mBdoRLC6jgjuRWy2OZ+2MTYHLSEODMBFTEg==
+esbuild-linux-64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.15.5.tgz#6d748564492d5daaa7e62420862c31ac3a44aed9"
+ integrity sha512-ne0GFdNLsm4veXbTnYAWjbx3shpNKZJUd6XpNbKNUZaNllDZfYQt0/zRqOg0sc7O8GQ+PjSMv9IpIEULXVTVmg==
esbuild-linux-arm64@0.14.29:
version "0.14.29"
@@ -5406,10 +5406,10 @@ esbuild-linux-arm64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.49.tgz#a52e99ae30246566dc5f33e835aa6ca98ef70e33"
integrity sha512-KLQ+WpeuY+7bxukxLz5VgkAAVQxUv67Ft4DmHIPIW+2w3ObBPQhqNoeQUHxopoW/aiOn3m99NSmSV+bs4BSsdA==
-esbuild-linux-arm64@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.4.tgz#339dd655fa652389ca4c5b31df30a779641b500f"
- integrity sha512-rhqtX2q/W4q0OevlQcZ4XAbtFfgbZjSynSKIKgtXAtRVQaG57YFiT5O1UVy2aD32g1gsAIbRBLlAg+jFBEkkbg==
+esbuild-linux-arm64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.5.tgz#28cd899beb2d2b0a3870fd44f4526835089a318d"
+ integrity sha512-7EgFyP2zjO065XTfdCxiXVEk+f83RQ1JsryN1X/VSX2li9rnHAt2swRbpoz5Vlrl6qjHrCmq5b6yxD13z6RheA==
esbuild-linux-arm@0.14.29:
version "0.14.29"
@@ -5421,10 +5421,10 @@ esbuild-linux-arm@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.49.tgz#7c33d05a64ec540cf7474834adaa57b3167bbe97"
integrity sha512-iE3e+ZVv1Qz1Sy0gifIsarJMQ89Rpm9mtLSRtG3AH0FPgAzQ5Z5oU6vYzhc/3gSPi2UxdCOfRhw2onXuFw/0lg==
-esbuild-linux-arm@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.15.4.tgz#234c9e6dae931c5a817d9b08cf7036c65b42f322"
- integrity sha512-+lF+uk/knaZHRIWS50s/JEutmt7GWNly2IbfyEUEFHV+3fnnOz2UzRDLXFW7y6+3R04zrTncypNeK7w1V+Q/2A==
+esbuild-linux-arm@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.15.5.tgz#6441c256225564d8794fdef5b0a69bc1a43051b5"
+ integrity sha512-wvAoHEN+gJ/22gnvhZnS/+2H14HyAxM07m59RSLn3iXrQsdS518jnEWRBnJz3fR6BJa+VUTo0NxYjGaNt7RA7Q==
esbuild-linux-mips64le@0.14.29:
version "0.14.29"
@@ -5436,10 +5436,10 @@ esbuild-linux-mips64le@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.49.tgz#ed062bd844b587be649443831eb84ba304685f25"
integrity sha512-n+rGODfm8RSum5pFIqFQVQpYBw+AztL8s6o9kfx7tjfK0yIGF6tm5HlG6aRjodiiKkH2xAiIM+U4xtQVZYU4rA==
-esbuild-linux-mips64le@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.4.tgz#d83f8ae0772cc76ffe3cc47f8aa3ec45ba92d788"
- integrity sha512-tygMDy0+Rf3D7mhQGXjyCFDj2+WJREvXASnwwmAiflUYZTTexXybZLqzSArob5p+ulaRKr8ZUE/edBNDStKoqw==
+esbuild-linux-mips64le@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.5.tgz#d4927f817290eaffc062446896b2a553f0e11981"
+ integrity sha512-KdnSkHxWrJ6Y40ABu+ipTZeRhFtc8dowGyFsZY5prsmMSr1ZTG9zQawguN4/tunJ0wy3+kD54GaGwdcpwWAvZQ==
esbuild-linux-ppc64le@0.14.29:
version "0.14.29"
@@ -5451,10 +5451,10 @@ esbuild-linux-ppc64le@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.49.tgz#c0786fb5bddffd90c10a2078181513cbaf077958"
integrity sha512-WP9zR4HX6iCBmMFH+XHHng2LmdoIeUmBpL4aL2TR8ruzXyT4dWrJ5BSbT8iNo6THN8lod6GOmYDLq/dgZLalGw==
-esbuild-linux-ppc64le@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.4.tgz#d8ddcf9ad76c10ad8f20eebcb90b3a0d30d9a4da"
- integrity sha512-CcAJjc6gKvML7n76aUQJEvz3hDMm1tnb9ZirInTjETJ0XGrw/JaZzKTnsa3NBlEtO/hZnN+xSHif8IqUCJcY0w==
+esbuild-linux-ppc64le@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.5.tgz#b6d660dc6d5295f89ac51c675f1a2f639e2fb474"
+ integrity sha512-QdRHGeZ2ykl5P0KRmfGBZIHmqcwIsUKWmmpZTOq573jRWwmpfRmS7xOhmDHBj9pxv+6qRMH8tLr2fe+ZKQvCYw==
esbuild-linux-riscv64@0.14.29:
version "0.14.29"
@@ -5466,10 +5466,10 @@ esbuild-linux-riscv64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.49.tgz#579b0e7cc6fce4bfc698e991a52503bb616bec49"
integrity sha512-h66ORBz+Dg+1KgLvzTVQEA1LX4XBd1SK0Fgbhhw4akpG/YkN8pS6OzYI/7SGENiN6ao5hETRDSkVcvU9NRtkMQ==
-esbuild-linux-riscv64@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.4.tgz#c1dbdf9456fdeb863b5b89d5d1744957f3651155"
- integrity sha512-GSbnazL7/1ngcoZ7I8jklnO01DXukAM1vQnTZnraqzsP+SwfpkuZBp+qU856wYJZZauNAC0Y0hZrgeiVJt0nRw==
+esbuild-linux-riscv64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.5.tgz#2801bf18414dc3d3ad58d1ea83084f00d9d84896"
+ integrity sha512-p+WE6RX+jNILsf+exR29DwgV6B73khEQV0qWUbzxaycxawZ8NE0wA6HnnTxbiw5f4Gx9sJDUBemh9v49lKOORA==
esbuild-linux-s390x@0.14.29:
version "0.14.29"
@@ -5481,10 +5481,10 @@ esbuild-linux-s390x@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.49.tgz#09eb15c753e249a500b4e28d07c5eef7524a9740"
integrity sha512-DhrUoFVWD+XmKO1y7e4kNCqQHPs6twz6VV6Uezl/XHYGzM60rBewBF5jlZjG0nCk5W/Xy6y1xWeopkrhFFM0sQ==
-esbuild-linux-s390x@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.4.tgz#13998238a6d78b23ee547f59562cbbcb582bc0b1"
- integrity sha512-TRRuxc7qgYcYUae8EH6RgKkrsQ2AITDrt4FOLqvrYm32/63a/9Q17Gfu9hZFI5uEOqgd1l0rlWXJdJYm4S9Yug==
+esbuild-linux-s390x@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.5.tgz#12a634ae6d3384cacc2b8f4201047deafe596eae"
+ integrity sha512-J2ngOB4cNzmqLHh6TYMM/ips8aoZIuzxJnDdWutBw5482jGXiOzsPoEF4j2WJ2mGnm7FBCO4StGcwzOgic70JQ==
esbuild-netbsd-64@0.14.29:
version "0.14.29"
@@ -5496,10 +5496,10 @@ esbuild-netbsd-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.49.tgz#f7337cd2bddb7cc9d100d19156f36c9ca117b58d"
integrity sha512-BXaUwFOfCy2T+hABtiPUIpWjAeWK9P8O41gR4Pg73hpzoygVGnj0nI3YK4SJhe52ELgtdgWP/ckIkbn2XaTxjQ==
-esbuild-netbsd-64@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.4.tgz#9fbc6f86da14e686eb22bcbb33342827335811cb"
- integrity sha512-bOZ4E9nnmCpR8kekPe5fFZ0/vsZWWFUcNOrIu1gw2Yli74ALxkdijFT2m9JnfHQJCreFXUsNlYrzO2vD/ZTfKQ==
+esbuild-netbsd-64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.5.tgz#951bbf87600512dfcfbe3b8d9d117d684d26c1b8"
+ integrity sha512-MmKUYGDizYjFia0Rwt8oOgmiFH7zaYlsoQ3tIOfPxOqLssAsEgG0MUdRDm5lliqjiuoog8LyDu9srQk5YwWF3w==
esbuild-openbsd-64@0.14.29:
version "0.14.29"
@@ -5511,10 +5511,10 @@ esbuild-openbsd-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.49.tgz#1f8bdc49f8a44396e73950a3fb6b39828563631d"
integrity sha512-lP06UQeLDGmVPw9Rg437Btu6J9/BmyhdoefnQ4gDEJTtJvKtQaUcOQrhjTq455ouZN4EHFH1h28WOJVANK41kA==
-esbuild-openbsd-64@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.4.tgz#eb04fef1b85a6226adad782a3ebc4b191778e9c0"
- integrity sha512-BvhLa8uHcVzdO492LGMfX9DjgZhhdjOSNSr6FizzpAwiQWE50RDoJ3G4VC6uQ1dULx/w+NtqeZP6hXOiahxrMw==
+esbuild-openbsd-64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.5.tgz#26705b61961d525d79a772232e8b8f211fdbb035"
+ integrity sha512-2mMFfkLk3oPWfopA9Plj4hyhqHNuGyp5KQyTT9Rc8hFd8wAn5ZrbJg+gNcLMo2yzf8Uiu0RT6G9B15YN9WQyMA==
esbuild-sunos-64@0.14.29:
version "0.14.29"
@@ -5526,10 +5526,10 @@ esbuild-sunos-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.49.tgz#47d042739365b61aa8ca642adb69534a8eef9f7a"
integrity sha512-4c8Zowp+V3zIWje329BeLbGh6XI9c/rqARNaj5yPHdC61pHI9UNdDxT3rePPJeWcEZVKjkiAS6AP6kiITp7FSw==
-esbuild-sunos-64@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.4.tgz#2cd5b1ebe9453559be04da1eeb9f32e0fba62158"
- integrity sha512-OnUVLjAmZK66gatr9Ft9zY1Xb+wzrJrhwiuW6VlAOGZg1uFC20JziySGzQ3t5VtmIiMbbV8SUgxsMz2jJ/gI5Q==
+esbuild-sunos-64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.5.tgz#d794da1ae60e6e2f6194c44d7b3c66bf66c7a141"
+ integrity sha512-2sIzhMUfLNoD+rdmV6AacilCHSxZIoGAU2oT7XmJ0lXcZWnCvCtObvO6D4puxX9YRE97GodciRGDLBaiC6x1SA==
esbuild-windows-32@0.14.29:
version "0.14.29"
@@ -5541,10 +5541,10 @@ esbuild-windows-32@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.49.tgz#79198c88ec9bde163c18a6b430c34eab098ec21a"
integrity sha512-q7Rb+J9yHTeKr9QTPDYkqfkEj8/kcKz9lOabDuvEXpXuIcosWCJgo5Z7h/L4r7rbtTH4a8U2FGKb6s1eeOHmJA==
-esbuild-windows-32@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.15.4.tgz#c9b0565a86b2ba9eab7a4f73ec7f760d960ce034"
- integrity sha512-W8OLh+RoQfXKCyU5tMiRSVm68JWv1bNA90zXr8lSvaICqfjYV+YOsVWSI+HvU8gfYaePQNlhKrSIpf/t3qtFbA==
+esbuild-windows-32@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.15.5.tgz#0670326903f421424be86bc03b7f7b3ff86a9db7"
+ integrity sha512-e+duNED9UBop7Vnlap6XKedA/53lIi12xv2ebeNS4gFmu7aKyTrok7DPIZyU5w/ftHD4MUDs5PJUkQPP9xJRzg==
esbuild-windows-64@0.14.29:
version "0.14.29"
@@ -5556,10 +5556,10 @@ esbuild-windows-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.49.tgz#b36b230d18d1ee54008e08814c4799c7806e8c79"
integrity sha512-+Cme7Ongv0UIUTniPqfTX6mJ8Deo7VXw9xN0yJEN1lQMHDppTNmKwAM3oGbD/Vqff+07K2gN0WfNkMohmG+dVw==
-esbuild-windows-64@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.15.4.tgz#ac71666516d7504758afe12ffc9bcad041e2b803"
- integrity sha512-3//ZfrtStFrQzQyCU1gmdpFCa3aC9WJ2NPNu1D1faw1Op8coUdMOTzyKfy7eycPdmsALUAvla0PhgAvlvy0k5Q==
+esbuild-windows-64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.15.5.tgz#64f32acb7341f3f0a4d10e8ff1998c2d1ebfc0a9"
+ integrity sha512-v+PjvNtSASHOjPDMIai9Yi+aP+Vwox+3WVdg2JB8N9aivJ7lyhp4NVU+J0MV2OkWFPnVO8AE/7xH+72ibUUEnw==
esbuild-windows-arm64@0.14.29:
version "0.14.29"
@@ -5571,37 +5571,37 @@ esbuild-windows-arm64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.49.tgz#d83c03ff6436caf3262347cfa7e16b0a8049fae7"
integrity sha512-v+HYNAXzuANrCbbLFJ5nmO3m5y2PGZWLe3uloAkLt87aXiO2mZr3BTmacZdjwNkNEHuH3bNtN8cak+mzVjVPfA==
-esbuild-windows-arm64@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.4.tgz#762d65093eedef747ca86ddd7394bb0816775306"
- integrity sha512-OOb9RI0wlweBoHB1nrB/93h6Fnz6u89OzPe8zh6sp8+yNUzB15/eUmdZwLNjCrY9kJUWZ3JnRcLXxJeqot4W+w==
+esbuild-windows-arm64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.5.tgz#4fe7f333ce22a922906b10233c62171673a3854b"
+ integrity sha512-Yz8w/D8CUPYstvVQujByu6mlf48lKmXkq6bkeSZZxTA626efQOJb26aDGLzmFWx6eg/FwrXgt6SZs9V8Pwy/aA==
-esbuild@0.15.4:
- version "0.15.4"
- resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.15.4.tgz#ec5ac8d2be1b36d49fef0af1ba6e71f4b189e52a"
- integrity sha512-wSQJWQXCuQhRnRQQUNZpj8oyYJTvjFCuYzAOt07SWX9hLaA+idr3BWTTj8S2k7Fldhbkfpb4DYJTO3RWRhxKbA==
+esbuild@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.15.5.tgz#5effd05666f621d4ff2fe2c76a67c198292193ff"
+ integrity sha512-VSf6S1QVqvxfIsSKb3UKr3VhUCis7wgDbtF4Vd9z84UJr05/Sp2fRKmzC+CSPG/dNAPPJZ0BTBLTT1Fhd6N9Gg==
optionalDependencies:
- "@esbuild/linux-loong64" "0.15.4"
- esbuild-android-64 "0.15.4"
- esbuild-android-arm64 "0.15.4"
- esbuild-darwin-64 "0.15.4"
- esbuild-darwin-arm64 "0.15.4"
- esbuild-freebsd-64 "0.15.4"
- esbuild-freebsd-arm64 "0.15.4"
- esbuild-linux-32 "0.15.4"
- esbuild-linux-64 "0.15.4"
- esbuild-linux-arm "0.15.4"
- esbuild-linux-arm64 "0.15.4"
- esbuild-linux-mips64le "0.15.4"
- esbuild-linux-ppc64le "0.15.4"
- esbuild-linux-riscv64 "0.15.4"
- esbuild-linux-s390x "0.15.4"
- esbuild-netbsd-64 "0.15.4"
- esbuild-openbsd-64 "0.15.4"
- esbuild-sunos-64 "0.15.4"
- esbuild-windows-32 "0.15.4"
- esbuild-windows-64 "0.15.4"
- esbuild-windows-arm64 "0.15.4"
+ "@esbuild/linux-loong64" "0.15.5"
+ esbuild-android-64 "0.15.5"
+ esbuild-android-arm64 "0.15.5"
+ esbuild-darwin-64 "0.15.5"
+ esbuild-darwin-arm64 "0.15.5"
+ esbuild-freebsd-64 "0.15.5"
+ esbuild-freebsd-arm64 "0.15.5"
+ esbuild-linux-32 "0.15.5"
+ esbuild-linux-64 "0.15.5"
+ esbuild-linux-arm "0.15.5"
+ esbuild-linux-arm64 "0.15.5"
+ esbuild-linux-mips64le "0.15.5"
+ esbuild-linux-ppc64le "0.15.5"
+ esbuild-linux-riscv64 "0.15.5"
+ esbuild-linux-s390x "0.15.5"
+ esbuild-netbsd-64 "0.15.5"
+ esbuild-openbsd-64 "0.15.5"
+ esbuild-sunos-64 "0.15.5"
+ esbuild-windows-32 "0.15.5"
+ esbuild-windows-64 "0.15.5"
+ esbuild-windows-arm64 "0.15.5"
esbuild@^0.14.27:
version "0.14.29"
From eedbba5657639a6a44ac0085f4d4c5d32c6e1108 Mon Sep 17 00:00:00 2001
From: kolaente
Date: Wed, 17 Aug 2022 10:17:18 +0200
Subject: [PATCH 003/101] chore: release preparations
---
CHANGELOG.md | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++
README.md | 2 +-
2 files changed, 59 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 61e60322..b956e4fa 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,6 +9,64 @@ All releases can be found on https://code.vikunja.io/frontend/releases.
The releases aim at the api versions which is why there are missing versions.
+## [0.19.1] - 2022-08-17
+
+### Bug Fixes
+
+* *(dark mode)* Code background color
+* *(dark mode)* Make a focused text only button actually readable
+* *(lists)* Moving a list into another namespace on the first position* I18n scope ([5b8d142](5b8d142abba9559f6b259940d5f35ccb1c098496))
+* Clear all localstorage when logging out ([51ffe93](51ffe930483bdd02118b512bb00a1ca50a5ce2e5))
+* Search for assignees by username (#2264) ([c6e7390](c6e7390f137991a6d992ad62ddca46a07fd4bf4e))
+
+### Dependencies
+
+* *(deps)* Update dependency sass to v1.54.2 (#2219)
+* *(deps)* Update vueuse to v9.1.0 (#2220)
+* *(deps)* Update dependency sass to v1.54.3 (#2223)
+* *(deps)* Update sentry-javascript monorepo to v7.9.0 (#2224)
+* *(deps)* Update dependency vue-i18n to v9.2.1
+* *(deps)* Update dependency vitest to v0.21.0
+* *(deps)* Update dependency vue-i18n to v9.2.2 (#2228)
+* *(deps)* Update dependency postcss to v8.4.16 (#2230)
+* *(deps)* Update dependency vue-tsc to v0.39.5
+* *(deps)* Update dependency caniuse-lite to v1.0.30001374 (#2231)
+* *(deps)* Update dependency netlify-cli to v10.15.0 (#2232)
+* *(deps)* Update dependency esbuild to v0.14.54 (#2233)
+* *(deps)* Update typescript-eslint monorepo to v5.33.0 (#2235)
+* *(deps)* Update dependency @faker-js/faker to v7.4.0 (#2234)
+* *(deps)* Update dependency vite to v3.0.5 (#2237)
+* *(deps)* Update dependency sass to v1.54.4 (#2238)
+* *(deps)* Update dependency esbuild to v0.15.0 (#2239)
+* *(deps)* Update dependency vue-tsc to v0.40.0 (#2241)
+* *(deps)* Update dependency vitest to v0.21.1 (#2236)
+* *(deps)* Update sentry-javascript monorepo to v7.10.0 (#2242)
+* *(deps)* Update dependency rollup to v2.77.3 (#2245)
+* *(deps)* Update dependency esbuild to v0.15.1 (#2244)
+* *(deps)* Update dependency vue-tsc to v0.40.1 (#2243)
+* *(deps)* Update dependency vite to v3.0.6 (#2252)
+* *(deps)* Update dependency @vitejs/plugin-legacy to v2.0.1 (#2250)
+* *(deps)* Update dependency @cypress/vue to v4.1.0 (#2249)
+* *(deps)* Update dependency @vitejs/plugin-vue to v3.0.2 (#2251)
+* *(deps)* Update dependency @cypress/vite-dev-server to v3.1.0 (#2248)
+* *(deps)* Update dependency esbuild to v0.15.2 (#2255)
+* *(deps)* Update dependency vite to v3.0.7 (#2254)
+* *(deps)* Update dependency @vitejs/plugin-vue to v3.0.3 (#2253)
+* *(deps)* Update dependency eslint to v8.22.0 (#2256)
+* *(deps)* Update dependency rollup to v2.78.0 (#2257)
+* *(deps)* Update dependency esbuild to v0.15.3
+* *(deps)* Update dependency netlify-cli to v10.17.4 (#2262)
+* *(deps)* Update dependency caniuse-lite to v1.0.30001376 (#2261)
+* *(deps)* Update typescript-eslint monorepo to v5.33.1 (#2263)
+* *(deps)* Update dependency vitest to v0.22.0 (#2265)
+* *(deps)* Update dependency cypress to v10.5.0 (#2266)
+* *(deps)* Update dependency @cypress/vite-dev-server to v3.1.1 (#2267)
+* *(deps)* Update dependency postcss-preset-env to v7.8.0 (#2268)
+* *(deps)* Update dependency vite to v3.0.8 (#2269)
+* *(deps)* Update dependency esbuild to v0.15.4 (#2270)
+* *(deps)* Update dependency cypress to v10.6.0 (#2271)
+* *(deps)* Update dependency esbuild to v0.15.5 (#2272)
+
## [0.19.0] - 2022-08-03
### Bug Fixes
diff --git a/README.md b/README.md
index 143b4ca5..70d6b2fd 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
[![Build Status](https://drone.kolaente.de/api/badges/vikunja/frontend/status.svg)](https://drone.kolaente.de/vikunja/frontend)
[![License: AGPL v3](https://img.shields.io/badge/License-AGPL%20v3-blue.svg)](LICENSE)
-[![Download](https://img.shields.io/badge/download-v0.19.0-brightgreen.svg)](https://dl.vikunja.io)
+[![Download](https://img.shields.io/badge/download-v0.19.1-brightgreen.svg)](https://dl.vikunja.io)
[![Translation](https://badges.crowdin.net/vikunja/localized.svg)](https://crowdin.com/project/vikunja)
This is the web frontend for Vikunja, written in Vue.js.
From 24dcbaba27ac99f51458a9a844878f709b7501a2 Mon Sep 17 00:00:00 2001
From: renovate
Date: Wed, 17 Aug 2022 11:11:14 +0000
Subject: [PATCH 004/101] fix(deps): update sentry-javascript monorepo to
v7.11.0 (#2274)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2274
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 4 +--
yarn.lock | 88 ++++++++++++++++++++++++++--------------------------
2 files changed, 46 insertions(+), 46 deletions(-)
diff --git a/package.json b/package.json
index afc7ece4..fc147d27 100644
--- a/package.json
+++ b/package.json
@@ -20,8 +20,8 @@
"dependencies": {
"@github/hotkey": "2.0.1",
"@kyvg/vue3-notification": "2.3.6",
- "@sentry/tracing": "7.10.0",
- "@sentry/vue": "7.10.0",
+ "@sentry/tracing": "7.11.0",
+ "@sentry/vue": "7.11.0",
"@types/is-touch-device": "1.0.0",
"@types/sortablejs": "1.13.0",
"@vueuse/core": "9.1.0",
diff --git a/yarn.lock b/yarn.lock
index 5fe5c1b2..377da7e2 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1942,67 +1942,67 @@
dependencies:
any-observable "^0.3.0"
-"@sentry/browser@7.10.0":
- version "7.10.0"
- resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.10.0.tgz#54a831811b65e3b9e01785f5a96f2441167d01b3"
- integrity sha512-RNOKCRonqzUOqyM/JcjxjCOMosfS0MRmzkBKWewfyXse9AqfqC9+y8BI5J7wFmpYCypQP72JROKPBaxi7rvOFw==
+"@sentry/browser@7.11.0":
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.11.0.tgz#9bdf4109839a272fac53a3af33b92840cb42f1e4"
+ integrity sha512-HgDoee4zj7Z2L0LsChS8BUT+KrlFcDaURA8nzTq3aNU6zYTpxunsbOSjOM2JYo/5B0AKWLw/l8IHgL/BPSuImg==
dependencies:
- "@sentry/core" "7.10.0"
- "@sentry/types" "7.10.0"
- "@sentry/utils" "7.10.0"
+ "@sentry/core" "7.11.0"
+ "@sentry/types" "7.11.0"
+ "@sentry/utils" "7.11.0"
tslib "^1.9.3"
-"@sentry/core@7.10.0":
- version "7.10.0"
- resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.10.0.tgz#ebe1f7158954d3d29ba319bdfe745a06d3a43d08"
- integrity sha512-uq6oUXPH+6cjsEL5/j/xSW91mVrJo7knTqax7E5MDiA5j98BPK4budGiBiPO7GEB856QhA7N+pOO0lccii5QYQ==
+"@sentry/core@7.11.0":
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.11.0.tgz#c1ff437e77ce4e6047240a020dcec279a0be55a9"
+ integrity sha512-W4/Klb5CbpH8C/bvRAsNx0w6I7XoIMf8US79aSAwykhQRrhGSo7bwKOk1dPEMbEg6jbNWDNeTGnZUeYrDNkpUw==
dependencies:
- "@sentry/hub" "7.10.0"
- "@sentry/types" "7.10.0"
- "@sentry/utils" "7.10.0"
+ "@sentry/hub" "7.11.0"
+ "@sentry/types" "7.11.0"
+ "@sentry/utils" "7.11.0"
tslib "^1.9.3"
-"@sentry/hub@7.10.0":
- version "7.10.0"
- resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-7.10.0.tgz#41a32c1e68efaedaebc1dca10b8e22d12937715f"
- integrity sha512-9Appy7J87EU7Xu2BDY1cLK79nsuE72geeYmG71lgdttTD3XOMcQBOxET4/2sAI+d/ansurXnURx+DAQ9FOKT+w==
+"@sentry/hub@7.11.0":
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-7.11.0.tgz#94801dfc5b07660a463a3eeb66b2bc210d4cb10b"
+ integrity sha512-bNOKpifRRSdYmqltiwKVtEaG/vv/ArKLgCrWNGeQ22yBbKFCWHG2nulHqiN0rjbptRdG0VhKtbm4t5WnYEVjrg==
dependencies:
- "@sentry/types" "7.10.0"
- "@sentry/utils" "7.10.0"
+ "@sentry/types" "7.11.0"
+ "@sentry/utils" "7.11.0"
tslib "^1.9.3"
-"@sentry/tracing@7.10.0":
- version "7.10.0"
- resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-7.10.0.tgz#084019c6ab841dff1722ed5eb397ee80fb36af51"
- integrity sha512-ojuBYS1bL/IGWKt/ItY4HmC8NElJrYtTUvm73VbhylhIO4zcn5ICHmgMFj1lqL9gQ1nCnAlifKiWIjL9qUatTA==
+"@sentry/tracing@7.11.0":
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-7.11.0.tgz#3e435979e366d95140419e8b7f11da0dce3c86cd"
+ integrity sha512-LaPFOHuFuEFm07EY7qWg6s+mr4uCRQcZqRuUe0kZu2i7r1UWbKTUaJVCXg49NTv3JRhAPvqNDElS6dkK3zDIeg==
dependencies:
- "@sentry/hub" "7.10.0"
- "@sentry/types" "7.10.0"
- "@sentry/utils" "7.10.0"
+ "@sentry/hub" "7.11.0"
+ "@sentry/types" "7.11.0"
+ "@sentry/utils" "7.11.0"
tslib "^1.9.3"
-"@sentry/types@7.10.0":
- version "7.10.0"
- resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.10.0.tgz#c91d634768336238ac30ed750fa918326c384cbb"
- integrity sha512-1UBwdbS0xXzANzp63g4eNQly/qKIXp0swP5OTKWoADvKBtL4anroLUA/l8ADMtuwFZYtVANc8WRGxM2+YmaXtg==
+"@sentry/types@7.11.0":
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.11.0.tgz#d66101924f8a5f0c347f448dd34bb9d7aa84ae41"
+ integrity sha512-0xhfH9nHi68fstZpEGBS/q7a4hRRb99shh2EmP6KSM+eGkjLsr89XXBoI0NZzoHDsu0WsM9Ygpdu9wuXXBJ8CQ==
-"@sentry/utils@7.10.0":
- version "7.10.0"
- resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.10.0.tgz#237cfcfa300f65fad45ec703d4acb4f02f22093b"
- integrity sha512-/aD2DnfyOhV0Wdbb6VF78vu4fQIZJyuReDpBI7MV/EqcEB6FxUKq2YjinfKZF/exHEPig6Ag/Yt+CRFgvtVFuw==
+"@sentry/utils@7.11.0":
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.11.0.tgz#41ae6d0644d7e00b7f302f02e81296a3d49d97d6"
+ integrity sha512-c24q0JGxphvrwHQ7TJNH30bmLzGc3VeD8idtM5pcakmrZbOtXtL+HGoLIxd6YAyNNh3frKdqFHJnaQ3lN6gv3g==
dependencies:
- "@sentry/types" "7.10.0"
+ "@sentry/types" "7.11.0"
tslib "^1.9.3"
-"@sentry/vue@7.10.0":
- version "7.10.0"
- resolved "https://registry.yarnpkg.com/@sentry/vue/-/vue-7.10.0.tgz#395c703f283f2f3b4d5af927f81c443867c8c497"
- integrity sha512-pIK1Nx0IHBJnkURqe7wsJF0l7SFihJlhXdpnWUvgzwnu7WoTiUzGdDYzYCN5PiebbixBoSX2f1J9jEPicIj/ww==
+"@sentry/vue@7.11.0":
+ version "7.11.0"
+ resolved "https://registry.yarnpkg.com/@sentry/vue/-/vue-7.11.0.tgz#ac437389d62a0b995c3a94f9bf6a9576cccacdb6"
+ integrity sha512-XHExGsZnjIZrWFMYnoYEJRoVG63hh+a/8e3YDlp2Tdge5RQfw160RRktVT3+WtyKPpPcyVZHSFhnuh2pvBqMmQ==
dependencies:
- "@sentry/browser" "7.10.0"
- "@sentry/core" "7.10.0"
- "@sentry/types" "7.10.0"
- "@sentry/utils" "7.10.0"
+ "@sentry/browser" "7.11.0"
+ "@sentry/core" "7.11.0"
+ "@sentry/types" "7.11.0"
+ "@sentry/utils" "7.11.0"
tslib "^1.9.3"
"@sideway/address@^4.1.3":
From dc70df54ba23e4ec8aab8a7c0c74e6321e6a9f1a Mon Sep 17 00:00:00 2001
From: renovate
Date: Wed, 17 Aug 2022 20:29:27 +0000
Subject: [PATCH 005/101] fix(deps): update sentry-javascript monorepo to
v7.11.1 (#2275)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2275
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 4 +--
yarn.lock | 88 ++++++++++++++++++++++++++--------------------------
2 files changed, 46 insertions(+), 46 deletions(-)
diff --git a/package.json b/package.json
index fc147d27..3d223194 100644
--- a/package.json
+++ b/package.json
@@ -20,8 +20,8 @@
"dependencies": {
"@github/hotkey": "2.0.1",
"@kyvg/vue3-notification": "2.3.6",
- "@sentry/tracing": "7.11.0",
- "@sentry/vue": "7.11.0",
+ "@sentry/tracing": "7.11.1",
+ "@sentry/vue": "7.11.1",
"@types/is-touch-device": "1.0.0",
"@types/sortablejs": "1.13.0",
"@vueuse/core": "9.1.0",
diff --git a/yarn.lock b/yarn.lock
index 377da7e2..90806bc7 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1942,67 +1942,67 @@
dependencies:
any-observable "^0.3.0"
-"@sentry/browser@7.11.0":
- version "7.11.0"
- resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.11.0.tgz#9bdf4109839a272fac53a3af33b92840cb42f1e4"
- integrity sha512-HgDoee4zj7Z2L0LsChS8BUT+KrlFcDaURA8nzTq3aNU6zYTpxunsbOSjOM2JYo/5B0AKWLw/l8IHgL/BPSuImg==
+"@sentry/browser@7.11.1":
+ version "7.11.1"
+ resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.11.1.tgz#377d417e833ef54c78a93ef720a742bda5022625"
+ integrity sha512-k2XHuzPfnm8VJPK5eWd1+Y5VCgN42sLveb8Qxc3prb5PSL416NWMLZaoB7RMIhy430fKrSFiosnm6QDk2M6pbA==
dependencies:
- "@sentry/core" "7.11.0"
- "@sentry/types" "7.11.0"
- "@sentry/utils" "7.11.0"
+ "@sentry/core" "7.11.1"
+ "@sentry/types" "7.11.1"
+ "@sentry/utils" "7.11.1"
tslib "^1.9.3"
-"@sentry/core@7.11.0":
- version "7.11.0"
- resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.11.0.tgz#c1ff437e77ce4e6047240a020dcec279a0be55a9"
- integrity sha512-W4/Klb5CbpH8C/bvRAsNx0w6I7XoIMf8US79aSAwykhQRrhGSo7bwKOk1dPEMbEg6jbNWDNeTGnZUeYrDNkpUw==
+"@sentry/core@7.11.1":
+ version "7.11.1"
+ resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.11.1.tgz#d68e796f3b6428aefd6086a1db00118df7a9a9e4"
+ integrity sha512-kaDSZ6VNuO4ZZdqUOOX6XM6x+kjo2bMnDQ3IJG51FPvVjr8lXYhXj1Ccxcot3pBYAIWPPby2+vNDOXllmXqoBA==
dependencies:
- "@sentry/hub" "7.11.0"
- "@sentry/types" "7.11.0"
- "@sentry/utils" "7.11.0"
+ "@sentry/hub" "7.11.1"
+ "@sentry/types" "7.11.1"
+ "@sentry/utils" "7.11.1"
tslib "^1.9.3"
-"@sentry/hub@7.11.0":
- version "7.11.0"
- resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-7.11.0.tgz#94801dfc5b07660a463a3eeb66b2bc210d4cb10b"
- integrity sha512-bNOKpifRRSdYmqltiwKVtEaG/vv/ArKLgCrWNGeQ22yBbKFCWHG2nulHqiN0rjbptRdG0VhKtbm4t5WnYEVjrg==
+"@sentry/hub@7.11.1":
+ version "7.11.1"
+ resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-7.11.1.tgz#1749b2b102ea1892ff388d65d66d3b402b393958"
+ integrity sha512-M6ClgdXdptS0lUBKB5KpXXe2qMQhsoiEN2pEGRI6+auqhfHCUQB1ZXsfjiOYexKC9fwx7TyFyZ9Jcaf2DTxEhw==
dependencies:
- "@sentry/types" "7.11.0"
- "@sentry/utils" "7.11.0"
+ "@sentry/types" "7.11.1"
+ "@sentry/utils" "7.11.1"
tslib "^1.9.3"
-"@sentry/tracing@7.11.0":
- version "7.11.0"
- resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-7.11.0.tgz#3e435979e366d95140419e8b7f11da0dce3c86cd"
- integrity sha512-LaPFOHuFuEFm07EY7qWg6s+mr4uCRQcZqRuUe0kZu2i7r1UWbKTUaJVCXg49NTv3JRhAPvqNDElS6dkK3zDIeg==
+"@sentry/tracing@7.11.1":
+ version "7.11.1"
+ resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-7.11.1.tgz#50cbe82dd5b9a1307b31761cdd4b0d71132cf5c7"
+ integrity sha512-ilgnHfpdYUWKG/5yAXIfIbPVsCfrC4ONFBR/wN25/hdAyVfXMa3AJx7NCCXxZBOPDWH3hMW8rl4La5yuDbXofg==
dependencies:
- "@sentry/hub" "7.11.0"
- "@sentry/types" "7.11.0"
- "@sentry/utils" "7.11.0"
+ "@sentry/hub" "7.11.1"
+ "@sentry/types" "7.11.1"
+ "@sentry/utils" "7.11.1"
tslib "^1.9.3"
-"@sentry/types@7.11.0":
- version "7.11.0"
- resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.11.0.tgz#d66101924f8a5f0c347f448dd34bb9d7aa84ae41"
- integrity sha512-0xhfH9nHi68fstZpEGBS/q7a4hRRb99shh2EmP6KSM+eGkjLsr89XXBoI0NZzoHDsu0WsM9Ygpdu9wuXXBJ8CQ==
+"@sentry/types@7.11.1":
+ version "7.11.1"
+ resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.11.1.tgz#06e2827f6ba37159c33644208a0453b86d25e232"
+ integrity sha512-gIEhOPxC2cjrxQ0+K2SFJ1P6e/an5osSxVc9OOtekN28eHtVsXFCLB8XVWeNQnS7N2VkrVrkqORMBz1kvIcvVQ==
-"@sentry/utils@7.11.0":
- version "7.11.0"
- resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.11.0.tgz#41ae6d0644d7e00b7f302f02e81296a3d49d97d6"
- integrity sha512-c24q0JGxphvrwHQ7TJNH30bmLzGc3VeD8idtM5pcakmrZbOtXtL+HGoLIxd6YAyNNh3frKdqFHJnaQ3lN6gv3g==
+"@sentry/utils@7.11.1":
+ version "7.11.1"
+ resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.11.1.tgz#1635c5b223369d9428bc83c9b8908c9c3287ee10"
+ integrity sha512-tRVXNT5O9ilkV31pyHeTqA1PcPQfMV/2OR6yUYM4ah+QVISovC0f0ybhByuH5nYg6x/Gsnx1o7pc8L1GE3+O7A==
dependencies:
- "@sentry/types" "7.11.0"
+ "@sentry/types" "7.11.1"
tslib "^1.9.3"
-"@sentry/vue@7.11.0":
- version "7.11.0"
- resolved "https://registry.yarnpkg.com/@sentry/vue/-/vue-7.11.0.tgz#ac437389d62a0b995c3a94f9bf6a9576cccacdb6"
- integrity sha512-XHExGsZnjIZrWFMYnoYEJRoVG63hh+a/8e3YDlp2Tdge5RQfw160RRktVT3+WtyKPpPcyVZHSFhnuh2pvBqMmQ==
+"@sentry/vue@7.11.1":
+ version "7.11.1"
+ resolved "https://registry.yarnpkg.com/@sentry/vue/-/vue-7.11.1.tgz#dc3a1d4868a3400222053465dac154a9e30aedce"
+ integrity sha512-4RiaMbvGITpKpnzJBixCR874HjYCmK11yt9YRt/rwXE185TKCVyq54h+57l3680WgNz4MU9oI+PF6C/1E/LfXg==
dependencies:
- "@sentry/browser" "7.11.0"
- "@sentry/core" "7.11.0"
- "@sentry/types" "7.11.0"
- "@sentry/utils" "7.11.0"
+ "@sentry/browser" "7.11.1"
+ "@sentry/core" "7.11.1"
+ "@sentry/types" "7.11.1"
+ "@sentry/utils" "7.11.1"
tslib "^1.9.3"
"@sideway/address@^4.1.3":
From 7098b6315f3ffb2170bd55a71e4ea9f22fcc08f7 Mon Sep 17 00:00:00 2001
From: renovate
Date: Thu, 18 Aug 2022 08:24:55 +0000
Subject: [PATCH 006/101] chore(deps): update dependency vitest to v0.22.1
(#2276)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2276
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 18 +++++++++---------
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/package.json b/package.json
index 3d223194..327db1a6 100644
--- a/package.json
+++ b/package.json
@@ -91,7 +91,7 @@
"vite": "3.0.8",
"vite-plugin-pwa": "0.12.3",
"vite-svg-loader": "3.4.0",
- "vitest": "0.22.0",
+ "vitest": "0.22.1",
"vue-tsc": "0.40.1",
"wait-on": "6.0.1",
"workbox-cli": "6.5.4"
diff --git a/yarn.lock b/yarn.lock
index 90806bc7..e458f2f8 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -11970,10 +11970,10 @@ tinypool@^0.2.4:
resolved "https://registry.yarnpkg.com/tinypool/-/tinypool-0.2.4.tgz#4d2598c4689d1a2ce267ddf3360a9c6b3925a20c"
integrity sha512-Vs3rhkUH6Qq1t5bqtb816oT+HeJTXfwt2cbPH17sWHIYKTotQIFPk3tf2fgqRrVyMDVOc1EnPgzIxfIulXVzwQ==
-tinyspy@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/tinyspy/-/tinyspy-1.0.0.tgz#0cb34587287b0432b33fe36a9bd945fe22b1eb89"
- integrity sha512-FI5B2QdODQYDRjfuLF+OrJ8bjWRMCXokQPcwKm0W3IzcbUmBNv536cQc7eXGoAuXphZwgx1DFbqImwzz08Fnhw==
+tinyspy@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/tinyspy/-/tinyspy-1.0.2.tgz#6da0b3918bfd56170fb3cd3a2b5ef832ee1dff0d"
+ integrity sha512-bSGlgwLBYf7PnUsQ6WOc6SJ3pGOcd+d8AA6EUnLDDM0kWEstC1JIlSZA3UNliDXhd9ABoS7hiRBDCu+XP/sf1Q==
tmp-promise@^3.0.2, tmp-promise@^3.0.3:
version "3.0.3"
@@ -12554,10 +12554,10 @@ vite@3.0.8:
optionalDependencies:
fsevents "~2.3.2"
-vitest@0.22.0:
- version "0.22.0"
- resolved "https://registry.yarnpkg.com/vitest/-/vitest-0.22.0.tgz#175622a04af77c48967da3b798d53420ad463670"
- integrity sha512-BSIro/QOHLaQY08FHwT6THWhqLQ+VPU+N4Rdo4pcP+16XB6oLmNNAXGcSh/MOLUhfUy+mqCwx7AyKmU7Ms5R+g==
+vitest@0.22.1:
+ version "0.22.1"
+ resolved "https://registry.yarnpkg.com/vitest/-/vitest-0.22.1.tgz#3122e6024bf782ee9aca53034017af7adb009c32"
+ integrity sha512-+x28YTnSLth4KbXg7MCzoDAzPJlJex7YgiZbUh6YLp0/4PqVZ7q7/zyfdL0OaPtKTpNiQFPpMC8Y2MSzk8F7dw==
dependencies:
"@types/chai" "^4.3.3"
"@types/chai-subset" "^1.3.3"
@@ -12566,7 +12566,7 @@ vitest@0.22.0:
debug "^4.3.4"
local-pkg "^0.4.2"
tinypool "^0.2.4"
- tinyspy "^1.0.0"
+ tinyspy "^1.0.2"
vite "^2.9.12 || ^3.0.0-0"
vue-advanced-cropper@2.8.3:
From 7163dc351b596e0b5953ce4e20e0a28a1f5f6840 Mon Sep 17 00:00:00 2001
From: renovate
Date: Thu, 1 Sep 2022 11:18:24 +0000
Subject: [PATCH 007/101] chore(deps): update dependency sass to v1.54.8
(#2281)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2281
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index 327db1a6..387abcc5 100644
--- a/package.json
+++ b/package.json
@@ -86,7 +86,7 @@
"postcss-preset-env": "7.8.0",
"rollup": "2.78.0",
"rollup-plugin-visualizer": "5.7.1",
- "sass": "1.54.4",
+ "sass": "1.54.8",
"typescript": "4.7.4",
"vite": "3.0.8",
"vite-plugin-pwa": "0.12.3",
diff --git a/yarn.lock b/yarn.lock
index e458f2f8..25a6ce3e 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -11010,10 +11010,10 @@ safe-stable-stringify@^1.1.0:
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
-sass@1.54.4:
- version "1.54.4"
- resolved "https://registry.yarnpkg.com/sass/-/sass-1.54.4.tgz#803ff2fef5525f1dd01670c3915b4b68b6cba72d"
- integrity sha512-3tmF16yvnBwtlPrNBHw/H907j8MlOX8aTBnlNX1yrKx24RKcJGPyLhFUwkoKBKesR3unP93/2z14Ll8NicwQUA==
+sass@1.54.8:
+ version "1.54.8"
+ resolved "https://registry.yarnpkg.com/sass/-/sass-1.54.8.tgz#4adef0dd86ea2b1e4074f551eeda4fc5f812a996"
+ integrity sha512-ib4JhLRRgbg6QVy6bsv5uJxnJMTS2soVcCp9Y88Extyy13A8vV0G1fAwujOzmNkFQbR3LvedudAMbtuNRPbQww==
dependencies:
chokidar ">=3.0.0 <4.0.0"
immutable "^4.0.0"
From 78abe20f7d078ba15330333b20073352ad32d6f3 Mon Sep 17 00:00:00 2001
From: renovate
Date: Thu, 1 Sep 2022 11:19:02 +0000
Subject: [PATCH 008/101] chore(deps): update dependency caniuse-lite to
v1.0.30001387 (#2285)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2285
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index 387abcc5..8905ed9d 100644
--- a/package.json
+++ b/package.json
@@ -74,7 +74,7 @@
"autoprefixer": "10.4.8",
"axios": "0.27.2",
"browserslist": "4.21.3",
- "caniuse-lite": "1.0.30001376",
+ "caniuse-lite": "1.0.30001387",
"cypress": "10.6.0",
"esbuild": "0.15.5",
"eslint": "8.22.0",
diff --git a/yarn.lock b/yarn.lock
index 25a6ce3e..ee74462f 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3793,10 +3793,10 @@ camelcase@^6.2.0:
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809"
integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==
-caniuse-lite@1.0.30001376:
- version "1.0.30001376"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001376.tgz#af2450833e5a06873fbb030a9556ca9461a2736d"
- integrity sha512-I27WhtOQ3X3v3it9gNs/oTpoE5KpwmqKR5oKPA8M0G7uMXh9Ty81Q904HpKUrM30ei7zfcL5jE7AXefgbOfMig==
+caniuse-lite@1.0.30001387:
+ version "1.0.30001387"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001387.tgz#90d2b9bdfcc3ab9a5b9addee00a25ef86c9e2e1e"
+ integrity sha512-fKDH0F1KOJvR+mWSOvhj8lVRr/Q/mc5u5nabU2vi1/sgvlSqEsE8dOq0Hy/BqVbDkCYQPRRHB1WRjW6PGB/7PA==
caniuse-lite@^1.0.30001219:
version "1.0.30001286"
From 65b694d8e65fb0b805bc79c58b5d8c4fba0088d1 Mon Sep 17 00:00:00 2001
From: renovate
Date: Thu, 1 Sep 2022 11:19:32 +0000
Subject: [PATCH 009/101] chore(deps): update dependency rollup to v2.79.0
(#2278)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2278
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index 8905ed9d..13093ab3 100644
--- a/package.json
+++ b/package.json
@@ -84,7 +84,7 @@
"netlify-cli": "10.17.4",
"postcss": "8.4.16",
"postcss-preset-env": "7.8.0",
- "rollup": "2.78.0",
+ "rollup": "2.79.0",
"rollup-plugin-visualizer": "5.7.1",
"sass": "1.54.8",
"typescript": "4.7.4",
diff --git a/yarn.lock b/yarn.lock
index ee74462f..7b340bf2 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -10905,10 +10905,10 @@ rollup-pluginutils@^2.8.2:
dependencies:
estree-walker "^0.6.1"
-rollup@2.78.0:
- version "2.78.0"
- resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.78.0.tgz#00995deae70c0f712ea79ad904d5f6b033209d9e"
- integrity sha512-4+YfbQC9QEVvKTanHhIAFVUFSRsezvQF8vFOJwtGfb9Bb+r014S+qryr9PSmw8x6sMnPkmFBGAvIFVQxvJxjtg==
+rollup@2.79.0:
+ version "2.79.0"
+ resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.79.0.tgz#9177992c9f09eb58c5e56cbfa641607a12b57ce2"
+ integrity sha512-x4KsrCgwQ7ZJPcFA/SUu6QVcYlO7uRLfLAy0DSA4NS2eG8japdbpM50ToH7z4iObodRYOJ0soneF0iaQRJ6zhA==
optionalDependencies:
fsevents "~2.3.2"
From bdd5ea27ac4286ac35b877e9f7ea616f2f6945a0 Mon Sep 17 00:00:00 2001
From: renovate
Date: Thu, 1 Sep 2022 11:22:19 +0000
Subject: [PATCH 010/101] fix(deps): update dependency marked to v4.1.0 (#2284)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2284
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index 13093ab3..edbac3f5 100644
--- a/package.json
+++ b/package.json
@@ -38,7 +38,7 @@
"is-touch-device": "1.0.1",
"lodash.clonedeep": "4.5.0",
"lodash.debounce": "4.0.8",
- "marked": "4.0.18",
+ "marked": "4.1.0",
"minimist": "1.2.6",
"register-service-worker": "1.7.2",
"snake-case": "3.0.4",
diff --git a/yarn.lock b/yarn.lock
index 7b340bf2..b71aa26c 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -8617,10 +8617,10 @@ map-visit@^1.0.0:
dependencies:
object-visit "^1.0.0"
-marked@4.0.18:
- version "4.0.18"
- resolved "https://registry.yarnpkg.com/marked/-/marked-4.0.18.tgz#cd0ac54b2e5610cfb90e8fd46ccaa8292c9ed569"
- integrity sha512-wbLDJ7Zh0sqA0Vdg6aqlbT+yPxqLblpAZh1mK2+AO2twQkPywvvqQNfEPVwSSRjZ7dZcdeVBIAgiO7MMp3Dszw==
+marked@4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/marked/-/marked-4.1.0.tgz#3fc6e7485f21c1ca5d6ec4a39de820e146954796"
+ integrity sha512-+Z6KDjSPa6/723PQYyc1axYZpYYpDnECDaU6hkaf5gqBieBkMKYReL5hteF2QizhlMbgbo8umXl/clZ67+GlsA==
marked@^4.0.10:
version "4.0.10"
From c4f3e09cc76c966bf76c9df11a156cacb63efdc8 Mon Sep 17 00:00:00 2001
From: renovate
Date: Thu, 1 Sep 2022 11:22:52 +0000
Subject: [PATCH 011/101] chore(deps): update dependency netlify-cli to v11
(#2287)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2287
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 147 ++++++++++++++++++++++++++++-----------------------
2 files changed, 82 insertions(+), 67 deletions(-)
diff --git a/package.json b/package.json
index edbac3f5..aab90787 100644
--- a/package.json
+++ b/package.json
@@ -81,7 +81,7 @@
"eslint-plugin-vue": "9.3.0",
"express": "4.18.1",
"happy-dom": "6.0.4",
- "netlify-cli": "10.17.4",
+ "netlify-cli": "11.5.1",
"postcss": "8.4.16",
"postcss-preset-env": "7.8.0",
"rollup": "2.79.0",
diff --git a/yarn.lock b/yarn.lock
index b71aa26c..e9109f78 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1344,20 +1344,20 @@
resolved "https://registry.yarnpkg.com/@netlify/binary-info/-/binary-info-1.0.0.tgz#cd0d86fb783fb03e52067f0cd284865e57be86c8"
integrity sha512-4wMPu9iN3/HL97QblBsBay3E1etIciR84izI3U+4iALY+JHCrI+a2jO0qbAZ/nxKoegypYEaiiqWXylm+/zfrw==
-"@netlify/build@^27.11.4":
- version "27.11.4"
- resolved "https://registry.yarnpkg.com/@netlify/build/-/build-27.11.4.tgz#d00b6f0f2806d1782aa187721a4e192b6a36de8f"
- integrity sha512-zUbvdN21VGQwg/jVmdpk0qgysUUtBf25hCBxrATt55g3EJVE0ygEm/wX2HV9JjO8OqpydmaaaDdRNmD29aNMAw==
+"@netlify/build@^27.16.1":
+ version "27.16.1"
+ resolved "https://registry.yarnpkg.com/@netlify/build/-/build-27.16.1.tgz#32c9580717f5318053ed7fee18d471106238f61d"
+ integrity sha512-hXOivv/zCd/xPSL7XaqHvnn6GpXUSkztis9QfawLa39W6X01gDj2bXfQBW+cPxTT6S/UaGz70rwthPW9431pOQ==
dependencies:
"@bugsnag/js" "^7.0.0"
"@netlify/cache-utils" "^4.0.0"
- "@netlify/config" "^18.1.4"
- "@netlify/edge-bundler" "^1.12.1"
- "@netlify/functions-utils" "^4.2.3"
+ "@netlify/config" "^18.2.3"
+ "@netlify/edge-bundler" "^1.14.1"
+ "@netlify/functions-utils" "^4.2.5"
"@netlify/git-utils" "^4.0.0"
- "@netlify/plugins-list" "^6.36.0"
+ "@netlify/plugins-list" "^6.41.0"
"@netlify/run-utils" "^4.0.0"
- "@netlify/zip-it-and-ship-it" "5.13.4"
+ "@netlify/zip-it-and-ship-it" "^6.0.0"
"@sindresorhus/slugify" "^2.0.0"
"@types/node" "^16.0.0"
ajv "^8.11.0"
@@ -1421,10 +1421,10 @@
path-exists "^4.0.0"
readdirp "^3.4.0"
-"@netlify/config@^18.1.4":
- version "18.1.4"
- resolved "https://registry.yarnpkg.com/@netlify/config/-/config-18.1.4.tgz#aa275d7b874c8d0de5029ef0e9e33480460ab901"
- integrity sha512-tM8qDVwBMTYB0n7R6EA6BtuVw9Iq6lNrqE8RjAY4eZ9cjbZkow4M2e0XhmYaNRderLhjYrDlqQr/ttUQA1tZRw==
+"@netlify/config@^18.2.3":
+ version "18.2.3"
+ resolved "https://registry.yarnpkg.com/@netlify/config/-/config-18.2.3.tgz#92b3625b6204868f033bede17a5224bccb65c548"
+ integrity sha512-z5pFAAVBfIvTsSv3lchfByWYNajPgiCKEbx3JkU/CtIljCtSR3f0B/GVqpHgCOJ9pfS0idVP60EhDHA2QLeUrg==
dependencies:
chalk "^5.0.0"
cron-parser "^4.1.0"
@@ -1439,7 +1439,7 @@
is-plain-obj "^4.0.0"
js-yaml "^4.0.0"
map-obj "^5.0.0"
- netlify "^12.0.0"
+ netlify "^12.0.1"
netlify-headers-parser "^6.0.2"
netlify-redirect-parser "13.0.5"
omit.js "^2.0.2"
@@ -1451,10 +1451,10 @@
validate-npm-package-name "^4.0.0"
yargs "^17.3.1"
-"@netlify/edge-bundler@^1.12.1":
- version "1.12.1"
- resolved "https://registry.yarnpkg.com/@netlify/edge-bundler/-/edge-bundler-1.12.1.tgz#43e1a573028368f807372ac4ea1f5ff100105052"
- integrity sha512-yROvOGpapj79wJIIjtuGX/p82gZt2K8on13cTg1tfCGRrGOvE+RNSKi5XuAXpocceyDJXnEyETXsc0mdpMMdhg==
+"@netlify/edge-bundler@^1.14.1":
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/@netlify/edge-bundler/-/edge-bundler-1.14.1.tgz#1df5548a299edc103edf324e98a0ad56e899b9bc"
+ integrity sha512-0FJSvK5kZlf093aaWyvcULRzeUImypHn63oVsC+t8xvR08bhA9LebrYHPgQ/0GhFA8yDY+tz25xrNJ6JKKDWEw==
dependencies:
common-path-prefix "^3.0.0"
del "^6.0.0"
@@ -1463,6 +1463,7 @@
glob-to-regexp "^0.4.1"
node-fetch "^3.1.1"
node-stream-zip "^1.15.0"
+ p-retry "^5.1.1"
p-wait-for "^4.1.0"
path-key "^4.0.0"
semver "^7.3.5"
@@ -1609,12 +1610,12 @@
read-pkg-up "^9.0.0"
semver "^7.3.4"
-"@netlify/functions-utils@^4.2.3":
- version "4.2.3"
- resolved "https://registry.yarnpkg.com/@netlify/functions-utils/-/functions-utils-4.2.3.tgz#1d940dde41e9b03363f793b014dcdaf03131460d"
- integrity sha512-i4Pkp24hgb4XJARhG5GCExdzw7vPE5Is+LIekr6/amkuqLbEym3BVZc/f64B7DY1clSeom+Fq5Gw5jfc1uYRzg==
+"@netlify/functions-utils@^4.2.5":
+ version "4.2.5"
+ resolved "https://registry.yarnpkg.com/@netlify/functions-utils/-/functions-utils-4.2.5.tgz#5e9b8603fdfa2523720e26703e659029372f9c1f"
+ integrity sha512-sa8TAD35xO/6q3YSpqlObOSfC25n0JT6DV+j3WaZ5NCSXAdlZJD+pT02pudputwstfMPJtw7GJg3buIiTyGulQ==
dependencies:
- "@netlify/zip-it-and-ship-it" "5.13.4"
+ "@netlify/zip-it-and-ship-it" "^6.0.0"
cpy "^8.1.0"
path-exists "^5.0.0"
@@ -1707,20 +1708,15 @@
"@netlify/local-functions-proxy-win32-ia32" "1.1.1"
"@netlify/local-functions-proxy-win32-x64" "1.1.1"
-"@netlify/open-api@^2.11.0":
- version "2.11.0"
- resolved "https://registry.yarnpkg.com/@netlify/open-api/-/open-api-2.11.0.tgz#0086ce3cf13976cffe8e2b01bff869dd819cadb8"
- integrity sha512-ni6R1xdR8EtH0iB8ixGt9ocuboW+Q8eN4ilTX8lfNHS6Y6Q2S+O/aB2n1BnAgv39wopeQsQ2meL9vfEePURl7w==
+"@netlify/open-api@^2.12.0":
+ version "2.12.0"
+ resolved "https://registry.yarnpkg.com/@netlify/open-api/-/open-api-2.12.0.tgz#62e467c0c6be7bcae9349dc681e71eb393c21b2a"
+ integrity sha512-1n9VvO/9qM7cRB5f7NgSNqeUrovM7j9WVAY7ZQ4LtQuXSquFmO9Fku7WrV3zAUC6v2Y62fxGyJ0fRllYz5uXLw==
-"@netlify/plugins-list@^6.36.0":
- version "6.36.0"
- resolved "https://registry.yarnpkg.com/@netlify/plugins-list/-/plugins-list-6.36.0.tgz#3b548ac5d03f8c8ff86f3fe27b9c1a56f3cb7d6d"
- integrity sha512-vS4MtKF8a8kl/BFApM+BdHWc8XcUvgbqY/ywppPhplvifBAAmWmynaLzwMsYhiB3VsypSvD/4bQWsgkdPHpGiQ==
-
-"@netlify/plugins-list@^6.39.0":
- version "6.39.0"
- resolved "https://registry.yarnpkg.com/@netlify/plugins-list/-/plugins-list-6.39.0.tgz#e62105ea8d0a683bd56a70fd48bc1c76e4dc4b75"
- integrity sha512-f8sMN7XFlQQ63km5vhg5y5+E3DXoWEoAe94YOMGlmzifZCCzPS/bEUVaQ07n+iDspy3dOIN97FHAAu0B2Jpe2Q==
+"@netlify/plugins-list@^6.41.0":
+ version "6.41.0"
+ resolved "https://registry.yarnpkg.com/@netlify/plugins-list/-/plugins-list-6.41.0.tgz#f80f3c8ad93f0cbab916795bd2662f6ff309ab76"
+ integrity sha512-WUXn1kk1oDumzYKQVAf3Z5xQkVuHyR6k+LGt2qq6rFlxILmFA3gWMSf+AwVfT2bYK8gHWcdz2I9MSo5hbp1ohQ==
"@netlify/run-utils@^4.0.0":
version "4.0.0"
@@ -1729,10 +1725,10 @@
dependencies:
execa "^5.1.1"
-"@netlify/zip-it-and-ship-it@5.13.4", "@netlify/zip-it-and-ship-it@^5.13.4":
- version "5.13.4"
- resolved "https://registry.yarnpkg.com/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-5.13.4.tgz#e689495557e3e01837edff28c67ad48666e96c00"
- integrity sha512-sbjgepmvZLl4BcGBY8PUkC/zcvGcJp8YdUe2hM+7d44KzGb3GTznekNaqlVfoYi0RIK3h0S49SBI+tsBiz9jgA==
+"@netlify/zip-it-and-ship-it@^6.0.0":
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-6.0.0.tgz#63a0fc0e9eeb023b4edae94f3e86d3458e2e2ef8"
+ integrity sha512-5nxAeUwQ6ftlnlRShRa7oY+RPiYBRH2qMmTR6RwsBYzUBUzoTgdb+X8tOnO4FFAKndXzzjJrO/ubp+YMeOKSbg==
dependencies:
"@babel/parser" "7.16.8"
"@netlify/binary-info" "^1.0.0"
@@ -1749,6 +1745,7 @@
find-up "^5.0.0"
glob "^8.0.3"
is-builtin-module "^3.1.0"
+ is-path-inside "^3.0.3"
junk "^3.1.0"
locate-path "^6.0.0"
merge-options "^3.0.4"
@@ -2340,6 +2337,11 @@
dependencies:
"@types/node" "*"
+"@types/retry@0.12.1":
+ version "0.12.1"
+ resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.1.tgz#d8f1c0d0dc23afad6dc16a9e993a0865774b4065"
+ integrity sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==
+
"@types/semver@^7.0.0":
version "7.3.9"
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.9.tgz#152c6c20a7688c30b967ec1841d31ace569863fc"
@@ -7732,7 +7734,7 @@ is-path-cwd@^2.2.0:
resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb"
integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==
-is-path-inside@^3.0.1, is-path-inside@^3.0.2:
+is-path-inside@^3.0.1, is-path-inside@^3.0.2, is-path-inside@^3.0.3:
version "3.0.3"
resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283"
integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==
@@ -9010,18 +9012,18 @@ nested-error-stacks@^2.0.0, nested-error-stacks@^2.1.0:
resolved "https://registry.yarnpkg.com/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz#0fbdcf3e13fe4994781280524f8b96b0cdff9c61"
integrity sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug==
-netlify-cli@10.17.4:
- version "10.17.4"
- resolved "https://registry.yarnpkg.com/netlify-cli/-/netlify-cli-10.17.4.tgz#84d96b7c16c9e3dc0a28af5027ed97bbfed06f65"
- integrity sha512-yC/J+ceKALkqZ/OackWtpFPGlsOEvyWjpqQyC4hZsWmXQwDNrASXKhvRJmn8gr/XNv1OtNFfsFGQqsux27Rzcg==
+netlify-cli@11.5.1:
+ version "11.5.1"
+ resolved "https://registry.yarnpkg.com/netlify-cli/-/netlify-cli-11.5.1.tgz#1c2f4b5332d3ae5dcaaf9543977995165300e262"
+ integrity sha512-UVWUNa4F/WcqD2wpj41uxCf5LeWAcSRluQJao8XDQKH16nCp+wVgth4hQBePEPfj7+KAiFf1H3sjHbQ9drv11Q==
dependencies:
- "@netlify/build" "^27.11.4"
- "@netlify/config" "^18.1.4"
- "@netlify/edge-bundler" "^1.12.1"
+ "@netlify/build" "^27.16.1"
+ "@netlify/config" "^18.2.3"
+ "@netlify/edge-bundler" "^1.14.1"
"@netlify/framework-info" "^9.2.0"
"@netlify/local-functions-proxy" "^1.1.1"
- "@netlify/plugins-list" "^6.39.0"
- "@netlify/zip-it-and-ship-it" "^5.13.4"
+ "@netlify/plugins-list" "^6.41.0"
+ "@netlify/zip-it-and-ship-it" "^6.0.0"
"@octokit/rest" "^18.0.0"
"@sindresorhus/slugify" "^1.1.0"
ansi-escapes "^5.0.0"
@@ -9084,11 +9086,11 @@ netlify-cli@10.17.4:
memoize-one "^6.0.0"
minimist "^1.2.5"
multiparty "^4.2.1"
- netlify "^12.0.0"
+ netlify "^12.0.1"
netlify-headers-parser "^6.0.2"
- netlify-onegraph-internal "0.8.5"
+ netlify-onegraph-internal "0.10.0"
netlify-redirect-parser "^13.0.5"
- netlify-redirector "^0.2.1"
+ netlify-redirector "^0.3.1"
node-fetch "^2.6.0"
node-version-alias "^1.0.1"
omit.js "^2.0.2"
@@ -9135,10 +9137,10 @@ netlify-headers-parser@^6.0.2:
path-exists "^5.0.0"
toml "^3.0.0"
-netlify-onegraph-internal@0.8.5:
- version "0.8.5"
- resolved "https://registry.yarnpkg.com/netlify-onegraph-internal/-/netlify-onegraph-internal-0.8.5.tgz#28ded4d59fb18092724edc4ecda46f6cfc7f45f0"
- integrity sha512-UvxXqHbnzAJkshWkh7ihd4EYphFUYlQXnzeimx+Z8D9brkRGaccpIxiaMEbrLknLqWAD+g5LS/2UO11nGD6MSw==
+netlify-onegraph-internal@0.10.0:
+ version "0.10.0"
+ resolved "https://registry.yarnpkg.com/netlify-onegraph-internal/-/netlify-onegraph-internal-0.10.0.tgz#67961afe69b4341881c26d2c3e10793335e32717"
+ integrity sha512-Gf6cE1W+q35niIz54xpSLneShpRxlleYL3ZD3D1tjGazuv19q8XBVAAynaAQFzbOk/RPTnu3+Vi/5L7DGACOIg==
dependencies:
graphql "16.5.0"
node-fetch "^2.6.0"
@@ -9155,17 +9157,17 @@ netlify-redirect-parser@13.0.5, netlify-redirect-parser@^13.0.5:
path-exists "^5.0.0"
toml "^3.0.0"
-netlify-redirector@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/netlify-redirector/-/netlify-redirector-0.2.1.tgz#efdb761ea2c52edb3ecb5f237db0e10861f2ff0e"
- integrity sha512-17vDR9p1Loanp+vd57y+b6WlKb5X+qb0LZ44oTYsKJbdonz4Md+Ybv1lzH1w1aKm5YWWXHR8LMpWyY9bjlAJKw==
+netlify-redirector@^0.3.1:
+ version "0.3.1"
+ resolved "https://registry.yarnpkg.com/netlify-redirector/-/netlify-redirector-0.3.1.tgz#27f99427dfd4bec482ecb0d68941bab68be9fb75"
+ integrity sha512-+8x07Ukx8vgKkGqTDq1GrkuCRR0DqheZ9fF5PXk6VbIChp9Qi8+psmwBV3hjocoyUvUGH7CIHLUk05aVwLN3wA==
-netlify@^12.0.0:
- version "12.0.0"
- resolved "https://registry.yarnpkg.com/netlify/-/netlify-12.0.0.tgz#3759dc152cb155f875e8433437e4d37ef48f8450"
- integrity sha512-4LfNS4c/9301B0oxzosmHD7NHhOvvo4KlEmPH2AuMx9or6CXK2IP09K1MWnpdOyNA3Y/8jlUOtOTATK68jBK9A==
+netlify@^12.0.1:
+ version "12.0.1"
+ resolved "https://registry.yarnpkg.com/netlify/-/netlify-12.0.1.tgz#c0ec08c1322cb18337cfc5db393c22dca73e94bc"
+ integrity sha512-nv16ofE2zHBbB8jQia8+opfdLmVYGrOaorhpInVz5Mkx3kVgJd7Q9c3+dVmSl4VA/4MHX6e4N7X4cH+9sj8Zhw==
dependencies:
- "@netlify/open-api" "^2.11.0"
+ "@netlify/open-api" "^2.12.0"
lodash.camelcase "^4.3.0"
micro-api-client "^3.3.0"
node-fetch "^3.0.0"
@@ -9718,6 +9720,14 @@ p-reduce@^3.0.0:
resolved "https://registry.yarnpkg.com/p-reduce/-/p-reduce-3.0.0.tgz#f11773794792974bd1f7a14c72934248abff4160"
integrity sha512-xsrIUgI0Kn6iyDYm9StOpOeK29XM1aboGji26+QEortiFST1hGZaUQOLhtEbqHErPpGW/aSz6allwK2qcptp0Q==
+p-retry@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-5.1.1.tgz#1950b9be441474a67f852811c1d4ec955885d2c8"
+ integrity sha512-i69WkEU5ZAL8mrmdmVviWwU+DN+IUF8f4sSJThoJ3z5A7Nn5iuO5ROX3Boye0u+uYQLOSfgFl7SuFZCjlAVbQA==
+ dependencies:
+ "@types/retry" "0.12.1"
+ retry "^0.13.1"
+
p-timeout@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-2.0.1.tgz#d8dd1979595d2dc0139e1fe46b8b646cb3cdf038"
@@ -10861,6 +10871,11 @@ ret@~0.1.10:
resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"
integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==
+retry@^0.13.1:
+ version "0.13.1"
+ resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658"
+ integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==
+
reusify@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
From 4d3b7c8759a3c1f3d1c991669507c678e5943376 Mon Sep 17 00:00:00 2001
From: renovate
Date: Thu, 1 Sep 2022 11:24:28 +0000
Subject: [PATCH 012/101] chore(deps): update dependency vite to v3.0.9 (#2279)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2279
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index aab90787..50c27b91 100644
--- a/package.json
+++ b/package.json
@@ -88,7 +88,7 @@
"rollup-plugin-visualizer": "5.7.1",
"sass": "1.54.8",
"typescript": "4.7.4",
- "vite": "3.0.8",
+ "vite": "3.0.9",
"vite-plugin-pwa": "0.12.3",
"vite-svg-loader": "3.4.0",
"vitest": "0.22.1",
diff --git a/yarn.lock b/yarn.lock
index e9109f78..e7a7d293 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -12545,10 +12545,10 @@ vite-svg-loader@3.4.0:
"@vue/compiler-sfc" "^3.2.20"
svgo "^2.7.0"
-vite@3.0.8:
- version "3.0.8"
- resolved "https://registry.yarnpkg.com/vite/-/vite-3.0.8.tgz#aa095ad8e3e5da46d9ec7e878f262678965d6531"
- integrity sha512-AOZ4eN7mrkJiOLuw8IA7piS4IdOQyQCA81GxGsAQvAZzMRi9ZwGB3TOaYsj4uLAWK46T5L4AfQ6InNGlxX30IQ==
+vite@3.0.9:
+ version "3.0.9"
+ resolved "https://registry.yarnpkg.com/vite/-/vite-3.0.9.tgz#45fac22c2a5290a970f23d66c1aef56a04be8a30"
+ integrity sha512-waYABTM+G6DBTCpYAxvevpG50UOlZuynR0ckTK5PawNVt7ebX6X7wNXHaGIO6wYYFXSM7/WcuFuO2QzhBB6aMw==
dependencies:
esbuild "^0.14.47"
postcss "^8.4.16"
From 270432afe46715250d59b6c00a53838162b6940a Mon Sep 17 00:00:00 2001
From: renovate
Date: Thu, 1 Sep 2022 11:24:52 +0000
Subject: [PATCH 013/101] fix(deps): update dependency date-fns to v2.29.2
(#2277)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2277
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index 50c27b91..c6f71763 100644
--- a/package.json
+++ b/package.json
@@ -29,7 +29,7 @@
"blurhash": "1.1.5",
"bulma-css-variables": "0.9.33",
"camel-case": "4.1.2",
- "date-fns": "2.29.1",
+ "date-fns": "2.29.2",
"dompurify": "2.3.10",
"easymde": "2.16.1",
"flatpickr": "4.6.13",
diff --git a/yarn.lock b/yarn.lock
index e7a7d293..69815fc3 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -4599,10 +4599,10 @@ data-uri-to-buffer@^4.0.0:
resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz#b5db46aea50f6176428ac05b73be39a57701a64b"
integrity sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==
-date-fns@2.29.1:
- version "2.29.1"
- resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.29.1.tgz#9667c2615525e552b5135a3116b95b1961456e60"
- integrity sha512-dlLD5rKaKxpFdnjrs+5azHDFOPEu4ANy/LTh04A1DTzMM7qoajmKCBc8pkKRFT41CNzw+4gQh79X5C+Jq27HAw==
+date-fns@2.29.2:
+ version "2.29.2"
+ resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.29.2.tgz#0d4b3d0f3dff0f920820a070920f0d9662c51931"
+ integrity sha512-0VNbwmWJDS/G3ySwFSJA3ayhbURMTJLtwM2DTxf9CWondCnh6DTNlO9JgRSq6ibf4eD0lfMJNBxUdEAHHix+bA==
date-fns@^1.27.2:
version "1.30.1"
From d6f82955a61689572f3dcd83717c76332d103770 Mon Sep 17 00:00:00 2001
From: renovate
Date: Thu, 1 Sep 2022 12:37:11 +0000
Subject: [PATCH 014/101] chore(deps): update dependency esbuild to v0.15.6
(#2290)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2290
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 218 +++++++++++++++++++++++++--------------------------
2 files changed, 110 insertions(+), 110 deletions(-)
diff --git a/package.json b/package.json
index c6f71763..ca7eb5bd 100644
--- a/package.json
+++ b/package.json
@@ -76,7 +76,7 @@
"browserslist": "4.21.3",
"caniuse-lite": "1.0.30001387",
"cypress": "10.6.0",
- "esbuild": "0.15.5",
+ "esbuild": "0.15.6",
"eslint": "8.22.0",
"eslint-plugin-vue": "9.3.0",
"express": "4.18.1",
diff --git a/yarn.lock b/yarn.lock
index 69815fc3..9ac5ebd4 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1142,10 +1142,10 @@
enabled "2.0.x"
kuler "^2.0.0"
-"@esbuild/linux-loong64@0.15.5":
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.5.tgz#91aef76d332cdc7c8942b600fa2307f3387e6f82"
- integrity sha512-UHkDFCfSGTuXq08oQltXxSZmH1TXyWsL+4QhZDWvvLl6mEJQqk3u7/wq1LjhrrAXYIllaTtRSzUXl4Olkf2J8A==
+"@esbuild/linux-loong64@0.15.6":
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.6.tgz#45be4184f00e505411bc265a05e709764114acd8"
+ integrity sha512-hqmVU2mUjH6J2ZivHphJ/Pdse2ZD+uGCHK0uvsiLDk/JnSedEVj77CiVUnbMKuU4tih1TZZL8tG9DExQg/GZsw==
"@eslint/eslintrc@^1.3.0":
version "1.3.0"
@@ -5288,10 +5288,10 @@ esbuild-android-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.49.tgz#9e4682c36dcf6e7b71b73d2a3723a96e0fdc5054"
integrity sha512-vYsdOTD+yi+kquhBiFWl3tyxnj2qZJsl4tAqwhT90ktUdnyTizgle7TjNx6Ar1bN7wcwWqZ9QInfdk2WVagSww==
-esbuild-android-64@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.15.5.tgz#3c7b2f2a59017dab3f2c0356188a8dd9cbdc91c8"
- integrity sha512-dYPPkiGNskvZqmIK29OPxolyY3tp+c47+Fsc2WYSOVjEPWNCHNyqhtFqQadcXMJDQt8eN0NMDukbyQgFcHquXg==
+esbuild-android-64@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.15.6.tgz#baaed943ca510c2ad546e116728132e76d1d2044"
+ integrity sha512-Z1CHSgB1crVQi2LKSBwSkpaGtaloVz0ZIYcRMsvHc3uSXcR/x5/bv9wcZspvH/25lIGTaViosciS/NS09ERmVA==
esbuild-android-arm64@0.14.29:
version "0.14.29"
@@ -5303,10 +5303,10 @@ esbuild-android-arm64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.49.tgz#9861b1f7e57d1dd1f23eeef6198561c5f34b51f6"
integrity sha512-g2HGr/hjOXCgSsvQZ1nK4nW/ei8JUx04Li74qub9qWrStlysaVmadRyTVuW32FGIpLQyc5sUjjZopj49eGGM2g==
-esbuild-android-arm64@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.15.5.tgz#e301db818c5a67b786bf3bb7320e414ac0fcf193"
- integrity sha512-YyEkaQl08ze3cBzI/4Cm1S+rVh8HMOpCdq8B78JLbNFHhzi4NixVN93xDrHZLztlocEYqi45rHHCgA8kZFidFg==
+esbuild-android-arm64@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.15.6.tgz#1c33c73d4c074969e014e31958116460c8e75a7a"
+ integrity sha512-mvM+gqNxqKm2pCa3dnjdRzl7gIowuc4ga7P7c3yHzs58Im8v/Lfk1ixSgQ2USgIywT48QWaACRa3F4MG7djpSw==
esbuild-darwin-64@0.14.29:
version "0.14.29"
@@ -5318,10 +5318,10 @@ esbuild-darwin-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.49.tgz#fd30a5ebe28704a3a117126c60f98096c067c8d1"
integrity sha512-3rvqnBCtX9ywso5fCHixt2GBCUsogNp9DjGmvbBohh31Ces34BVzFltMSxJpacNki96+WIcX5s/vum+ckXiLYg==
-esbuild-darwin-64@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.15.5.tgz#11726de5d0bf5960b92421ef433e35871c091f8d"
- integrity sha512-Cr0iIqnWKx3ZTvDUAzG0H/u9dWjLE4c2gTtRLz4pqOBGjfjqdcZSfAObFzKTInLLSmD0ZV1I/mshhPoYSBMMCQ==
+esbuild-darwin-64@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.15.6.tgz#388592ba61bf31993d79f6311f7452aa1ef255b9"
+ integrity sha512-BsfVt3usScAfGlXJiGtGamwVEOTM8AiYiw1zqDWhGv6BncLXCnTg1As+90mxWewdTZKq3iIy8s9g8CKkrrAXVw==
esbuild-darwin-arm64@0.14.29:
version "0.14.29"
@@ -5333,10 +5333,10 @@ esbuild-darwin-arm64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.49.tgz#c04a3a57dad94a972c66a697a68a25aa25947f41"
integrity sha512-XMaqDxO846srnGlUSJnwbijV29MTKUATmOLyQSfswbK/2X5Uv28M9tTLUJcKKxzoo9lnkYPsx2o8EJcTYwCs/A==
-esbuild-darwin-arm64@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.5.tgz#ad89dafebb3613fd374f5a245bb0ce4132413997"
- integrity sha512-WIfQkocGtFrz7vCu44ypY5YmiFXpsxvz2xqwe688jFfSVCnUsCn2qkEVDo7gT8EpsLOz1J/OmqjExePL1dr1Kg==
+esbuild-darwin-arm64@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.6.tgz#194e987849dc4688654008a1792f26e948f52e74"
+ integrity sha512-CnrAeJaEpPakUobhqO4wVSA4Zm6TPaI5UY4EsI62j9mTrjIyQPXA1n4Ju6Iu5TVZRnEqV6q8blodgYJ6CJuwCA==
esbuild-freebsd-64@0.14.29:
version "0.14.29"
@@ -5348,10 +5348,10 @@ esbuild-freebsd-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.49.tgz#c404dbd66c98451395b1eef0fa38b73030a7be82"
integrity sha512-NJ5Q6AjV879mOHFri+5lZLTp5XsO2hQ+KSJYLbfY9DgCu8s6/Zl2prWXVANYTeCDLlrIlNNYw8y34xqyLDKOmQ==
-esbuild-freebsd-64@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.5.tgz#6bfb52b4a0d29c965aa833e04126e95173289c8a"
- integrity sha512-M5/EfzV2RsMd/wqwR18CELcenZ8+fFxQAAEO7TJKDmP3knhWSbD72ILzrXFMMwshlPAS1ShCZ90jsxkm+8FlaA==
+esbuild-freebsd-64@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.6.tgz#daa72faee585ec2ec27cc65e86a6ce0786373e66"
+ integrity sha512-+qFdmqi+jkAsxsNJkaWVrnxEUUI50nu6c3MBVarv3RCDCbz7ZS1a4ZrdkwEYFnKcVWu6UUE0Kkb1SQ1yGEG6sg==
esbuild-freebsd-arm64@0.14.29:
version "0.14.29"
@@ -5363,10 +5363,10 @@ esbuild-freebsd-arm64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.49.tgz#b62cec96138ebc5937240ce3e1b97902963ea74a"
integrity sha512-lFLtgXnAc3eXYqj5koPlBZvEbBSOSUbWO3gyY/0+4lBdRqELyz4bAuamHvmvHW5swJYL7kngzIZw6kdu25KGOA==
-esbuild-freebsd-arm64@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.5.tgz#38a3fed8c6398072f9914856c7c3e3444f9ef4dd"
- integrity sha512-2JQQ5Qs9J0440F/n/aUBNvY6lTo4XP/4lt1TwDfHuo0DY3w5++anw+jTjfouLzbJmFFiwmX7SmUhMnysocx96w==
+esbuild-freebsd-arm64@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.6.tgz#70c8a2a30bf6bb9d547a0d8dc93aa015ec4f77f9"
+ integrity sha512-KtQkQOhnNciXm2yrTYZMD3MOm2zBiiwFSU+dkwNbcfDumzzUprr1x70ClTdGuZwieBS1BM/k0KajRQX7r504Xw==
esbuild-linux-32@0.14.29:
version "0.14.29"
@@ -5378,10 +5378,10 @@ esbuild-linux-32@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.49.tgz#495b1cc011b8c64d8bbaf65509c1e7135eb9ddbf"
integrity sha512-zTTH4gr2Kb8u4QcOpTDVn7Z8q7QEIvFl/+vHrI3cF6XOJS7iEI1FWslTo3uofB2+mn6sIJEQD9PrNZKoAAMDiA==
-esbuild-linux-32@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.15.5.tgz#942dc70127f0c0a7ea91111baf2806e61fc81b32"
- integrity sha512-gO9vNnIN0FTUGjvTFucIXtBSr1Woymmx/aHQtuU+2OllGU6YFLs99960UD4Dib1kFovVgs59MTXwpFdVoSMZoQ==
+esbuild-linux-32@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.15.6.tgz#d69ed2335b2d68c00b3248254b432172077b7ced"
+ integrity sha512-IAkDNz3TpxwISTGVdQijwyHBZrbFgLlRi5YXcvaEHtgbmayLSDcJmH5nV1MFgo/x2QdKcHBkOYHdjhKxUAcPwg==
esbuild-linux-64@0.14.29:
version "0.14.29"
@@ -5393,10 +5393,10 @@ esbuild-linux-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.49.tgz#3f28dd8f986e6ff42f38888ee435a9b1fb916a56"
integrity sha512-hYmzRIDzFfLrB5c1SknkxzM8LdEUOusp6M2TnuQZJLRtxTgyPnZZVtyMeCLki0wKgYPXkFsAVhi8vzo2mBNeTg==
-esbuild-linux-64@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.15.5.tgz#6d748564492d5daaa7e62420862c31ac3a44aed9"
- integrity sha512-ne0GFdNLsm4veXbTnYAWjbx3shpNKZJUd6XpNbKNUZaNllDZfYQt0/zRqOg0sc7O8GQ+PjSMv9IpIEULXVTVmg==
+esbuild-linux-64@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.15.6.tgz#dca821e8f129cccde23ac947fd0d4bea3b333808"
+ integrity sha512-gQPksyrEYfA4LJwyfTQWAZaVZCx4wpaLrSzo2+Xc9QLC+i/sMWmX31jBjrn4nLJCd79KvwCinto36QC7BEIU/A==
esbuild-linux-arm64@0.14.29:
version "0.14.29"
@@ -5408,10 +5408,10 @@ esbuild-linux-arm64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.49.tgz#a52e99ae30246566dc5f33e835aa6ca98ef70e33"
integrity sha512-KLQ+WpeuY+7bxukxLz5VgkAAVQxUv67Ft4DmHIPIW+2w3ObBPQhqNoeQUHxopoW/aiOn3m99NSmSV+bs4BSsdA==
-esbuild-linux-arm64@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.5.tgz#28cd899beb2d2b0a3870fd44f4526835089a318d"
- integrity sha512-7EgFyP2zjO065XTfdCxiXVEk+f83RQ1JsryN1X/VSX2li9rnHAt2swRbpoz5Vlrl6qjHrCmq5b6yxD13z6RheA==
+esbuild-linux-arm64@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.6.tgz#c9e8bc86f3c58a7c8ff1ded5880c6a39ade7621b"
+ integrity sha512-aovDkclFa6C9EdZVBuOXxqZx83fuoq8097xZKhEPSygwuy4Lxs8J4anHG7kojAsR+31lfUuxzOo2tHxv7EiNHA==
esbuild-linux-arm@0.14.29:
version "0.14.29"
@@ -5423,10 +5423,10 @@ esbuild-linux-arm@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.49.tgz#7c33d05a64ec540cf7474834adaa57b3167bbe97"
integrity sha512-iE3e+ZVv1Qz1Sy0gifIsarJMQ89Rpm9mtLSRtG3AH0FPgAzQ5Z5oU6vYzhc/3gSPi2UxdCOfRhw2onXuFw/0lg==
-esbuild-linux-arm@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.15.5.tgz#6441c256225564d8794fdef5b0a69bc1a43051b5"
- integrity sha512-wvAoHEN+gJ/22gnvhZnS/+2H14HyAxM07m59RSLn3iXrQsdS518jnEWRBnJz3fR6BJa+VUTo0NxYjGaNt7RA7Q==
+esbuild-linux-arm@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.15.6.tgz#354ecad0223f5b176995cf4462560eec2633de24"
+ integrity sha512-xZ0Bq2aivsthDjA/ytQZzxrxIZbG0ATJYMJxNeOIBc1zUjpbVpzBKgllOZMsTSXMHFHGrow6TnCcgwqY0+oEoQ==
esbuild-linux-mips64le@0.14.29:
version "0.14.29"
@@ -5438,10 +5438,10 @@ esbuild-linux-mips64le@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.49.tgz#ed062bd844b587be649443831eb84ba304685f25"
integrity sha512-n+rGODfm8RSum5pFIqFQVQpYBw+AztL8s6o9kfx7tjfK0yIGF6tm5HlG6aRjodiiKkH2xAiIM+U4xtQVZYU4rA==
-esbuild-linux-mips64le@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.5.tgz#d4927f817290eaffc062446896b2a553f0e11981"
- integrity sha512-KdnSkHxWrJ6Y40ABu+ipTZeRhFtc8dowGyFsZY5prsmMSr1ZTG9zQawguN4/tunJ0wy3+kD54GaGwdcpwWAvZQ==
+esbuild-linux-mips64le@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.6.tgz#f4fb941a4ff0af437deed69a2e0712983c8fff3e"
+ integrity sha512-wVpW8wkWOGizsCqCwOR/G3SHwhaecpGy3fic9BF1r7vq4djLjUcA8KunDaBCjJ6TgLQFhJ98RjDuyEf8AGjAvw==
esbuild-linux-ppc64le@0.14.29:
version "0.14.29"
@@ -5453,10 +5453,10 @@ esbuild-linux-ppc64le@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.49.tgz#c0786fb5bddffd90c10a2078181513cbaf077958"
integrity sha512-WP9zR4HX6iCBmMFH+XHHng2LmdoIeUmBpL4aL2TR8ruzXyT4dWrJ5BSbT8iNo6THN8lod6GOmYDLq/dgZLalGw==
-esbuild-linux-ppc64le@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.5.tgz#b6d660dc6d5295f89ac51c675f1a2f639e2fb474"
- integrity sha512-QdRHGeZ2ykl5P0KRmfGBZIHmqcwIsUKWmmpZTOq573jRWwmpfRmS7xOhmDHBj9pxv+6qRMH8tLr2fe+ZKQvCYw==
+esbuild-linux-ppc64le@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.6.tgz#19774a8b52c77173f2d4f171b8a8cf839b12e686"
+ integrity sha512-z6w6gsPH/Y77uchocluDC8tkCg9rfkcPTePzZKNr879bF4tu7j9t255wuNOCE396IYEGxY7y8u2HJ9i7kjCLVw==
esbuild-linux-riscv64@0.14.29:
version "0.14.29"
@@ -5468,10 +5468,10 @@ esbuild-linux-riscv64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.49.tgz#579b0e7cc6fce4bfc698e991a52503bb616bec49"
integrity sha512-h66ORBz+Dg+1KgLvzTVQEA1LX4XBd1SK0Fgbhhw4akpG/YkN8pS6OzYI/7SGENiN6ao5hETRDSkVcvU9NRtkMQ==
-esbuild-linux-riscv64@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.5.tgz#2801bf18414dc3d3ad58d1ea83084f00d9d84896"
- integrity sha512-p+WE6RX+jNILsf+exR29DwgV6B73khEQV0qWUbzxaycxawZ8NE0wA6HnnTxbiw5f4Gx9sJDUBemh9v49lKOORA==
+esbuild-linux-riscv64@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.6.tgz#66bd83b065c4a1e623df02c122bc7e4e15fd8486"
+ integrity sha512-pfK/3MJcmbfU399TnXW5RTPS1S+ID6ra+CVj9TFZ2s0q9Ja1F5A1VirUUvViPkjiw+Kq3zveyn6U09Wg1zJXrw==
esbuild-linux-s390x@0.14.29:
version "0.14.29"
@@ -5483,10 +5483,10 @@ esbuild-linux-s390x@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.49.tgz#09eb15c753e249a500b4e28d07c5eef7524a9740"
integrity sha512-DhrUoFVWD+XmKO1y7e4kNCqQHPs6twz6VV6Uezl/XHYGzM60rBewBF5jlZjG0nCk5W/Xy6y1xWeopkrhFFM0sQ==
-esbuild-linux-s390x@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.5.tgz#12a634ae6d3384cacc2b8f4201047deafe596eae"
- integrity sha512-J2ngOB4cNzmqLHh6TYMM/ips8aoZIuzxJnDdWutBw5482jGXiOzsPoEF4j2WJ2mGnm7FBCO4StGcwzOgic70JQ==
+esbuild-linux-s390x@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.6.tgz#1e024bddc75afe8dc70ed48fc9627af770d7f34b"
+ integrity sha512-OZeeDu32liefcwAE63FhVqM4heWTC8E3MglOC7SK0KYocDdY/6jyApw0UDkDHlcEK9mW6alX/SH9r3PDjcCo/Q==
esbuild-netbsd-64@0.14.29:
version "0.14.29"
@@ -5498,10 +5498,10 @@ esbuild-netbsd-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.49.tgz#f7337cd2bddb7cc9d100d19156f36c9ca117b58d"
integrity sha512-BXaUwFOfCy2T+hABtiPUIpWjAeWK9P8O41gR4Pg73hpzoygVGnj0nI3YK4SJhe52ELgtdgWP/ckIkbn2XaTxjQ==
-esbuild-netbsd-64@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.5.tgz#951bbf87600512dfcfbe3b8d9d117d684d26c1b8"
- integrity sha512-MmKUYGDizYjFia0Rwt8oOgmiFH7zaYlsoQ3tIOfPxOqLssAsEgG0MUdRDm5lliqjiuoog8LyDu9srQk5YwWF3w==
+esbuild-netbsd-64@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.6.tgz#c11477d197f059c8794ee1691e3399201f7c4b9a"
+ integrity sha512-kaxw61wcHMyiEsSsi5ut1YYs/hvTC2QkxJwyRvC2Cnsz3lfMLEu8zAjpBKWh9aU/N0O/gsRap4wTur5GRuSvBA==
esbuild-openbsd-64@0.14.29:
version "0.14.29"
@@ -5513,10 +5513,10 @@ esbuild-openbsd-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.49.tgz#1f8bdc49f8a44396e73950a3fb6b39828563631d"
integrity sha512-lP06UQeLDGmVPw9Rg437Btu6J9/BmyhdoefnQ4gDEJTtJvKtQaUcOQrhjTq455ouZN4EHFH1h28WOJVANK41kA==
-esbuild-openbsd-64@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.5.tgz#26705b61961d525d79a772232e8b8f211fdbb035"
- integrity sha512-2mMFfkLk3oPWfopA9Plj4hyhqHNuGyp5KQyTT9Rc8hFd8wAn5ZrbJg+gNcLMo2yzf8Uiu0RT6G9B15YN9WQyMA==
+esbuild-openbsd-64@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.6.tgz#b29e7faed5b8d2aeaf3884c47c1a96b1cba8e263"
+ integrity sha512-CuoY60alzYfIZapUHqFXqXbj88bbRJu8Fp9okCSHRX2zWIcGz4BXAHXiG7dlCye5nFVrY72psesLuWdusyf2qw==
esbuild-sunos-64@0.14.29:
version "0.14.29"
@@ -5528,10 +5528,10 @@ esbuild-sunos-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.49.tgz#47d042739365b61aa8ca642adb69534a8eef9f7a"
integrity sha512-4c8Zowp+V3zIWje329BeLbGh6XI9c/rqARNaj5yPHdC61pHI9UNdDxT3rePPJeWcEZVKjkiAS6AP6kiITp7FSw==
-esbuild-sunos-64@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.5.tgz#d794da1ae60e6e2f6194c44d7b3c66bf66c7a141"
- integrity sha512-2sIzhMUfLNoD+rdmV6AacilCHSxZIoGAU2oT7XmJ0lXcZWnCvCtObvO6D4puxX9YRE97GodciRGDLBaiC6x1SA==
+esbuild-sunos-64@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.6.tgz#9668f39e47179f50c0435040904b9c6e10e84a70"
+ integrity sha512-1ceefLdPWcd1nW/ZLruPEYxeUEAVX0YHbG7w+BB4aYgfknaLGotI/ZvPWUZpzhC8l1EybrVlz++lm3E6ODIJOg==
esbuild-windows-32@0.14.29:
version "0.14.29"
@@ -5543,10 +5543,10 @@ esbuild-windows-32@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.49.tgz#79198c88ec9bde163c18a6b430c34eab098ec21a"
integrity sha512-q7Rb+J9yHTeKr9QTPDYkqfkEj8/kcKz9lOabDuvEXpXuIcosWCJgo5Z7h/L4r7rbtTH4a8U2FGKb6s1eeOHmJA==
-esbuild-windows-32@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.15.5.tgz#0670326903f421424be86bc03b7f7b3ff86a9db7"
- integrity sha512-e+duNED9UBop7Vnlap6XKedA/53lIi12xv2ebeNS4gFmu7aKyTrok7DPIZyU5w/ftHD4MUDs5PJUkQPP9xJRzg==
+esbuild-windows-32@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.15.6.tgz#9ddcd56e3c4fb9729a218c713c4e76bdbc1678b4"
+ integrity sha512-pBqdOsKqCD5LRYiwF29PJRDJZi7/Wgkz46u3d17MRFmrLFcAZDke3nbdDa1c8YgY78RiemudfCeAemN8EBlIpA==
esbuild-windows-64@0.14.29:
version "0.14.29"
@@ -5558,10 +5558,10 @@ esbuild-windows-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.49.tgz#b36b230d18d1ee54008e08814c4799c7806e8c79"
integrity sha512-+Cme7Ongv0UIUTniPqfTX6mJ8Deo7VXw9xN0yJEN1lQMHDppTNmKwAM3oGbD/Vqff+07K2gN0WfNkMohmG+dVw==
-esbuild-windows-64@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.15.5.tgz#64f32acb7341f3f0a4d10e8ff1998c2d1ebfc0a9"
- integrity sha512-v+PjvNtSASHOjPDMIai9Yi+aP+Vwox+3WVdg2JB8N9aivJ7lyhp4NVU+J0MV2OkWFPnVO8AE/7xH+72ibUUEnw==
+esbuild-windows-64@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.15.6.tgz#1eaadeadfd995e9d065d35cb3e9f02607202f339"
+ integrity sha512-KpPOh4aTOo//g9Pk2oVAzXMpc9Sz9n5A9sZTmWqDSXCiiachfFhbuFlsKBGATYCVitXfmBIJ4nNYYWSOdz4hQg==
esbuild-windows-arm64@0.14.29:
version "0.14.29"
@@ -5573,37 +5573,37 @@ esbuild-windows-arm64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.49.tgz#d83c03ff6436caf3262347cfa7e16b0a8049fae7"
integrity sha512-v+HYNAXzuANrCbbLFJ5nmO3m5y2PGZWLe3uloAkLt87aXiO2mZr3BTmacZdjwNkNEHuH3bNtN8cak+mzVjVPfA==
-esbuild-windows-arm64@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.5.tgz#4fe7f333ce22a922906b10233c62171673a3854b"
- integrity sha512-Yz8w/D8CUPYstvVQujByu6mlf48lKmXkq6bkeSZZxTA626efQOJb26aDGLzmFWx6eg/FwrXgt6SZs9V8Pwy/aA==
+esbuild-windows-arm64@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.6.tgz#e18a778d354fc2ca2306688f3fedad8a3e57819e"
+ integrity sha512-DB3G2x9OvFEa00jV+OkDBYpufq5x/K7a6VW6E2iM896DG4ZnAvJKQksOsCPiM1DUaa+DrijXAQ/ZOcKAqf/3Hg==
-esbuild@0.15.5:
- version "0.15.5"
- resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.15.5.tgz#5effd05666f621d4ff2fe2c76a67c198292193ff"
- integrity sha512-VSf6S1QVqvxfIsSKb3UKr3VhUCis7wgDbtF4Vd9z84UJr05/Sp2fRKmzC+CSPG/dNAPPJZ0BTBLTT1Fhd6N9Gg==
+esbuild@0.15.6:
+ version "0.15.6"
+ resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.15.6.tgz#626e5941b98de506b862047be3c4b33f89278923"
+ integrity sha512-sgLOv3l4xklvXzzczhRwKRotyrfyZ2i1fCS6PTOLPd9wevDPArGU8HFtHrHCOcsMwTjLjzGm15gvC8uxVzQf+w==
optionalDependencies:
- "@esbuild/linux-loong64" "0.15.5"
- esbuild-android-64 "0.15.5"
- esbuild-android-arm64 "0.15.5"
- esbuild-darwin-64 "0.15.5"
- esbuild-darwin-arm64 "0.15.5"
- esbuild-freebsd-64 "0.15.5"
- esbuild-freebsd-arm64 "0.15.5"
- esbuild-linux-32 "0.15.5"
- esbuild-linux-64 "0.15.5"
- esbuild-linux-arm "0.15.5"
- esbuild-linux-arm64 "0.15.5"
- esbuild-linux-mips64le "0.15.5"
- esbuild-linux-ppc64le "0.15.5"
- esbuild-linux-riscv64 "0.15.5"
- esbuild-linux-s390x "0.15.5"
- esbuild-netbsd-64 "0.15.5"
- esbuild-openbsd-64 "0.15.5"
- esbuild-sunos-64 "0.15.5"
- esbuild-windows-32 "0.15.5"
- esbuild-windows-64 "0.15.5"
- esbuild-windows-arm64 "0.15.5"
+ "@esbuild/linux-loong64" "0.15.6"
+ esbuild-android-64 "0.15.6"
+ esbuild-android-arm64 "0.15.6"
+ esbuild-darwin-64 "0.15.6"
+ esbuild-darwin-arm64 "0.15.6"
+ esbuild-freebsd-64 "0.15.6"
+ esbuild-freebsd-arm64 "0.15.6"
+ esbuild-linux-32 "0.15.6"
+ esbuild-linux-64 "0.15.6"
+ esbuild-linux-arm "0.15.6"
+ esbuild-linux-arm64 "0.15.6"
+ esbuild-linux-mips64le "0.15.6"
+ esbuild-linux-ppc64le "0.15.6"
+ esbuild-linux-riscv64 "0.15.6"
+ esbuild-linux-s390x "0.15.6"
+ esbuild-netbsd-64 "0.15.6"
+ esbuild-openbsd-64 "0.15.6"
+ esbuild-sunos-64 "0.15.6"
+ esbuild-windows-32 "0.15.6"
+ esbuild-windows-64 "0.15.6"
+ esbuild-windows-arm64 "0.15.6"
esbuild@^0.14.27:
version "0.14.29"
From 4582e98795427fae5128afd6dc8eae30dc80274b Mon Sep 17 00:00:00 2001
From: renovate
Date: Thu, 1 Sep 2022 12:46:37 +0000
Subject: [PATCH 015/101] chore(deps): update dependency vite-plugin-pwa to
v0.12.4 (#2291)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2291
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index ca7eb5bd..d2b4fa27 100644
--- a/package.json
+++ b/package.json
@@ -89,7 +89,7 @@
"sass": "1.54.8",
"typescript": "4.7.4",
"vite": "3.0.9",
- "vite-plugin-pwa": "0.12.3",
+ "vite-plugin-pwa": "0.12.4",
"vite-svg-loader": "3.4.0",
"vitest": "0.22.1",
"vue-tsc": "0.40.1",
diff --git a/yarn.lock b/yarn.lock
index 9ac5ebd4..5d45a0ac 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -12525,10 +12525,10 @@ verror@1.10.0:
core-util-is "1.0.2"
extsprintf "^1.2.0"
-vite-plugin-pwa@0.12.3:
- version "0.12.3"
- resolved "https://registry.yarnpkg.com/vite-plugin-pwa/-/vite-plugin-pwa-0.12.3.tgz#acf2913ae85a4d39c13ae4b948307f3dd5506fa8"
- integrity sha512-gmYdIVXpmBuNjzbJFPZFzxWYrX4lHqwMAlOtjmXBbxApiHjx9QPXKQPJjSpeTeosLKvVbNcKSAAhfxMda0QVNQ==
+vite-plugin-pwa@0.12.4:
+ version "0.12.4"
+ resolved "https://registry.yarnpkg.com/vite-plugin-pwa/-/vite-plugin-pwa-0.12.4.tgz#9e921518a0a340e4e6ae287a2cf345c4ca56f92d"
+ integrity sha512-ONHS2OcMMWdOOIPG8JBet2BTssZC1FSjY34f9t5byM3H6RKgu5qbv6p809OlfYkg8bFi58oEhNDxDB5UE4vkfQ==
dependencies:
debug "^4.3.4"
fast-glob "^3.2.11"
From 149696b7de78fa287f7dfd733c91074adb510dd3 Mon Sep 17 00:00:00 2001
From: renovate
Date: Thu, 1 Sep 2022 12:53:19 +0000
Subject: [PATCH 016/101] chore(deps): update dependency
rollup-plugin-visualizer to v5.8.0 (#2282)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2282
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index d2b4fa27..36130270 100644
--- a/package.json
+++ b/package.json
@@ -85,7 +85,7 @@
"postcss": "8.4.16",
"postcss-preset-env": "7.8.0",
"rollup": "2.79.0",
- "rollup-plugin-visualizer": "5.7.1",
+ "rollup-plugin-visualizer": "5.8.0",
"sass": "1.54.8",
"typescript": "4.7.4",
"vite": "3.0.9",
diff --git a/yarn.lock b/yarn.lock
index 5d45a0ac..da2e4882 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -10903,10 +10903,10 @@ rollup-plugin-terser@^7.0.0:
serialize-javascript "^4.0.0"
terser "^5.0.0"
-rollup-plugin-visualizer@5.7.1:
- version "5.7.1"
- resolved "https://registry.yarnpkg.com/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.7.1.tgz#7af30b02e6579155368a90b37b6ee9137b391d06"
- integrity sha512-E/IgOMnmXKlc6ICyf53ok1b6DxPeNVUs3R0kYYPuDpGfofT4bkiG+KtSMlGjMACFmfwbbqTVDZBIF7sMZVKJbA==
+rollup-plugin-visualizer@5.8.0:
+ version "5.8.0"
+ resolved "https://registry.yarnpkg.com/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.8.0.tgz#32f2fe23d4299e977c06c59c07255590354e3445"
+ integrity sha512-pY6j/7qHz5I9rB7d/bQoA5gX+2FbV3MBG055wrsFxDn550bgl0FNViRj6wDHh85PMswv+JVdZjhnMBzz/hdAHA==
dependencies:
nanoid "^3.3.4"
open "^8.4.0"
From 17607df6fff5d3c88fec829cf6cf3527b4b4c8fe Mon Sep 17 00:00:00 2001
From: renovate
Date: Thu, 1 Sep 2022 12:57:42 +0000
Subject: [PATCH 017/101] fix(deps): update dependency easymde to v2.17.0
(#2283)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2283
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 17 ++++++-----------
2 files changed, 7 insertions(+), 12 deletions(-)
diff --git a/package.json b/package.json
index 36130270..c0b8897a 100644
--- a/package.json
+++ b/package.json
@@ -31,7 +31,7 @@
"camel-case": "4.1.2",
"date-fns": "2.29.2",
"dompurify": "2.3.10",
- "easymde": "2.16.1",
+ "easymde": "2.17.0",
"flatpickr": "4.6.13",
"flexsearch": "0.7.21",
"highlight.js": "11.6.0",
diff --git a/yarn.lock b/yarn.lock
index da2e4882..b18b4355 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5107,16 +5107,16 @@ easy-bem@^1.0.2:
resolved "https://registry.yarnpkg.com/easy-bem/-/easy-bem-1.1.1.tgz#1bfcc10425498090bcfddc0f9c000aba91399e03"
integrity sha512-GJRqdiy2h+EXy6a8E6R+ubmqUM08BK0FWNq41k24fup6045biQ8NXxoXimiwegMQvFFV3t1emADdGNL1TlS61A==
-easymde@2.16.1:
- version "2.16.1"
- resolved "https://registry.yarnpkg.com/easymde/-/easymde-2.16.1.tgz#f4c2380312615cb33826f1a1fecfaa4022ff551a"
- integrity sha512-FihYgjRsKfhGNk89SHSqxKLC4aJ1kfybPWW6iAmtb5GnXu+tnFPSzSaGBmk1RRlCuhFSjhF0SnIMGVPjEzkr6g==
+easymde@2.17.0:
+ version "2.17.0"
+ resolved "https://registry.yarnpkg.com/easymde/-/easymde-2.17.0.tgz#07954ec374b2e4f873c505c2b7d82b08e8d7053c"
+ integrity sha512-xerjhBh6G+FDfU2EBfKNEVqawYGqnK2zACKtyQlZKnxPoaesncRbHiSX5Yrf3Ur8KjEX1BvG7Ysccrd8hKTkig==
dependencies:
"@types/codemirror" "^5.60.4"
"@types/marked" "^4.0.1"
codemirror "^5.63.1"
codemirror-spell-checker "1.1.2"
- marked "^4.0.10"
+ marked "^4.0.18"
ecc-jsbn@~0.1.1:
version "0.1.2"
@@ -8619,16 +8619,11 @@ map-visit@^1.0.0:
dependencies:
object-visit "^1.0.0"
-marked@4.1.0:
+marked@4.1.0, marked@^4.0.18:
version "4.1.0"
resolved "https://registry.yarnpkg.com/marked/-/marked-4.1.0.tgz#3fc6e7485f21c1ca5d6ec4a39de820e146954796"
integrity sha512-+Z6KDjSPa6/723PQYyc1axYZpYYpDnECDaU6hkaf5gqBieBkMKYReL5hteF2QizhlMbgbo8umXl/clZ67+GlsA==
-marked@^4.0.10:
- version "4.0.10"
- resolved "https://registry.yarnpkg.com/marked/-/marked-4.0.10.tgz#423e295385cc0c3a70fa495e0df68b007b879423"
- integrity sha512-+QvuFj0nGgO970fySghXGmuw+Fd0gD2x3+MqCWLIPf5oxdv1Ka6b2q+z9RP01P/IaKPMEramy+7cNy/Lw8c3hw==
-
maxstache-stream@^1.0.0:
version "1.0.4"
resolved "https://registry.yarnpkg.com/maxstache-stream/-/maxstache-stream-1.0.4.tgz#9c7f5cab7e5fdd2d90da86143b4e9631ea328040"
From 35081befae63d36ec7a3bd0552e516e6fda01d3a Mon Sep 17 00:00:00 2001
From: renovate
Date: Thu, 1 Sep 2022 13:36:46 +0000
Subject: [PATCH 018/101] chore(deps): update dependency vue-tsc to v0.40.5
(#2292)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2292
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 66 +++++++++++++++++++++++++++-------------------------
2 files changed, 35 insertions(+), 33 deletions(-)
diff --git a/package.json b/package.json
index c0b8897a..cfd4b475 100644
--- a/package.json
+++ b/package.json
@@ -92,7 +92,7 @@
"vite-plugin-pwa": "0.12.4",
"vite-svg-loader": "3.4.0",
"vitest": "0.22.1",
- "vue-tsc": "0.40.1",
+ "vue-tsc": "0.40.5",
"wait-on": "6.0.1",
"workbox-cli": "6.5.4"
},
diff --git a/yarn.lock b/yarn.lock
index b18b4355..f31da4dc 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2614,46 +2614,48 @@
resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-3.0.3.tgz#7e3e401ccb30b4380d2279d9849281413f1791ef"
integrity sha512-U4zNBlz9mg+TA+i+5QPc3N5lQvdUXENZLO2h0Wdzp56gI1MWhqJOv+6R+d4kOzoaSSq6TnGPBdZAXKOe4lXy6g==
-"@volar/code-gen@0.40.1":
- version "0.40.1"
- resolved "https://registry.yarnpkg.com/@volar/code-gen/-/code-gen-0.40.1.tgz#30637162626bd2ea6e3c3c3cedab291494870c25"
- integrity sha512-mN1jn08wRKLoUj+KThltyWfsiEGt6Um1yT6S7bkruwV76yiLlzIR4WZgWng254byGMozJ00qgkZmBhraD5b48A==
+"@volar/code-gen@0.40.5":
+ version "0.40.5"
+ resolved "https://registry.yarnpkg.com/@volar/code-gen/-/code-gen-0.40.5.tgz#e469e98c128bcd702b1b288f7fb1377246da418d"
+ integrity sha512-M3D/2pmvjyGYalmldcyvTqVXhUnDxMYA2HtThmdQ8pVsTW4BVVzqrjnJAvHKNfM/zU0XA+fzIh1tfJ4Cssoe5w==
dependencies:
- "@volar/source-map" "0.40.1"
+ "@volar/source-map" "0.40.5"
-"@volar/source-map@0.40.1":
- version "0.40.1"
- resolved "https://registry.yarnpkg.com/@volar/source-map/-/source-map-0.40.1.tgz#9fcefb21ce0e0ca272f76129b6a98b6f08f4debb"
- integrity sha512-ORYg5W+R4iT2k/k2U4ASkKvDxabIzKtP+lXZ1CcqFIbTF81GOooAv5tJZImf8ifhUV9p8bgGaitFj/VnNzkdYg==
+"@volar/source-map@0.40.5":
+ version "0.40.5"
+ resolved "https://registry.yarnpkg.com/@volar/source-map/-/source-map-0.40.5.tgz#65189bcc7a517e19d5956b38297619604bcc6eee"
+ integrity sha512-HNO+svbNHXmJtDs82muusI1ErWnMpmNPDpz0Hmex5XDEa+q3NlWFXPMAxCflg294fkCfdOizyCxXYqh3UKz3VA==
+ dependencies:
+ "@vue/reactivity" "3.2.37"
-"@volar/typescript-faster@0.40.1":
- version "0.40.1"
- resolved "https://registry.yarnpkg.com/@volar/typescript-faster/-/typescript-faster-0.40.1.tgz#99a37f0386934d971b71586ee0dcdd20b3537d90"
- integrity sha512-UiX8OzVRJtpudGfTY2KgB5m78DIA8oVbwI4QN5i4Ot8oURQPOviH7MahikHeeXidbh3iOy/u4vceMb+mfdizpQ==
+"@volar/typescript-faster@0.40.5":
+ version "0.40.5"
+ resolved "https://registry.yarnpkg.com/@volar/typescript-faster/-/typescript-faster-0.40.5.tgz#55ad4d694bd1d90a3552642c3ec79356625d07b5"
+ integrity sha512-DfIVkQawbesz+8ghbYS1NnlIQjfMIDsSJY/bumIJk98M/tM/2Fykhiil3GDfTr6ju/fAqDpfF8VF8XpYDWPc7w==
dependencies:
semver "^7.3.7"
-"@volar/vue-language-core@0.40.1":
- version "0.40.1"
- resolved "https://registry.yarnpkg.com/@volar/vue-language-core/-/vue-language-core-0.40.1.tgz#a11429b59351202af1a89167039a07b4bffbcefc"
- integrity sha512-RBU2nQkj+asKZ/ht3sU3hTau+dGuTjJrQS3nNSw4+vnwUJnN/WogO/MmgKdrvVf3pUdLiucIog1E/Us1C8Y5wg==
+"@volar/vue-language-core@0.40.5":
+ version "0.40.5"
+ resolved "https://registry.yarnpkg.com/@volar/vue-language-core/-/vue-language-core-0.40.5.tgz#62a04f41f9b0f091bc64bce2c1eccbe0d227bb06"
+ integrity sha512-4EpMQdLaORWg3EBZtgqzgkNRm1+qvyvCyLbnWHT2SPkUuHObPcbyA3giXbOEnPB0pnQpr2nVTv+tRLWvksXdyA==
dependencies:
- "@volar/code-gen" "0.40.1"
- "@volar/source-map" "0.40.1"
+ "@volar/code-gen" "0.40.5"
+ "@volar/source-map" "0.40.5"
"@vue/compiler-core" "^3.2.37"
"@vue/compiler-dom" "^3.2.37"
"@vue/compiler-sfc" "^3.2.37"
"@vue/reactivity" "^3.2.37"
"@vue/shared" "^3.2.37"
-"@volar/vue-typescript@0.40.1":
- version "0.40.1"
- resolved "https://registry.yarnpkg.com/@volar/vue-typescript/-/vue-typescript-0.40.1.tgz#5c6e9dd6a5a5e9ec47c90c70c98d2c97f1e8a20d"
- integrity sha512-58nW/Xwy7VBkeIPmbyEmi/j1Ta2HxGl/5aFiEEpWxoas7vI1AM+txz8+MhWho4ZMw0w0eCqPtGgugD2rr+/v7w==
+"@volar/vue-typescript@0.40.5":
+ version "0.40.5"
+ resolved "https://registry.yarnpkg.com/@volar/vue-typescript/-/vue-typescript-0.40.5.tgz#e15f22880eee49b664ed8b15301eb8441c7a24ec"
+ integrity sha512-6OHJ87e8A3Z0xuWmBg72X5aYbW/EatogB168827j/OL371eiy3dExqa5y2+eJuWYjDiRJOmlHzhUElN+OEQRZQ==
dependencies:
- "@volar/code-gen" "0.40.1"
- "@volar/typescript-faster" "0.40.1"
- "@volar/vue-language-core" "0.40.1"
+ "@volar/code-gen" "0.40.5"
+ "@volar/typescript-faster" "0.40.5"
+ "@volar/vue-language-core" "0.40.5"
"@vue/compiler-core@3.2.21":
version "3.2.21"
@@ -12640,13 +12642,13 @@ vue-router@4.1.3:
dependencies:
"@vue/devtools-api" "^6.1.4"
-vue-tsc@0.40.1:
- version "0.40.1"
- resolved "https://registry.yarnpkg.com/vue-tsc/-/vue-tsc-0.40.1.tgz#96470c63d47d060178639d08ac18f1b1f8834d2c"
- integrity sha512-Z+3rlp/6TrtKvLuaFYwBn03zrdinMR6lBb3mWBJtDA+KwlRu+I4eMoqC1qT9D7i/29u0Bw58dH7ErjMpNLN9bQ==
+vue-tsc@0.40.5:
+ version "0.40.5"
+ resolved "https://registry.yarnpkg.com/vue-tsc/-/vue-tsc-0.40.5.tgz#c7c6eef789bed2454626c2862614474216cb52cf"
+ integrity sha512-rQPyyqrQiDzc8a3YpAYUb27VQbU+NDewOJ7GJBiEIEcaSugMjDc6dtJijTHK32t8IgGPl6ybsJ9LIU9sZvixLA==
dependencies:
- "@volar/vue-language-core" "0.40.1"
- "@volar/vue-typescript" "0.40.1"
+ "@volar/vue-language-core" "0.40.5"
+ "@volar/vue-typescript" "0.40.5"
vue@3.2.37:
version "3.2.37"
From 91ad503a11e541eb56b62e1ae2307a3b18da96ef Mon Sep 17 00:00:00 2001
From: renovate
Date: Thu, 1 Sep 2022 13:44:28 +0000
Subject: [PATCH 019/101] fix(deps): update dependency vue to v3.2.38 (#2293)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2293
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 139 +++++++++++++++++++++++++++++++++++++--------------
2 files changed, 103 insertions(+), 38 deletions(-)
diff --git a/package.json b/package.json
index cfd4b475..34abb36b 100644
--- a/package.json
+++ b/package.json
@@ -44,7 +44,7 @@
"snake-case": "3.0.4",
"ufo": "0.8.5",
"v-tooltip": "4.0.0-beta.17",
- "vue": "3.2.37",
+ "vue": "3.2.38",
"vue-advanced-cropper": "2.8.3",
"vue-drag-resize": "2.0.3",
"vue-flatpickr-component": "9.0.6",
diff --git a/yarn.lock b/yarn.lock
index f31da4dc..a35e9c3b 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2677,6 +2677,16 @@
estree-walker "^2.0.2"
source-map "^0.6.1"
+"@vue/compiler-core@3.2.38":
+ version "3.2.38"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.38.tgz#0a2a7bffd2280ac19a96baf5301838a2cf1964d7"
+ integrity sha512-/FsvnSu7Z+lkd/8KXMa4yYNUiqQrI22135gfsQYVGuh5tqEgOB0XqrUdb/KnCLa5+TmQLPwvyUnKMyCpu+SX3Q==
+ dependencies:
+ "@babel/parser" "^7.16.4"
+ "@vue/shared" "3.2.38"
+ estree-walker "^2.0.2"
+ source-map "^0.6.1"
+
"@vue/compiler-dom@3.2.21":
version "3.2.21"
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.21.tgz#d6f6c85364ef8888f9c4e9122bfba11e78fb398c"
@@ -2693,17 +2703,25 @@
"@vue/compiler-core" "3.2.37"
"@vue/shared" "3.2.37"
-"@vue/compiler-sfc@3.2.37", "@vue/compiler-sfc@^3.2.37":
- version "3.2.37"
- resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.37.tgz#3103af3da2f40286edcd85ea495dcb35bc7f5ff4"
- integrity sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg==
+"@vue/compiler-dom@3.2.38":
+ version "3.2.38"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.38.tgz#53d04ed0c0c62d1ef259bf82f9b28100a880b6fd"
+ integrity sha512-zqX4FgUbw56kzHlgYuEEJR8mefFiiyR3u96498+zWPsLeh1WKvgIReoNE+U7gG8bCUdvsrJ0JRmev0Ky6n2O0g==
+ dependencies:
+ "@vue/compiler-core" "3.2.38"
+ "@vue/shared" "3.2.38"
+
+"@vue/compiler-sfc@3.2.38":
+ version "3.2.38"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.38.tgz#9e763019471a535eb1fceeaac9d4d18a83f0940f"
+ integrity sha512-KZjrW32KloMYtTcHAFuw3CqsyWc5X6seb8KbkANSWt3Cz9p2qA8c1GJpSkksFP9ABb6an0FLCFl46ZFXx3kKpg==
dependencies:
"@babel/parser" "^7.16.4"
- "@vue/compiler-core" "3.2.37"
- "@vue/compiler-dom" "3.2.37"
- "@vue/compiler-ssr" "3.2.37"
- "@vue/reactivity-transform" "3.2.37"
- "@vue/shared" "3.2.37"
+ "@vue/compiler-core" "3.2.38"
+ "@vue/compiler-dom" "3.2.38"
+ "@vue/compiler-ssr" "3.2.38"
+ "@vue/reactivity-transform" "3.2.38"
+ "@vue/shared" "3.2.38"
estree-walker "^2.0.2"
magic-string "^0.25.7"
postcss "^8.1.10"
@@ -2725,6 +2743,22 @@
postcss "^8.1.10"
source-map "^0.6.1"
+"@vue/compiler-sfc@^3.2.37":
+ version "3.2.37"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.37.tgz#3103af3da2f40286edcd85ea495dcb35bc7f5ff4"
+ integrity sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg==
+ dependencies:
+ "@babel/parser" "^7.16.4"
+ "@vue/compiler-core" "3.2.37"
+ "@vue/compiler-dom" "3.2.37"
+ "@vue/compiler-ssr" "3.2.37"
+ "@vue/reactivity-transform" "3.2.37"
+ "@vue/shared" "3.2.37"
+ estree-walker "^2.0.2"
+ magic-string "^0.25.7"
+ postcss "^8.1.10"
+ source-map "^0.6.1"
+
"@vue/compiler-ssr@3.2.21":
version "3.2.21"
resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.21.tgz#37d124f89e8adef9fd56b85775de4b5310a0436e"
@@ -2741,6 +2775,14 @@
"@vue/compiler-dom" "3.2.37"
"@vue/shared" "3.2.37"
+"@vue/compiler-ssr@3.2.38":
+ version "3.2.38"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.38.tgz#933b23bf99e667e5078eefc6ba94cb95fd765dfe"
+ integrity sha512-bm9jOeyv1H3UskNm4S6IfueKjUNFmi2kRweFIGnqaGkkRePjwEcfCVqyS3roe7HvF4ugsEkhf4+kIvDhip6XzQ==
+ dependencies:
+ "@vue/compiler-dom" "3.2.38"
+ "@vue/shared" "3.2.38"
+
"@vue/devtools-api@^6.0.0-beta.11":
version "6.0.0-beta.15"
resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.0.0-beta.15.tgz#ad7cb384e062f165bcf9c83732125bffbc2ad83d"
@@ -2776,7 +2818,25 @@
estree-walker "^2.0.2"
magic-string "^0.25.7"
-"@vue/reactivity@3.2.37", "@vue/reactivity@^3.2.37":
+"@vue/reactivity-transform@3.2.38":
+ version "3.2.38"
+ resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.2.38.tgz#a856c217b2ead99eefb6fddb1d61119b2cb67984"
+ integrity sha512-3SD3Jmi1yXrDwiNJqQ6fs1x61WsDLqVk4NyKVz78mkaIRh6d3IqtRnptgRfXn+Fzf+m6B1KxBYWq1APj6h4qeA==
+ dependencies:
+ "@babel/parser" "^7.16.4"
+ "@vue/compiler-core" "3.2.38"
+ "@vue/shared" "3.2.38"
+ estree-walker "^2.0.2"
+ magic-string "^0.25.7"
+
+"@vue/reactivity@3.2.38":
+ version "3.2.38"
+ resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.38.tgz#d576fdcea98eefb96a1f1ad456e289263e87292e"
+ integrity sha512-6L4myYcH9HG2M25co7/BSo0skKFHpAN8PhkNPM4xRVkyGl1K5M3Jx4rp5bsYhvYze2K4+l+pioN4e6ZwFLUVtw==
+ dependencies:
+ "@vue/shared" "3.2.38"
+
+"@vue/reactivity@^3.2.37":
version "3.2.37"
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.37.tgz#5bc3847ac58828e2b78526e08219e0a1089f8848"
integrity sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A==
@@ -2794,30 +2854,30 @@
estree-walker "^2.0.2"
magic-string "^0.25.7"
-"@vue/runtime-core@3.2.37":
- version "3.2.37"
- resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.37.tgz#7ba7c54bb56e5d70edfc2f05766e1ca8519966e3"
- integrity sha512-JPcd9kFyEdXLl/i0ClS7lwgcs0QpUAWj+SKX2ZC3ANKi1U4DOtiEr6cRqFXsPwY5u1L9fAjkinIdB8Rz3FoYNQ==
+"@vue/runtime-core@3.2.38":
+ version "3.2.38"
+ resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.38.tgz#d19cf591c210713f80e6a94ffbfef307c27aea06"
+ integrity sha512-kk0qiSiXUU/IKxZw31824rxmFzrLr3TL6ZcbrxWTKivadoKupdlzbQM4SlGo4MU6Zzrqv4fzyUasTU1jDoEnzg==
dependencies:
- "@vue/reactivity" "3.2.37"
- "@vue/shared" "3.2.37"
+ "@vue/reactivity" "3.2.38"
+ "@vue/shared" "3.2.38"
-"@vue/runtime-dom@3.2.37":
- version "3.2.37"
- resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.37.tgz#002bdc8228fa63949317756fb1e92cdd3f9f4bbd"
- integrity sha512-HimKdh9BepShW6YozwRKAYjYQWg9mQn63RGEiSswMbW+ssIht1MILYlVGkAGGQbkhSh31PCdoUcfiu4apXJoPw==
+"@vue/runtime-dom@3.2.38":
+ version "3.2.38"
+ resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.38.tgz#fec711f65c2485991289fd4798780aa506469b48"
+ integrity sha512-4PKAb/ck2TjxdMSzMsnHViOrrwpudk4/A56uZjhzvusoEU9xqa5dygksbzYepdZeB5NqtRw5fRhWIiQlRVK45A==
dependencies:
- "@vue/runtime-core" "3.2.37"
- "@vue/shared" "3.2.37"
+ "@vue/runtime-core" "3.2.38"
+ "@vue/shared" "3.2.38"
csstype "^2.6.8"
-"@vue/server-renderer@3.2.37":
- version "3.2.37"
- resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.2.37.tgz#840a29c8dcc29bddd9b5f5ffa22b95c0e72afdfc"
- integrity sha512-kLITEJvaYgZQ2h47hIzPh2K3jG8c1zCVbp/o/bzQOyvzaKiCquKS7AaioPI28GNxIsE/zSx+EwWYsNxDCX95MA==
+"@vue/server-renderer@3.2.38":
+ version "3.2.38"
+ resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.2.38.tgz#01a4c0f218e90b8ad1815074208a1974ded109aa"
+ integrity sha512-pg+JanpbOZ5kEfOZzO2bt02YHd+ELhYP8zPeLU1H0e7lg079NtuuSB8fjLdn58c4Ou8UQ6C1/P+528nXnLPAhA==
dependencies:
- "@vue/compiler-ssr" "3.2.37"
- "@vue/shared" "3.2.37"
+ "@vue/compiler-ssr" "3.2.38"
+ "@vue/shared" "3.2.38"
"@vue/shared@3.2.21":
version "3.2.21"
@@ -2829,6 +2889,11 @@
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.37.tgz#8e6adc3f2759af52f0e85863dfb0b711ecc5c702"
integrity sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==
+"@vue/shared@3.2.38":
+ version "3.2.38"
+ resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.38.tgz#e823f0cb2e85b6bf43430c0d6811b1441c300f3c"
+ integrity sha512-dTyhTIRmGXBjxJE+skC8tTWCGLCVc4wQgRRLt8+O9p5ewBAjoBwtCAkLPrtToSr1xltoe3st21Pv953aOZ7alg==
+
"@vue/test-utils@2.0.2":
version "2.0.2"
resolved "https://registry.yarnpkg.com/@vue/test-utils/-/test-utils-2.0.2.tgz#0b5edd683366153d5bc5a91edc62f292118710eb"
@@ -12650,16 +12715,16 @@ vue-tsc@0.40.5:
"@volar/vue-language-core" "0.40.5"
"@volar/vue-typescript" "0.40.5"
-vue@3.2.37:
- version "3.2.37"
- resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.37.tgz#da220ccb618d78579d25b06c7c21498ca4e5452e"
- integrity sha512-bOKEZxrm8Eh+fveCqS1/NkG/n6aMidsI6hahas7pa0w/l7jkbssJVsRhVDs07IdDq7h9KHswZOgItnwJAgtVtQ==
+vue@3.2.38:
+ version "3.2.38"
+ resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.38.tgz#cda3a414631745b194971219318a792dbbccdec0"
+ integrity sha512-hHrScEFSmDAWL0cwO4B6WO7D3sALZPbfuThDsGBebthrNlDxdJZpGR3WB87VbjpPh96mep1+KzukYEhpHDFa8Q==
dependencies:
- "@vue/compiler-dom" "3.2.37"
- "@vue/compiler-sfc" "3.2.37"
- "@vue/runtime-dom" "3.2.37"
- "@vue/server-renderer" "3.2.37"
- "@vue/shared" "3.2.37"
+ "@vue/compiler-dom" "3.2.38"
+ "@vue/compiler-sfc" "3.2.38"
+ "@vue/runtime-dom" "3.2.38"
+ "@vue/server-renderer" "3.2.38"
+ "@vue/shared" "3.2.38"
vuex@4.0.2:
version "4.0.2"
From d323ed5b4b7dd68e5b31cb8a1fcd93132a4df743 Mon Sep 17 00:00:00 2001
From: renovate
Date: Thu, 1 Sep 2022 14:16:43 +0000
Subject: [PATCH 020/101] fix(deps): update dependency vue-router to v4.1.5
(#2294)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2294
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 22 +++++++++++-----------
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/package.json b/package.json
index 34abb36b..d9d736bc 100644
--- a/package.json
+++ b/package.json
@@ -49,7 +49,7 @@
"vue-drag-resize": "2.0.3",
"vue-flatpickr-component": "9.0.6",
"vue-i18n": "9.2.2",
- "vue-router": "4.1.3",
+ "vue-router": "4.1.5",
"vuex": "4.0.2",
"workbox-precaching": "6.5.4",
"zhyswan-vuedraggable": "4.1.3"
diff --git a/yarn.lock b/yarn.lock
index a35e9c3b..3307fa83 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2829,6 +2829,13 @@
estree-walker "^2.0.2"
magic-string "^0.25.7"
+"@vue/reactivity@3.2.37", "@vue/reactivity@^3.2.37":
+ version "3.2.37"
+ resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.37.tgz#5bc3847ac58828e2b78526e08219e0a1089f8848"
+ integrity sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A==
+ dependencies:
+ "@vue/shared" "3.2.37"
+
"@vue/reactivity@3.2.38":
version "3.2.38"
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.38.tgz#d576fdcea98eefb96a1f1ad456e289263e87292e"
@@ -2836,13 +2843,6 @@
dependencies:
"@vue/shared" "3.2.38"
-"@vue/reactivity@^3.2.37":
- version "3.2.37"
- resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.37.tgz#5bc3847ac58828e2b78526e08219e0a1089f8848"
- integrity sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A==
- dependencies:
- "@vue/shared" "3.2.37"
-
"@vue/ref-transform@3.2.21":
version "3.2.21"
resolved "https://registry.yarnpkg.com/@vue/ref-transform/-/ref-transform-3.2.21.tgz#b0c554c9f640c3f005f77e676066aa0faba90984"
@@ -12700,10 +12700,10 @@ vue-resize@^2.0.0-alpha.1:
resolved "https://registry.yarnpkg.com/vue-resize/-/vue-resize-2.0.0-alpha.1.tgz#43eeb79e74febe932b9b20c5c57e0ebc14e2df3a"
integrity sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg==
-vue-router@4.1.3:
- version "4.1.3"
- resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-4.1.3.tgz#f8dc7931a2253cc5aa9b740f8b98969d08ca283c"
- integrity sha512-XvK81bcYglKiayT7/vYAg/f36ExPC4t90R/HIpzrZ5x+17BOWptXLCrEPufGgZeuq68ww4ekSIMBZY1qdUdfjA==
+vue-router@4.1.5:
+ version "4.1.5"
+ resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-4.1.5.tgz#256f597e3f5a281a23352a6193aa6e342c8d9f9a"
+ integrity sha512-IsvoF5D2GQ/EGTs/Th4NQms9gd2NSqV+yylxIyp/OYp8xOwxmU8Kj/74E9DTSYAyH5LX7idVUngN3JSj1X4xcQ==
dependencies:
"@vue/devtools-api" "^6.1.4"
From c936b92654e33afba65519118fc7e8f99376cabc Mon Sep 17 00:00:00 2001
From: renovate
Date: Thu, 1 Sep 2022 14:26:05 +0000
Subject: [PATCH 021/101] fix(deps): update vueuse to v9.1.1 (#2295)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2295
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 4 ++--
yarn.lock | 38 +++++++++++++++++++-------------------
2 files changed, 21 insertions(+), 21 deletions(-)
diff --git a/package.json b/package.json
index d9d736bc..b060b0cd 100644
--- a/package.json
+++ b/package.json
@@ -24,8 +24,8 @@
"@sentry/vue": "7.11.1",
"@types/is-touch-device": "1.0.0",
"@types/sortablejs": "1.13.0",
- "@vueuse/core": "9.1.0",
- "@vueuse/router": "9.1.0",
+ "@vueuse/core": "9.1.1",
+ "@vueuse/router": "9.1.1",
"blurhash": "1.1.5",
"bulma-css-variables": "0.9.33",
"camel-case": "4.1.2",
diff --git a/yarn.lock b/yarn.lock
index 3307fa83..6ca4b6a0 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2904,33 +2904,33 @@
resolved "https://registry.yarnpkg.com/@vue/tsconfig/-/tsconfig-0.1.3.tgz#4a61dbd29783d01ddab504276dcf0c2b6988654f"
integrity sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg==
-"@vueuse/core@9.1.0":
- version "9.1.0"
- resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-9.1.0.tgz#f0fb13fd99768c0eb617169a2d2c1cbd5f5a52eb"
- integrity sha512-BIroqvXEqt826aE9r3K5cox1zobuPuAzdYJ36kouC2TVhlXvFKIILgFVWrpp9HZPwB3aLzasmG3K87q7TSyXZg==
+"@vueuse/core@9.1.1":
+ version "9.1.1"
+ resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-9.1.1.tgz#a5c09c33ccee58cfd53bc3ec2d5a0d304155529e"
+ integrity sha512-QfuaNWRDMQcCUwXylCyYhPC3ScS9Tiiz4J0chdwr3vOemBwRToSywq8MP+ZegKYFnbETzRY8G/5zC+ca30wrRQ==
dependencies:
"@types/web-bluetooth" "^0.0.15"
- "@vueuse/metadata" "9.1.0"
- "@vueuse/shared" "9.1.0"
+ "@vueuse/metadata" "9.1.1"
+ "@vueuse/shared" "9.1.1"
vue-demi "*"
-"@vueuse/metadata@9.1.0":
- version "9.1.0"
- resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-9.1.0.tgz#194d4bd47f7acb91e348c0f436e678ddf7ee235b"
- integrity sha512-8OEhlog1iaAGTD3LICZ8oBGQdYeMwByvXetOtAOZCJOzyCRSwqwdggTsmVZZ1rkgYIEqgUBk942AsAPwM21s6A==
+"@vueuse/metadata@9.1.1":
+ version "9.1.1"
+ resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-9.1.1.tgz#b3fe4b97e62096f7566cd8eb107c503998b2c9a6"
+ integrity sha512-XZ2KtSW+85LLHB/IdGILPAtbIVHasPsAW7aqz3BRMzJdAQWRiM/FGa1OKBwLbXtUw/AmjKYFlZJo7eOFIBXRog==
-"@vueuse/router@9.1.0":
- version "9.1.0"
- resolved "https://registry.yarnpkg.com/@vueuse/router/-/router-9.1.0.tgz#91deeb9fb779677cbaf4826c6de588ed294a7b69"
- integrity sha512-ub2B8XfHCQXX4Migab9bBnFjJI+NmqeLbQox1UdhWhy9cZIpgKx40aW7eq/LLUMGVIKAdriDI6YsD0LZrZFeaA==
+"@vueuse/router@9.1.1":
+ version "9.1.1"
+ resolved "https://registry.yarnpkg.com/@vueuse/router/-/router-9.1.1.tgz#356946b97e2499d96d8e9b5cfced5f778edd63c9"
+ integrity sha512-1HE09QYoHEUF2vWJqGEV1GgoFy6ti7gxzahiN9o/GJpyWM11koQd03BhP4RjVbUx3ua2wTYNSmaCKvLJGCnNGg==
dependencies:
- "@vueuse/shared" "9.1.0"
+ "@vueuse/shared" "9.1.1"
vue-demi "*"
-"@vueuse/shared@9.1.0":
- version "9.1.0"
- resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-9.1.0.tgz#d8459a45324f32fb05a2a56ed754637c3d0efaeb"
- integrity sha512-pB/3njQu4tfJJ78ajELNda0yMG6lKfpToQW7Soe09CprF1k3QuyoNi1tBNvo75wBDJWD+LOnr+c4B5HZ39jY/Q==
+"@vueuse/shared@9.1.1":
+ version "9.1.1"
+ resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-9.1.1.tgz#811f47629e281a19013ae6dcdf11ed3e1e91e023"
+ integrity sha512-c+IfcOYmHiHqoEa3ED1Tbpue5GHmoUmTp8PtO4YbczthtY155Rt6DmWhjxMLXBF1Bcidagxljmp/7xtAzEHXLw==
dependencies:
vue-demi "*"
From a8d4892a0f7da821c671329fcf3b36894d1ad290 Mon Sep 17 00:00:00 2001
From: renovate
Date: Thu, 1 Sep 2022 15:13:11 +0000
Subject: [PATCH 022/101] chore(deps): update dependency @cypress/vue to v4.2.0
(#2296)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2296
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index b060b0cd..938616b6 100644
--- a/package.json
+++ b/package.json
@@ -57,7 +57,7 @@
"devDependencies": {
"@4tw/cypress-drag-drop": "2.2.1",
"@cypress/vite-dev-server": "3.1.1",
- "@cypress/vue": "4.1.0",
+ "@cypress/vue": "4.2.0",
"@faker-js/faker": "7.4.0",
"@fortawesome/fontawesome-svg-core": "6.1.2",
"@fortawesome/free-regular-svg-icons": "6.1.2",
diff --git a/yarn.lock b/yarn.lock
index 6ca4b6a0..55e274e0 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1120,10 +1120,10 @@
node-html-parser "5.3.3"
pathe "0.2.0"
-"@cypress/vue@4.1.0":
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/@cypress/vue/-/vue-4.1.0.tgz#03e4dd4b0edbef704527feb6c1534beef4cbc0dd"
- integrity sha512-HWAsj8N8dWqEy0aBI9GUaPhT16q5ZY2bYiObBUYEXdwTksek/qnyCjEh1L3gAHTFHZC1Yu2pXCuN4CVNMvbTwQ==
+"@cypress/vue@4.2.0":
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/@cypress/vue/-/vue-4.2.0.tgz#fc8c0161f004e9706a31658cb76fcd3a572ec46b"
+ integrity sha512-a+5TCBMwng+UUcFSWxzdJ+Wsvtu+XltUKBQCvidysVvPkPF/c/Z+Geyl+sX7tasKT8KIOW9pI90PIwxzQvQh7A==
"@cypress/xvfb@^1.2.4":
version "1.2.4"
From ff655808b3cb562bd1c843ff70bf3641718ae61d Mon Sep 17 00:00:00 2001
From: Dominik Pschenitschni
Date: Thu, 1 Sep 2022 16:09:50 +0000
Subject: [PATCH 023/101] feat: settings background script setup (#2104)
Co-authored-by: Dominik Pschenitschni
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2104
Reviewed-by: konrad
Co-authored-by: Dominik Pschenitschni
Co-committed-by: Dominik Pschenitschni
---
cypress/e2e/list/list.spec.ts | 2 +-
cypress/e2e/list/namespaces.spec.ts | 2 +-
src/components/input/button.vue | 2 +
src/components/misc/card.vue | 20 +-
src/components/misc/create-edit.vue | 55 ++--
src/views/About.vue | 5 +-
src/views/filters/FilterNew.vue | 19 +-
src/views/list/settings/background.vue | 414 +++++++++++++------------
8 files changed, 275 insertions(+), 244 deletions(-)
diff --git a/cypress/e2e/list/list.spec.ts b/cypress/e2e/list/list.spec.ts
index 8c151328..f49c2039 100644
--- a/cypress/e2e/list/list.spec.ts
+++ b/cypress/e2e/list/list.spec.ts
@@ -59,7 +59,7 @@ describe('Lists', () => {
.click()
cy.get('#title')
.type(`{selectall}${newListName}`)
- cy.get('footer.modal-card-foot .button')
+ cy.get('footer.card-footer .button')
.contains('Save')
.click()
diff --git a/cypress/e2e/list/namespaces.spec.ts b/cypress/e2e/list/namespaces.spec.ts
index 2ede493f..6bcf8b23 100644
--- a/cypress/e2e/list/namespaces.spec.ts
+++ b/cypress/e2e/list/namespaces.spec.ts
@@ -63,7 +63,7 @@ describe('Namepaces', () => {
.should('equal', newNamespaces[0].title) // wait until the namespace data is loaded
cy.get('#namespacetext')
.type(`{selectall}${newNamespaceName}`)
- cy.get('footer.modal-card-foot .button')
+ cy.get('footer.card-footer .button')
.contains('Save')
.click()
diff --git a/src/components/input/button.vue b/src/components/input/button.vue
index cae9bc15..738cfa1a 100644
--- a/src/components/input/button.vue
+++ b/src/components/input/button.vue
@@ -69,9 +69,11 @@ const showIconOnly = computed(() => props.icon !== '' && typeof slots.default ==
text-transform: uppercase;
font-size: 0.85rem;
font-weight: bold;
+ height: auto;
min-height: $button-height;
box-shadow: var(--shadow-sm);
display: inline-flex;
+ white-space: break-spaces;
&:hover {
box-shadow: var(--shadow-md);
diff --git a/src/components/misc/card.vue b/src/components/misc/card.vue
index 47ec9cde..7ca3a3df 100644
--- a/src/components/misc/card.vue
+++ b/src/components/misc/card.vue
@@ -16,11 +16,21 @@
-
@@ -76,9 +86,11 @@ defineEmits(['close'])
border-radius: $radius $radius 0 0;
}
-// FIXME: should maybe be merged somehow with modal
-:deep(.modal-card-foot) {
+.card-footer {
background-color: var(--grey-50);
border-top: 0;
+ padding: var(--modal-card-head-padding);
+ display: flex;
+ justify-content: flex-end;
}
\ No newline at end of file
diff --git a/src/components/misc/create-edit.vue b/src/components/misc/create-edit.vue
index e510fd5f..35441c32 100644
--- a/src/components/misc/create-edit.vue
+++ b/src/components/misc/create-edit.vue
@@ -4,38 +4,41 @@
:title="title"
:shadow="false"
:padding="false"
- class="has-text-left has-overflow"
+ class="has-text-left"
:has-close="true"
@close="$router.back()"
:loading="loading"
>
-
+
-
+
+
+
+
+ {{ tertiary }}
+
+
+ {{ $t('misc.cancel') }}
+
+
+ {{ primaryLabel || $t('misc.create') }}
+
+
+
diff --git a/src/views/About.vue b/src/views/About.vue
index 52f11a93..34fb0c73 100644
--- a/src/views/About.vue
+++ b/src/views/About.vue
@@ -19,17 +19,16 @@
{{ $t('about.apiVersion', {version: apiVersion}) }}
-
+
-
-import BackgroundUnsplashService from '../../../services/backgroundUnsplash'
-import BackgroundUploadService from '../../../services/backgroundUpload'
-import ListService from '@/services/list'
-import {CURRENT_LIST} from '@/store/mutation-types'
-import CreateEdit from '@/components/misc/create-edit.vue'
+
\ No newline at end of file
From 5a92228b964eda2e5565adafa0f9dfa6fc37cae1 Mon Sep 17 00:00:00 2001
From: renovate
Date: Thu, 1 Sep 2022 16:17:24 +0000
Subject: [PATCH 024/101] chore(deps): update dependency @faker-js/faker to
v7.5.0 (#2297)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2297
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index 938616b6..424762fb 100644
--- a/package.json
+++ b/package.json
@@ -58,7 +58,7 @@
"@4tw/cypress-drag-drop": "2.2.1",
"@cypress/vite-dev-server": "3.1.1",
"@cypress/vue": "4.2.0",
- "@faker-js/faker": "7.4.0",
+ "@faker-js/faker": "7.5.0",
"@fortawesome/fontawesome-svg-core": "6.1.2",
"@fortawesome/free-regular-svg-icons": "6.1.2",
"@fortawesome/free-solid-svg-icons": "6.1.2",
diff --git a/yarn.lock b/yarn.lock
index 55e274e0..80fdf279 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1162,10 +1162,10 @@
minimatch "^3.1.2"
strip-json-comments "^3.1.1"
-"@faker-js/faker@7.4.0":
- version "7.4.0"
- resolved "https://registry.yarnpkg.com/@faker-js/faker/-/faker-7.4.0.tgz#cac720d860a89d487b47e55e66a4fd114f1d3fe5"
- integrity sha512-xDd3Tvkt2jgkx1LkuwwxpNBy/Oe+LkZBTwkgEFTiWpVSZgQ5sc/LenbHKRHbFl0dq/KFeeq/szyyPtpJRKY0fg==
+"@faker-js/faker@7.5.0":
+ version "7.5.0"
+ resolved "https://registry.yarnpkg.com/@faker-js/faker/-/faker-7.5.0.tgz#8e8265f65f5b68d2a57886d59b03788eeb676264"
+ integrity sha512-8wNUCCUHvfvI0gQpDUho/3gPzABffnCn5um65F8dzQ86zz6dlt4+nmAA7PQUc8L+eH+9RgR/qzy5N/8kN0Ozdw==
"@fortawesome/fontawesome-common-types@6.1.2":
version "6.1.2"
From 67cee63cf05218ac1389a047e80ad3e45212c27d Mon Sep 17 00:00:00 2001
From: renovate
Date: Thu, 1 Sep 2022 16:19:16 +0000
Subject: [PATCH 025/101] chore(deps): update dependency eslint to v8.23.0
(#2299)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2299
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 44 ++++++++++++++++++++++----------------------
2 files changed, 23 insertions(+), 23 deletions(-)
diff --git a/package.json b/package.json
index 424762fb..bec11877 100644
--- a/package.json
+++ b/package.json
@@ -77,7 +77,7 @@
"caniuse-lite": "1.0.30001387",
"cypress": "10.6.0",
"esbuild": "0.15.6",
- "eslint": "8.22.0",
+ "eslint": "8.23.0",
"eslint-plugin-vue": "9.3.0",
"express": "4.18.1",
"happy-dom": "6.0.4",
diff --git a/yarn.lock b/yarn.lock
index 80fdf279..dd74fe26 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1147,14 +1147,14 @@
resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.6.tgz#45be4184f00e505411bc265a05e709764114acd8"
integrity sha512-hqmVU2mUjH6J2ZivHphJ/Pdse2ZD+uGCHK0uvsiLDk/JnSedEVj77CiVUnbMKuU4tih1TZZL8tG9DExQg/GZsw==
-"@eslint/eslintrc@^1.3.0":
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.3.0.tgz#29f92c30bb3e771e4a2048c95fa6855392dfac4f"
- integrity sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==
+"@eslint/eslintrc@^1.3.1":
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.3.1.tgz#de0807bfeffc37b964a7d0400e0c348ce5a2543d"
+ integrity sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==
dependencies:
ajv "^6.12.4"
debug "^4.3.2"
- espree "^9.3.2"
+ espree "^9.4.0"
globals "^13.15.0"
ignore "^5.2.0"
import-fresh "^3.2.1"
@@ -1229,6 +1229,11 @@
resolved "https://registry.yarnpkg.com/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz#316b0a63b91c10e53f242efb4ace5c3b34e8728d"
integrity sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==
+"@humanwhocodes/module-importer@^1.0.1":
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c"
+ integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==
+
"@humanwhocodes/object-schema@^1.2.1":
version "1.2.1"
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
@@ -5822,14 +5827,15 @@ eslint-visitor-keys@^3.3.0:
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826"
integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==
-eslint@8.22.0:
- version "8.22.0"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.22.0.tgz#78fcb044196dfa7eef30a9d65944f6f980402c48"
- integrity sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==
+eslint@8.23.0:
+ version "8.23.0"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.23.0.tgz#a184918d288820179c6041bb3ddcc99ce6eea040"
+ integrity sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==
dependencies:
- "@eslint/eslintrc" "^1.3.0"
+ "@eslint/eslintrc" "^1.3.1"
"@humanwhocodes/config-array" "^0.10.4"
"@humanwhocodes/gitignore-to-minimatch" "^1.0.2"
+ "@humanwhocodes/module-importer" "^1.0.1"
ajv "^6.10.0"
chalk "^4.0.0"
cross-spawn "^7.0.2"
@@ -5839,7 +5845,7 @@ eslint@8.22.0:
eslint-scope "^7.1.1"
eslint-utils "^3.0.0"
eslint-visitor-keys "^3.3.0"
- espree "^9.3.3"
+ espree "^9.4.0"
esquery "^1.4.0"
esutils "^2.0.2"
fast-deep-equal "^3.1.3"
@@ -5865,9 +5871,8 @@ eslint@8.22.0:
strip-ansi "^6.0.1"
strip-json-comments "^3.1.0"
text-table "^0.2.0"
- v8-compile-cache "^2.0.3"
-espree@^9.3.1, espree@^9.3.2:
+espree@^9.3.1:
version "9.3.2"
resolved "https://registry.yarnpkg.com/espree/-/espree-9.3.2.tgz#f58f77bd334731182801ced3380a8cc859091596"
integrity sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==
@@ -5876,10 +5881,10 @@ espree@^9.3.1, espree@^9.3.2:
acorn-jsx "^5.3.2"
eslint-visitor-keys "^3.3.0"
-espree@^9.3.3:
- version "9.3.3"
- resolved "https://registry.yarnpkg.com/espree/-/espree-9.3.3.tgz#2dd37c4162bb05f433ad3c1a52ddf8a49dc08e9d"
- integrity sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==
+espree@^9.4.0:
+ version "9.4.0"
+ resolved "https://registry.yarnpkg.com/espree/-/espree-9.4.0.tgz#cd4bc3d6e9336c433265fc0aa016fc1aaf182f8a"
+ integrity sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==
dependencies:
acorn "^8.8.0"
acorn-jsx "^5.3.2"
@@ -12553,11 +12558,6 @@ v8-compile-cache-lib@^3.0.1:
resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf"
integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==
-v8-compile-cache@^2.0.3:
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee"
- integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==
-
validate-npm-package-license@^3.0.1:
version "3.0.4"
resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
From 308971ad053c309d46bab56c15d8223826da640f Mon Sep 17 00:00:00 2001
From: renovate
Date: Thu, 1 Sep 2022 16:19:19 +0000
Subject: [PATCH 026/101] chore(deps): update dependency cypress to v10.7.0
(#2298)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2298
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index bec11877..e71d9a7f 100644
--- a/package.json
+++ b/package.json
@@ -75,7 +75,7 @@
"axios": "0.27.2",
"browserslist": "4.21.3",
"caniuse-lite": "1.0.30001387",
- "cypress": "10.6.0",
+ "cypress": "10.7.0",
"esbuild": "0.15.6",
"eslint": "8.23.0",
"eslint-plugin-vue": "9.3.0",
diff --git a/yarn.lock b/yarn.lock
index dd74fe26..74d867fb 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -4611,10 +4611,10 @@ cyclist@^1.0.1:
resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9"
integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=
-cypress@10.6.0:
- version "10.6.0"
- resolved "https://registry.yarnpkg.com/cypress/-/cypress-10.6.0.tgz#13f46867febf2c3715874ed5dce9c2e946b175fe"
- integrity sha512-6sOpHjostp8gcLO34p6r/Ci342lBs8S5z9/eb3ZCQ22w2cIhMWGUoGKkosabPBfKcvRS9BE4UxybBtlIs8gTQA==
+cypress@10.7.0:
+ version "10.7.0"
+ resolved "https://registry.yarnpkg.com/cypress/-/cypress-10.7.0.tgz#2d37f8b9751c6de33ee48639cb7e67a2ce593231"
+ integrity sha512-gTFvjrUoBnqPPOu9Vl5SBHuFlzx/Wxg/ZXIz2H4lzoOLFelKeF7mbwYUOzgzgF0oieU2WhJAestQdkgwJMMTvQ==
dependencies:
"@cypress/request" "^2.88.10"
"@cypress/xvfb" "^1.2.4"
From e8572fe13b7451976d5cedcf9582b47eaeb821a5 Mon Sep 17 00:00:00 2001
From: renovate
Date: Fri, 2 Sep 2022 06:44:49 +0000
Subject: [PATCH 027/101] chore(deps): update dependency eslint-plugin-vue to
v9.4.0 (#2300)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2300
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index e71d9a7f..c0d55b8e 100644
--- a/package.json
+++ b/package.json
@@ -78,7 +78,7 @@
"cypress": "10.7.0",
"esbuild": "0.15.6",
"eslint": "8.23.0",
- "eslint-plugin-vue": "9.3.0",
+ "eslint-plugin-vue": "9.4.0",
"express": "4.18.1",
"happy-dom": "6.0.4",
"netlify-cli": "11.5.1",
diff --git a/yarn.lock b/yarn.lock
index 74d867fb..93a23e7b 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5776,10 +5776,10 @@ escodegen@^2.0.0:
optionalDependencies:
source-map "~0.6.1"
-eslint-plugin-vue@9.3.0:
- version "9.3.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-9.3.0.tgz#c3f5ce515dae387e062428725c5cf96098d9da0b"
- integrity sha512-iscKKkBZgm6fGZwFt6poRoWC0Wy2dQOlwUPW++CiPoQiw1enctV2Hj5DBzzjJZfyqs+FAXhgzL4q0Ww03AgSmQ==
+eslint-plugin-vue@9.4.0:
+ version "9.4.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-9.4.0.tgz#31c2d9002b5bb437b351a5feffdf37c4397e5cb9"
+ integrity sha512-Nzz2QIJ8FG+rtJaqT/7/ru5ie2XgT9KCudkbN0y3uFYhQ41nuHEaboLAiqwMcK006hZPQv/rVMRhUIwEGhIvfQ==
dependencies:
eslint-utils "^3.0.0"
natural-compare "^1.4.0"
From 2e2eebf2068369d6f1db8872ded488155a2fd324 Mon Sep 17 00:00:00 2001
From: renovate
Date: Fri, 2 Sep 2022 06:45:28 +0000
Subject: [PATCH 028/101] fix(deps): update sentry-javascript monorepo to
v7.12.0 (#2307)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2307
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 4 +--
yarn.lock | 88 ++++++++++++++++++++++++++--------------------------
2 files changed, 46 insertions(+), 46 deletions(-)
diff --git a/package.json b/package.json
index c0d55b8e..1b5c7ec7 100644
--- a/package.json
+++ b/package.json
@@ -20,8 +20,8 @@
"dependencies": {
"@github/hotkey": "2.0.1",
"@kyvg/vue3-notification": "2.3.6",
- "@sentry/tracing": "7.11.1",
- "@sentry/vue": "7.11.1",
+ "@sentry/tracing": "7.12.0",
+ "@sentry/vue": "7.12.0",
"@types/is-touch-device": "1.0.0",
"@types/sortablejs": "1.13.0",
"@vueuse/core": "9.1.1",
diff --git a/yarn.lock b/yarn.lock
index 93a23e7b..139eac10 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1944,67 +1944,67 @@
dependencies:
any-observable "^0.3.0"
-"@sentry/browser@7.11.1":
- version "7.11.1"
- resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.11.1.tgz#377d417e833ef54c78a93ef720a742bda5022625"
- integrity sha512-k2XHuzPfnm8VJPK5eWd1+Y5VCgN42sLveb8Qxc3prb5PSL416NWMLZaoB7RMIhy430fKrSFiosnm6QDk2M6pbA==
+"@sentry/browser@7.12.0":
+ version "7.12.0"
+ resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.12.0.tgz#340151eb83b41a6c54fc91a75285f99e62a843a5"
+ integrity sha512-VoqZj3wJm5aUIDG+7LjeSHIw9/pujrUlA1QMu2YOY3LaP6UQsAAsOSo52brnaQQcwBrRySksaaaTxg6obJwInw==
dependencies:
- "@sentry/core" "7.11.1"
- "@sentry/types" "7.11.1"
- "@sentry/utils" "7.11.1"
+ "@sentry/core" "7.12.0"
+ "@sentry/types" "7.12.0"
+ "@sentry/utils" "7.12.0"
tslib "^1.9.3"
-"@sentry/core@7.11.1":
- version "7.11.1"
- resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.11.1.tgz#d68e796f3b6428aefd6086a1db00118df7a9a9e4"
- integrity sha512-kaDSZ6VNuO4ZZdqUOOX6XM6x+kjo2bMnDQ3IJG51FPvVjr8lXYhXj1Ccxcot3pBYAIWPPby2+vNDOXllmXqoBA==
+"@sentry/core@7.12.0":
+ version "7.12.0"
+ resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.12.0.tgz#14e75263b9c645ba5f314bb036d5cd1ac5aa621e"
+ integrity sha512-ERkeB/XdThvdSVZH4XysMPyWRG653HDq0AkJh8SgapExCZbwgj1lutCIpT1LIbZ8lUhRx5P+ua9OR2qj+vo5RA==
dependencies:
- "@sentry/hub" "7.11.1"
- "@sentry/types" "7.11.1"
- "@sentry/utils" "7.11.1"
+ "@sentry/hub" "7.12.0"
+ "@sentry/types" "7.12.0"
+ "@sentry/utils" "7.12.0"
tslib "^1.9.3"
-"@sentry/hub@7.11.1":
- version "7.11.1"
- resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-7.11.1.tgz#1749b2b102ea1892ff388d65d66d3b402b393958"
- integrity sha512-M6ClgdXdptS0lUBKB5KpXXe2qMQhsoiEN2pEGRI6+auqhfHCUQB1ZXsfjiOYexKC9fwx7TyFyZ9Jcaf2DTxEhw==
+"@sentry/hub@7.12.0":
+ version "7.12.0"
+ resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-7.12.0.tgz#b30d04222fd4e1a920ace8482de3aa413e04ca43"
+ integrity sha512-UgpC9WiHQAfcoEIIgeIopp3jeabllK6beLl5vA4ei6ay2TDMjA4NqUpzGq/GWVG0ewnblvHkqmjwAls2AEMtWg==
dependencies:
- "@sentry/types" "7.11.1"
- "@sentry/utils" "7.11.1"
+ "@sentry/types" "7.12.0"
+ "@sentry/utils" "7.12.0"
tslib "^1.9.3"
-"@sentry/tracing@7.11.1":
- version "7.11.1"
- resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-7.11.1.tgz#50cbe82dd5b9a1307b31761cdd4b0d71132cf5c7"
- integrity sha512-ilgnHfpdYUWKG/5yAXIfIbPVsCfrC4ONFBR/wN25/hdAyVfXMa3AJx7NCCXxZBOPDWH3hMW8rl4La5yuDbXofg==
+"@sentry/tracing@7.12.0":
+ version "7.12.0"
+ resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-7.12.0.tgz#50fdb5aa64a211c6609ea44b7452149e26b5433d"
+ integrity sha512-TK30G/g15KplKOPncu61XvNLjaI+Kbe64UBTSTANMkidlEjiZ8N0P8L9AqUG+rUIk7YbIu11DS6edGY/LK0WEQ==
dependencies:
- "@sentry/hub" "7.11.1"
- "@sentry/types" "7.11.1"
- "@sentry/utils" "7.11.1"
+ "@sentry/hub" "7.12.0"
+ "@sentry/types" "7.12.0"
+ "@sentry/utils" "7.12.0"
tslib "^1.9.3"
-"@sentry/types@7.11.1":
- version "7.11.1"
- resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.11.1.tgz#06e2827f6ba37159c33644208a0453b86d25e232"
- integrity sha512-gIEhOPxC2cjrxQ0+K2SFJ1P6e/an5osSxVc9OOtekN28eHtVsXFCLB8XVWeNQnS7N2VkrVrkqORMBz1kvIcvVQ==
+"@sentry/types@7.12.0":
+ version "7.12.0"
+ resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.12.0.tgz#108a995c77d133f22366e6976fefa0ca7f8dcf5d"
+ integrity sha512-ldcuRzEx2ccZvaJjTSemWj+7TiWCV5A/vV7fEtZeoETFI+SiVbmqI5whdH7ZVVfhRNFf25Ib+TfTeaM9PM7A1A==
-"@sentry/utils@7.11.1":
- version "7.11.1"
- resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.11.1.tgz#1635c5b223369d9428bc83c9b8908c9c3287ee10"
- integrity sha512-tRVXNT5O9ilkV31pyHeTqA1PcPQfMV/2OR6yUYM4ah+QVISovC0f0ybhByuH5nYg6x/Gsnx1o7pc8L1GE3+O7A==
+"@sentry/utils@7.12.0":
+ version "7.12.0"
+ resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.12.0.tgz#dd00bed3908f31453f2362988e501f98d534c7dd"
+ integrity sha512-GVB8E0V3RJHQClvi0gsRRJvDXP5c7M5ByYAvspJDczOOxNF8LTjTYVkBXAUdR9kcs+nya1q1YVsKvde2WGORTA==
dependencies:
- "@sentry/types" "7.11.1"
+ "@sentry/types" "7.12.0"
tslib "^1.9.3"
-"@sentry/vue@7.11.1":
- version "7.11.1"
- resolved "https://registry.yarnpkg.com/@sentry/vue/-/vue-7.11.1.tgz#dc3a1d4868a3400222053465dac154a9e30aedce"
- integrity sha512-4RiaMbvGITpKpnzJBixCR874HjYCmK11yt9YRt/rwXE185TKCVyq54h+57l3680WgNz4MU9oI+PF6C/1E/LfXg==
+"@sentry/vue@7.12.0":
+ version "7.12.0"
+ resolved "https://registry.yarnpkg.com/@sentry/vue/-/vue-7.12.0.tgz#a09a7a94efbf6e12f6081d75aafb621bde4f148d"
+ integrity sha512-dpma/hXAnB83kb+6H3xOUUoUDbfEG4iZvT/HfCC6nDTz++DywNYynLpZ3L3pUYSrKi1FoBQmAXgp3wzwo/dC5A==
dependencies:
- "@sentry/browser" "7.11.1"
- "@sentry/core" "7.11.1"
- "@sentry/types" "7.11.1"
- "@sentry/utils" "7.11.1"
+ "@sentry/browser" "7.12.0"
+ "@sentry/core" "7.12.0"
+ "@sentry/types" "7.12.0"
+ "@sentry/utils" "7.12.0"
tslib "^1.9.3"
"@sideway/address@^4.1.3":
From a5629bd556db43c3f7dbe11917c2185f25557c4c Mon Sep 17 00:00:00 2001
From: renovate
Date: Fri, 2 Sep 2022 06:46:25 +0000
Subject: [PATCH 029/101] fix(deps): update dependency dompurify to v2.4.0
(#2306)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2306
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index 1b5c7ec7..821ea076 100644
--- a/package.json
+++ b/package.json
@@ -30,7 +30,7 @@
"bulma-css-variables": "0.9.33",
"camel-case": "4.1.2",
"date-fns": "2.29.2",
- "dompurify": "2.3.10",
+ "dompurify": "2.4.0",
"easymde": "2.17.0",
"flatpickr": "4.6.13",
"flexsearch": "0.7.21",
diff --git a/yarn.lock b/yarn.lock
index 139eac10..b294403e 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5094,10 +5094,10 @@ domhandler@^4.3.1:
dependencies:
domelementtype "^2.2.0"
-dompurify@2.3.10:
- version "2.3.10"
- resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.3.10.tgz#901f7390ffe16a91a5a556b94043314cd4850385"
- integrity sha512-o7Fg/AgC7p/XpKjf/+RC3Ok6k4St5F7Q6q6+Nnm3p2zGWioAY6dh0CbbuwOhH2UcSzKsdniE/YnE2/92JcsA+g==
+dompurify@2.4.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.4.0.tgz#c9c88390f024c2823332615c9e20a453cf3825dd"
+ integrity sha512-Be9tbQMZds4a3C6xTmz68NlMfeONA//4dOavl/1rNw50E+/QO0KVpbcU0PcaW0nsQxurXls9ZocqFxk8R2mWEA==
domutils@^2.6.0, domutils@^2.8.0:
version "2.8.0"
From 5923bd8225d32ce64cb07c185e108f71ea3f1b77 Mon Sep 17 00:00:00 2001
From: renovate
Date: Fri, 2 Sep 2022 06:47:13 +0000
Subject: [PATCH 030/101] chore(deps): update typescript-eslint monorepo to
v5.36.1 (#2304)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2304
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 4 +--
yarn.lock | 95 ++++++++++++++++++++++++++--------------------------
2 files changed, 50 insertions(+), 49 deletions(-)
diff --git a/package.json b/package.json
index 821ea076..a2cfa1a9 100644
--- a/package.json
+++ b/package.json
@@ -64,8 +64,8 @@
"@fortawesome/free-solid-svg-icons": "6.1.2",
"@fortawesome/vue-fontawesome": "3.0.1",
"@types/flexsearch": "0.7.3",
- "@typescript-eslint/eslint-plugin": "5.33.1",
- "@typescript-eslint/parser": "5.33.1",
+ "@typescript-eslint/eslint-plugin": "5.36.1",
+ "@typescript-eslint/parser": "5.36.1",
"@vitejs/plugin-legacy": "2.0.1",
"@vitejs/plugin-vue": "3.0.3",
"@vue/eslint-config-typescript": "11.0.0",
diff --git a/yarn.lock b/yarn.lock
index b294403e..d8ad2fc7 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2410,14 +2410,14 @@
dependencies:
"@types/node" "*"
-"@typescript-eslint/eslint-plugin@5.33.1":
- version "5.33.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.33.1.tgz#c0a480d05211660221eda963cc844732fe9b1714"
- integrity sha512-S1iZIxrTvKkU3+m63YUOxYPKaP+yWDQrdhxTglVDVEVBf+aCSw85+BmJnyUaQQsk5TXFG/LpBu9fa+LrAQ91fQ==
+"@typescript-eslint/eslint-plugin@5.36.1":
+ version "5.36.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.1.tgz#471f64dc53600025e470dad2ca4a9f2864139019"
+ integrity sha512-iC40UK8q1tMepSDwiLbTbMXKDxzNy+4TfPWgIL661Ym0sD42vRcQU93IsZIrmi+x292DBr60UI/gSwfdVYexCA==
dependencies:
- "@typescript-eslint/scope-manager" "5.33.1"
- "@typescript-eslint/type-utils" "5.33.1"
- "@typescript-eslint/utils" "5.33.1"
+ "@typescript-eslint/scope-manager" "5.36.1"
+ "@typescript-eslint/type-utils" "5.36.1"
+ "@typescript-eslint/utils" "5.36.1"
debug "^4.3.4"
functional-red-black-tree "^1.0.1"
ignore "^5.2.0"
@@ -2451,14 +2451,14 @@
eslint-scope "^5.1.1"
eslint-utils "^3.0.0"
-"@typescript-eslint/parser@5.33.1":
- version "5.33.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.33.1.tgz#e4b253105b4d2a4362cfaa4e184e2d226c440ff3"
- integrity sha512-IgLLtW7FOzoDlmaMoXdxG8HOCByTBXrB1V2ZQYSEV1ggMmJfAkMWTwUjjzagS6OkfpySyhKFkBw7A9jYmcHpZA==
+"@typescript-eslint/parser@5.36.1":
+ version "5.36.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.36.1.tgz#931c22c7bacefd17e29734628cdec8b2acdcf1ce"
+ integrity sha512-/IsgNGOkBi7CuDfUbwt1eOqUXF9WGVBW9dwEe1pi+L32XrTsZIgmDFIi2RxjzsvB/8i+MIf5JIoTEH8LOZ368A==
dependencies:
- "@typescript-eslint/scope-manager" "5.33.1"
- "@typescript-eslint/types" "5.33.1"
- "@typescript-eslint/typescript-estree" "5.33.1"
+ "@typescript-eslint/scope-manager" "5.36.1"
+ "@typescript-eslint/types" "5.36.1"
+ "@typescript-eslint/typescript-estree" "5.36.1"
debug "^4.3.4"
"@typescript-eslint/parser@^5.0.0":
@@ -2471,13 +2471,13 @@
"@typescript-eslint/typescript-estree" "5.8.0"
debug "^4.3.2"
-"@typescript-eslint/scope-manager@5.33.1":
- version "5.33.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.33.1.tgz#8d31553e1b874210018ca069b3d192c6d23bc493"
- integrity sha512-8ibcZSqy4c5m69QpzJn8XQq9NnqAToC8OdH/W6IXPXv83vRyEDPYLdjAlUx8h/rbusq6MkW4YdQzURGOqsn3CA==
+"@typescript-eslint/scope-manager@5.36.1":
+ version "5.36.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.36.1.tgz#23c49b7ddbcffbe09082e6694c2524950766513f"
+ integrity sha512-pGC2SH3/tXdu9IH3ItoqciD3f3RRGCh7hb9zPdN2Drsr341zgd6VbhP5OHQO/reUqihNltfPpMpTNihFMarP2w==
dependencies:
- "@typescript-eslint/types" "5.33.1"
- "@typescript-eslint/visitor-keys" "5.33.1"
+ "@typescript-eslint/types" "5.36.1"
+ "@typescript-eslint/visitor-keys" "5.36.1"
"@typescript-eslint/scope-manager@5.8.0":
version "5.8.0"
@@ -2487,12 +2487,13 @@
"@typescript-eslint/types" "5.8.0"
"@typescript-eslint/visitor-keys" "5.8.0"
-"@typescript-eslint/type-utils@5.33.1":
- version "5.33.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.33.1.tgz#1a14e94650a0ae39f6e3b77478baff002cec4367"
- integrity sha512-X3pGsJsD8OiqhNa5fim41YtlnyiWMF/eKsEZGsHID2HcDqeSC5yr/uLOeph8rNF2/utwuI0IQoAK3fpoxcLl2g==
+"@typescript-eslint/type-utils@5.36.1":
+ version "5.36.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.36.1.tgz#016fc2bff6679f54c0b2df848a493f0ca3d4f625"
+ integrity sha512-xfZhfmoQT6m3lmlqDvDzv9TiCYdw22cdj06xY0obSznBsT///GK5IEZQdGliXpAOaRL34o8phEvXzEo/VJx13Q==
dependencies:
- "@typescript-eslint/utils" "5.33.1"
+ "@typescript-eslint/typescript-estree" "5.36.1"
+ "@typescript-eslint/utils" "5.36.1"
debug "^4.3.4"
tsutils "^3.21.0"
@@ -2501,23 +2502,23 @@
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.30.6.tgz#86369d0a7af8c67024115ac1da3e8fb2d38907e1"
integrity sha512-HdnP8HioL1F7CwVmT4RaaMX57RrfqsOMclZc08wGMiDYJBsLGBM7JwXM4cZJmbWLzIR/pXg1kkrBBVpxTOwfUg==
-"@typescript-eslint/types@5.33.1":
- version "5.33.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.33.1.tgz#3faef41793d527a519e19ab2747c12d6f3741ff7"
- integrity sha512-7K6MoQPQh6WVEkMrMW5QOA5FO+BOwzHSNd0j3+BlBwd6vtzfZceJ8xJ7Um2XDi/O3umS8/qDX6jdy2i7CijkwQ==
+"@typescript-eslint/types@5.36.1":
+ version "5.36.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.36.1.tgz#1cf0e28aed1cb3ee676917966eb23c2f8334ce2c"
+ integrity sha512-jd93ShpsIk1KgBTx9E+hCSEuLCUFwi9V/urhjOWnOaksGZFbTOxAT47OH2d4NLJnLhkVD+wDbB48BuaycZPLBg==
"@typescript-eslint/types@5.8.0":
version "5.8.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.8.0.tgz#e7fa74ec35d9dbe3560d039d3d8734986c3971e0"
integrity sha512-LdCYOqeqZWqCMOmwFnum6YfW9F3nKuxJiR84CdIRN5nfHJ7gyvGpXWqL/AaW0k3Po0+wm93ARAsOdzlZDPCcXg==
-"@typescript-eslint/typescript-estree@5.33.1":
- version "5.33.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.33.1.tgz#a573bd360790afdcba80844e962d8b2031984f34"
- integrity sha512-JOAzJ4pJ+tHzA2pgsWQi4804XisPHOtbvwUyqsuuq8+y5B5GMZs7lI1xDWs6V2d7gE/Ez5bTGojSK12+IIPtXA==
+"@typescript-eslint/typescript-estree@5.36.1":
+ version "5.36.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.1.tgz#b857f38d6200f7f3f4c65cd0a5afd5ae723f2adb"
+ integrity sha512-ih7V52zvHdiX6WcPjsOdmADhYMDN15SylWRZrT2OMy80wzKbc79n8wFW0xpWpU0x3VpBz/oDgTm2xwDAnFTl+g==
dependencies:
- "@typescript-eslint/types" "5.33.1"
- "@typescript-eslint/visitor-keys" "5.33.1"
+ "@typescript-eslint/types" "5.36.1"
+ "@typescript-eslint/visitor-keys" "5.36.1"
debug "^4.3.4"
globby "^11.1.0"
is-glob "^4.0.3"
@@ -2550,15 +2551,15 @@
semver "^7.3.7"
tsutils "^3.21.0"
-"@typescript-eslint/utils@5.33.1":
- version "5.33.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.33.1.tgz#171725f924fe1fe82bb776522bb85bc034e88575"
- integrity sha512-uphZjkMaZ4fE8CR4dU7BquOV6u0doeQAr8n6cQenl/poMaIyJtBu8eys5uk6u5HiDH01Mj5lzbJ5SfeDz7oqMQ==
+"@typescript-eslint/utils@5.36.1":
+ version "5.36.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.36.1.tgz#136d5208cc7a3314b11c646957f8f0b5c01e07ad"
+ integrity sha512-lNj4FtTiXm5c+u0pUehozaUWhh7UYKnwryku0nxJlYUEWetyG92uw2pr+2Iy4M/u0ONMKzfrx7AsGBTCzORmIg==
dependencies:
"@types/json-schema" "^7.0.9"
- "@typescript-eslint/scope-manager" "5.33.1"
- "@typescript-eslint/types" "5.33.1"
- "@typescript-eslint/typescript-estree" "5.33.1"
+ "@typescript-eslint/scope-manager" "5.36.1"
+ "@typescript-eslint/types" "5.36.1"
+ "@typescript-eslint/typescript-estree" "5.36.1"
eslint-scope "^5.1.1"
eslint-utils "^3.0.0"
@@ -2570,12 +2571,12 @@
"@typescript-eslint/types" "5.30.6"
eslint-visitor-keys "^3.3.0"
-"@typescript-eslint/visitor-keys@5.33.1":
- version "5.33.1"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.33.1.tgz#0155c7571c8cd08956580b880aea327d5c34a18b"
- integrity sha512-nwIxOK8Z2MPWltLKMLOEZwmfBZReqUdbEoHQXeCpa+sRVARe5twpJGHCB4dk9903Yaf0nMAlGbQfaAH92F60eg==
+"@typescript-eslint/visitor-keys@5.36.1":
+ version "5.36.1"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.1.tgz#7731175312d65738e501780f923896d200ad1615"
+ integrity sha512-ojB9aRyRFzVMN3b5joSYni6FAS10BBSCAfKJhjJAV08t/a95aM6tAhz+O1jF+EtgxktuSO3wJysp2R+Def/IWQ==
dependencies:
- "@typescript-eslint/types" "5.33.1"
+ "@typescript-eslint/types" "5.36.1"
eslint-visitor-keys "^3.3.0"
"@typescript-eslint/visitor-keys@5.8.0":
From 1409750a3095fee9af239c5b02846ecbf8cd5ba1 Mon Sep 17 00:00:00 2001
From: renovate
Date: Fri, 2 Sep 2022 06:48:07 +0000
Subject: [PATCH 031/101] chore(deps): update dependency vite-svg-loader to
v3.5.1 (#2302)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2302
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index a2cfa1a9..8d885d72 100644
--- a/package.json
+++ b/package.json
@@ -90,7 +90,7 @@
"typescript": "4.7.4",
"vite": "3.0.9",
"vite-plugin-pwa": "0.12.4",
- "vite-svg-loader": "3.4.0",
+ "vite-svg-loader": "3.5.1",
"vitest": "0.22.1",
"vue-tsc": "0.40.5",
"wait-on": "6.0.1",
diff --git a/yarn.lock b/yarn.lock
index d8ad2fc7..77311ce5 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -12600,10 +12600,10 @@ vite-plugin-pwa@0.12.4:
workbox-build "^6.5.3"
workbox-window "^6.5.3"
-vite-svg-loader@3.4.0:
- version "3.4.0"
- resolved "https://registry.yarnpkg.com/vite-svg-loader/-/vite-svg-loader-3.4.0.tgz#4638827fe86b85ecfcea1ad61dd972c351d5befd"
- integrity sha512-xD3yb1FX+f4l9/TmsYIqyki8ncpcVsZ2gEJFh/wLuNNqt55C8OJ+JlcMWOA/Z9gRA+ylV/TA1wmJLxzZkCRqlA==
+vite-svg-loader@3.5.1:
+ version "3.5.1"
+ resolved "https://registry.yarnpkg.com/vite-svg-loader/-/vite-svg-loader-3.5.1.tgz#badf2bdc613198df91351e64932383221a7c360c"
+ integrity sha512-zGAq7qQEh21bWDIuJUwl2t9Vmr4iH7PLqKM1yqS30BjjkLilSYuOokn6wa+Rg/M8m8k1XnQowuj3zRrZq9rYMg==
dependencies:
"@vue/compiler-sfc" "^3.2.20"
svgo "^2.7.0"
From 5c5f3d88afc09957ee48af8df6957c382aa9f8cd Mon Sep 17 00:00:00 2001
From: renovate
Date: Fri, 2 Sep 2022 06:48:43 +0000
Subject: [PATCH 032/101] chore(deps): update dependency typescript to v4.8.2
(#2301)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2301
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 13 +++++++++----
2 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index 8d885d72..8014cc1d 100644
--- a/package.json
+++ b/package.json
@@ -87,7 +87,7 @@
"rollup": "2.79.0",
"rollup-plugin-visualizer": "5.8.0",
"sass": "1.54.8",
- "typescript": "4.7.4",
+ "typescript": "4.8.2",
"vite": "3.0.9",
"vite-plugin-pwa": "0.12.4",
"vite-svg-loader": "3.5.1",
diff --git a/yarn.lock b/yarn.lock
index 77311ce5..9e20ceba 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -12325,16 +12325,21 @@ typedarray@^0.0.6:
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
-typescript@4.7.4, typescript@^4.5.5:
- version "4.7.4"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.7.4.tgz#1a88596d1cf47d59507a1bcdfb5b9dfe4d488235"
- integrity sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==
+typescript@4.8.2:
+ version "4.8.2"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.8.2.tgz#e3b33d5ccfb5914e4eeab6699cf208adee3fd790"
+ integrity sha512-C0I1UsrrDHo2fYI5oaCGbSejwX4ch+9Y5jTQELvovfmFkK3HHSZJB8MSJcWLmCUBzQBchCrZ9rMRV6GuNrvGtw==
typescript@^4.5.4:
version "4.5.5"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.5.5.tgz#d8c953832d28924a9e3d37c73d729c846c5896f3"
integrity sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==
+typescript@^4.5.5:
+ version "4.7.4"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.7.4.tgz#1a88596d1cf47d59507a1bcdfb5b9dfe4d488235"
+ integrity sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==
+
typo-js@*:
version "1.2.0"
resolved "https://registry.yarnpkg.com/typo-js/-/typo-js-1.2.0.tgz#dbe58de3a6dcbbe260b78bf290ee761b008a28e8"
From ed02c6c81ca27fb5f94c5ccb1bb8b9475d80a6f5 Mon Sep 17 00:00:00 2001
From: renovate
Date: Fri, 2 Sep 2022 06:49:20 +0000
Subject: [PATCH 033/101] chore(deps): update font awesome to v6.2.0 (#2303)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2303
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 6 +++---
yarn.lock | 38 +++++++++++++++++++-------------------
2 files changed, 22 insertions(+), 22 deletions(-)
diff --git a/package.json b/package.json
index 8014cc1d..323cfdf9 100644
--- a/package.json
+++ b/package.json
@@ -59,9 +59,9 @@
"@cypress/vite-dev-server": "3.1.1",
"@cypress/vue": "4.2.0",
"@faker-js/faker": "7.5.0",
- "@fortawesome/fontawesome-svg-core": "6.1.2",
- "@fortawesome/free-regular-svg-icons": "6.1.2",
- "@fortawesome/free-solid-svg-icons": "6.1.2",
+ "@fortawesome/fontawesome-svg-core": "6.2.0",
+ "@fortawesome/free-regular-svg-icons": "6.2.0",
+ "@fortawesome/free-solid-svg-icons": "6.2.0",
"@fortawesome/vue-fontawesome": "3.0.1",
"@types/flexsearch": "0.7.3",
"@typescript-eslint/eslint-plugin": "5.36.1",
diff --git a/yarn.lock b/yarn.lock
index 9e20ceba..012ba009 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1167,31 +1167,31 @@
resolved "https://registry.yarnpkg.com/@faker-js/faker/-/faker-7.5.0.tgz#8e8265f65f5b68d2a57886d59b03788eeb676264"
integrity sha512-8wNUCCUHvfvI0gQpDUho/3gPzABffnCn5um65F8dzQ86zz6dlt4+nmAA7PQUc8L+eH+9RgR/qzy5N/8kN0Ozdw==
-"@fortawesome/fontawesome-common-types@6.1.2":
- version "6.1.2"
- resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.1.2.tgz#c1095b1bbabf19f37f9ff0719db38d92a410bcfe"
- integrity sha512-wBaAPGz1Awxg05e0PBRkDRuTsy4B3dpBm+zreTTyd9TH4uUM27cAL4xWyWR0rLJCrRwzVsQ4hF3FvM6rqydKPA==
+"@fortawesome/fontawesome-common-types@6.2.0":
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.2.0.tgz#76467a94aa888aeb22aafa43eb6ff889df3a5a7f"
+ integrity sha512-rBevIsj2nclStJ7AxTdfsa3ovHb1H+qApwrxcTVo+NNdeJiB9V75hsKfrkG5AwNcRUNxrPPiScGYCNmLMoh8pg==
-"@fortawesome/fontawesome-svg-core@6.1.2":
- version "6.1.2"
- resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.1.2.tgz#11e2e8583a7dea75d734e4d0e53d91c63fae7511"
- integrity sha512-853G/Htp0BOdXnPoeCPTjFrVwyrJHpe8MhjB/DYE9XjwhnNDfuBCd3aKc2YUYbEfHEcBws4UAA0kA9dymZKGjA==
+"@fortawesome/fontawesome-svg-core@6.2.0":
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.2.0.tgz#11856eaf4dd1d865c442ddea1eed8ee855186ba2"
+ integrity sha512-Cf2mAAeMWFMzpLC7Y9H1I4o3wEU+XovVJhTiNG8ZNgSQj53yl7OCJaS80K4YjrABWZzbAHVaoHE1dVJ27AAYXw==
dependencies:
- "@fortawesome/fontawesome-common-types" "6.1.2"
+ "@fortawesome/fontawesome-common-types" "6.2.0"
-"@fortawesome/free-regular-svg-icons@6.1.2":
- version "6.1.2"
- resolved "https://registry.yarnpkg.com/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-6.1.2.tgz#9f04009098addcc11d0d185126f058ed042c3099"
- integrity sha512-xR4hA+tAwsaTHGfb+25H1gVU/aJ0Rzu+xIUfnyrhaL13yNQ7TWiI2RvzniAaB+VGHDU2a+Pk96Ve+pkN3/+TTQ==
+"@fortawesome/free-regular-svg-icons@6.2.0":
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-6.2.0.tgz#947e1f03be17da3a60bfeb2666b5348b19448ce2"
+ integrity sha512-M1dG+PAmkYMTL9BSUHFXY5oaHwBYfHCPhbJ8qj8JELsc9XCrUJ6eEHWip4q0tE+h9C0DVyFkwIM9t7QYyCpprQ==
dependencies:
- "@fortawesome/fontawesome-common-types" "6.1.2"
+ "@fortawesome/fontawesome-common-types" "6.2.0"
-"@fortawesome/free-solid-svg-icons@6.1.2":
- version "6.1.2"
- resolved "https://registry.yarnpkg.com/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.1.2.tgz#491d668b8a6603698d0ce1ac620f66fd22b74c84"
- integrity sha512-lTgZz+cMpzjkHmCwOG3E1ilUZrnINYdqMmrkv30EC3XbRsGlbIOL8H9LaNp5SV4g0pNJDfQ4EdTWWaMvdwyLiQ==
+"@fortawesome/free-solid-svg-icons@6.2.0":
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.2.0.tgz#8dcde48109354fd7a5ece8ea48d678bb91d4b5f0"
+ integrity sha512-UjCILHIQ4I8cN46EiQn0CZL/h8AwCGgR//1c4R96Q5viSRwuKVo0NdQEc4bm+69ZwC0dUvjbDqAHF1RR5FA3XA==
dependencies:
- "@fortawesome/fontawesome-common-types" "6.1.2"
+ "@fortawesome/fontawesome-common-types" "6.2.0"
"@fortawesome/vue-fontawesome@3.0.1":
version "3.0.1"
From 2521102712f42e287774e80036272d09d55f8d64 Mon Sep 17 00:00:00 2001
From: renovate
Date: Fri, 2 Sep 2022 07:38:40 +0000
Subject: [PATCH 034/101] fix(deps): update dependency @kyvg/vue3-notification
to v2.4.1 (#2305)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2305
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index 323cfdf9..7d78f224 100644
--- a/package.json
+++ b/package.json
@@ -19,7 +19,7 @@
},
"dependencies": {
"@github/hotkey": "2.0.1",
- "@kyvg/vue3-notification": "2.3.6",
+ "@kyvg/vue3-notification": "2.4.1",
"@sentry/tracing": "7.12.0",
"@sentry/vue": "7.12.0",
"@types/is-touch-device": "1.0.0",
diff --git a/yarn.lock b/yarn.lock
index 012ba009..f376556f 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1316,10 +1316,10 @@
"@jridgewell/resolve-uri" "^3.0.3"
"@jridgewell/sourcemap-codec" "^1.4.10"
-"@kyvg/vue3-notification@2.3.6":
- version "2.3.6"
- resolved "https://registry.yarnpkg.com/@kyvg/vue3-notification/-/vue3-notification-2.3.6.tgz#130f9b69bbe30ebe582ab4d57510f7dee784742b"
- integrity sha512-uQcVOrJIyEYoXLctgJqlj2YPhCaZ80mXgF1xgQZwshqeneNgG08WE8Iw9U3IH8OgUITkRGII0YopdXwLeOXb3w==
+"@kyvg/vue3-notification@2.4.1":
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/@kyvg/vue3-notification/-/vue3-notification-2.4.1.tgz#df47caf39ae591ab358cb4c8f23ed2d63d2860ee"
+ integrity sha512-SYwnGsTTKJ2TwFQ60hgYHEvuhkLscrnqSGPvdFRRiOwUb1sULJAPl5s+h+EEjan24kbizBtsxLTPC1D1qLs1EA==
"@mapbox/node-pre-gyp@^1.0.5":
version "1.0.6"
From deef7106e65ca0cb4d0fa815f257c04f05b87473 Mon Sep 17 00:00:00 2001
From: renovate
Date: Fri, 2 Sep 2022 10:27:28 +0000
Subject: [PATCH 035/101] fix(deps): update sentry-javascript monorepo to
v7.12.1 (#2308)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2308
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 4 +--
yarn.lock | 88 ++++++++++++++++++++++++++--------------------------
2 files changed, 46 insertions(+), 46 deletions(-)
diff --git a/package.json b/package.json
index 7d78f224..612fa320 100644
--- a/package.json
+++ b/package.json
@@ -20,8 +20,8 @@
"dependencies": {
"@github/hotkey": "2.0.1",
"@kyvg/vue3-notification": "2.4.1",
- "@sentry/tracing": "7.12.0",
- "@sentry/vue": "7.12.0",
+ "@sentry/tracing": "7.12.1",
+ "@sentry/vue": "7.12.1",
"@types/is-touch-device": "1.0.0",
"@types/sortablejs": "1.13.0",
"@vueuse/core": "9.1.1",
diff --git a/yarn.lock b/yarn.lock
index f376556f..93fe52f4 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1944,67 +1944,67 @@
dependencies:
any-observable "^0.3.0"
-"@sentry/browser@7.12.0":
- version "7.12.0"
- resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.12.0.tgz#340151eb83b41a6c54fc91a75285f99e62a843a5"
- integrity sha512-VoqZj3wJm5aUIDG+7LjeSHIw9/pujrUlA1QMu2YOY3LaP6UQsAAsOSo52brnaQQcwBrRySksaaaTxg6obJwInw==
+"@sentry/browser@7.12.1":
+ version "7.12.1"
+ resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.12.1.tgz#2be6fa5c2529a2a75abac4d00aca786362302a1a"
+ integrity sha512-pgyL65CrGFLe8sKcEG8KXAuVTE8zkAsyTlv/AuME06cSdxzO/memPK/r3BI6EM7WupIdga+V5tQUldeT1kgHNA==
dependencies:
- "@sentry/core" "7.12.0"
- "@sentry/types" "7.12.0"
- "@sentry/utils" "7.12.0"
+ "@sentry/core" "7.12.1"
+ "@sentry/types" "7.12.1"
+ "@sentry/utils" "7.12.1"
tslib "^1.9.3"
-"@sentry/core@7.12.0":
- version "7.12.0"
- resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.12.0.tgz#14e75263b9c645ba5f314bb036d5cd1ac5aa621e"
- integrity sha512-ERkeB/XdThvdSVZH4XysMPyWRG653HDq0AkJh8SgapExCZbwgj1lutCIpT1LIbZ8lUhRx5P+ua9OR2qj+vo5RA==
+"@sentry/core@7.12.1":
+ version "7.12.1"
+ resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.12.1.tgz#a22f1c530ed528a699ed204c36eb5fc8d308103d"
+ integrity sha512-DFHbzHFjukhlkRZ5xzfebx0IBzblW43kmfnalBBq7xEMscUvnhsYnlvL9Y20tuPZ/PrTcq4JAHbFluAvw6M0QQ==
dependencies:
- "@sentry/hub" "7.12.0"
- "@sentry/types" "7.12.0"
- "@sentry/utils" "7.12.0"
+ "@sentry/hub" "7.12.1"
+ "@sentry/types" "7.12.1"
+ "@sentry/utils" "7.12.1"
tslib "^1.9.3"
-"@sentry/hub@7.12.0":
- version "7.12.0"
- resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-7.12.0.tgz#b30d04222fd4e1a920ace8482de3aa413e04ca43"
- integrity sha512-UgpC9WiHQAfcoEIIgeIopp3jeabllK6beLl5vA4ei6ay2TDMjA4NqUpzGq/GWVG0ewnblvHkqmjwAls2AEMtWg==
+"@sentry/hub@7.12.1":
+ version "7.12.1"
+ resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-7.12.1.tgz#dffad40cd2b8f44df2d5f20a89df87879cbbf1c3"
+ integrity sha512-KLVnVqXf+CRmXNy9/T8K2/js7QvOQ94xtgP5KnWJbu2rl+JhxnIGiBRF51lPXFIatt7zWwB9qNdMS8lVsvLMGQ==
dependencies:
- "@sentry/types" "7.12.0"
- "@sentry/utils" "7.12.0"
+ "@sentry/types" "7.12.1"
+ "@sentry/utils" "7.12.1"
tslib "^1.9.3"
-"@sentry/tracing@7.12.0":
- version "7.12.0"
- resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-7.12.0.tgz#50fdb5aa64a211c6609ea44b7452149e26b5433d"
- integrity sha512-TK30G/g15KplKOPncu61XvNLjaI+Kbe64UBTSTANMkidlEjiZ8N0P8L9AqUG+rUIk7YbIu11DS6edGY/LK0WEQ==
+"@sentry/tracing@7.12.1":
+ version "7.12.1"
+ resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-7.12.1.tgz#9f92985f152054ac90b6ec83a33c44e8084a008e"
+ integrity sha512-WnweIt//IqkEkJSjA8DtnIeCdItYIqJSxNQ6qK+r546/ufxRYFBck2fbmM0oKZJVg2evbwhadrBTIUzYkqNj4A==
dependencies:
- "@sentry/hub" "7.12.0"
- "@sentry/types" "7.12.0"
- "@sentry/utils" "7.12.0"
+ "@sentry/hub" "7.12.1"
+ "@sentry/types" "7.12.1"
+ "@sentry/utils" "7.12.1"
tslib "^1.9.3"
-"@sentry/types@7.12.0":
- version "7.12.0"
- resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.12.0.tgz#108a995c77d133f22366e6976fefa0ca7f8dcf5d"
- integrity sha512-ldcuRzEx2ccZvaJjTSemWj+7TiWCV5A/vV7fEtZeoETFI+SiVbmqI5whdH7ZVVfhRNFf25Ib+TfTeaM9PM7A1A==
+"@sentry/types@7.12.1":
+ version "7.12.1"
+ resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.12.1.tgz#eff76d938f9effc62a2ec76cd5c3f04de37f5c15"
+ integrity sha512-VGZs39SZgMcCGv7H0VyFy1LEFGsnFZH590JUopmz6nG63EpeYQ2xzhIoPNAiLKbyUvBEwukn+faCg3u3MGqhgQ==
-"@sentry/utils@7.12.0":
- version "7.12.0"
- resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.12.0.tgz#dd00bed3908f31453f2362988e501f98d534c7dd"
- integrity sha512-GVB8E0V3RJHQClvi0gsRRJvDXP5c7M5ByYAvspJDczOOxNF8LTjTYVkBXAUdR9kcs+nya1q1YVsKvde2WGORTA==
+"@sentry/utils@7.12.1":
+ version "7.12.1"
+ resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.12.1.tgz#fcf80fdc332d0bd288e21b13efc7a2f0d604f75a"
+ integrity sha512-Dh8B13pC0u8uLM/zf+oZngyg808c6BDEO94F7H+h3IciCVVd92A0cOQwLGAEdf8srnJgpZJNAlSC8lFDhbFHzQ==
dependencies:
- "@sentry/types" "7.12.0"
+ "@sentry/types" "7.12.1"
tslib "^1.9.3"
-"@sentry/vue@7.12.0":
- version "7.12.0"
- resolved "https://registry.yarnpkg.com/@sentry/vue/-/vue-7.12.0.tgz#a09a7a94efbf6e12f6081d75aafb621bde4f148d"
- integrity sha512-dpma/hXAnB83kb+6H3xOUUoUDbfEG4iZvT/HfCC6nDTz++DywNYynLpZ3L3pUYSrKi1FoBQmAXgp3wzwo/dC5A==
+"@sentry/vue@7.12.1":
+ version "7.12.1"
+ resolved "https://registry.yarnpkg.com/@sentry/vue/-/vue-7.12.1.tgz#cb8a93384be40e3389333547fbe443f8a2615fa4"
+ integrity sha512-p8Z1CrjVgHBK+Udb/X+bl5MTs3faGMMwZlcTtcMG0ZIY54V1GkvAsGBn3EFoe0yGCv6UFiuS90CxTfh0XtZavg==
dependencies:
- "@sentry/browser" "7.12.0"
- "@sentry/core" "7.12.0"
- "@sentry/types" "7.12.0"
- "@sentry/utils" "7.12.0"
+ "@sentry/browser" "7.12.1"
+ "@sentry/core" "7.12.1"
+ "@sentry/types" "7.12.1"
+ "@sentry/utils" "7.12.1"
tslib "^1.9.3"
"@sideway/address@^4.1.3":
From f6437c81da73b7e3406c28b9bd7b201e376f15c3 Mon Sep 17 00:00:00 2001
From: Dominik Pschenitschni
Date: Fri, 2 Sep 2022 15:13:32 +0000
Subject: [PATCH 036/101] feat: list settings edit script setup (#1988)
Co-authored-by: Dominik Pschenitschni
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1988
Reviewed-by: konrad
Co-authored-by: Dominik Pschenitschni
Co-committed-by: Dominik Pschenitschni
---
src/composables/useList.ts | 37 ++++++++++++++
src/router/index.ts | 3 ++
src/views/list/settings/edit.vue | 82 +++++++++++++++-----------------
3 files changed, 78 insertions(+), 44 deletions(-)
create mode 100644 src/composables/useList.ts
diff --git a/src/composables/useList.ts b/src/composables/useList.ts
new file mode 100644
index 00000000..6db3ad1d
--- /dev/null
+++ b/src/composables/useList.ts
@@ -0,0 +1,37 @@
+import {watch, reactive, shallowReactive, unref, toRefs, readonly} from 'vue'
+import type {MaybeRef} from '@vueuse/core'
+import {useStore} from 'vuex'
+
+import ListService from '@/services/list'
+import ListModel from '@/models/list'
+import { success } from '@/message'
+import {useI18n} from 'vue-i18n'
+
+export function useList(listId: MaybeRef) {
+ const listService = shallowReactive(new ListService())
+ const {loading: isLoading} = toRefs(listService)
+ const list : ListModel = reactive(new ListModel({}))
+ const {t} = useI18n()
+
+ watch(
+ () => unref(listId),
+ async (listId) => {
+ const loadedList = await listService.get(new ListModel({id: listId}))
+ Object.assign(list, loadedList)
+ },
+ {immediate: true},
+ )
+
+
+ const store = useStore()
+ async function save() {
+ await store.dispatch('lists/updateList', list)
+ success({message: t('list.edit.success')})
+ }
+
+ return {
+ isLoading: readonly(isLoading),
+ list,
+ save,
+ }
+}
\ No newline at end of file
diff --git a/src/router/index.ts b/src/router/index.ts
index 01f9c6ca..25c6b9a6 100644
--- a/src/router/index.ts
+++ b/src/router/index.ts
@@ -3,6 +3,8 @@ import type { RouteLocation } from 'vue-router'
import {saveLastVisited} from '@/helpers/saveLastVisited'
import {store} from '@/store'
+import type ListModel from '@/models/list'
+
import {saveListView, getListView} from '@/helpers/saveListView'
import {parseDateOrString} from '@/helpers/time/parseDateOrString'
import {getNextWeekDate} from '@/helpers/time/getNextWeekDate'
@@ -273,6 +275,7 @@ const router = createRouter({
path: '/lists/:listId/settings/edit',
name: 'list.settings.edit',
component: ListSettingEdit,
+ props: route => ({ listId: parseInt(route.params.listId as ListModel['id']) }),
meta: {
showAsModal: true,
},
diff --git a/src/views/list/settings/edit.vue b/src/views/list/settings/edit.vue
index d516702c..67055e44 100644
--- a/src/views/list/settings/edit.vue
+++ b/src/views/list/settings/edit.vue
@@ -5,14 +5,14 @@
:primary-label="$t('misc.save')"
@primary="save"
:tertiary="$t('misc.delete')"
- @tertiary="$router.push({ name: 'list.list.settings.delete', params: { id: $route.params.listId } })"
+ @tertiary="$router.push({ name: 'list.settings.delete', params: { id: listId } })"
>
{{ $t('list.edit.description') }}
-import AsyncEditor from '@/components/input/AsyncEditor'
+
From b77b4105a0056b721a47d137cb2482814611d9f6 Mon Sep 17 00:00:00 2001
From: renovate
Date: Sat, 3 Sep 2022 10:33:01 +0000
Subject: [PATCH 037/101] chore(deps): update dependency vite-plugin-pwa to
v0.12.6 (#2309)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2309
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index 612fa320..15ef29e9 100644
--- a/package.json
+++ b/package.json
@@ -89,7 +89,7 @@
"sass": "1.54.8",
"typescript": "4.8.2",
"vite": "3.0.9",
- "vite-plugin-pwa": "0.12.4",
+ "vite-plugin-pwa": "0.12.6",
"vite-svg-loader": "3.5.1",
"vitest": "0.22.1",
"vue-tsc": "0.40.5",
diff --git a/yarn.lock b/yarn.lock
index 93fe52f4..10186400 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -12593,10 +12593,10 @@ verror@1.10.0:
core-util-is "1.0.2"
extsprintf "^1.2.0"
-vite-plugin-pwa@0.12.4:
- version "0.12.4"
- resolved "https://registry.yarnpkg.com/vite-plugin-pwa/-/vite-plugin-pwa-0.12.4.tgz#9e921518a0a340e4e6ae287a2cf345c4ca56f92d"
- integrity sha512-ONHS2OcMMWdOOIPG8JBet2BTssZC1FSjY34f9t5byM3H6RKgu5qbv6p809OlfYkg8bFi58oEhNDxDB5UE4vkfQ==
+vite-plugin-pwa@0.12.6:
+ version "0.12.6"
+ resolved "https://registry.yarnpkg.com/vite-plugin-pwa/-/vite-plugin-pwa-0.12.6.tgz#89d3dc3841337b14ac5f90847fb19735b8ca7d7a"
+ integrity sha512-qRxx1zUlwKq2QD20nDZVL449wV+dflRVeDMLa2k4LZiHfWRfHWwmdhnDZOlMEgni0Zss1DkhyTmuzLYuO6aO3A==
dependencies:
debug "^4.3.4"
fast-glob "^3.2.11"
From 9bc04a3ffc8dbb0d5c50071abe5b2810ab6b4923 Mon Sep 17 00:00:00 2001
From: renovate
Date: Sat, 3 Sep 2022 21:04:51 +0000
Subject: [PATCH 038/101] chore(deps): update dependency vue-tsc to v0.40.6
(#2310)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2310
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 64 ++++++++++++++++++++++++++--------------------------
2 files changed, 33 insertions(+), 33 deletions(-)
diff --git a/package.json b/package.json
index 15ef29e9..41c9decd 100644
--- a/package.json
+++ b/package.json
@@ -92,7 +92,7 @@
"vite-plugin-pwa": "0.12.6",
"vite-svg-loader": "3.5.1",
"vitest": "0.22.1",
- "vue-tsc": "0.40.5",
+ "vue-tsc": "0.40.6",
"wait-on": "6.0.1",
"workbox-cli": "6.5.4"
},
diff --git a/yarn.lock b/yarn.lock
index 10186400..de5b47bc 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2620,48 +2620,48 @@
resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-3.0.3.tgz#7e3e401ccb30b4380d2279d9849281413f1791ef"
integrity sha512-U4zNBlz9mg+TA+i+5QPc3N5lQvdUXENZLO2h0Wdzp56gI1MWhqJOv+6R+d4kOzoaSSq6TnGPBdZAXKOe4lXy6g==
-"@volar/code-gen@0.40.5":
- version "0.40.5"
- resolved "https://registry.yarnpkg.com/@volar/code-gen/-/code-gen-0.40.5.tgz#e469e98c128bcd702b1b288f7fb1377246da418d"
- integrity sha512-M3D/2pmvjyGYalmldcyvTqVXhUnDxMYA2HtThmdQ8pVsTW4BVVzqrjnJAvHKNfM/zU0XA+fzIh1tfJ4Cssoe5w==
+"@volar/code-gen@0.40.6":
+ version "0.40.6"
+ resolved "https://registry.yarnpkg.com/@volar/code-gen/-/code-gen-0.40.6.tgz#87db08d525476738b7a12dad82cb1d41c960a21e"
+ integrity sha512-TEi6tSQPeKfig07d+C7uPTVnG7Vob6x8S/NOCU0TlnMNtEmmMlZJlKJz3xhZt96Hz2rNEmBCcuscmwSSoDdxlw==
dependencies:
- "@volar/source-map" "0.40.5"
+ "@volar/source-map" "0.40.6"
-"@volar/source-map@0.40.5":
- version "0.40.5"
- resolved "https://registry.yarnpkg.com/@volar/source-map/-/source-map-0.40.5.tgz#65189bcc7a517e19d5956b38297619604bcc6eee"
- integrity sha512-HNO+svbNHXmJtDs82muusI1ErWnMpmNPDpz0Hmex5XDEa+q3NlWFXPMAxCflg294fkCfdOizyCxXYqh3UKz3VA==
+"@volar/source-map@0.40.6":
+ version "0.40.6"
+ resolved "https://registry.yarnpkg.com/@volar/source-map/-/source-map-0.40.6.tgz#e0282497b2f05268e14dcbe9e184df5237e08ec5"
+ integrity sha512-NTUBzxwcr8YkGmbxpAe2Wa9fDifqVdVd4piVBi8xcTRECOIy8z/tzR5m41I2a/B0V1sc+fb5e8Ino4M4c3bZUA==
dependencies:
"@vue/reactivity" "3.2.37"
-"@volar/typescript-faster@0.40.5":
- version "0.40.5"
- resolved "https://registry.yarnpkg.com/@volar/typescript-faster/-/typescript-faster-0.40.5.tgz#55ad4d694bd1d90a3552642c3ec79356625d07b5"
- integrity sha512-DfIVkQawbesz+8ghbYS1NnlIQjfMIDsSJY/bumIJk98M/tM/2Fykhiil3GDfTr6ju/fAqDpfF8VF8XpYDWPc7w==
+"@volar/typescript-faster@0.40.6":
+ version "0.40.6"
+ resolved "https://registry.yarnpkg.com/@volar/typescript-faster/-/typescript-faster-0.40.6.tgz#1e42344e900df1f6a04714eb1979f52c71119af8"
+ integrity sha512-h3EG/HIInqYiw1CL1TGD9XJY0OXATuSwuan3KCN211eb5OnL+Ap9LUmzQIZpAs7+TzY9EMSEu4/sA14aoIhW9A==
dependencies:
semver "^7.3.7"
-"@volar/vue-language-core@0.40.5":
- version "0.40.5"
- resolved "https://registry.yarnpkg.com/@volar/vue-language-core/-/vue-language-core-0.40.5.tgz#62a04f41f9b0f091bc64bce2c1eccbe0d227bb06"
- integrity sha512-4EpMQdLaORWg3EBZtgqzgkNRm1+qvyvCyLbnWHT2SPkUuHObPcbyA3giXbOEnPB0pnQpr2nVTv+tRLWvksXdyA==
+"@volar/vue-language-core@0.40.6":
+ version "0.40.6"
+ resolved "https://registry.yarnpkg.com/@volar/vue-language-core/-/vue-language-core-0.40.6.tgz#21f974d75a2e95bf461ed4ef4248eec92fc78303"
+ integrity sha512-XfcGw7KlrrroYHUmhkOwCY8idDxVWMebCcAX1fwP0G24ooQsWBi1LyJQGBi1NdwSsUK1pmd8pIsqVdSUAbr0+g==
dependencies:
- "@volar/code-gen" "0.40.5"
- "@volar/source-map" "0.40.5"
+ "@volar/code-gen" "0.40.6"
+ "@volar/source-map" "0.40.6"
"@vue/compiler-core" "^3.2.37"
"@vue/compiler-dom" "^3.2.37"
"@vue/compiler-sfc" "^3.2.37"
"@vue/reactivity" "^3.2.37"
"@vue/shared" "^3.2.37"
-"@volar/vue-typescript@0.40.5":
- version "0.40.5"
- resolved "https://registry.yarnpkg.com/@volar/vue-typescript/-/vue-typescript-0.40.5.tgz#e15f22880eee49b664ed8b15301eb8441c7a24ec"
- integrity sha512-6OHJ87e8A3Z0xuWmBg72X5aYbW/EatogB168827j/OL371eiy3dExqa5y2+eJuWYjDiRJOmlHzhUElN+OEQRZQ==
+"@volar/vue-typescript@0.40.6":
+ version "0.40.6"
+ resolved "https://registry.yarnpkg.com/@volar/vue-typescript/-/vue-typescript-0.40.6.tgz#10850e7b352a79e1728c764a8d7dc5b13a179f20"
+ integrity sha512-qna2mRb1aiylxsdob+V+AMJylfm0f+Yr1lzfnlE9A6g4bcg/eED+9PrQNwLqAHO3RSezbyFJVF43BA1KnCBrgg==
dependencies:
- "@volar/code-gen" "0.40.5"
- "@volar/typescript-faster" "0.40.5"
- "@volar/vue-language-core" "0.40.5"
+ "@volar/code-gen" "0.40.6"
+ "@volar/typescript-faster" "0.40.6"
+ "@volar/vue-language-core" "0.40.6"
"@vue/compiler-core@3.2.21":
version "3.2.21"
@@ -12713,13 +12713,13 @@ vue-router@4.1.5:
dependencies:
"@vue/devtools-api" "^6.1.4"
-vue-tsc@0.40.5:
- version "0.40.5"
- resolved "https://registry.yarnpkg.com/vue-tsc/-/vue-tsc-0.40.5.tgz#c7c6eef789bed2454626c2862614474216cb52cf"
- integrity sha512-rQPyyqrQiDzc8a3YpAYUb27VQbU+NDewOJ7GJBiEIEcaSugMjDc6dtJijTHK32t8IgGPl6ybsJ9LIU9sZvixLA==
+vue-tsc@0.40.6:
+ version "0.40.6"
+ resolved "https://registry.yarnpkg.com/vue-tsc/-/vue-tsc-0.40.6.tgz#156340663c2afb59a1d707f54d1a3e1e9559ff95"
+ integrity sha512-qAl/MJdcFKDRIlm/4g8hQ+fnHAva5i1+cCBbhGISM3o3UHqLOkdiwUch+T++9G2Di5IDsWj6Pn0YpLWSdoTlvQ==
dependencies:
- "@volar/vue-language-core" "0.40.5"
- "@volar/vue-typescript" "0.40.5"
+ "@volar/vue-language-core" "0.40.6"
+ "@volar/vue-typescript" "0.40.6"
vue@3.2.38:
version "3.2.38"
From b3300f5552a9fc10b789b62fba11471dbf71a174 Mon Sep 17 00:00:00 2001
From: renovate
Date: Sat, 3 Sep 2022 21:05:30 +0000
Subject: [PATCH 039/101] chore(deps): update dependency
rollup-plugin-visualizer to v5.8.1 (#2311)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2311
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index 41c9decd..989431c5 100644
--- a/package.json
+++ b/package.json
@@ -85,7 +85,7 @@
"postcss": "8.4.16",
"postcss-preset-env": "7.8.0",
"rollup": "2.79.0",
- "rollup-plugin-visualizer": "5.8.0",
+ "rollup-plugin-visualizer": "5.8.1",
"sass": "1.54.8",
"typescript": "4.8.2",
"vite": "3.0.9",
diff --git a/yarn.lock b/yarn.lock
index de5b47bc..715c2cb9 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -10971,10 +10971,10 @@ rollup-plugin-terser@^7.0.0:
serialize-javascript "^4.0.0"
terser "^5.0.0"
-rollup-plugin-visualizer@5.8.0:
- version "5.8.0"
- resolved "https://registry.yarnpkg.com/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.8.0.tgz#32f2fe23d4299e977c06c59c07255590354e3445"
- integrity sha512-pY6j/7qHz5I9rB7d/bQoA5gX+2FbV3MBG055wrsFxDn550bgl0FNViRj6wDHh85PMswv+JVdZjhnMBzz/hdAHA==
+rollup-plugin-visualizer@5.8.1:
+ version "5.8.1"
+ resolved "https://registry.yarnpkg.com/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.8.1.tgz#deb207017fcf584f3dce088a67eac0d49e4e2a86"
+ integrity sha512-NBT/xN/LWCwDM2/j5vYmjzpEAKHyclo/8Cv8AfTCwgADAG+tLJDy1vzxMw6NO0dSDjmTeRELD9UU3FwknLv0GQ==
dependencies:
nanoid "^3.3.4"
open "^8.4.0"
From 48af80dcf947cb178dedd99a19f95678f7a9eb1b Mon Sep 17 00:00:00 2001
From: renovate
Date: Sun, 4 Sep 2022 12:12:18 +0000
Subject: [PATCH 040/101] chore(deps): update dependency vitest to v0.23.0
(#2312)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2312
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 22 ++++++++++++++++++----
2 files changed, 19 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index 989431c5..e6948cc5 100644
--- a/package.json
+++ b/package.json
@@ -91,7 +91,7 @@
"vite": "3.0.9",
"vite-plugin-pwa": "0.12.6",
"vite-svg-loader": "3.5.1",
- "vitest": "0.22.1",
+ "vitest": "0.23.0",
"vue-tsc": "0.40.6",
"wait-on": "6.0.1",
"workbox-cli": "6.5.4"
diff --git a/yarn.lock b/yarn.lock
index 715c2cb9..31aea848 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -11786,6 +11786,13 @@ strip-json-comments@~2.0.1:
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
+strip-literal@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/strip-literal/-/strip-literal-0.4.0.tgz#0f90e86daecc1eb23c61c62d25238ffad4524634"
+ integrity sha512-ql/sBDoJOybTKSIOWrrh8kgUEMjXMwRAkZTD0EwiwxQH/6tTPkZvMIEjp0CRlpi6V5FMiJyvxeRkEi1KrGISoA==
+ dependencies:
+ acorn "^8.7.1"
+
strip-outer@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/strip-outer/-/strip-outer-1.0.1.tgz#b2fd2abf6604b9d1e6013057195df836b8a9d631"
@@ -12048,6 +12055,11 @@ timed-out@^4.0.1:
resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f"
integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=
+tinybench@^2.1.3:
+ version "2.1.4"
+ resolved "https://registry.yarnpkg.com/tinybench/-/tinybench-2.1.4.tgz#07121795c6a15fcbdcf02ab0d2ce329b1b6145a3"
+ integrity sha512-NFWIw2Gg7EUPdeE8nL1Dc7AMVlk7sOr2PmSNKVuQrZ0YwTOFoshPQ+hcLrgnhK8dTP3FWMCJaf4N+/hXp6lKPw==
+
tinypool@^0.2.4:
version "0.2.4"
resolved "https://registry.yarnpkg.com/tinypool/-/tinypool-0.2.4.tgz#4d2598c4689d1a2ce267ddf3360a9c6b3925a20c"
@@ -12637,10 +12649,10 @@ vite@3.0.9:
optionalDependencies:
fsevents "~2.3.2"
-vitest@0.22.1:
- version "0.22.1"
- resolved "https://registry.yarnpkg.com/vitest/-/vitest-0.22.1.tgz#3122e6024bf782ee9aca53034017af7adb009c32"
- integrity sha512-+x28YTnSLth4KbXg7MCzoDAzPJlJex7YgiZbUh6YLp0/4PqVZ7q7/zyfdL0OaPtKTpNiQFPpMC8Y2MSzk8F7dw==
+vitest@0.23.0:
+ version "0.23.0"
+ resolved "https://registry.yarnpkg.com/vitest/-/vitest-0.23.0.tgz#12d031b6ac00aa07aef103e7eb648c8f5efbe78c"
+ integrity sha512-I3ctlfiXYprA2tID1qP+m6pmgmKx3HYfRe66MetGOHKCHLY7hz74ihiwIEtN7LReJgF3U5cM735iYPkn/Go1iQ==
dependencies:
"@types/chai" "^4.3.3"
"@types/chai-subset" "^1.3.3"
@@ -12648,6 +12660,8 @@ vitest@0.22.1:
chai "^4.3.6"
debug "^4.3.4"
local-pkg "^0.4.2"
+ strip-literal "^0.4.0"
+ tinybench "^2.1.3"
tinypool "^0.2.4"
tinyspy "^1.0.2"
vite "^2.9.12 || ^3.0.0-0"
From 3e770e11f1e4b709ab2877df03f0142c94d486fb Mon Sep 17 00:00:00 2001
From: renovate
Date: Sun, 4 Sep 2022 13:13:09 +0000
Subject: [PATCH 041/101] chore(deps): update dependency esbuild to v0.15.7
(#2313)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2313
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 218 +++++++++++++++++++++++++--------------------------
2 files changed, 110 insertions(+), 110 deletions(-)
diff --git a/package.json b/package.json
index e6948cc5..418213f4 100644
--- a/package.json
+++ b/package.json
@@ -76,7 +76,7 @@
"browserslist": "4.21.3",
"caniuse-lite": "1.0.30001387",
"cypress": "10.7.0",
- "esbuild": "0.15.6",
+ "esbuild": "0.15.7",
"eslint": "8.23.0",
"eslint-plugin-vue": "9.4.0",
"express": "4.18.1",
diff --git a/yarn.lock b/yarn.lock
index 31aea848..91636cbc 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1142,10 +1142,10 @@
enabled "2.0.x"
kuler "^2.0.0"
-"@esbuild/linux-loong64@0.15.6":
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.6.tgz#45be4184f00e505411bc265a05e709764114acd8"
- integrity sha512-hqmVU2mUjH6J2ZivHphJ/Pdse2ZD+uGCHK0uvsiLDk/JnSedEVj77CiVUnbMKuU4tih1TZZL8tG9DExQg/GZsw==
+"@esbuild/linux-loong64@0.15.7":
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.7.tgz#1ec4af4a16c554cbd402cc557ccdd874e3f7be53"
+ integrity sha512-IKznSJOsVUuyt7cDzzSZyqBEcZe+7WlBqTVXiF1OXP/4Nm387ToaXZ0fyLwI1iBlI/bzpxVq411QE2/Bt2XWWw==
"@eslint/eslintrc@^1.3.1":
version "1.3.1"
@@ -5361,10 +5361,10 @@ esbuild-android-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.49.tgz#9e4682c36dcf6e7b71b73d2a3723a96e0fdc5054"
integrity sha512-vYsdOTD+yi+kquhBiFWl3tyxnj2qZJsl4tAqwhT90ktUdnyTizgle7TjNx6Ar1bN7wcwWqZ9QInfdk2WVagSww==
-esbuild-android-64@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.15.6.tgz#baaed943ca510c2ad546e116728132e76d1d2044"
- integrity sha512-Z1CHSgB1crVQi2LKSBwSkpaGtaloVz0ZIYcRMsvHc3uSXcR/x5/bv9wcZspvH/25lIGTaViosciS/NS09ERmVA==
+esbuild-android-64@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.15.7.tgz#a521604d8c4c6befc7affedc897df8ccde189bea"
+ integrity sha512-p7rCvdsldhxQr3YHxptf1Jcd86dlhvc3EQmQJaZzzuAxefO9PvcI0GLOa5nCWem1AJ8iMRu9w0r5TG8pHmbi9w==
esbuild-android-arm64@0.14.29:
version "0.14.29"
@@ -5376,10 +5376,10 @@ esbuild-android-arm64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.49.tgz#9861b1f7e57d1dd1f23eeef6198561c5f34b51f6"
integrity sha512-g2HGr/hjOXCgSsvQZ1nK4nW/ei8JUx04Li74qub9qWrStlysaVmadRyTVuW32FGIpLQyc5sUjjZopj49eGGM2g==
-esbuild-android-arm64@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.15.6.tgz#1c33c73d4c074969e014e31958116460c8e75a7a"
- integrity sha512-mvM+gqNxqKm2pCa3dnjdRzl7gIowuc4ga7P7c3yHzs58Im8v/Lfk1ixSgQ2USgIywT48QWaACRa3F4MG7djpSw==
+esbuild-android-arm64@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.15.7.tgz#307b81f1088bf1e81dfe5f3d1d63a2d2a2e3e68e"
+ integrity sha512-L775l9ynJT7rVqRM5vo+9w5g2ysbOCfsdLV4CWanTZ1k/9Jb3IYlQ06VCI1edhcosTYJRECQFJa3eAvkx72eyQ==
esbuild-darwin-64@0.14.29:
version "0.14.29"
@@ -5391,10 +5391,10 @@ esbuild-darwin-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.49.tgz#fd30a5ebe28704a3a117126c60f98096c067c8d1"
integrity sha512-3rvqnBCtX9ywso5fCHixt2GBCUsogNp9DjGmvbBohh31Ces34BVzFltMSxJpacNki96+WIcX5s/vum+ckXiLYg==
-esbuild-darwin-64@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.15.6.tgz#388592ba61bf31993d79f6311f7452aa1ef255b9"
- integrity sha512-BsfVt3usScAfGlXJiGtGamwVEOTM8AiYiw1zqDWhGv6BncLXCnTg1As+90mxWewdTZKq3iIy8s9g8CKkrrAXVw==
+esbuild-darwin-64@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.15.7.tgz#270117b0c4ec6bcbc5cf3a297a7d11954f007e11"
+ integrity sha512-KGPt3r1c9ww009t2xLB6Vk0YyNOXh7hbjZ3EecHoVDxgtbUlYstMPDaReimKe6eOEfyY4hBEEeTvKwPsiH5WZg==
esbuild-darwin-arm64@0.14.29:
version "0.14.29"
@@ -5406,10 +5406,10 @@ esbuild-darwin-arm64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.49.tgz#c04a3a57dad94a972c66a697a68a25aa25947f41"
integrity sha512-XMaqDxO846srnGlUSJnwbijV29MTKUATmOLyQSfswbK/2X5Uv28M9tTLUJcKKxzoo9lnkYPsx2o8EJcTYwCs/A==
-esbuild-darwin-arm64@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.6.tgz#194e987849dc4688654008a1792f26e948f52e74"
- integrity sha512-CnrAeJaEpPakUobhqO4wVSA4Zm6TPaI5UY4EsI62j9mTrjIyQPXA1n4Ju6Iu5TVZRnEqV6q8blodgYJ6CJuwCA==
+esbuild-darwin-arm64@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.7.tgz#97851eacd11dacb7719713602e3319e16202fc77"
+ integrity sha512-kBIHvtVqbSGajN88lYMnR3aIleH3ABZLLFLxwL2stiuIGAjGlQW741NxVTpUHQXUmPzxi6POqc9npkXa8AcSZQ==
esbuild-freebsd-64@0.14.29:
version "0.14.29"
@@ -5421,10 +5421,10 @@ esbuild-freebsd-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.49.tgz#c404dbd66c98451395b1eef0fa38b73030a7be82"
integrity sha512-NJ5Q6AjV879mOHFri+5lZLTp5XsO2hQ+KSJYLbfY9DgCu8s6/Zl2prWXVANYTeCDLlrIlNNYw8y34xqyLDKOmQ==
-esbuild-freebsd-64@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.6.tgz#daa72faee585ec2ec27cc65e86a6ce0786373e66"
- integrity sha512-+qFdmqi+jkAsxsNJkaWVrnxEUUI50nu6c3MBVarv3RCDCbz7ZS1a4ZrdkwEYFnKcVWu6UUE0Kkb1SQ1yGEG6sg==
+esbuild-freebsd-64@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.7.tgz#1de15ffaf5ae916aa925800aa6d02579960dd8c4"
+ integrity sha512-hESZB91qDLV5MEwNxzMxPfbjAhOmtfsr9Wnuci7pY6TtEh4UDuevmGmkUIjX/b+e/k4tcNBMf7SRQ2mdNuK/HQ==
esbuild-freebsd-arm64@0.14.29:
version "0.14.29"
@@ -5436,10 +5436,10 @@ esbuild-freebsd-arm64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.49.tgz#b62cec96138ebc5937240ce3e1b97902963ea74a"
integrity sha512-lFLtgXnAc3eXYqj5koPlBZvEbBSOSUbWO3gyY/0+4lBdRqELyz4bAuamHvmvHW5swJYL7kngzIZw6kdu25KGOA==
-esbuild-freebsd-arm64@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.6.tgz#70c8a2a30bf6bb9d547a0d8dc93aa015ec4f77f9"
- integrity sha512-KtQkQOhnNciXm2yrTYZMD3MOm2zBiiwFSU+dkwNbcfDumzzUprr1x70ClTdGuZwieBS1BM/k0KajRQX7r504Xw==
+esbuild-freebsd-arm64@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.7.tgz#0f160dbf5c9a31a1d8dd87acbbcb1a04b7031594"
+ integrity sha512-dLFR0ChH5t+b3J8w0fVKGvtwSLWCv7GYT2Y2jFGulF1L5HftQLzVGN+6pi1SivuiVSmTh28FwUhi9PwQicXI6Q==
esbuild-linux-32@0.14.29:
version "0.14.29"
@@ -5451,10 +5451,10 @@ esbuild-linux-32@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.49.tgz#495b1cc011b8c64d8bbaf65509c1e7135eb9ddbf"
integrity sha512-zTTH4gr2Kb8u4QcOpTDVn7Z8q7QEIvFl/+vHrI3cF6XOJS7iEI1FWslTo3uofB2+mn6sIJEQD9PrNZKoAAMDiA==
-esbuild-linux-32@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.15.6.tgz#d69ed2335b2d68c00b3248254b432172077b7ced"
- integrity sha512-IAkDNz3TpxwISTGVdQijwyHBZrbFgLlRi5YXcvaEHtgbmayLSDcJmH5nV1MFgo/x2QdKcHBkOYHdjhKxUAcPwg==
+esbuild-linux-32@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.15.7.tgz#422eb853370a5e40bdce8b39525380de11ccadec"
+ integrity sha512-v3gT/LsONGUZcjbt2swrMjwxo32NJzk+7sAgtxhGx1+ZmOFaTRXBAi1PPfgpeo/J//Un2jIKm/I+qqeo4caJvg==
esbuild-linux-64@0.14.29:
version "0.14.29"
@@ -5466,10 +5466,10 @@ esbuild-linux-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.49.tgz#3f28dd8f986e6ff42f38888ee435a9b1fb916a56"
integrity sha512-hYmzRIDzFfLrB5c1SknkxzM8LdEUOusp6M2TnuQZJLRtxTgyPnZZVtyMeCLki0wKgYPXkFsAVhi8vzo2mBNeTg==
-esbuild-linux-64@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.15.6.tgz#dca821e8f129cccde23ac947fd0d4bea3b333808"
- integrity sha512-gQPksyrEYfA4LJwyfTQWAZaVZCx4wpaLrSzo2+Xc9QLC+i/sMWmX31jBjrn4nLJCd79KvwCinto36QC7BEIU/A==
+esbuild-linux-64@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.15.7.tgz#f89c468453bb3194b14f19dc32e0b99612e81d2b"
+ integrity sha512-LxXEfLAKwOVmm1yecpMmWERBshl+Kv5YJ/1KnyAr6HRHFW8cxOEsEfisD3sVl/RvHyW//lhYUVSuy9jGEfIRAQ==
esbuild-linux-arm64@0.14.29:
version "0.14.29"
@@ -5481,10 +5481,10 @@ esbuild-linux-arm64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.49.tgz#a52e99ae30246566dc5f33e835aa6ca98ef70e33"
integrity sha512-KLQ+WpeuY+7bxukxLz5VgkAAVQxUv67Ft4DmHIPIW+2w3ObBPQhqNoeQUHxopoW/aiOn3m99NSmSV+bs4BSsdA==
-esbuild-linux-arm64@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.6.tgz#c9e8bc86f3c58a7c8ff1ded5880c6a39ade7621b"
- integrity sha512-aovDkclFa6C9EdZVBuOXxqZx83fuoq8097xZKhEPSygwuy4Lxs8J4anHG7kojAsR+31lfUuxzOo2tHxv7EiNHA==
+esbuild-linux-arm64@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.7.tgz#68a79d6eb5e032efb9168a0f340ccfd33d6350a1"
+ integrity sha512-P3cfhudpzWDkglutWgXcT2S7Ft7o2e3YDMrP1n0z2dlbUZghUkKCyaWw0zhp4KxEEzt/E7lmrtRu/pGWnwb9vw==
esbuild-linux-arm@0.14.29:
version "0.14.29"
@@ -5496,10 +5496,10 @@ esbuild-linux-arm@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.49.tgz#7c33d05a64ec540cf7474834adaa57b3167bbe97"
integrity sha512-iE3e+ZVv1Qz1Sy0gifIsarJMQ89Rpm9mtLSRtG3AH0FPgAzQ5Z5oU6vYzhc/3gSPi2UxdCOfRhw2onXuFw/0lg==
-esbuild-linux-arm@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.15.6.tgz#354ecad0223f5b176995cf4462560eec2633de24"
- integrity sha512-xZ0Bq2aivsthDjA/ytQZzxrxIZbG0ATJYMJxNeOIBc1zUjpbVpzBKgllOZMsTSXMHFHGrow6TnCcgwqY0+oEoQ==
+esbuild-linux-arm@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.15.7.tgz#2b7c784d0b3339878013dfa82bf5eaf82c7ce7d3"
+ integrity sha512-JKgAHtMR5f75wJTeuNQbyznZZa+pjiUHV7sRZp42UNdyXC6TiUYMW/8z8yIBAr2Fpad8hM1royZKQisqPABPvQ==
esbuild-linux-mips64le@0.14.29:
version "0.14.29"
@@ -5511,10 +5511,10 @@ esbuild-linux-mips64le@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.49.tgz#ed062bd844b587be649443831eb84ba304685f25"
integrity sha512-n+rGODfm8RSum5pFIqFQVQpYBw+AztL8s6o9kfx7tjfK0yIGF6tm5HlG6aRjodiiKkH2xAiIM+U4xtQVZYU4rA==
-esbuild-linux-mips64le@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.6.tgz#f4fb941a4ff0af437deed69a2e0712983c8fff3e"
- integrity sha512-wVpW8wkWOGizsCqCwOR/G3SHwhaecpGy3fic9BF1r7vq4djLjUcA8KunDaBCjJ6TgLQFhJ98RjDuyEf8AGjAvw==
+esbuild-linux-mips64le@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.7.tgz#bb8330a50b14aa84673816cb63cc6c8b9beb62cc"
+ integrity sha512-T7XKuxl0VpeFLCJXub6U+iybiqh0kM/bWOTb4qcPyDDwNVhLUiPcGdG2/0S7F93czUZOKP57YiLV8YQewgLHKw==
esbuild-linux-ppc64le@0.14.29:
version "0.14.29"
@@ -5526,10 +5526,10 @@ esbuild-linux-ppc64le@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.49.tgz#c0786fb5bddffd90c10a2078181513cbaf077958"
integrity sha512-WP9zR4HX6iCBmMFH+XHHng2LmdoIeUmBpL4aL2TR8ruzXyT4dWrJ5BSbT8iNo6THN8lod6GOmYDLq/dgZLalGw==
-esbuild-linux-ppc64le@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.6.tgz#19774a8b52c77173f2d4f171b8a8cf839b12e686"
- integrity sha512-z6w6gsPH/Y77uchocluDC8tkCg9rfkcPTePzZKNr879bF4tu7j9t255wuNOCE396IYEGxY7y8u2HJ9i7kjCLVw==
+esbuild-linux-ppc64le@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.7.tgz#52544e7fa992811eb996674090d0bc41f067a14b"
+ integrity sha512-6mGuC19WpFN7NYbecMIJjeQgvDb5aMuvyk0PDYBJrqAEMkTwg3Z98kEKuCm6THHRnrgsdr7bp4SruSAxEM4eJw==
esbuild-linux-riscv64@0.14.29:
version "0.14.29"
@@ -5541,10 +5541,10 @@ esbuild-linux-riscv64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.49.tgz#579b0e7cc6fce4bfc698e991a52503bb616bec49"
integrity sha512-h66ORBz+Dg+1KgLvzTVQEA1LX4XBd1SK0Fgbhhw4akpG/YkN8pS6OzYI/7SGENiN6ao5hETRDSkVcvU9NRtkMQ==
-esbuild-linux-riscv64@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.6.tgz#66bd83b065c4a1e623df02c122bc7e4e15fd8486"
- integrity sha512-pfK/3MJcmbfU399TnXW5RTPS1S+ID6ra+CVj9TFZ2s0q9Ja1F5A1VirUUvViPkjiw+Kq3zveyn6U09Wg1zJXrw==
+esbuild-linux-riscv64@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.7.tgz#a43ae60697992b957e454cbb622f7ee5297e8159"
+ integrity sha512-uUJsezbswAYo/X7OU/P+PuL/EI9WzxsEQXDekfwpQ23uGiooxqoLFAPmXPcRAt941vjlY9jtITEEikWMBr+F/g==
esbuild-linux-s390x@0.14.29:
version "0.14.29"
@@ -5556,10 +5556,10 @@ esbuild-linux-s390x@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.49.tgz#09eb15c753e249a500b4e28d07c5eef7524a9740"
integrity sha512-DhrUoFVWD+XmKO1y7e4kNCqQHPs6twz6VV6Uezl/XHYGzM60rBewBF5jlZjG0nCk5W/Xy6y1xWeopkrhFFM0sQ==
-esbuild-linux-s390x@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.6.tgz#1e024bddc75afe8dc70ed48fc9627af770d7f34b"
- integrity sha512-OZeeDu32liefcwAE63FhVqM4heWTC8E3MglOC7SK0KYocDdY/6jyApw0UDkDHlcEK9mW6alX/SH9r3PDjcCo/Q==
+esbuild-linux-s390x@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.7.tgz#8c76a125dd10a84c166294d77416caaf5e1c7b64"
+ integrity sha512-+tO+xOyTNMc34rXlSxK7aCwJgvQyffqEM5MMdNDEeMU3ss0S6wKvbBOQfgd5jRPblfwJ6b+bKiz0g5nABpY0QQ==
esbuild-netbsd-64@0.14.29:
version "0.14.29"
@@ -5571,10 +5571,10 @@ esbuild-netbsd-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.49.tgz#f7337cd2bddb7cc9d100d19156f36c9ca117b58d"
integrity sha512-BXaUwFOfCy2T+hABtiPUIpWjAeWK9P8O41gR4Pg73hpzoygVGnj0nI3YK4SJhe52ELgtdgWP/ckIkbn2XaTxjQ==
-esbuild-netbsd-64@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.6.tgz#c11477d197f059c8794ee1691e3399201f7c4b9a"
- integrity sha512-kaxw61wcHMyiEsSsi5ut1YYs/hvTC2QkxJwyRvC2Cnsz3lfMLEu8zAjpBKWh9aU/N0O/gsRap4wTur5GRuSvBA==
+esbuild-netbsd-64@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.7.tgz#19b2e75449d7d9c32b5d8a222bac2f1e0c3b08fd"
+ integrity sha512-yVc4Wz+Pu3cP5hzm5kIygNPrjar/v5WCSoRmIjCPWfBVJkZNb5brEGKUlf+0Y759D48BCWa0WHrWXaNy0DULTQ==
esbuild-openbsd-64@0.14.29:
version "0.14.29"
@@ -5586,10 +5586,10 @@ esbuild-openbsd-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.49.tgz#1f8bdc49f8a44396e73950a3fb6b39828563631d"
integrity sha512-lP06UQeLDGmVPw9Rg437Btu6J9/BmyhdoefnQ4gDEJTtJvKtQaUcOQrhjTq455ouZN4EHFH1h28WOJVANK41kA==
-esbuild-openbsd-64@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.6.tgz#b29e7faed5b8d2aeaf3884c47c1a96b1cba8e263"
- integrity sha512-CuoY60alzYfIZapUHqFXqXbj88bbRJu8Fp9okCSHRX2zWIcGz4BXAHXiG7dlCye5nFVrY72psesLuWdusyf2qw==
+esbuild-openbsd-64@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.7.tgz#1357b2bf72fd037d9150e751420a1fe4c8618ad7"
+ integrity sha512-GsimbwC4FSR4lN3wf8XmTQ+r8/0YSQo21rWDL0XFFhLHKlzEA4SsT1Tl8bPYu00IU6UWSJ+b3fG/8SB69rcuEQ==
esbuild-sunos-64@0.14.29:
version "0.14.29"
@@ -5601,10 +5601,10 @@ esbuild-sunos-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.49.tgz#47d042739365b61aa8ca642adb69534a8eef9f7a"
integrity sha512-4c8Zowp+V3zIWje329BeLbGh6XI9c/rqARNaj5yPHdC61pHI9UNdDxT3rePPJeWcEZVKjkiAS6AP6kiITp7FSw==
-esbuild-sunos-64@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.6.tgz#9668f39e47179f50c0435040904b9c6e10e84a70"
- integrity sha512-1ceefLdPWcd1nW/ZLruPEYxeUEAVX0YHbG7w+BB4aYgfknaLGotI/ZvPWUZpzhC8l1EybrVlz++lm3E6ODIJOg==
+esbuild-sunos-64@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.7.tgz#87ab2c604592a9c3c763e72969da0d72bcde91d2"
+ integrity sha512-8CDI1aL/ts0mDGbWzjEOGKXnU7p3rDzggHSBtVryQzkSOsjCHRVe0iFYUuhczlxU1R3LN/E7HgUO4NXzGGP/Ag==
esbuild-windows-32@0.14.29:
version "0.14.29"
@@ -5616,10 +5616,10 @@ esbuild-windows-32@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.49.tgz#79198c88ec9bde163c18a6b430c34eab098ec21a"
integrity sha512-q7Rb+J9yHTeKr9QTPDYkqfkEj8/kcKz9lOabDuvEXpXuIcosWCJgo5Z7h/L4r7rbtTH4a8U2FGKb6s1eeOHmJA==
-esbuild-windows-32@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.15.6.tgz#9ddcd56e3c4fb9729a218c713c4e76bdbc1678b4"
- integrity sha512-pBqdOsKqCD5LRYiwF29PJRDJZi7/Wgkz46u3d17MRFmrLFcAZDke3nbdDa1c8YgY78RiemudfCeAemN8EBlIpA==
+esbuild-windows-32@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.15.7.tgz#c81e688c0457665a8d463a669e5bf60870323e99"
+ integrity sha512-cOnKXUEPS8EGCzRSFa1x6NQjGhGsFlVgjhqGEbLTPsA7x4RRYiy2RKoArNUU4iR2vHmzqS5Gr84MEumO/wxYKA==
esbuild-windows-64@0.14.29:
version "0.14.29"
@@ -5631,10 +5631,10 @@ esbuild-windows-64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.49.tgz#b36b230d18d1ee54008e08814c4799c7806e8c79"
integrity sha512-+Cme7Ongv0UIUTniPqfTX6mJ8Deo7VXw9xN0yJEN1lQMHDppTNmKwAM3oGbD/Vqff+07K2gN0WfNkMohmG+dVw==
-esbuild-windows-64@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.15.6.tgz#1eaadeadfd995e9d065d35cb3e9f02607202f339"
- integrity sha512-KpPOh4aTOo//g9Pk2oVAzXMpc9Sz9n5A9sZTmWqDSXCiiachfFhbuFlsKBGATYCVitXfmBIJ4nNYYWSOdz4hQg==
+esbuild-windows-64@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.15.7.tgz#2421d1ae34b0561a9d6767346b381961266c4eff"
+ integrity sha512-7MI08Ec2sTIDv+zH6StNBKO+2hGUYIT42GmFyW6MBBWWtJhTcQLinKS6ldIN1d52MXIbiJ6nXyCJ+LpL4jBm3Q==
esbuild-windows-arm64@0.14.29:
version "0.14.29"
@@ -5646,37 +5646,37 @@ esbuild-windows-arm64@0.14.49:
resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.49.tgz#d83c03ff6436caf3262347cfa7e16b0a8049fae7"
integrity sha512-v+HYNAXzuANrCbbLFJ5nmO3m5y2PGZWLe3uloAkLt87aXiO2mZr3BTmacZdjwNkNEHuH3bNtN8cak+mzVjVPfA==
-esbuild-windows-arm64@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.6.tgz#e18a778d354fc2ca2306688f3fedad8a3e57819e"
- integrity sha512-DB3G2x9OvFEa00jV+OkDBYpufq5x/K7a6VW6E2iM896DG4ZnAvJKQksOsCPiM1DUaa+DrijXAQ/ZOcKAqf/3Hg==
+esbuild-windows-arm64@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.7.tgz#7d5e9e060a7b454cb2f57f84a3f3c23c8f30b7d2"
+ integrity sha512-R06nmqBlWjKHddhRJYlqDd3Fabx9LFdKcjoOy08YLimwmsswlFBJV4rXzZCxz/b7ZJXvrZgj8DDv1ewE9+StMw==
-esbuild@0.15.6:
- version "0.15.6"
- resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.15.6.tgz#626e5941b98de506b862047be3c4b33f89278923"
- integrity sha512-sgLOv3l4xklvXzzczhRwKRotyrfyZ2i1fCS6PTOLPd9wevDPArGU8HFtHrHCOcsMwTjLjzGm15gvC8uxVzQf+w==
+esbuild@0.15.7:
+ version "0.15.7"
+ resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.15.7.tgz#8a1f1aff58671a3199dd24df95314122fc1ddee8"
+ integrity sha512-7V8tzllIbAQV1M4QoE52ImKu8hT/NLGlGXkiDsbEU5PS6K8Mn09ZnYoS+dcmHxOS9CRsV4IRAMdT3I67IyUNXw==
optionalDependencies:
- "@esbuild/linux-loong64" "0.15.6"
- esbuild-android-64 "0.15.6"
- esbuild-android-arm64 "0.15.6"
- esbuild-darwin-64 "0.15.6"
- esbuild-darwin-arm64 "0.15.6"
- esbuild-freebsd-64 "0.15.6"
- esbuild-freebsd-arm64 "0.15.6"
- esbuild-linux-32 "0.15.6"
- esbuild-linux-64 "0.15.6"
- esbuild-linux-arm "0.15.6"
- esbuild-linux-arm64 "0.15.6"
- esbuild-linux-mips64le "0.15.6"
- esbuild-linux-ppc64le "0.15.6"
- esbuild-linux-riscv64 "0.15.6"
- esbuild-linux-s390x "0.15.6"
- esbuild-netbsd-64 "0.15.6"
- esbuild-openbsd-64 "0.15.6"
- esbuild-sunos-64 "0.15.6"
- esbuild-windows-32 "0.15.6"
- esbuild-windows-64 "0.15.6"
- esbuild-windows-arm64 "0.15.6"
+ "@esbuild/linux-loong64" "0.15.7"
+ esbuild-android-64 "0.15.7"
+ esbuild-android-arm64 "0.15.7"
+ esbuild-darwin-64 "0.15.7"
+ esbuild-darwin-arm64 "0.15.7"
+ esbuild-freebsd-64 "0.15.7"
+ esbuild-freebsd-arm64 "0.15.7"
+ esbuild-linux-32 "0.15.7"
+ esbuild-linux-64 "0.15.7"
+ esbuild-linux-arm "0.15.7"
+ esbuild-linux-arm64 "0.15.7"
+ esbuild-linux-mips64le "0.15.7"
+ esbuild-linux-ppc64le "0.15.7"
+ esbuild-linux-riscv64 "0.15.7"
+ esbuild-linux-s390x "0.15.7"
+ esbuild-netbsd-64 "0.15.7"
+ esbuild-openbsd-64 "0.15.7"
+ esbuild-sunos-64 "0.15.7"
+ esbuild-windows-32 "0.15.7"
+ esbuild-windows-64 "0.15.7"
+ esbuild-windows-arm64 "0.15.7"
esbuild@^0.14.27:
version "0.14.29"
From 6e4a3ff1996f55d99896a0e8267c1915de09dd39 Mon Sep 17 00:00:00 2001
From: Dominik Pschenitschni
Date: Sun, 4 Sep 2022 14:30:11 +0000
Subject: [PATCH 042/101] fix: authenticate per request (#2258)
Co-authored-by: Dominik Pschenitschni
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2258
Reviewed-by: konrad
Co-authored-by: Dominik Pschenitschni
Co-committed-by: Dominik Pschenitschni
---
src/http-common/index.ts | 34 +++++++++++++++++++++++++--------
src/services/abstractService.ts | 16 ++--------------
src/store/modules/auth.ts | 2 +-
3 files changed, 29 insertions(+), 23 deletions(-)
diff --git a/src/http-common/index.ts b/src/http-common/index.ts
index e6c116cd..16dee8ef 100644
--- a/src/http-common/index.ts
+++ b/src/http-common/index.ts
@@ -2,17 +2,35 @@ import axios from 'axios'
import {getToken} from '@/helpers/auth'
export function HTTPFactory() {
- return axios.create({
- baseURL: window.API_URL,
+ const instance = axios.create({baseURL: window.API_URL})
+
+ instance.interceptors.request.use((config) => {
+ // by setting the baseURL fresh for every request
+ // we make sure that it is never outdated in case it is updated
+ config.baseURL = window.API_URL
+
+ return config
})
+
+ return instance
}
-export function AuthenticatedHTTPFactory(token = getToken()) {
- return axios.create({
- baseURL: window.API_URL,
- headers: {
- Authorization: `Bearer ${token}`,
+export function AuthenticatedHTTPFactory() {
+ const instance = HTTPFactory()
+
+ instance.interceptors.request.use((config) => {
+ config.headers = {
+ ...config.headers,
'Content-Type': 'application/json',
- },
+ }
+
+ // Set the default auth header if we have a token
+ const token = getToken()
+ if (token !== null) {
+ config.headers['Authorization'] = `Bearer ${token}`
+ }
+ return config
})
+
+ return instance
}
diff --git a/src/services/abstractService.ts b/src/services/abstractService.ts
index 78caa0d0..c2a7b457 100644
--- a/src/services/abstractService.ts
+++ b/src/services/abstractService.ts
@@ -1,6 +1,5 @@
-import axios from 'axios'
import {objectToSnakeCase} from '@/helpers/case'
-import {getToken} from '@/helpers/auth'
+import {AuthenticatedHTTPFactory} from '@/http-common'
function convertObject(o) {
if (o instanceof Date) {
@@ -56,12 +55,7 @@ export default class AbstractService {
* @param [paths] An object with all paths. Default values are specified above.
*/
constructor(paths) {
- this.http = axios.create({
- baseURL: window.API_URL,
- headers: {
- 'Content-Type': 'application/json',
- },
- })
+ this.http = AuthenticatedHTTPFactory()
// Set the interceptors to process every request
this.http.interceptors.request.use((config) => {
@@ -88,12 +82,6 @@ export default class AbstractService {
return config
})
- // Set the default auth header if we have a token
- const token = getToken()
- if (token !== null) {
- this.http.defaults.headers.common['Authorization'] = `Bearer ${token}`
- }
-
if (paths) {
this.paths = {
create: paths.create !== undefined ? paths.create : '',
diff --git a/src/store/modules/auth.ts b/src/store/modules/auth.ts
index 6273e5c1..a9c694c4 100644
--- a/src/store/modules/auth.ts
+++ b/src/store/modules/auth.ts
@@ -215,7 +215,7 @@ export default {
return
}
- const HTTP = AuthenticatedHTTPFactory(jwt)
+ const HTTP = AuthenticatedHTTPFactory()
try {
const response = await HTTP.get('user')
const info = new UserModel(response.data)
From 9657b6b2d3f53220e2ff640c2bad32ecb3c66045 Mon Sep 17 00:00:00 2001
From: renovate
Date: Mon, 5 Sep 2022 07:48:57 +0000
Subject: [PATCH 043/101] chore(deps): update dependency caniuse-lite to
v1.0.30001390 (#2314)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2314
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index 418213f4..ff54f571 100644
--- a/package.json
+++ b/package.json
@@ -74,7 +74,7 @@
"autoprefixer": "10.4.8",
"axios": "0.27.2",
"browserslist": "4.21.3",
- "caniuse-lite": "1.0.30001387",
+ "caniuse-lite": "1.0.30001390",
"cypress": "10.7.0",
"esbuild": "0.15.7",
"eslint": "8.23.0",
diff --git a/yarn.lock b/yarn.lock
index 91636cbc..47076477 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3868,10 +3868,10 @@ camelcase@^6.2.0:
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809"
integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==
-caniuse-lite@1.0.30001387:
- version "1.0.30001387"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001387.tgz#90d2b9bdfcc3ab9a5b9addee00a25ef86c9e2e1e"
- integrity sha512-fKDH0F1KOJvR+mWSOvhj8lVRr/Q/mc5u5nabU2vi1/sgvlSqEsE8dOq0Hy/BqVbDkCYQPRRHB1WRjW6PGB/7PA==
+caniuse-lite@1.0.30001390:
+ version "1.0.30001390"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001390.tgz#158a43011e7068ef7fc73590e9fd91a7cece5e7f"
+ integrity sha512-sS4CaUM+/+vqQUlCvCJ2WtDlV81aWtHhqeEVkLokVJJa3ViN4zDxAGfq9R8i1m90uGHxo99cy10Od+lvn3hf0g==
caniuse-lite@^1.0.30001219:
version "1.0.30001286"
From 5b8ebba4c0bd92c633d879d0f5ff80991fa725ea Mon Sep 17 00:00:00 2001
From: renovate
Date: Mon, 5 Sep 2022 07:49:34 +0000
Subject: [PATCH 044/101] chore(deps): update dependency vue-tsc to v0.40.7
(#2315)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2315
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 64 ++++++++++++++++++++++++++--------------------------
2 files changed, 33 insertions(+), 33 deletions(-)
diff --git a/package.json b/package.json
index ff54f571..a3d74935 100644
--- a/package.json
+++ b/package.json
@@ -92,7 +92,7 @@
"vite-plugin-pwa": "0.12.6",
"vite-svg-loader": "3.5.1",
"vitest": "0.23.0",
- "vue-tsc": "0.40.6",
+ "vue-tsc": "0.40.7",
"wait-on": "6.0.1",
"workbox-cli": "6.5.4"
},
diff --git a/yarn.lock b/yarn.lock
index 47076477..3e24d830 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2620,48 +2620,48 @@
resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-3.0.3.tgz#7e3e401ccb30b4380d2279d9849281413f1791ef"
integrity sha512-U4zNBlz9mg+TA+i+5QPc3N5lQvdUXENZLO2h0Wdzp56gI1MWhqJOv+6R+d4kOzoaSSq6TnGPBdZAXKOe4lXy6g==
-"@volar/code-gen@0.40.6":
- version "0.40.6"
- resolved "https://registry.yarnpkg.com/@volar/code-gen/-/code-gen-0.40.6.tgz#87db08d525476738b7a12dad82cb1d41c960a21e"
- integrity sha512-TEi6tSQPeKfig07d+C7uPTVnG7Vob6x8S/NOCU0TlnMNtEmmMlZJlKJz3xhZt96Hz2rNEmBCcuscmwSSoDdxlw==
+"@volar/code-gen@0.40.7":
+ version "0.40.7"
+ resolved "https://registry.yarnpkg.com/@volar/code-gen/-/code-gen-0.40.7.tgz#f0ff93de464b13e354b656d578be07f2fa14182a"
+ integrity sha512-kPorW8O+va1KYYdvM/4Dsm7hz1SIVSwVYZRkFEcrm5N6I2FTqyWSGcQdcrUwBuX8CNyC0pQ8HZSt/urGAJ8DMQ==
dependencies:
- "@volar/source-map" "0.40.6"
+ "@volar/source-map" "0.40.7"
-"@volar/source-map@0.40.6":
- version "0.40.6"
- resolved "https://registry.yarnpkg.com/@volar/source-map/-/source-map-0.40.6.tgz#e0282497b2f05268e14dcbe9e184df5237e08ec5"
- integrity sha512-NTUBzxwcr8YkGmbxpAe2Wa9fDifqVdVd4piVBi8xcTRECOIy8z/tzR5m41I2a/B0V1sc+fb5e8Ino4M4c3bZUA==
+"@volar/source-map@0.40.7":
+ version "0.40.7"
+ resolved "https://registry.yarnpkg.com/@volar/source-map/-/source-map-0.40.7.tgz#5a5579a48ff560531caf3fe6c3dcd54ebd94d10b"
+ integrity sha512-d+BrM1CSmrEKee/yWp5qiVzd0dF41fY7QYaLOY/mVf2YGC/lyd7VkCqKDRT+wUvcLjD9iDTX7p2wDK2IRcdgLQ==
dependencies:
"@vue/reactivity" "3.2.37"
-"@volar/typescript-faster@0.40.6":
- version "0.40.6"
- resolved "https://registry.yarnpkg.com/@volar/typescript-faster/-/typescript-faster-0.40.6.tgz#1e42344e900df1f6a04714eb1979f52c71119af8"
- integrity sha512-h3EG/HIInqYiw1CL1TGD9XJY0OXATuSwuan3KCN211eb5OnL+Ap9LUmzQIZpAs7+TzY9EMSEu4/sA14aoIhW9A==
+"@volar/typescript-faster@0.40.7":
+ version "0.40.7"
+ resolved "https://registry.yarnpkg.com/@volar/typescript-faster/-/typescript-faster-0.40.7.tgz#734b6d29616b7fb2430eace18a3cc8386887b846"
+ integrity sha512-RJgSJNmG4zpmEPRVXJir0vyGhII7Ocv3eCaMowi3+IrAeto9Lc9/jt983s6FKla3rrI/qh4M5SgNbrcfRnjcNg==
dependencies:
semver "^7.3.7"
-"@volar/vue-language-core@0.40.6":
- version "0.40.6"
- resolved "https://registry.yarnpkg.com/@volar/vue-language-core/-/vue-language-core-0.40.6.tgz#21f974d75a2e95bf461ed4ef4248eec92fc78303"
- integrity sha512-XfcGw7KlrrroYHUmhkOwCY8idDxVWMebCcAX1fwP0G24ooQsWBi1LyJQGBi1NdwSsUK1pmd8pIsqVdSUAbr0+g==
+"@volar/vue-language-core@0.40.7":
+ version "0.40.7"
+ resolved "https://registry.yarnpkg.com/@volar/vue-language-core/-/vue-language-core-0.40.7.tgz#de147d669ee06e138f538f59892e0065a014ff69"
+ integrity sha512-Cbp3zRMvDuTg9vzAFHLWZUB6aGD9nOwG9nIZ9kJZ3bSI20MkFeKWUCzkQqb+9Cp4KKX1s2bWZZKjA+j5tf1Ezw==
dependencies:
- "@volar/code-gen" "0.40.6"
- "@volar/source-map" "0.40.6"
+ "@volar/code-gen" "0.40.7"
+ "@volar/source-map" "0.40.7"
"@vue/compiler-core" "^3.2.37"
"@vue/compiler-dom" "^3.2.37"
"@vue/compiler-sfc" "^3.2.37"
"@vue/reactivity" "^3.2.37"
"@vue/shared" "^3.2.37"
-"@volar/vue-typescript@0.40.6":
- version "0.40.6"
- resolved "https://registry.yarnpkg.com/@volar/vue-typescript/-/vue-typescript-0.40.6.tgz#10850e7b352a79e1728c764a8d7dc5b13a179f20"
- integrity sha512-qna2mRb1aiylxsdob+V+AMJylfm0f+Yr1lzfnlE9A6g4bcg/eED+9PrQNwLqAHO3RSezbyFJVF43BA1KnCBrgg==
+"@volar/vue-typescript@0.40.7":
+ version "0.40.7"
+ resolved "https://registry.yarnpkg.com/@volar/vue-typescript/-/vue-typescript-0.40.7.tgz#2c12c20bb15f5efc32e61c0640f9b31de3008d09"
+ integrity sha512-TlbUCWLnCr+mx4i2RE6oA0rlxQ5Q00rMKUC+aOztzvuVcoG8u1TuJMeVVg938+lCuUu4xJyNiwFMUrtcC9WdjA==
dependencies:
- "@volar/code-gen" "0.40.6"
- "@volar/typescript-faster" "0.40.6"
- "@volar/vue-language-core" "0.40.6"
+ "@volar/code-gen" "0.40.7"
+ "@volar/typescript-faster" "0.40.7"
+ "@volar/vue-language-core" "0.40.7"
"@vue/compiler-core@3.2.21":
version "3.2.21"
@@ -12727,13 +12727,13 @@ vue-router@4.1.5:
dependencies:
"@vue/devtools-api" "^6.1.4"
-vue-tsc@0.40.6:
- version "0.40.6"
- resolved "https://registry.yarnpkg.com/vue-tsc/-/vue-tsc-0.40.6.tgz#156340663c2afb59a1d707f54d1a3e1e9559ff95"
- integrity sha512-qAl/MJdcFKDRIlm/4g8hQ+fnHAva5i1+cCBbhGISM3o3UHqLOkdiwUch+T++9G2Di5IDsWj6Pn0YpLWSdoTlvQ==
+vue-tsc@0.40.7:
+ version "0.40.7"
+ resolved "https://registry.yarnpkg.com/vue-tsc/-/vue-tsc-0.40.7.tgz#51be1c2919f233d950e0d64d28eb48f7a80d6b4c"
+ integrity sha512-jT9dZhjVrZ/9ok/DfKCzkPtrIF0OBsQCNXFL/OwqZPMD4Dom3+zrE0NNpvOoQjr3AWyES4Tz4nta+YTaNIpq4w==
dependencies:
- "@volar/vue-language-core" "0.40.6"
- "@volar/vue-typescript" "0.40.6"
+ "@volar/vue-language-core" "0.40.7"
+ "@volar/vue-typescript" "0.40.7"
vue@3.2.38:
version "3.2.38"
From 377201dda914291da4ab447bd7b62e3edb374073 Mon Sep 17 00:00:00 2001
From: renovate
Date: Mon, 5 Sep 2022 09:30:13 +0000
Subject: [PATCH 045/101] chore(deps): update dependency vitest to v0.23.1
(#2316)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2316
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index a3d74935..fa6880dc 100644
--- a/package.json
+++ b/package.json
@@ -91,7 +91,7 @@
"vite": "3.0.9",
"vite-plugin-pwa": "0.12.6",
"vite-svg-loader": "3.5.1",
- "vitest": "0.23.0",
+ "vitest": "0.23.1",
"vue-tsc": "0.40.7",
"wait-on": "6.0.1",
"workbox-cli": "6.5.4"
diff --git a/yarn.lock b/yarn.lock
index 3e24d830..6425dad2 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -12649,10 +12649,10 @@ vite@3.0.9:
optionalDependencies:
fsevents "~2.3.2"
-vitest@0.23.0:
- version "0.23.0"
- resolved "https://registry.yarnpkg.com/vitest/-/vitest-0.23.0.tgz#12d031b6ac00aa07aef103e7eb648c8f5efbe78c"
- integrity sha512-I3ctlfiXYprA2tID1qP+m6pmgmKx3HYfRe66MetGOHKCHLY7hz74ihiwIEtN7LReJgF3U5cM735iYPkn/Go1iQ==
+vitest@0.23.1:
+ version "0.23.1"
+ resolved "https://registry.yarnpkg.com/vitest/-/vitest-0.23.1.tgz#da3f79a88a6570e4d8c1fe8cf5e2d997be2dc3bd"
+ integrity sha512-kn9pG+h6VA3yj/xRvwgLKEd33rOlzMqJEg3tl5HSm3WUPlkY1Lr1FK8RN1uIqVKvFxmz6HGU3EQW+xW2kazRkQ==
dependencies:
"@types/chai" "^4.3.3"
"@types/chai-subset" "^1.3.3"
From d7b7328a0e86cc42a666f11b44699e70a6609504 Mon Sep 17 00:00:00 2001
From: renovate
Date: Mon, 5 Sep 2022 10:53:58 +0000
Subject: [PATCH 046/101] chore(deps): update dependency @vitejs/plugin-legacy
to v2.1.0 (#2317)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2317
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 38 +++++++++++++++++++-------------------
2 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/package.json b/package.json
index fa6880dc..ffd2e961 100644
--- a/package.json
+++ b/package.json
@@ -66,7 +66,7 @@
"@types/flexsearch": "0.7.3",
"@typescript-eslint/eslint-plugin": "5.36.1",
"@typescript-eslint/parser": "5.36.1",
- "@vitejs/plugin-legacy": "2.0.1",
+ "@vitejs/plugin-legacy": "2.1.0",
"@vitejs/plugin-vue": "3.0.3",
"@vue/eslint-config-typescript": "11.0.0",
"@vue/test-utils": "2.0.2",
diff --git a/yarn.lock b/yarn.lock
index 6425dad2..a3946ef4 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -870,10 +870,10 @@
dependencies:
regenerator-runtime "^0.13.4"
-"@babel/standalone@^7.18.12":
- version "7.18.12"
- resolved "https://registry.yarnpkg.com/@babel/standalone/-/standalone-7.18.12.tgz#4c0abdf1b5213394e73a0ba5500dcc287194a20d"
- integrity sha512-wDh3K5IUJiSMAY0MLYBFoCaj2RCZwvDz5BHn2uHat9KOsGWEVDFgFQFIOO+81Js2phFKNppLC45iOCsZVfJniw==
+"@babel/standalone@^7.18.13":
+ version "7.18.13"
+ resolved "https://registry.yarnpkg.com/@babel/standalone/-/standalone-7.18.13.tgz#380fd841d95bfd55435282f323136c1ad2469b86"
+ integrity sha512-5hjvvFkaXyfQri+s4CAZtx6FTKclfTNd2QN2RwgzCVJhnYYgKh4YFBCnNJSxurzvpSKD2NmpCkoWAkMc+j9y+g==
"@babel/template@^7.14.5":
version "7.14.5"
@@ -2604,16 +2604,16 @@
resolve-from "^5.0.0"
rollup-pluginutils "^2.8.2"
-"@vitejs/plugin-legacy@2.0.1":
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/@vitejs/plugin-legacy/-/plugin-legacy-2.0.1.tgz#2f0f2821e65bea4a21045ec083b65b2b26928db7"
- integrity sha512-kKC56rfsXwebApzyuZqdQlGmqTyH1ugy0l0rY58gx5OXzq4/t5/DCqGUoz53Db51OqfjRqsHfqmvq9or6w9k/Q==
+"@vitejs/plugin-legacy@2.1.0":
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/@vitejs/plugin-legacy/-/plugin-legacy-2.1.0.tgz#0170c582f4cccc1a6b0391c258e6cee209542fd9"
+ integrity sha512-en3h0L7okBonSYKJx81bU8AVFPjSCiUSz8xUDAW8J0CxskfxSt/VJKbZO6G9yCVgZLywGoO8PNAfOQWVLUWZ2A==
dependencies:
- "@babel/standalone" "^7.18.12"
- core-js "^3.24.1"
+ "@babel/standalone" "^7.18.13"
+ core-js "^3.25.0"
magic-string "^0.26.2"
regenerator-runtime "^0.13.9"
- systemjs "^6.12.1"
+ systemjs "^6.12.4"
"@vitejs/plugin-vue@3.0.3":
version "3.0.3"
@@ -4422,10 +4422,10 @@ core-js-compat@^3.14.0, core-js-compat@^3.15.0:
browserslist "^4.16.6"
semver "7.0.0"
-core-js@^3.24.1:
- version "3.24.1"
- resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.24.1.tgz#cf7724d41724154010a6576b7b57d94c5d66e64f"
- integrity sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg==
+core-js@^3.25.0:
+ version "3.25.0"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.25.0.tgz#be71d9e0dd648ffd70c44a7ec2319d039357eceb"
+ integrity sha512-CVU1xvJEfJGhyCpBrzzzU1kjCfgsGUxhEvwUV2e/cOedYWHdmluamx+knDnmhqALddMG16fZvIqvs9aijsHHaA==
core-util-is@1.0.2:
version "1.0.2"
@@ -11883,10 +11883,10 @@ sync-rpc@^1.2.1:
dependencies:
get-port "^3.1.0"
-systemjs@^6.12.1:
- version "6.12.1"
- resolved "https://registry.yarnpkg.com/systemjs/-/systemjs-6.12.1.tgz#47cdd23a6ec9f1b01cf5b5f70562c8550da229d3"
- integrity sha512-hqTN6kW+pN6/qro6G9OZ7ceDQOcYno020zBQKpZQLsJhYTDMCMNfXi/Y8duF5iW+4WWZr42ry0MMkcRGpbwG2A==
+systemjs@^6.12.4:
+ version "6.12.6"
+ resolved "https://registry.yarnpkg.com/systemjs/-/systemjs-6.12.6.tgz#147a2a9137b8f3fddaafac1d5060adf3d11212a6"
+ integrity sha512-SawLiWya8/uNR4p12OggSYZ35tP4U4QTpfV57DdZEOPr6+J6zlLSeeEpMmzYTEoBAsMhctdEE+SWJUDYX4EaKw==
tabtab@^3.0.2:
version "3.0.2"
From 59801d797be627c709646e857d6c6923b59eb1a6 Mon Sep 17 00:00:00 2001
From: renovate
Date: Mon, 5 Sep 2022 11:16:00 +0000
Subject: [PATCH 047/101] chore(deps): update dependency @vitejs/plugin-vue to
v3.1.0 (#2318)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2318
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index ffd2e961..b0120410 100644
--- a/package.json
+++ b/package.json
@@ -67,7 +67,7 @@
"@typescript-eslint/eslint-plugin": "5.36.1",
"@typescript-eslint/parser": "5.36.1",
"@vitejs/plugin-legacy": "2.1.0",
- "@vitejs/plugin-vue": "3.0.3",
+ "@vitejs/plugin-vue": "3.1.0",
"@vue/eslint-config-typescript": "11.0.0",
"@vue/test-utils": "2.0.2",
"@vue/tsconfig": "0.1.3",
diff --git a/yarn.lock b/yarn.lock
index a3946ef4..8e767c76 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2615,10 +2615,10 @@
regenerator-runtime "^0.13.9"
systemjs "^6.12.4"
-"@vitejs/plugin-vue@3.0.3":
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-3.0.3.tgz#7e3e401ccb30b4380d2279d9849281413f1791ef"
- integrity sha512-U4zNBlz9mg+TA+i+5QPc3N5lQvdUXENZLO2h0Wdzp56gI1MWhqJOv+6R+d4kOzoaSSq6TnGPBdZAXKOe4lXy6g==
+"@vitejs/plugin-vue@3.1.0":
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-3.1.0.tgz#3a423ea6943a450e806da412a911150e928598ed"
+ integrity sha512-fmxtHPjSOEIRg6vHYDaem+97iwCUg/uSIaTzp98lhELt2ISOQuDo2hbkBdXod0g15IhfPMQmAxh4heUks2zvDA==
"@volar/code-gen@0.40.7":
version "0.40.7"
From 02ddf90cbb3de790bd8ff420db6465e2d190b750 Mon Sep 17 00:00:00 2001
From: renovate
Date: Mon, 5 Sep 2022 11:16:42 +0000
Subject: [PATCH 048/101] chore(deps): update dependency vite to v3.1.0 (#2319)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2319
Co-authored-by: renovate
Co-committed-by: renovate
---
package.json | 2 +-
yarn.lock | 154 +++++----------------------------------------------
2 files changed, 15 insertions(+), 141 deletions(-)
diff --git a/package.json b/package.json
index b0120410..756f60cd 100644
--- a/package.json
+++ b/package.json
@@ -88,7 +88,7 @@
"rollup-plugin-visualizer": "5.8.1",
"sass": "1.54.8",
"typescript": "4.8.2",
- "vite": "3.0.9",
+ "vite": "3.1.0",
"vite-plugin-pwa": "0.12.6",
"vite-svg-loader": "3.5.1",
"vitest": "0.23.1",
diff --git a/yarn.lock b/yarn.lock
index 8e767c76..b5ef10c0 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5356,11 +5356,6 @@ esbuild-android-64@0.14.29:
resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.29.tgz#c0960c84c9b832bade20831515e89d32549d4769"
integrity sha512-tJuaN33SVZyiHxRaVTo1pwW+rn3qetJX/SRuc/83rrKYtyZG0XfsQ1ao1nEudIt9w37ZSNXR236xEfm2C43sbw==
-esbuild-android-64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.49.tgz#9e4682c36dcf6e7b71b73d2a3723a96e0fdc5054"
- integrity sha512-vYsdOTD+yi+kquhBiFWl3tyxnj2qZJsl4tAqwhT90ktUdnyTizgle7TjNx6Ar1bN7wcwWqZ9QInfdk2WVagSww==
-
esbuild-android-64@0.15.7:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.15.7.tgz#a521604d8c4c6befc7affedc897df8ccde189bea"
@@ -5371,11 +5366,6 @@ esbuild-android-arm64@0.14.29:
resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.29.tgz#8eceb3abe5abde5489d6a5cbe6a7c1044f71115f"
integrity sha512-D74dCv6yYnMTlofVy1JKiLM5JdVSQd60/rQfJSDP9qvRAI0laPXIG/IXY1RG6jobmFMUfL38PbFnCqyI/6fPXg==
-esbuild-android-arm64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.49.tgz#9861b1f7e57d1dd1f23eeef6198561c5f34b51f6"
- integrity sha512-g2HGr/hjOXCgSsvQZ1nK4nW/ei8JUx04Li74qub9qWrStlysaVmadRyTVuW32FGIpLQyc5sUjjZopj49eGGM2g==
-
esbuild-android-arm64@0.15.7:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.15.7.tgz#307b81f1088bf1e81dfe5f3d1d63a2d2a2e3e68e"
@@ -5386,11 +5376,6 @@ esbuild-darwin-64@0.14.29:
resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.29.tgz#26f3f14102310ecb8f2d9351c5b7a47a60d2cc8a"
integrity sha512-+CJaRvfTkzs9t+CjGa0Oa28WoXa7EeLutQhxus+fFcu0MHhsBhlmeWHac3Cc/Sf/xPi1b2ccDFfzGYJCfV0RrA==
-esbuild-darwin-64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.49.tgz#fd30a5ebe28704a3a117126c60f98096c067c8d1"
- integrity sha512-3rvqnBCtX9ywso5fCHixt2GBCUsogNp9DjGmvbBohh31Ces34BVzFltMSxJpacNki96+WIcX5s/vum+ckXiLYg==
-
esbuild-darwin-64@0.15.7:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.15.7.tgz#270117b0c4ec6bcbc5cf3a297a7d11954f007e11"
@@ -5401,11 +5386,6 @@ esbuild-darwin-arm64@0.14.29:
resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.29.tgz#6d2d89dfd937992649239711ed5b86e51b13bd89"
integrity sha512-5Wgz/+zK+8X2ZW7vIbwoZ613Vfr4A8HmIs1XdzRmdC1kG0n5EG5fvKk/jUxhNlrYPx1gSY7XadQ3l4xAManPSw==
-esbuild-darwin-arm64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.49.tgz#c04a3a57dad94a972c66a697a68a25aa25947f41"
- integrity sha512-XMaqDxO846srnGlUSJnwbijV29MTKUATmOLyQSfswbK/2X5Uv28M9tTLUJcKKxzoo9lnkYPsx2o8EJcTYwCs/A==
-
esbuild-darwin-arm64@0.15.7:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.7.tgz#97851eacd11dacb7719713602e3319e16202fc77"
@@ -5416,11 +5396,6 @@ esbuild-freebsd-64@0.14.29:
resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.29.tgz#2cb41a0765d0040f0838280a213c81bbe62d6394"
integrity sha512-VTfS7Bm9QA12JK1YXF8+WyYOfvD7WMpbArtDj6bGJ5Sy5xp01c/q70Arkn596aGcGj0TvQRplaaCIrfBG1Wdtg==
-esbuild-freebsd-64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.49.tgz#c404dbd66c98451395b1eef0fa38b73030a7be82"
- integrity sha512-NJ5Q6AjV879mOHFri+5lZLTp5XsO2hQ+KSJYLbfY9DgCu8s6/Zl2prWXVANYTeCDLlrIlNNYw8y34xqyLDKOmQ==
-
esbuild-freebsd-64@0.15.7:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.7.tgz#1de15ffaf5ae916aa925800aa6d02579960dd8c4"
@@ -5431,11 +5406,6 @@ esbuild-freebsd-arm64@0.14.29:
resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.29.tgz#e1b79fbb63eaeff324cf05519efa7ff12ce4586a"
integrity sha512-WP5L4ejwLWWvd3Fo2J5mlXvG3zQHaw5N1KxFGnUc4+2ZFZknP0ST63i0IQhpJLgEJwnQpXv2uZlU1iWZjFqEIg==
-esbuild-freebsd-arm64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.49.tgz#b62cec96138ebc5937240ce3e1b97902963ea74a"
- integrity sha512-lFLtgXnAc3eXYqj5koPlBZvEbBSOSUbWO3gyY/0+4lBdRqELyz4bAuamHvmvHW5swJYL7kngzIZw6kdu25KGOA==
-
esbuild-freebsd-arm64@0.15.7:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.7.tgz#0f160dbf5c9a31a1d8dd87acbbcb1a04b7031594"
@@ -5446,11 +5416,6 @@ esbuild-linux-32@0.14.29:
resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.29.tgz#a4a5a0b165b15081bc3227986e10dd4943edb7d6"
integrity sha512-4myeOvFmQBWdI2U1dEBe2DCSpaZyjdQtmjUY11Zu2eQg4ynqLb8Y5mNjNU9UN063aVsCYYfbs8jbken/PjyidA==
-esbuild-linux-32@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.49.tgz#495b1cc011b8c64d8bbaf65509c1e7135eb9ddbf"
- integrity sha512-zTTH4gr2Kb8u4QcOpTDVn7Z8q7QEIvFl/+vHrI3cF6XOJS7iEI1FWslTo3uofB2+mn6sIJEQD9PrNZKoAAMDiA==
-
esbuild-linux-32@0.15.7:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.15.7.tgz#422eb853370a5e40bdce8b39525380de11ccadec"
@@ -5461,11 +5426,6 @@ esbuild-linux-64@0.14.29:
resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.29.tgz#4c450088c84f8bfd22c51d116f59416864b85481"
integrity sha512-iaEuLhssReAKE7HMwxwFJFn7D/EXEs43fFy5CJeA4DGmU6JHh0qVJD2p/UP46DvUXLRKXsXw0i+kv5TdJ1w5pg==
-esbuild-linux-64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.49.tgz#3f28dd8f986e6ff42f38888ee435a9b1fb916a56"
- integrity sha512-hYmzRIDzFfLrB5c1SknkxzM8LdEUOusp6M2TnuQZJLRtxTgyPnZZVtyMeCLki0wKgYPXkFsAVhi8vzo2mBNeTg==
-
esbuild-linux-64@0.15.7:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.15.7.tgz#f89c468453bb3194b14f19dc32e0b99612e81d2b"
@@ -5476,11 +5436,6 @@ esbuild-linux-arm64@0.14.29:
resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.29.tgz#d1a23993b26cb1f63f740329b2fc09218e498bd1"
integrity sha512-KYf7s8wDfUy+kjKymW3twyGT14OABjGHRkm9gPJ0z4BuvqljfOOUbq9qT3JYFnZJHOgkr29atT//hcdD0Pi7Mw==
-esbuild-linux-arm64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.49.tgz#a52e99ae30246566dc5f33e835aa6ca98ef70e33"
- integrity sha512-KLQ+WpeuY+7bxukxLz5VgkAAVQxUv67Ft4DmHIPIW+2w3ObBPQhqNoeQUHxopoW/aiOn3m99NSmSV+bs4BSsdA==
-
esbuild-linux-arm64@0.15.7:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.7.tgz#68a79d6eb5e032efb9168a0f340ccfd33d6350a1"
@@ -5491,11 +5446,6 @@ esbuild-linux-arm@0.14.29:
resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.29.tgz#a7e2fea558525eab812b1fe27d7a2659cd1bb723"
integrity sha512-OXa9D9QL1hwrAnYYAHt/cXAuSCmoSqYfTW/0CEY0LgJNyTxJKtqc5mlwjAZAvgyjmha0auS/sQ0bXfGf2wAokQ==
-esbuild-linux-arm@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.49.tgz#7c33d05a64ec540cf7474834adaa57b3167bbe97"
- integrity sha512-iE3e+ZVv1Qz1Sy0gifIsarJMQ89Rpm9mtLSRtG3AH0FPgAzQ5Z5oU6vYzhc/3gSPi2UxdCOfRhw2onXuFw/0lg==
-
esbuild-linux-arm@0.15.7:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.15.7.tgz#2b7c784d0b3339878013dfa82bf5eaf82c7ce7d3"
@@ -5506,11 +5456,6 @@ esbuild-linux-mips64le@0.14.29:
resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.29.tgz#e708c527f0785574e400828cdbed3d9b17b5ddff"
integrity sha512-05jPtWQMsZ1aMGfHOvnR5KrTvigPbU35BtuItSSWLI2sJu5VrM8Pr9Owym4wPvA4153DFcOJ1EPN/2ujcDt54g==
-esbuild-linux-mips64le@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.49.tgz#ed062bd844b587be649443831eb84ba304685f25"
- integrity sha512-n+rGODfm8RSum5pFIqFQVQpYBw+AztL8s6o9kfx7tjfK0yIGF6tm5HlG6aRjodiiKkH2xAiIM+U4xtQVZYU4rA==
-
esbuild-linux-mips64le@0.15.7:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.7.tgz#bb8330a50b14aa84673816cb63cc6c8b9beb62cc"
@@ -5521,11 +5466,6 @@ esbuild-linux-ppc64le@0.14.29:
resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.29.tgz#0137d1b38beae36a57176ef45e90740e734df502"
integrity sha512-FYhBqn4Ir9xG+f6B5VIQVbRuM4S6qwy29dDNYFPoxLRnwTEKToIYIUESN1qHyUmIbfO0YB4phG2JDV2JDN9Kgw==
-esbuild-linux-ppc64le@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.49.tgz#c0786fb5bddffd90c10a2078181513cbaf077958"
- integrity sha512-WP9zR4HX6iCBmMFH+XHHng2LmdoIeUmBpL4aL2TR8ruzXyT4dWrJ5BSbT8iNo6THN8lod6GOmYDLq/dgZLalGw==
-
esbuild-linux-ppc64le@0.15.7:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.7.tgz#52544e7fa992811eb996674090d0bc41f067a14b"
@@ -5536,11 +5476,6 @@ esbuild-linux-riscv64@0.14.29:
resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.29.tgz#a2f73235347a58029dcacf0fb91c9eb8bebc8abb"
integrity sha512-eqZMqPehkb4nZcffnuOpXJQdGURGd6GXQ4ZsDHSWyIUaA+V4FpMBe+5zMPtXRD2N4BtyzVvnBko6K8IWWr36ew==
-esbuild-linux-riscv64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.49.tgz#579b0e7cc6fce4bfc698e991a52503bb616bec49"
- integrity sha512-h66ORBz+Dg+1KgLvzTVQEA1LX4XBd1SK0Fgbhhw4akpG/YkN8pS6OzYI/7SGENiN6ao5hETRDSkVcvU9NRtkMQ==
-
esbuild-linux-riscv64@0.15.7:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.7.tgz#a43ae60697992b957e454cbb622f7ee5297e8159"
@@ -5551,11 +5486,6 @@ esbuild-linux-s390x@0.14.29:
resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.29.tgz#0f7310ff1daec463ead9b9e26b7aa083a9f9f1ee"
integrity sha512-o7EYajF1rC/4ho7kpSG3gENVx0o2SsHm7cJ5fvewWB/TEczWU7teDgusGSujxCYcMottE3zqa423VTglNTYhjg==
-esbuild-linux-s390x@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.49.tgz#09eb15c753e249a500b4e28d07c5eef7524a9740"
- integrity sha512-DhrUoFVWD+XmKO1y7e4kNCqQHPs6twz6VV6Uezl/XHYGzM60rBewBF5jlZjG0nCk5W/Xy6y1xWeopkrhFFM0sQ==
-
esbuild-linux-s390x@0.15.7:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.7.tgz#8c76a125dd10a84c166294d77416caaf5e1c7b64"
@@ -5566,11 +5496,6 @@ esbuild-netbsd-64@0.14.29:
resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.29.tgz#ba9a0d9cb8aed73b684825126927f75d4fe44ff9"
integrity sha512-/esN6tb6OBSot6+JxgeOZeBk6P8V/WdR3GKBFeFpSqhgw4wx7xWUqPrdx4XNpBVO7X4Ipw9SAqgBrWHlXfddww==
-esbuild-netbsd-64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.49.tgz#f7337cd2bddb7cc9d100d19156f36c9ca117b58d"
- integrity sha512-BXaUwFOfCy2T+hABtiPUIpWjAeWK9P8O41gR4Pg73hpzoygVGnj0nI3YK4SJhe52ELgtdgWP/ckIkbn2XaTxjQ==
-
esbuild-netbsd-64@0.15.7:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.7.tgz#19b2e75449d7d9c32b5d8a222bac2f1e0c3b08fd"
@@ -5581,11 +5506,6 @@ esbuild-openbsd-64@0.14.29:
resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.29.tgz#36dbe2c32d899106791b5f3af73f359213f71b8a"
integrity sha512-jUTdDzhEKrD0pLpjmk0UxwlfNJNg/D50vdwhrVcW/D26Vg0hVbthMfb19PJMatzclbK7cmgk1Nu0eNS+abzoHw==
-esbuild-openbsd-64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.49.tgz#1f8bdc49f8a44396e73950a3fb6b39828563631d"
- integrity sha512-lP06UQeLDGmVPw9Rg437Btu6J9/BmyhdoefnQ4gDEJTtJvKtQaUcOQrhjTq455ouZN4EHFH1h28WOJVANK41kA==
-
esbuild-openbsd-64@0.15.7:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.7.tgz#1357b2bf72fd037d9150e751420a1fe4c8618ad7"
@@ -5596,11 +5516,6 @@ esbuild-sunos-64@0.14.29:
resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.29.tgz#e5f857c121441ec63bf9b399a2131409a7d344e5"
integrity sha512-EfhQN/XO+TBHTbkxwsxwA7EfiTHFe+MNDfxcf0nj97moCppD9JHPq48MLtOaDcuvrTYOcrMdJVeqmmeQ7doTcg==
-esbuild-sunos-64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.49.tgz#47d042739365b61aa8ca642adb69534a8eef9f7a"
- integrity sha512-4c8Zowp+V3zIWje329BeLbGh6XI9c/rqARNaj5yPHdC61pHI9UNdDxT3rePPJeWcEZVKjkiAS6AP6kiITp7FSw==
-
esbuild-sunos-64@0.15.7:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.7.tgz#87ab2c604592a9c3c763e72969da0d72bcde91d2"
@@ -5611,11 +5526,6 @@ esbuild-windows-32@0.14.29:
resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.29.tgz#9c2f1ab071a828f3901d1d79d205982a74bdda6e"
integrity sha512-uoyb0YAJ6uWH4PYuYjfGNjvgLlb5t6b3zIaGmpWPOjgpr1Nb3SJtQiK4YCPGhONgfg2v6DcJgSbOteuKXhwqAw==
-esbuild-windows-32@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.49.tgz#79198c88ec9bde163c18a6b430c34eab098ec21a"
- integrity sha512-q7Rb+J9yHTeKr9QTPDYkqfkEj8/kcKz9lOabDuvEXpXuIcosWCJgo5Z7h/L4r7rbtTH4a8U2FGKb6s1eeOHmJA==
-
esbuild-windows-32@0.15.7:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.15.7.tgz#c81e688c0457665a8d463a669e5bf60870323e99"
@@ -5626,11 +5536,6 @@ esbuild-windows-64@0.14.29:
resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.29.tgz#85fbce7c2492521896451b98d649a7db93e52667"
integrity sha512-X9cW/Wl95QjsH8WUyr3NqbmfdU72jCp71cH3pwPvI4CgBM2IeOUDdbt6oIGljPu2bf5eGDIo8K3Y3vvXCCTd8A==
-esbuild-windows-64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.49.tgz#b36b230d18d1ee54008e08814c4799c7806e8c79"
- integrity sha512-+Cme7Ongv0UIUTniPqfTX6mJ8Deo7VXw9xN0yJEN1lQMHDppTNmKwAM3oGbD/Vqff+07K2gN0WfNkMohmG+dVw==
-
esbuild-windows-64@0.15.7:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.15.7.tgz#2421d1ae34b0561a9d6767346b381961266c4eff"
@@ -5641,17 +5546,12 @@ esbuild-windows-arm64@0.14.29:
resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.29.tgz#0aa7a9a1bc43a63350bcf574d94b639176f065b5"
integrity sha512-+O/PI+68fbUZPpl3eXhqGHTGK7DjLcexNnyJqtLZXOFwoAjaXlS5UBCvVcR3o2va+AqZTj8o6URaz8D2K+yfQQ==
-esbuild-windows-arm64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.49.tgz#d83c03ff6436caf3262347cfa7e16b0a8049fae7"
- integrity sha512-v+HYNAXzuANrCbbLFJ5nmO3m5y2PGZWLe3uloAkLt87aXiO2mZr3BTmacZdjwNkNEHuH3bNtN8cak+mzVjVPfA==
-
esbuild-windows-arm64@0.15.7:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.7.tgz#7d5e9e060a7b454cb2f57f84a3f3c23c8f30b7d2"
integrity sha512-R06nmqBlWjKHddhRJYlqDd3Fabx9LFdKcjoOy08YLimwmsswlFBJV4rXzZCxz/b7ZJXvrZgj8DDv1ewE9+StMw==
-esbuild@0.15.7:
+esbuild@0.15.7, esbuild@^0.15.6:
version "0.15.7"
resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.15.7.tgz#8a1f1aff58671a3199dd24df95314122fc1ddee8"
integrity sha512-7V8tzllIbAQV1M4QoE52ImKu8hT/NLGlGXkiDsbEU5PS6K8Mn09ZnYoS+dcmHxOS9CRsV4IRAMdT3I67IyUNXw==
@@ -5704,32 +5604,6 @@ esbuild@^0.14.27:
esbuild-windows-64 "0.14.29"
esbuild-windows-arm64 "0.14.29"
-esbuild@^0.14.47:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.49.tgz#b82834760eba2ddc17b44f05cfcc0aaca2bae492"
- integrity sha512-/TlVHhOaq7Yz8N1OJrjqM3Auzo5wjvHFLk+T8pIue+fhnhIMpfAzsG6PLVMbFveVxqD2WOp3QHei+52IMUNmCw==
- optionalDependencies:
- esbuild-android-64 "0.14.49"
- esbuild-android-arm64 "0.14.49"
- esbuild-darwin-64 "0.14.49"
- esbuild-darwin-arm64 "0.14.49"
- esbuild-freebsd-64 "0.14.49"
- esbuild-freebsd-arm64 "0.14.49"
- esbuild-linux-32 "0.14.49"
- esbuild-linux-64 "0.14.49"
- esbuild-linux-arm "0.14.49"
- esbuild-linux-arm64 "0.14.49"
- esbuild-linux-mips64le "0.14.49"
- esbuild-linux-ppc64le "0.14.49"
- esbuild-linux-riscv64 "0.14.49"
- esbuild-linux-s390x "0.14.49"
- esbuild-netbsd-64 "0.14.49"
- esbuild-openbsd-64 "0.14.49"
- esbuild-sunos-64 "0.14.49"
- esbuild-windows-32 "0.14.49"
- esbuild-windows-64 "0.14.49"
- esbuild-windows-arm64 "0.14.49"
-
escalade@^3.1.1:
version "3.1.1"
resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
@@ -10995,13 +10869,6 @@ rollup@2.79.0:
optionalDependencies:
fsevents "~2.3.2"
-"rollup@>=2.75.6 <2.77.0 || ~2.77.0":
- version "2.77.3"
- resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.77.3.tgz#8f00418d3a2740036e15deb653bed1a90ee0cc12"
- integrity sha512-/qxNTG7FbmefJWoeeYJFbHehJ2HNWnjkAFRKzWN/45eNBBF/r8lo992CwcJXEzyVxs5FmfId+vTSTQDb+bxA+g==
- optionalDependencies:
- fsevents "~2.3.2"
-
rollup@^2.43.1:
version "2.54.0"
resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.54.0.tgz#99ea816e8e9b1c6af3ab957a4e7a8f78dbd87773"
@@ -11023,6 +10890,13 @@ rollup@^2.75.7:
optionalDependencies:
fsevents "~2.3.2"
+rollup@~2.78.0:
+ version "2.78.1"
+ resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.78.1.tgz#52fe3934d9c83cb4f7c4cb5fb75d88591be8648f"
+ integrity sha512-VeeCgtGi4P+o9hIg+xz4qQpRl6R401LWEXBmxYKOV4zlF82lyhgh2hTZnheFUbANE8l2A41F458iwj2vEYaXJg==
+ optionalDependencies:
+ fsevents "~2.3.2"
+
run-async@^2.2.0, run-async@^2.4.0:
version "2.4.1"
resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455"
@@ -12625,15 +12499,15 @@ vite-svg-loader@3.5.1:
"@vue/compiler-sfc" "^3.2.20"
svgo "^2.7.0"
-vite@3.0.9:
- version "3.0.9"
- resolved "https://registry.yarnpkg.com/vite/-/vite-3.0.9.tgz#45fac22c2a5290a970f23d66c1aef56a04be8a30"
- integrity sha512-waYABTM+G6DBTCpYAxvevpG50UOlZuynR0ckTK5PawNVt7ebX6X7wNXHaGIO6wYYFXSM7/WcuFuO2QzhBB6aMw==
+vite@3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/vite/-/vite-3.1.0.tgz#3138b279072941d57e76bcf7f66f272fc6a17fe2"
+ integrity sha512-YBg3dUicDpDWFCGttmvMbVyS9ydjntwEjwXRj2KBFwSB8SxmGcudo1yb8FW5+M/G86aS8x828ujnzUVdsLjs9g==
dependencies:
- esbuild "^0.14.47"
+ esbuild "^0.15.6"
postcss "^8.4.16"
resolve "^1.22.1"
- rollup ">=2.75.6 <2.77.0 || ~2.77.0"
+ rollup "~2.78.0"
optionalDependencies:
fsevents "~2.3.2"
From 74ad6e65e88d6aa5702686dd0b6f55e2dc6b7b77 Mon Sep 17 00:00:00 2001
From: Dominik Pschenitschni
Date: Sun, 13 Feb 2022 21:40:39 +0100
Subject: [PATCH 049/101] feat: convert abstractService to ts
---
src/services/abstractService.ts | 154 +++++++++++---------------------
1 file changed, 53 insertions(+), 101 deletions(-)
diff --git a/src/services/abstractService.ts b/src/services/abstractService.ts
index c2a7b457..255bed68 100644
--- a/src/services/abstractService.ts
+++ b/src/services/abstractService.ts
@@ -1,7 +1,18 @@
-import {objectToSnakeCase} from '@/helpers/case'
import {AuthenticatedHTTPFactory} from '@/http-common'
+import type {Method} from 'axios'
-function convertObject(o) {
+import {objectToSnakeCase} from '@/helpers/case'
+import AbstractModel from '@/models/abstractModel'
+
+interface Paths {
+ create : string
+ get : string
+ getAll : string
+ update : string
+ delete : string
+}
+
+function convertObject(o: Record) {
if (o instanceof Date) {
return o.toISOString()
}
@@ -9,7 +20,7 @@ function convertObject(o) {
return o
}
-function prepareParams(params) {
+function prepareParams(params: Record) {
if (typeof params !== 'object') {
return params
}
@@ -26,16 +37,16 @@ function prepareParams(params) {
return objectToSnakeCase(params)
}
-export default class AbstractService {
+export default class AbstractService {
/////////////////////////////
// Initial variable definitions
///////////////////////////
- http = null
+ http
loading = false
uploadProgress = 0
- paths = {
+ paths: Paths = {
create: '',
get: '',
getAll: '',
@@ -52,9 +63,9 @@ export default class AbstractService {
/**
* The abstract constructor.
- * @param [paths] An object with all paths. Default values are specified above.
+ * @param [paths] An object with all paths.
*/
- constructor(paths) {
+ constructor(paths : Partial = {}) {
this.http = AuthenticatedHTTPFactory()
// Set the interceptors to process every request
@@ -82,38 +93,27 @@ export default class AbstractService {
return config
})
- if (paths) {
- this.paths = {
- create: paths.create !== undefined ? paths.create : '',
- get: paths.get !== undefined ? paths.get : '',
- getAll: paths.getAll !== undefined ? paths.getAll : '',
- update: paths.update !== undefined ? paths.update : '',
- delete: paths.delete !== undefined ? paths.delete : '',
- }
- }
+ Object.assign(this.paths, paths)
}
/**
* Whether or not to use the create interceptor which processes a request payload into json
- * @returns {boolean}
*/
- useCreateInterceptor() {
+ useCreateInterceptor(): boolean {
return true
}
/**
* Whether or not to use the update interceptor which processes a request payload into json
- * @returns {boolean}
*/
- useUpdateInterceptor() {
+ useUpdateInterceptor(): boolean {
return true
}
/**
* Whether or not to use the delete interceptor which processes a request payload into json
- * @returns {boolean}
*/
- useDeleteInterceptor() {
+ useDeleteInterceptor(): boolean {
return true
}
@@ -123,11 +123,9 @@ export default class AbstractService {
/**
* Returns an object with all route parameters and their values.
- * @param route
- * @returns object
*/
- getRouteReplacements(route, parameters = {}) {
- const replace$$1 = {}
+ getRouteReplacements(route : string, parameters = {}) {
+ const replace$$1: {} = {}
let pattern = this.getRouteParameterPattern()
pattern = new RegExp(pattern instanceof RegExp ? pattern.source : pattern, 'g')
@@ -140,22 +138,18 @@ export default class AbstractService {
/**
* Holds the replacement pattern for url paths, can be overwritten by implementations.
- * @return {RegExp}
*/
- getRouteParameterPattern() {
+ getRouteParameterPattern(): RegExp {
return /{([^}]+)}/
}
/**
* Returns a fully-ready-ready-to-make-a-request-to route with replaced parameters.
- * @param path
- * @param pathparams
- * @return string
*/
- getReplacedRoute(path, pathparams) {
+ getReplacedRoute(path : string, pathparams : {}) : string {
const replacements = this.getRouteReplacements(path, pathparams)
return Object.entries(replacements).reduce(
- (result, [parameter, value]) => result.replace(parameter, value),
+ (result, [parameter, value]) => result.replace(parameter, value as string),
path,
)
}
@@ -166,9 +160,8 @@ export default class AbstractService {
* case the api returns a response in < 100ms.
* But because the timeout is created using setTimeout, it will still trigger even if the request is
* already finished, so we return a method to call in that case.
- * @returns {Function}
*/
- setLoading() {
+ setLoading(): Function {
const timeout = setTimeout(() => {
this.loading = true
}, 100)
@@ -188,46 +181,36 @@ export default class AbstractService {
/**
* The modelFactory returns an model from an object.
* This one here is the default one, usually the service definitions for a model will override this.
- * @param data
- * @returns {*}
*/
- modelFactory(data) {
- return data
+ modelFactory(data : Partial) {
+ return new AbstractModel(data)
}
/**
* This is the model factory for get requests.
- * @param data
- * @return {*}
*/
- modelGetFactory(data) {
+ modelGetFactory(data : Partial) {
return this.modelFactory(data)
}
/**
* This is the model factory for get all requests.
- * @param data
- * @return {*}
*/
- modelGetAllFactory(data) {
+ modelGetAllFactory(data : Partial) {
return this.modelFactory(data)
}
/**
* This is the model factory for create requests.
- * @param data
- * @return {*}
*/
- modelCreateFactory(data) {
+ modelCreateFactory(data : Partial) {
return this.modelFactory(data)
}
/**
* This is the model factory for update requests.
- * @param data
- * @return {*}
*/
- modelUpdateFactory(data) {
+ modelUpdateFactory(data : Partial) {
return this.modelFactory(data)
}
@@ -237,37 +220,29 @@ export default class AbstractService {
/**
* Default preprocessor for get requests
- * @param model
- * @return {*}
*/
- beforeGet(model) {
+ beforeGet(model : Model) {
return model
}
/**
* Default preprocessor for create requests
- * @param model
- * @return {*}
*/
- beforeCreate(model) {
+ beforeCreate(model : Model) {
return model
}
/**
* Default preprocessor for update requests
- * @param model
- * @return {*}
*/
- beforeUpdate(model) {
+ beforeUpdate(model : Model) {
return model
}
/**
* Default preprocessor for delete requests
- * @param model
- * @return {*}
*/
- beforeDelete(model) {
+ beforeDelete(model : Model) {
return model
}
@@ -279,9 +254,8 @@ export default class AbstractService {
* Performs a get request to the url specified before.
* @param model The model to use. The request path is built using the values from the model.
* @param params Optional query parameters
- * @returns {Q.Promise}
*/
- get(model, params = {}) {
+ get(model : Model, params = {}) {
if (this.paths.get === '') {
throw new Error('This model is not able to get data.')
}
@@ -292,12 +266,8 @@ export default class AbstractService {
/**
* This is a more abstract implementation which only does a get request.
* Services which need more flexibility can use this.
- * @param url
- * @param model
- * @param params
- * @returns {Q.Promise}
*/
- async getM(url, model = {}, params = {}) {
+ async getM(url : string, model = new AbstractModel({}), params = {}) {
const cancel = this.setLoading()
model = this.beforeGet(model)
@@ -313,12 +283,12 @@ export default class AbstractService {
}
}
- async getBlobUrl(url, method = 'GET', data = {}) {
+ async getBlobUrl(url : string, method = 'GET' as Method, data = {}) {
const response = await this.http({
- url: url,
- method: method,
+ url,
+ method,
responseType: 'blob',
- data: data,
+ data,
})
return window.URL.createObjectURL(new Blob([response.data]))
}
@@ -329,9 +299,8 @@ export default class AbstractService {
* @param model The model to use. The request path is built using the values from the model.
* @param params Optional query parameters
* @param page The page to get
- * @returns {Q.Promise}
*/
- async getAll(model = {}, params = {}, page = 1) {
+ async getAll(model : Model = new AbstractModel({}), params = {}, page = 1) {
if (this.paths.getAll === '') {
throw new Error('This model is not able to get data.')
}
@@ -362,10 +331,9 @@ export default class AbstractService {
/**
* Performs a put request to the url specified before
- * @param model
* @returns {Promise}
*/
- async create(model) {
+ async create(model : Model) {
if (this.paths.create === '') {
throw new Error('This model is not able to create data.')
}
@@ -388,11 +356,8 @@ export default class AbstractService {
/**
* An abstract implementation to send post requests.
* Services can use this to implement functions to do post requests other than using the update method.
- * @param url
- * @param model
- * @returns {Q.Promise}
*/
- async post(url, model) {
+ async post(url : string, model : Model) {
const cancel = this.setLoading()
try {
@@ -409,10 +374,8 @@ export default class AbstractService {
/**
* Performs a post request to the update url
- * @param model
- * @returns {Q.Promise}
*/
- update(model) {
+ update(model : Model) {
if (this.paths.update === '') {
throw new Error('This model is not able to update data.')
}
@@ -423,10 +386,8 @@ export default class AbstractService {
/**
* Performs a delete request to the update url
- * @param model
- * @returns {Q.Promise}
*/
- async delete(model) {
+ async delete(model : Model) {
if (this.paths.delete === '') {
throw new Error('This model is not able to delete data.')
}
@@ -447,21 +408,15 @@ export default class AbstractService {
* @param url
* @param file
* @param fieldName The name of the field the file is uploaded to.
- * @returns {Q.Promise}
*/
- uploadFile(url, file, fieldName) {
+ uploadFile(url : string, file, fieldName : string) {
return this.uploadBlob(url, new Blob([file]), fieldName, file.name)
}
/**
* Uploads a blob to a url.
- * @param url
- * @param blob
- * @param fieldName
- * @param filename
- * @returns {Q.Promise}
*/
- uploadBlob(url, blob, fieldName, filename) {
+ uploadBlob(url : string, blob: Blob, fieldName: string, filename : string) {
const data = new FormData()
data.append(fieldName, blob, filename)
return this.uploadFormData(url, data)
@@ -469,11 +424,8 @@ export default class AbstractService {
/**
* Uploads a form data object.
- * @param url
- * @param formData
- * @returns {Q.Promise}
*/
- async uploadFormData(url, formData) {
+ async uploadFormData(url : string, formData: Record) {
const cancel = this.setLoading()
try {
const response = await this.http.put(
From 797de0c5432face3887f4d77bcb7dd7ee2e7e0c1 Mon Sep 17 00:00:00 2001
From: Dominik Pschenitschni
Date: Thu, 23 Jun 2022 03:22:21 +0200
Subject: [PATCH 050/101] feat: add properties to models
---
src/models/attachment.ts | 11 ++-
src/models/avatar.ts | 4 +
src/models/backgroundImage.ts | 9 +++
src/models/bucket.ts | 12 +++
src/models/caldavToken.ts | 5 +-
src/models/emailUpdate.ts | 3 +
src/models/file.ts | 6 ++
src/models/label.ts | 11 +++
src/models/labelTask.ts | 4 +
src/models/linkShare.ts | 10 +++
src/models/list.ts | 60 +++++----------
src/models/listDuplicateModel.ts | 5 ++
src/models/namespace.ts | 22 +++---
src/models/notification.ts | 99 ++++++++++++++++++------
src/models/passwordReset.ts | 4 +
src/models/passwordUpdate.ts | 3 +
src/models/savedFilter.ts | 17 +++++
src/models/subscription.ts | 19 ++---
src/models/task.ts | 124 +++++++++++++------------------
src/models/taskAssignee.ts | 6 ++
src/models/taskComment.ts | 11 ++-
src/models/taskRelation.ts | 24 ++++++
src/models/team.ts | 10 +++
src/models/teamList.ts | 3 +
src/models/teamMember.ts | 4 +
src/models/teamNamespace.ts | 3 +
src/models/teamShareBase.ts | 8 ++
src/models/totp.ts | 4 +
src/models/user.ts | 27 +++----
src/models/userList.ts | 4 +-
src/models/userNamespace.ts | 3 +
src/models/userSettings.ts | 10 +++
src/models/userShareBase.ts | 8 ++
33 files changed, 367 insertions(+), 186 deletions(-)
diff --git a/src/models/attachment.ts b/src/models/attachment.ts
index b4234980..87d90d5d 100644
--- a/src/models/attachment.ts
+++ b/src/models/attachment.ts
@@ -3,22 +3,25 @@ import UserModel from './user'
import FileModel from './file'
export default class AttachmentModel extends AbstractModel {
+ id: number
+ taskId: number
+ createdBy: UserModel
+ file: FileModel
+ created: Date
+
constructor(data) {
super(data)
this.createdBy = new UserModel(this.createdBy)
this.file = new FileModel(this.file)
this.created = new Date(this.created)
-
- /** @type {number} */
- this.id
}
defaults() {
return {
id: 0,
taskId: 0,
- file: FileModel,
createdBy: UserModel,
+ file: FileModel,
created: null,
}
}
diff --git a/src/models/avatar.ts b/src/models/avatar.ts
index 33f3c4c1..2ac7a560 100644
--- a/src/models/avatar.ts
+++ b/src/models/avatar.ts
@@ -1,6 +1,10 @@
import AbstractModel from './abstractModel'
+export type AVATAR_PROVIDERS = 'default' | 'initials' | 'gravatar' | 'marble' | 'upload'
+
export default class AvatarModel extends AbstractModel {
+ avatarProvider: AVATAR_PROVIDERS
+
defaults() {
return {
avatarProvider: '',
diff --git a/src/models/backgroundImage.ts b/src/models/backgroundImage.ts
index 70e44122..07c9ee31 100644
--- a/src/models/backgroundImage.ts
+++ b/src/models/backgroundImage.ts
@@ -1,6 +1,15 @@
import AbstractModel from './abstractModel'
export default class BackgroundImageModel extends AbstractModel {
+ id: number
+ url: string
+ thumb: string
+ info: {
+ author: string
+ authorName: string
+ }
+ blurHash: string
+
defaults() {
return {
id: 0,
diff --git a/src/models/bucket.ts b/src/models/bucket.ts
index 28d0558d..269b5430 100644
--- a/src/models/bucket.ts
+++ b/src/models/bucket.ts
@@ -3,6 +3,18 @@ import UserModel from './user'
import TaskModel from './task'
export default class BucketModel extends AbstractModel {
+ id: number
+ title: string
+ listId: number
+ limit: number
+ tasks: TaskModel[]
+ isDoneBucket: boolean
+ position: number
+
+ createdBy: UserModel
+ created: Date
+ updated: Date
+
constructor(bucket) {
super(bucket)
diff --git a/src/models/caldavToken.ts b/src/models/caldavToken.ts
index 2f8f1d54..708ed229 100644
--- a/src/models/caldavToken.ts
+++ b/src/models/caldavToken.ts
@@ -1,14 +1,15 @@
import AbstractModel from './abstractModel'
export default class CaldavTokenModel extends AbstractModel {
+ id: number
+ created: Date
+
constructor(data? : Object) {
super(data)
- /** @type {number} */
this.id
if (this.created) {
- /** @type {Date} */
this.created = new Date(this.created)
}
}
diff --git a/src/models/emailUpdate.ts b/src/models/emailUpdate.ts
index 04ed3045..229be90e 100644
--- a/src/models/emailUpdate.ts
+++ b/src/models/emailUpdate.ts
@@ -1,6 +1,9 @@
import AbstractModel from './abstractModel'
export default class EmailUpdateModel extends AbstractModel {
+ newEmail: string
+ password: string
+
defaults() {
return {
newEmail: '',
diff --git a/src/models/file.ts b/src/models/file.ts
index 09497963..4b65ae33 100644
--- a/src/models/file.ts
+++ b/src/models/file.ts
@@ -1,6 +1,12 @@
import AbstractModel from './abstractModel'
export default class FileModel extends AbstractModel {
+ id: number
+ mime: string
+ name: string
+ size: number
+ created: Date
+
constructor(data) {
super(data)
this.created = new Date(this.created)
diff --git a/src/models/label.ts b/src/models/label.ts
index f61658a7..4f7fa0af 100644
--- a/src/models/label.ts
+++ b/src/models/label.ts
@@ -4,6 +4,17 @@ import {colorIsDark} from '@/helpers/color/colorIsDark'
const DEFAULT_LABEL_BACKGROUND_COLOR = 'e8e8e8'
export default class LabelModel extends AbstractModel {
+ id: number
+ title: string
+ hexColor: string
+ description: string
+ createdBy: UserModel
+ listId: number
+ textColor: string
+
+ created: Date
+ updated: Date
+
constructor(data) {
super(data)
// FIXME: this should be empty and be definied in the client.
diff --git a/src/models/labelTask.ts b/src/models/labelTask.ts
index 9363cc73..6a4c6809 100644
--- a/src/models/labelTask.ts
+++ b/src/models/labelTask.ts
@@ -1,6 +1,10 @@
import AbstractModel from './abstractModel'
export default class LabelTask extends AbstractModel {
+ id: number
+ taskId: number
+ labelId: number
+
defaults() {
return {
id: 0,
diff --git a/src/models/linkShare.ts b/src/models/linkShare.ts
index 852cd8b7..2d6b4ab1 100644
--- a/src/models/linkShare.ts
+++ b/src/models/linkShare.ts
@@ -2,6 +2,16 @@ import AbstractModel from './abstractModel'
import UserModel from './user'
export default class LinkShareModel extends AbstractModel {
+ id: number
+ hash: string
+ right: Right
+ sharedBy: UserModel
+ sharingType: number // FIXME: use correct numbers
+ listId: number
+ name: string
+ password: string
+ created: Date
+ updated: Date
constructor(data) {
// The constructor of AbstractModel handles all the default parsing.
diff --git a/src/models/list.ts b/src/models/list.ts
index f846920c..8ee6a0f1 100644
--- a/src/models/list.ts
+++ b/src/models/list.ts
@@ -1,72 +1,48 @@
import AbstractModel from './abstractModel'
import TaskModel from './task'
import UserModel from './user'
+import type NamespaceModel from './namespace'
import {getSavedFilterIdFromListId} from '@/helpers/savedFilter'
import SubscriptionModel from '@/models/subscription'
export default class ListModel extends AbstractModel {
+ id: number
+ title: string
+ description: string
+ owner: UserModel
+ tasks: TaskModel[]
+ namespaceId: NamespaceModel['id']
+ isArchived: boolean
+ hexColor: string
+ identifier: string
+ backgroundInformation: any
+ isFavorite: boolean
+ subscription: SubscriptionModel
+ position: number
+ backgroundBlurHash: string
+
+ created: Date
+ updated: Date
constructor(data) {
super(data)
this.owner = new UserModel(this.owner)
- /** @type {number} */
- this.id
-
- /** @type {string} */
- this.title
-
- /** @type {string} */
- this.description
-
- /** @type {UserModel} */
- this.owner
-
- /** @type {TaskModel[]} */
- this.tasks
-
// Make all tasks to task models
this.tasks = this.tasks.map(t => {
return new TaskModel(t)
})
-
- /** @type {number} */
- this.namespaceId
-
- /** @type {boolean} */
- this.isArchived
-
- /** @type {string} */
- this.hexColor
if (this.hexColor !== '' && this.hexColor.substring(0, 1) !== '#') {
this.hexColor = '#' + this.hexColor
}
- /** @type {string} */
- this.identifier
-
- /** @type */
- this.backgroundInformation
-
- /** @type {boolean} */
- this.isFavorite
-
- /** @type */
- this.subscription
-
if (typeof this.subscription !== 'undefined' && this.subscription !== null) {
this.subscription = new SubscriptionModel(this.subscription)
}
- /** @type {number} */
- this.position
-
- /** @type {Date} */
this.created = new Date(this.created)
-
- /** @type {Date} */
this.updated = new Date(this.updated)
}
diff --git a/src/models/listDuplicateModel.ts b/src/models/listDuplicateModel.ts
index 28444185..15a9735c 100644
--- a/src/models/listDuplicateModel.ts
+++ b/src/models/listDuplicateModel.ts
@@ -1,7 +1,12 @@
import AbstractModel from './abstractModel'
import ListModel from './list'
+import NamespaceModel from './namespace'
export default class ListDuplicateModel extends AbstractModel {
+ listId: number
+ namespaceId: NamespaceModel['id']
+ list: ListModel
+
constructor(data) {
super(data)
this.list = new ListModel(this.list)
diff --git a/src/models/namespace.ts b/src/models/namespace.ts
index 7a06a19b..cae06128 100644
--- a/src/models/namespace.ts
+++ b/src/models/namespace.ts
@@ -4,6 +4,18 @@ import UserModel from './user'
import SubscriptionModel from '@/models/subscription'
export default class NamespaceModel extends AbstractModel {
+ id: number
+ title: string
+ description: string
+ owner: UserModel
+ lists: ListModel[]
+ isArchived: boolean
+ hexColor: string
+ subscription: SubscriptionModel
+
+ created: Date
+ updated: Date
+
constructor(data) {
super(data)
@@ -11,7 +23,6 @@ export default class NamespaceModel extends AbstractModel {
this.hexColor = '#' + this.hexColor
}
- /** @type {ListModel[]} */
this.lists = this.lists.map(l => {
return new ListModel(l)
})
@@ -22,15 +33,6 @@ export default class NamespaceModel extends AbstractModel {
this.subscription = new SubscriptionModel(this.subscription)
}
- /** @type {number} */
- this.id
-
- /** @type {string} */
- this.title
-
- /** @type {boolean} */
- this.isArchived
-
this.created = new Date(this.created)
this.updated = new Date(this.updated)
}
diff --git a/src/models/notification.ts b/src/models/notification.ts
index ab522dc7..b130ce72 100644
--- a/src/models/notification.ts
+++ b/src/models/notification.ts
@@ -5,35 +5,86 @@ import TaskModel from '@/models/task'
import TaskCommentModel from '@/models/taskComment'
import ListModel from '@/models/list'
import TeamModel from '@/models/team'
-import names from './constants/notificationNames.json'
+
+export const NOTIFICATION_NAMES = {
+ 'TASK_COMMENT': 'task.comment',
+ 'TASK_ASSIGNED': 'task.assigned',
+ 'TASK_DELETED': 'task.deleted',
+ 'LIST_CREATED': 'list.created',
+ 'TEAM_MEMBER_ADDED': 'team.member.added',
+} as const
+
+interface Notification {
+ doer: UserModel
+}
+interface NotificationTask extends Notification {
+ task: TaskModel
+ comment: TaskCommentModel
+}
+
+interface NotificationAssigned extends Notification {
+ task: TaskModel
+ assignee: UserModel
+}
+
+interface NotificationDeleted extends Notification {
+ task: TaskModel
+}
+
+interface NotificationCreated extends Notification {
+ task: TaskModel
+}
+
+interface NotificationMemberAdded extends Notification {
+ member: UserModel
+ team: TeamModel
+}
export default class NotificationModel extends AbstractModel {
+ id: number
+ name: string
+ notification: NotificationTask | NotificationAssigned | NotificationDeleted | NotificationCreated | NotificationMemberAdded
+ read: boolean
+ readAt: Date | null
+
+ created: Date
+
constructor(data) {
super(data)
switch (this.name) {
- case names.TASK_COMMENT:
- this.notification.doer = new UserModel(this.notification.doer)
- this.notification.task = new TaskModel(this.notification.task)
- this.notification.comment = new TaskCommentModel(this.notification.comment)
+ case NOTIFICATION_NAMES.TASK_COMMENT:
+ this.notification = {
+ doer: new UserModel(this.notification.doer),
+ task: new TaskModel(this.notification.task),
+ comment: new TaskCommentModel(this.notification.comment),
+ }
break
- case names.TASK_ASSIGNED:
- this.notification.doer = new UserModel(this.notification.doer)
- this.notification.task = new TaskModel(this.notification.task)
- this.notification.assignee = new UserModel(this.notification.assignee)
+ case NOTIFICATION_NAMES.TASK_ASSIGNED:
+ this.notification = {
+ doer: new UserModel(this.notification.doer),
+ task: new TaskModel(this.notification.task),
+ assignee: new UserModel(this.notification.assignee),
+ }
break
- case names.TASK_DELETED:
- this.notification.doer = new UserModel(this.notification.doer)
- this.notification.task = new TaskModel(this.notification.task)
+ case NOTIFICATION_NAMES.TASK_DELETED:
+ this.notification = {
+ doer: new UserModel(this.notification.doer),
+ task: new TaskModel(this.notification.task),
+ }
break
- case names.LIST_CREATED:
- this.notification.doer = new UserModel(this.notification.doer)
- this.notification.list = new ListModel(this.notification.list)
+ case NOTIFICATION_NAMES.LIST_CREATED:
+ this.notification = {
+ doer: new UserModel(this.notification.doer),
+ list: new ListModel(this.notification.list),
+ }
break
- case names.TEAM_MEMBER_ADDED:
- this.notification.doer = new UserModel(this.notification.doer)
- this.notification.member = new UserModel(this.notification.member)
- this.notification.team = new TeamModel(this.notification.team)
+ case NOTIFICATION_NAMES.TEAM_MEMBER_ADDED:
+ this.notification = {
+ doer: new UserModel(this.notification.doer),
+ member: new UserModel(this.notification.member),
+ team: new TeamModel(this.notification.team),
+ }
break
}
@@ -55,9 +106,9 @@ export default class NotificationModel extends AbstractModel {
let who = ''
switch (this.name) {
- case names.TASK_COMMENT:
+ case NOTIFICATION_NAMES.TASK_COMMENT:
return `commented on ${this.notification.task.getTextIdentifier()}`
- case names.TASK_ASSIGNED:
+ case NOTIFICATION_NAMES.TASK_ASSIGNED:
who = `${this.notification.assignee.getDisplayName()}`
if (user !== null && user.id === this.notification.assignee.id) {
@@ -65,11 +116,11 @@ export default class NotificationModel extends AbstractModel {
}
return `assigned ${who} to ${this.notification.task.getTextIdentifier()}`
- case names.TASK_DELETED:
+ case NOTIFICATION_NAMES.TASK_DELETED:
return `deleted ${this.notification.task.getTextIdentifier()}`
- case names.LIST_CREATED:
+ case NOTIFICATION_NAMES.LIST_CREATED:
return `created ${this.notification.list.title}`
- case names.TEAM_MEMBER_ADDED:
+ case NOTIFICATION_NAMES.TEAM_MEMBER_ADDED:
who = `${this.notification.member.getDisplayName()}`
if (user !== null && user.id === this.notification.member.id) {
diff --git a/src/models/passwordReset.ts b/src/models/passwordReset.ts
index b84df22d..b269e54b 100644
--- a/src/models/passwordReset.ts
+++ b/src/models/passwordReset.ts
@@ -1,6 +1,10 @@
import AbstractModel from './abstractModel'
export default class PasswordResetModel extends AbstractModel {
+ token: string
+ newPassword: string
+ email: string
+
constructor(data) {
super(data)
diff --git a/src/models/passwordUpdate.ts b/src/models/passwordUpdate.ts
index c9869297..b59a649b 100644
--- a/src/models/passwordUpdate.ts
+++ b/src/models/passwordUpdate.ts
@@ -1,6 +1,9 @@
import AbstractModel from './abstractModel'
export default class PasswordUpdateModel extends AbstractModel {
+ newPassword: string
+ oldPassword: string
+
defaults() {
return {
newPassword: '',
diff --git a/src/models/savedFilter.ts b/src/models/savedFilter.ts
index f0896b08..06334e22 100644
--- a/src/models/savedFilter.ts
+++ b/src/models/savedFilter.ts
@@ -2,6 +2,23 @@ import AbstractModel from '@/models/abstractModel'
import UserModel from '@/models/user'
export default class SavedFilterModel extends AbstractModel {
+ id: 0
+ title: string
+ description: string
+ filters: {
+ sortBy: ('done' | 'id')[]
+ orderBy: ('asc' | 'desc')[]
+ filterBy: 'done'[]
+ filterValue: 'false'[]
+ filterComparator: 'equals'[]
+ filterConcat: 'and'
+ filterIncludeNulls: boolean
+ }
+
+ owner: any
+ created: Date
+ updated: Date
+
constructor(data) {
super(data)
diff --git a/src/models/subscription.ts b/src/models/subscription.ts
index 81a86541..a8bd7bda 100644
--- a/src/models/subscription.ts
+++ b/src/models/subscription.ts
@@ -2,22 +2,17 @@ import AbstractModel from '@/models/abstractModel'
import UserModel from '@/models/user'
export default class SubscriptionModel extends AbstractModel {
+ id: number
+ entity: string // FIXME: correct type?
+ entityId: number // FIXME: correct type?
+ user: UserModel
+
+ created: Date
+
constructor(data) {
super(data)
- /** @type {number} */
- this.id
-
- /** @type {string} */
- this.entity
-
- /** @type {number} */
- this.entityId
-
- /** @type {Date} */
this.created = new Date(this.created)
-
- /** @type {UserModel} */
this.user = new UserModel(this.user)
}
diff --git a/src/models/task.ts b/src/models/task.ts
index e9146e7d..540530db 100644
--- a/src/models/task.ts
+++ b/src/models/task.ts
@@ -2,69 +2,86 @@ import AbstractModel from './abstractModel'
import UserModel from './user'
import LabelModel from './label'
import AttachmentModel from './attachment'
-import {REPEAT_MODE_DEFAULT} from './constants/taskRepeatModes'
import SubscriptionModel from '@/models/subscription'
import {parseDateOrNull} from '@/helpers/parseDateOrNull'
+import type ListModel from './list'
const SUPPORTS_TRIGGERED_NOTIFICATION = 'Notification' in window && 'showTrigger' in Notification.prototype
export const TASK_DEFAULT_COLOR = '#1973ff'
+export const TASK_REPEAT_MODES = {
+ 'REPEAT_MODE_DEFAULT': 0,
+ 'REPEAT_MODE_MONTH': 1,
+ 'REPEAT_MODE_FROM_CURRENT_DATE': 2,
+} as const
+
+export type TaskRepeatMode = typeof TASK_REPEAT_MODES[keyof typeof TASK_REPEAT_MODES]
+
+export interface RepeatAfter {
+ type: 'hours' | 'weeks' | 'months' | 'years' | 'days'
+ amount: number
+}
+
export default class TaskModel extends AbstractModel {
- constructor(data) {
+ id: number
+ title: string
+ description: string
+ done: boolean
+ doneAt: Date | null
+ priority: 0
+ labels: LabelModel[]
+ assignees: UserModel[]
+
+ dueDate: Date | null
+ startDate: Date | null
+ endDate: Date | null
+ repeatAfter: number | RepeatAfter
+ repeatFromCurrentDate: boolean
+ repeatMode: TaskRepeatMode
+ reminderDates: Date[]
+ parentTaskId: TaskModel['id']
+ hexColor: string
+ percentDone: number
+ relatedTasks: { [relationKind: string]: TaskModel } // FIXME: use relationKinds
+ attachments: AttachmentModel[]
+ identifier: string
+ index: number
+ isFavorite: boolean
+ subscription: SubscriptionModel
+
+ position: number
+ kanbanPosition: number
+
+ createdBy: UserModel
+ created: Date
+ updated: Date
+
+ listId: ListModel['id'] // Meta, only used when creating a new task
+
+ constructor(data: Partial) {
super(data)
- /** @type {number} */
this.id = Number(this.id)
-
- /** @type {string} */
this.title = this.title?.trim()
-
- /** @type {string} */
- this.description
-
- /** @type {boolean} */
- this.done
-
- /** @type */
this.doneAt = parseDateOrNull(this.doneAt)
- /** @type {number} */
- this.priority
-
- /** @type {LabelModel[]} */
this.labels = this.labels
.map(l => new LabelModel(l))
.sort((f, s) => f.title > s.title ? 1 : -1)
- /** @type {UserModel[]} */
// Parse the assignees into user models
this.assignees = this.assignees.map(a => {
return new UserModel(a)
})
- /** @type {Date} */
this.dueDate = parseDateOrNull(this.dueDate)
-
- /** @type {Date} */
this.startDate = parseDateOrNull(this.startDate)
-
- /** @type {Date} */
this.endDate = parseDateOrNull(this.endDate)
- /** @type */
- this.repeatAfter
-
// Parse the repeat after into something usable
this.parseRepeatAfter()
- /** @type {boolean} */
- this.repeatFromCurrentDate
-
- /** @type {TaskRepeatMode: 0 | 1 | 2} */
- this.repeatMode
-
- /** @type {Date[]} */
this.reminderDates = this.reminderDates.map(d => new Date(d))
// Cancel all scheduled notifications for this task to be sure to only have available notifications
@@ -73,22 +90,10 @@ export default class TaskModel extends AbstractModel {
this.reminderDates.forEach(d => this.scheduleNotification(d))
})
- /** @type {number} */
- this.parentTaskId
-
- /** @type {string} */
- this.hexColor
-
if (this.hexColor !== '' && this.hexColor.substring(0, 1) !== '#') {
this.hexColor = '#' + this.hexColor
}
- /** @type {number} */
- this.percentDone
-
- /** @type {{ [relationKind: string]: TaskModel }} */
- this.relatedTasks
-
// Make all subtasks to task models
Object.keys(this.relatedTasks).forEach(relationKind => {
this.relatedTasks[relationKind] = this.relatedTasks[relationKind].map(t => {
@@ -97,46 +102,21 @@ export default class TaskModel extends AbstractModel {
})
// Make all attachments to attachment models
- /** @type {AttachmentModel[]} */
this.attachments = this.attachments.map(a => new AttachmentModel(a))
- /** @type {string} */
- this.identifier
-
// Set the task identifier to empty if the list does not have one
if (this.identifier === `-${this.index}`) {
this.identifier = ''
}
- /** @type {number} */
- this.index
-
- /** @type {boolean} */
- this.isFavorite
-
- /** @type {SubscriptionModel} */
- this.subscription
-
if (typeof this.subscription !== 'undefined' && this.subscription !== null) {
this.subscription = new SubscriptionModel(this.subscription)
}
- /** @type {number} */
- this.position
-
- /** @type {number} */
- this.kanbanPosition
-
- /** @type {UserModel} */
this.createdBy = new UserModel(this.createdBy)
-
- /** @type {Date} */
this.created = new Date(this.created)
-
- /** @type {Date} */
this.updated = new Date(this.updated)
- /** @type {number} */
this.listId = Number(this.listId)
}
@@ -156,7 +136,7 @@ export default class TaskModel extends AbstractModel {
endDate: 0,
repeatAfter: 0,
repeatFromCurrentDate: false,
- repeatMode: REPEAT_MODE_DEFAULT,
+ repeatMode: TASK_REPEAT_MODES.REPEAT_MODE_DEFAULT,
reminderDates: [],
parentTaskId: 0,
hexColor: '',
@@ -204,7 +184,7 @@ export default class TaskModel extends AbstractModel {
* This function should only be called from the constructor.
*/
parseRepeatAfter() {
- const repeatAfterHours = (this.repeatAfter / 60) / 60
+ const repeatAfterHours = (this.repeatAfter as number / 60) / 60
this.repeatAfter = {type: 'hours', amount: repeatAfterHours}
// if its dividable by 24, its something with days, otherwise hours
diff --git a/src/models/taskAssignee.ts b/src/models/taskAssignee.ts
index ee697b9d..966ab640 100644
--- a/src/models/taskAssignee.ts
+++ b/src/models/taskAssignee.ts
@@ -1,6 +1,12 @@
import AbstractModel from './abstractModel'
+import type UserModel from './user'
+import type TaskModel from './task'
export default class TaskAssigneeModel extends AbstractModel {
+ created: Date
+ userId: UserModel['id']
+ taskId: TaskModel['id']
+
constructor(data) {
super(data)
this.created = new Date(this.created)
diff --git a/src/models/taskComment.ts b/src/models/taskComment.ts
index 376195a9..d2cb6db3 100644
--- a/src/models/taskComment.ts
+++ b/src/models/taskComment.ts
@@ -1,7 +1,16 @@
import AbstractModel from './abstractModel'
import UserModel from './user'
+import type TaskModel from './task'
export default class TaskCommentModel extends AbstractModel {
+ id: number
+ taskId: TaskModel['id']
+ comment: string
+ author: UserModel
+
+ created: Date
+ updated: Date
+
constructor(data) {
super(data)
this.author = new UserModel(this.author)
@@ -16,7 +25,7 @@ export default class TaskCommentModel extends AbstractModel {
comment: '',
author: UserModel,
created: null,
- update: null,
+ updated: null,
}
}
}
diff --git a/src/models/taskRelation.ts b/src/models/taskRelation.ts
index 63fcda0a..5a944c02 100644
--- a/src/models/taskRelation.ts
+++ b/src/models/taskRelation.ts
@@ -1,7 +1,31 @@
import AbstractModel from './abstractModel'
import UserModel from './user'
+import type TaskModel from './task'
+
+export const RELATION_KINDS = [
+ 'subtask',
+ 'parenttask',
+ 'related',
+ 'duplicates',
+ 'blocking',
+ 'blocked',
+ 'precedes',
+ 'follows',
+ 'copiedfrom',
+ 'copiedto',
+ ] as const
+
+export type RelationKind = typeof RELATION_KINDS[number]
export default class TaskRelationModel extends AbstractModel {
+ id: number
+ otherTaskId: TaskModel['id']
+ taskId: TaskModel['id']
+ relationKind: RelationKind
+
+ createdBy: UserModel
+ created: Date
+
constructor(data) {
super(data)
this.createdBy = new UserModel(this.createdBy)
diff --git a/src/models/team.ts b/src/models/team.ts
index d9217926..05285ca1 100644
--- a/src/models/team.ts
+++ b/src/models/team.ts
@@ -3,6 +3,16 @@ import UserModel from './user'
import TeamMemberModel from './teamMember'
export default class TeamModel extends AbstractModel {
+ id: 0
+ name: string
+ description: string
+ members: TeamMemberModel[]
+ right: Right
+
+ createdBy: UserModel
+ created: Date
+ updated: Date
+
constructor(data) {
super(data)
diff --git a/src/models/teamList.ts b/src/models/teamList.ts
index d000a01b..82f2d76c 100644
--- a/src/models/teamList.ts
+++ b/src/models/teamList.ts
@@ -1,6 +1,9 @@
import TeamShareBaseModel from './teamShareBase'
+import type ListModel from './list'
export default class TeamListModel extends TeamShareBaseModel {
+ listId: ListModel['id']
+
defaults() {
return {
...super.defaults(),
diff --git a/src/models/teamMember.ts b/src/models/teamMember.ts
index 2e5e236a..f0c13a77 100644
--- a/src/models/teamMember.ts
+++ b/src/models/teamMember.ts
@@ -1,6 +1,10 @@
import UserModel from './user'
+import type ListModel from './list'
export default class TeamMemberModel extends UserModel {
+ admin: boolean
+ teamId: ListModel['id']
+
defaults() {
return {
...super.defaults(),
diff --git a/src/models/teamNamespace.ts b/src/models/teamNamespace.ts
index 4c1c7521..edeb7fca 100644
--- a/src/models/teamNamespace.ts
+++ b/src/models/teamNamespace.ts
@@ -1,6 +1,9 @@
import TeamShareBaseModel from './teamShareBase'
+import type NamespaceModel from './namespace'
export default class TeamNamespaceModel extends TeamShareBaseModel {
+ namespaceId: NamespaceModel['id']
+
defaults() {
return {
...super.defaults(),
diff --git a/src/models/teamShareBase.ts b/src/models/teamShareBase.ts
index 08b3dc80..84e0373b 100644
--- a/src/models/teamShareBase.ts
+++ b/src/models/teamShareBase.ts
@@ -1,10 +1,18 @@
import AbstractModel from './abstractModel'
+import type TeamModel from './team'
+import type {Right} from '@/models/constants/rights'
/**
* This class is a base class for common team sharing model.
* It is extended in a way so it can be used for namespaces as well for lists.
*/
export default class TeamShareBaseModel extends AbstractModel {
+ teamId: TeamModel['id']
+ right: Right
+
+ created: Date
+ updated: Date
+
constructor(data) {
super(data)
this.created = new Date(this.created)
diff --git a/src/models/totp.ts b/src/models/totp.ts
index 17de13b6..e631af7c 100644
--- a/src/models/totp.ts
+++ b/src/models/totp.ts
@@ -1,6 +1,10 @@
import AbstractModel from './abstractModel'
export default class TotpModel extends AbstractModel {
+ secret: string
+ enabled: boolean
+ url: string
+
defaults() {
return {
secret: '',
diff --git a/src/models/user.ts b/src/models/user.ts
index 90d71ca7..5c212c91 100644
--- a/src/models/user.ts
+++ b/src/models/user.ts
@@ -2,30 +2,21 @@ import AbstractModel from './abstractModel'
import UserSettingsModel from '@/models/userSettings'
export default class UserModel extends AbstractModel {
+ id: number
+ email: string
+ username: string
+ name: string
+
+ created: Date
+ updated: Date
+ settings: UserSettingsModel
+
constructor(data) {
super(data)
- /** @type {number} */
- this.id
-
- /** @type {string} */
- this.email
-
- /** @type {string} */
- this.username
-
- /** @type {string} */
- this.name
-
- /** @type {Date} */
this.created = new Date(this.created)
-
- /** @type {Date} */
this.updated = new Date(this.updated)
- /** @type {UserSettingsModel} */
- this.settings
-
if (this.settings !== null) {
this.settings = new UserSettingsModel(this.settings)
}
diff --git a/src/models/userList.ts b/src/models/userList.ts
index 42bde509..f48989a2 100644
--- a/src/models/userList.ts
+++ b/src/models/userList.ts
@@ -1,7 +1,9 @@
import UserShareBaseModel from './userShareBase'
-
+import type ListModel from './list'
// This class extends the user share model with a 'rights' parameter which is used in sharing
export default class UserListModel extends UserShareBaseModel {
+ listId: ListModel['id']
+
defaults() {
return {
...super.defaults(),
diff --git a/src/models/userNamespace.ts b/src/models/userNamespace.ts
index 085ece65..4a4703da 100644
--- a/src/models/userNamespace.ts
+++ b/src/models/userNamespace.ts
@@ -1,7 +1,10 @@
import UserShareBaseModel from './userShareBase'
+import type NamespaceModel from './namespace'
// This class extends the user share model with a 'rights' parameter which is used in sharing
export default class UserNamespaceModel extends UserShareBaseModel {
+ namespaceId: NamespaceModel['id']
+
defaults() {
return {
...super.defaults(),
diff --git a/src/models/userSettings.ts b/src/models/userSettings.ts
index 41932e26..3c033031 100644
--- a/src/models/userSettings.ts
+++ b/src/models/userSettings.ts
@@ -1,7 +1,17 @@
import AbstractModel from './abstractModel'
+import type ListModel from './list'
export default class UserSettingsModel extends AbstractModel {
+ name: string
+ emailRemindersEnabled: boolean
+ discoverableByName: boolean
+ discoverableByEmail: boolean
+ overdueTasksRemindersEnabled: boolean
+ defaultListId: undefined | ListModel['id']
+ weekStart: 0 | 1 | 2 | 3 | 4 | 5 | 6
+ timezone: string
+
defaults() {
return {
name: '',
diff --git a/src/models/userShareBase.ts b/src/models/userShareBase.ts
index 171643a0..3d34ac3c 100644
--- a/src/models/userShareBase.ts
+++ b/src/models/userShareBase.ts
@@ -1,6 +1,14 @@
import AbstractModel from './abstractModel'
+import type UserModel from './user'
+import type {Right} from '@/models/constants/rights'
export default class UserShareBaseModel extends AbstractModel {
+ userId: UserModel['id']
+ right: Right
+
+ created: Date
+ updated: Date
+
constructor(data) {
super(data)
this.created = new Date(this.created)
From af630d3b8c1536c1a9a320172aaf19e000bb2517 Mon Sep 17 00:00:00 2001
From: Dominik Pschenitschni
Date: Thu, 23 Jun 2022 03:08:35 +0200
Subject: [PATCH 051/101] chore: improve type imports
---
src/App.vue | 2 +-
src/components/home/contentAuth.vue | 2 +-
src/components/home/navigation.vue | 7 +++--
src/components/input/button.vue | 2 +-
.../list/list-settings-dropdown.vue | 2 +-
src/components/list/partials/filters.vue | 4 +--
src/components/list/partials/list-card.vue | 4 +--
src/components/misc/Done.vue | 2 +-
src/components/misc/message.vue | 2 +-
src/components/misc/subscription.vue | 27 ++++++++++--------
src/components/sharing/userTeam.vue | 2 +-
src/components/tasks/add-task.vue | 2 +-
src/components/tasks/gantt-component.vue | 4 +--
src/components/tasks/partials/attachments.vue | 2 +-
.../tasks/partials/editAssignees.vue | 4 +--
src/components/tasks/partials/editLabels.vue | 2 +-
src/components/tasks/partials/kanban-card.vue | 15 +++++-----
src/components/tasks/partials/labels.vue | 4 +++
src/components/tasks/partials/reminders.vue | 2 +-
.../tasks/partials/singleTaskInList.vue | 10 +++----
src/components/tasks/partials/sort.vue | 2 +-
src/helpers/redirectToProvider.ts | 2 +-
src/views/labels/ListLabels.vue | 2 +-
src/views/labels/NewLabel.vue | 2 +-
src/views/list/ListTable.vue | 4 +--
src/views/list/settings/archive.vue | 3 +-
src/views/list/settings/share.vue | 6 +---
src/views/migrator/MigrateService.vue | 2 +-
src/views/namespaces/NewNamespace.vue | 4 +--
src/views/tasks/ShowTasks.vue | 2 +-
src/views/tasks/TaskDetailView.vue | 28 +++++++++----------
src/views/teams/EditTeam.vue | 6 ++--
src/views/user/Login.vue | 4 +--
src/views/user/OpenIdAuth.vue | 4 +--
src/views/user/Register.vue | 4 +--
src/views/user/RequestPasswordReset.vue | 2 +-
src/views/user/settings/Caldav.vue | 2 +-
src/views/user/settings/Deletion.vue | 6 +---
38 files changed, 92 insertions(+), 94 deletions(-)
diff --git a/src/App.vue b/src/App.vue
index 9c48735c..d4ac424d 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -15,7 +15,7 @@
diff --git a/src/models/abstractModel.ts b/src/models/abstractModel.ts
index fbf074e2..7507265b 100644
--- a/src/models/abstractModel.ts
+++ b/src/models/abstractModel.ts
@@ -1,12 +1,13 @@
import {objectToCamelCase} from '@/helpers/case'
import {omitBy, isNil} from '@/helpers/utils'
+import type {Right} from '@/models/constants/rights'
export default class AbstractModel {
/**
* The max right the user has on this object, as returned by the x-max-right header from the api.
*/
- maxRight: number | null = null
+ maxRight: Right | null = null
/**
* The abstract constructor takes an object and merges its data with the default data of this model.
diff --git a/src/models/constants/notificationNames.json b/src/models/constants/notificationNames.json
deleted file mode 100644
index 62260fe3..00000000
--- a/src/models/constants/notificationNames.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "TASK_COMMENT": "task.comment",
- "TASK_ASSIGNED": "task.assigned",
- "TASK_DELETED": "task.deleted",
- "LIST_CREATED": "list.created",
- "TEAM_MEMBER_ADDED": "team.member.added"
-}
\ No newline at end of file
diff --git a/src/models/constants/priorities.json b/src/models/constants/priorities.json
deleted file mode 100644
index c38b195d..00000000
--- a/src/models/constants/priorities.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
-"UNSET": 0,
-"LOW": 1,
-"MEDIUM": 2,
-"HIGH": 3,
-"URGENT": 4,
-"DO_NOW": 5
-}
\ No newline at end of file
diff --git a/src/models/constants/priorities.ts b/src/models/constants/priorities.ts
new file mode 100644
index 00000000..b3cf85cb
--- /dev/null
+++ b/src/models/constants/priorities.ts
@@ -0,0 +1,8 @@
+export const PRIORITIES = {
+ 'UNSET': 0,
+ 'LOW': 1,
+ 'MEDIUM': 2,
+ 'HIGH': 3,
+ 'URGENT': 4,
+ 'DO_NOW': 5,
+} as const
\ No newline at end of file
diff --git a/src/models/constants/relationKinds.json b/src/models/constants/relationKinds.json
deleted file mode 100644
index 4b3c2e51..00000000
--- a/src/models/constants/relationKinds.json
+++ /dev/null
@@ -1,12 +0,0 @@
-[
- "subtask",
- "parenttask",
- "related",
- "duplicates",
- "blocking",
- "blocked",
- "precedes",
- "follows",
- "copiedfrom",
- "copiedto"
-]
\ No newline at end of file
diff --git a/src/models/constants/rights.json b/src/models/constants/rights.json
deleted file mode 100644
index 61e6b145..00000000
--- a/src/models/constants/rights.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "READ": 0,
- "READ_WRITE": 1,
- "ADMIN": 2
-}
\ No newline at end of file
diff --git a/src/models/constants/rights.ts b/src/models/constants/rights.ts
new file mode 100644
index 00000000..1c2aeb70
--- /dev/null
+++ b/src/models/constants/rights.ts
@@ -0,0 +1,7 @@
+export const RIGHTS = {
+ 'READ': 0,
+ 'READ_WRITE': 1,
+ 'ADMIN': 2,
+} as const
+
+export type Right = typeof RIGHTS[keyof typeof RIGHTS]
\ No newline at end of file
diff --git a/src/models/constants/taskRepeatModes.json b/src/models/constants/taskRepeatModes.json
deleted file mode 100644
index 7d172950..00000000
--- a/src/models/constants/taskRepeatModes.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "REPEAT_MODE_DEFAULT": 0,
- "REPEAT_MODE_MONTH": 1,
- "REPEAT_MODE_FROM_CURRENT_DATE": 2
-}
\ No newline at end of file
diff --git a/src/models/linkShare.ts b/src/models/linkShare.ts
index 2d6b4ab1..a0c47577 100644
--- a/src/models/linkShare.ts
+++ b/src/models/linkShare.ts
@@ -1,5 +1,6 @@
import AbstractModel from './abstractModel'
import UserModel from './user'
+import {RIGHTS, type Right} from '@/models/constants/rights'
export default class LinkShareModel extends AbstractModel {
id: number
@@ -28,7 +29,7 @@ export default class LinkShareModel extends AbstractModel {
return {
id: 0,
hash: '',
- right: 0,
+ right: RIGHTS.READ,
sharedBy: UserModel,
sharingType: 0,
listId: 0,
diff --git a/src/models/team.ts b/src/models/team.ts
index 05285ca1..c4e894f6 100644
--- a/src/models/team.ts
+++ b/src/models/team.ts
@@ -1,6 +1,7 @@
import AbstractModel from './abstractModel'
import UserModel from './user'
import TeamMemberModel from './teamMember'
+import {RIGHTS, type Right} from '@/models/constants/rights'
export default class TeamModel extends AbstractModel {
id: 0
@@ -32,7 +33,7 @@ export default class TeamModel extends AbstractModel {
name: '',
description: '',
members: [],
- right: 0,
+ right: RIGHTS.READ,
createdBy: {},
created: null,
diff --git a/src/models/teamShareBase.ts b/src/models/teamShareBase.ts
index 84e0373b..88060c91 100644
--- a/src/models/teamShareBase.ts
+++ b/src/models/teamShareBase.ts
@@ -1,6 +1,6 @@
import AbstractModel from './abstractModel'
import type TeamModel from './team'
-import type {Right} from '@/models/constants/rights'
+import {RIGHTS, type Right} from '@/models/constants/rights'
/**
* This class is a base class for common team sharing model.
@@ -22,7 +22,7 @@ export default class TeamShareBaseModel extends AbstractModel {
defaults() {
return {
teamId: 0,
- right: 0,
+ right: RIGHTS.READ,
created: null,
updated: null,
diff --git a/src/models/userShareBase.ts b/src/models/userShareBase.ts
index 3d34ac3c..9ae20de1 100644
--- a/src/models/userShareBase.ts
+++ b/src/models/userShareBase.ts
@@ -1,6 +1,6 @@
import AbstractModel from './abstractModel'
import type UserModel from './user'
-import type {Right} from '@/models/constants/rights'
+import {RIGHTS, type Right} from '@/models/constants/rights'
export default class UserShareBaseModel extends AbstractModel {
userId: UserModel['id']
@@ -18,7 +18,7 @@ export default class UserShareBaseModel extends AbstractModel {
defaults() {
return {
userId: '',
- right: 0,
+ right: RIGHTS.READ,
created: null,
updated: null,
diff --git a/src/modules/parseTaskText.test.ts b/src/modules/parseTaskText.test.ts
index 90208b88..dadb9ed0 100644
--- a/src/modules/parseTaskText.test.ts
+++ b/src/modules/parseTaskText.test.ts
@@ -3,7 +3,7 @@ import {beforeEach, afterEach, describe, it, expect, vi} from 'vitest'
import {parseTaskText} from './parseTaskText'
import {getDateFromText, getDateFromTextIn} from '../helpers/time/parseDate'
import {calculateDayInterval} from '../helpers/time/calculateDayInterval'
-import priorities from '../models/constants/priorities.json'
+import {PRIORITIES} from '@/models/constants/priorities.ts'
describe('Parse Task Text', () => {
beforeEach(() => {
@@ -571,12 +571,12 @@ describe('Parse Task Text', () => {
})
describe('Priority', () => {
- for (const p in priorities) {
+ for (const p in PRIORITIES) {
it(`should parse priority ${p}`, () => {
- const result = parseTaskText(`Lorem Ipsum !${priorities[p]}`)
+ const result = parseTaskText(`Lorem Ipsum !${PRIORITIES[p]}`)
expect(result.text).toBe('Lorem Ipsum')
- expect(result.priority).toBe(priorities[p])
+ expect(result.priority).toBe(PRIORITIES[p])
})
}
it(`should not parse an invalid priority`, () => {
diff --git a/src/modules/parseTaskText.ts b/src/modules/parseTaskText.ts
index 80c33e3d..c3c8ad7d 100644
--- a/src/modules/parseTaskText.ts
+++ b/src/modules/parseTaskText.ts
@@ -1,5 +1,5 @@
import {parseDate} from '../helpers/time/parseDate'
-import _priorities from '../models/constants/priorities.json'
+import {PRIORITIES} from '@/models/constants/priorities'
const VIKUNJA_PREFIXES: Prefixes = {
label: '*',
@@ -27,16 +27,7 @@ export const PREFIXES = {
[PrefixMode.Todoist]: TODOIST_PREFIXES,
}
-const priorities: Priorites = _priorities
-
-interface Priorites {
- UNSET: number,
- LOW: number,
- MEDIUM: number,
- HIGH: number,
- URGENT: number,
- DO_NOW: number,
-}
+const priorities = PRIORITIES
enum RepeatType {
Hours = 'hours',
diff --git a/src/views/list/ListKanban.vue b/src/views/list/ListKanban.vue
index 447d849e..fc17a243 100644
--- a/src/views/list/ListKanban.vue
+++ b/src/views/list/ListKanban.vue
@@ -230,7 +230,7 @@ import cloneDeep from 'lodash.clonedeep'
import BucketModel from '../../models/bucket'
import {mapState} from 'vuex'
-import Rights from '../../models/constants/rights.json'
+import {RIGHTS as Rights} from '@/models/constants/rights'
import {LOADING, LOADING_MODULE} from '@/store/mutation-types'
import ListWrapper from './ListWrapper.vue'
import FilterPopup from '@/components/list/partials/filter-popup.vue'
diff --git a/src/views/list/ListList.vue b/src/views/list/ListList.vue
index c94caf30..eb0c58c5 100644
--- a/src/views/list/ListList.vue
+++ b/src/views/list/ListList.vue
@@ -144,7 +144,7 @@ import EditTask from '@/components/tasks/edit-task.vue'
import AddTask from '@/components/tasks/add-task.vue'
import SingleTaskInList from '@/components/tasks/partials/singleTaskInList.vue'
import { useTaskList } from '@/composables/taskList'
-import Rights from '../../models/constants/rights.json'
+import {RIGHTS as Rights} from '@/models/constants/rights'
import FilterPopup from '@/components/list/partials/filter-popup.vue'
import {HAS_TASKS} from '@/store/mutation-types'
import Nothing from '@/components/misc/nothing.vue'
diff --git a/src/views/tasks/TaskDetailView.vue b/src/views/tasks/TaskDetailView.vue
index 02aec44a..33ed7059 100644
--- a/src/views/tasks/TaskDetailView.vue
+++ b/src/views/tasks/TaskDetailView.vue
@@ -427,8 +427,8 @@ import {defineComponent} from 'vue'
import TaskService from '../../services/task'
import TaskModel from '../../models/task'
-import priorites from '../../models/constants/priorities.json'
-import rights from '../../models/constants/rights.json'
+import { PRIORITIES as priorites } from '@/models/constants/priorities'
+import {RIGHTS as rights} from '@/models/constants/rights'
import PrioritySelect from '../../components/tasks/partials/prioritySelect.vue'
import PercentDoneSelect from '../../components/tasks/partials/percentDoneSelect.vue'
@@ -520,7 +520,6 @@ export default defineComponent({
// Used to avoid flashing of empty elements if the task content is not yet loaded.
visible: false,
- priorities: priorites,
activeFields: {
assignees: false,
priority: false,
diff --git a/src/views/teams/EditTeam.vue b/src/views/teams/EditTeam.vue
index b5ccd729..8496d2f5 100644
--- a/src/views/teams/EditTeam.vue
+++ b/src/views/teams/EditTeam.vue
@@ -172,7 +172,7 @@ import TeamMemberService from '../../services/teamMember'
import type TeamMemberModel from '../../models/teamMember'
import type UserModel from '../../models/user'
import UserService from '../../services/user'
-import Rights from '../../models/constants/rights.json'
+import {RIGHTS as Rights} from '@/models/constants/rights'
import Multiselect from '@/components/input/multiselect.vue'
import {useRoute, useRouter} from 'vue-router'
From 332acf012c423d3201ec1811093226447cd065e8 Mon Sep 17 00:00:00 2001
From: Dominik Pschenitschni
Date: Thu, 23 Jun 2022 03:20:07 +0200
Subject: [PATCH 053/101] feat: function attribute typing
---
src/components/home/navigation.vue | 2 +-
src/components/input/fancycheckbox.vue | 2 +-
src/components/sharing/linkSharing.vue | 7 ++++---
src/components/sharing/userTeam.vue | 2 +-
src/components/tasks/partials/attachments.vue | 5 +++--
src/components/tasks/partials/comments.vue | 5 +++--
src/components/tasks/partials/relatedTasks.vue | 2 +-
src/components/tasks/partials/singleTaskInList.vue | 4 ++--
src/services/accountDelete.ts | 12 ++++++------
src/services/backgroundUpload.ts | 4 ++--
src/services/dataExport.ts | 6 +++---
src/views/filters/FilterDelete.vue | 2 +-
src/views/filters/FilterEdit.vue | 14 ++++++++------
src/views/labels/ListLabels.vue | 6 +++---
src/views/list/ListList.vue | 9 +++++----
src/views/tasks/TaskDetailView.vue | 5 +++--
src/views/teams/EditTeam.vue | 2 +-
17 files changed, 48 insertions(+), 41 deletions(-)
diff --git a/src/components/home/navigation.vue b/src/components/home/navigation.vue
index 3ed3044b..76a0fb23 100644
--- a/src/components/home/navigation.vue
+++ b/src/components/home/navigation.vue
@@ -209,7 +209,7 @@ function resize() {
store.commit(MENU_ACTIVE, window.innerWidth >= 770)
}
-function toggleLists(namespaceId: number) {
+function toggleLists(namespaceId: NamespaceModel['id']) {
listsVisible.value[namespaceId] = !listsVisible.value[namespaceId]
}
diff --git a/src/components/input/fancycheckbox.vue b/src/components/input/fancycheckbox.vue
index 204efeec..31380bf9 100644
--- a/src/components/input/fancycheckbox.vue
+++ b/src/components/input/fancycheckbox.vue
@@ -53,7 +53,7 @@ export default defineComponent({
},
},
methods: {
- updateData(checked) {
+ updateData(checked: boolean) {
this.checked = checked
this.$emit('update:modelValue', checked)
this.$emit('change', checked)
diff --git a/src/components/sharing/linkSharing.vue b/src/components/sharing/linkSharing.vue
index 74cae27a..b38a5834 100644
--- a/src/components/sharing/linkSharing.vue
+++ b/src/components/sharing/linkSharing.vue
@@ -182,6 +182,7 @@ import {useI18n} from 'vue-i18n'
import {RIGHTS} from '@/models/constants/rights'
import LinkShareModel from '@/models/linkShare'
+import type ListModel from '@/models/list'
import LinkShareService from '@/services/linkShare'
@@ -216,7 +217,7 @@ watch(
const store = useStore()
const frontendUrl = computed(() => store.state.config.frontendUrl)
-async function load(listId) {
+async function load(listId: ListModel['id']) {
// If listId == 0 the list on the calling component wasn't already loaded, so we just bail out here
if (listId === 0) {
return
@@ -225,7 +226,7 @@ async function load(listId) {
linkShares.value = await linkShareService.getAll({listId})
}
-async function add(listId) {
+async function add(listId: ListModel['id']) {
const newLinkShare = new LinkShareModel({
right: selectedRight.value,
listId,
@@ -241,7 +242,7 @@ async function add(listId) {
await load(listId)
}
-async function remove(listId) {
+async function remove(listId: ListModel['id']) {
try {
await linkShareService.delete(new LinkShareModel({
id: linkIdToDelete.value,
diff --git a/src/components/sharing/userTeam.vue b/src/components/sharing/userTeam.vue
index 6920102c..c14902aa 100644
--- a/src/components/sharing/userTeam.vue
+++ b/src/components/sharing/userTeam.vue
@@ -355,7 +355,7 @@ async function toggleType(sharable) {
const found = ref([])
const currentUserId = computed(() => store.state.auth.info.id)
-async function find(query) {
+async function find(query: string) {
if (query === '') {
found.value = []
return
diff --git a/src/components/tasks/partials/attachments.vue b/src/components/tasks/partials/attachments.vue
index 1a2c0f68..4f3292ef 100644
--- a/src/components/tasks/partials/attachments.vue
+++ b/src/components/tasks/partials/attachments.vue
@@ -148,6 +148,7 @@ import {defineComponent} from 'vue'
import AttachmentService from '../../../services/attachment'
import AttachmentModel from '../../../models/attachment'
+import type FileModel from '@/models/file'
import User from '@/components/misc/user.vue'
import {mapState} from 'vuex'
@@ -229,7 +230,7 @@ export default defineComponent({
})
},
methods: {
- downloadAttachment(attachment) {
+ downloadAttachment(attachment: AttachmentModel) {
this.attachmentService.download(attachment)
},
uploadNewAttachment() {
@@ -239,7 +240,7 @@ export default defineComponent({
this.uploadFiles(this.$refs.files.files)
},
- uploadFiles(files) {
+ uploadFiles(files: FileModel[]) {
uploadFiles(this.attachmentService, this.taskId, files)
},
async deleteAttachment() {
diff --git a/src/components/tasks/partials/comments.vue b/src/components/tasks/partials/comments.vue
index 9efe0d2a..8f889e98 100644
--- a/src/components/tasks/partials/comments.vue
+++ b/src/components/tasks/partials/comments.vue
@@ -163,6 +163,7 @@ import TaskCommentModel from '@/models/taskComment'
import {uploadFile} from '@/helpers/attachments'
import {success} from '@/message'
+import type TaskModel from '@/models/task'
const props = defineProps({
taskId: {
type: Number,
@@ -213,7 +214,7 @@ function attachmentUpload(...args) {
const taskCommentService = shallowReactive(new TaskCommentService())
-async function loadComments(taskId) {
+async function loadComments(taskId: TaskModel['id']) {
if (!enabled.value) {
return
}
@@ -262,7 +263,7 @@ function toggleEdit(comment: TaskCommentModel) {
Object.assign(commentEdit, comment)
}
-function toggleDelete(commentId) {
+function toggleDelete(commentId: TaskCommentModel['id']) {
showDeleteModal.value = !showDeleteModal.value
commentToDelete.id = commentId
}
diff --git a/src/components/tasks/partials/relatedTasks.vue b/src/components/tasks/partials/relatedTasks.vue
index c1d5c629..a46c4f63 100644
--- a/src/components/tasks/partials/relatedTasks.vue
+++ b/src/components/tasks/partials/relatedTasks.vue
@@ -220,7 +220,7 @@ export default defineComponent({
},
},
methods: {
- async findTasks(query) {
+ async findTasks(query: string) {
this.query = query
this.foundTasks = await this.taskService.getAll({}, {s: query})
},
diff --git a/src/components/tasks/partials/singleTaskInList.vue b/src/components/tasks/partials/singleTaskInList.vue
index 209633b6..6cc341d6 100644
--- a/src/components/tasks/partials/singleTaskInList.vue
+++ b/src/components/tasks/partials/singleTaskInList.vue
@@ -186,7 +186,7 @@ export default defineComponent({
},
},
methods: {
- async markAsDone(checked) {
+ async markAsDone(checked: boolean) {
const updateFunc = async () => {
const task = await this.taskService.update(this.task)
if (this.task.done) {
@@ -211,7 +211,7 @@ export default defineComponent({
}
},
- undoDone(checked) {
+ undoDone(checked: boolean) {
this.task.done = !this.task.done
this.markAsDone(!checked)
},
diff --git a/src/services/accountDelete.ts b/src/services/accountDelete.ts
index c4f443cf..52e922ca 100644
--- a/src/services/accountDelete.ts
+++ b/src/services/accountDelete.ts
@@ -1,15 +1,15 @@
import AbstractService from './abstractService'
export default class AccountDeleteService extends AbstractService {
- request(password) {
- return this.post('/user/deletion/request', {password: password})
+ request(password: string) {
+ return this.post('/user/deletion/request', {password})
}
- confirm(token) {
- return this.post('/user/deletion/confirm', {token: token})
+ confirm(token: string) {
+ return this.post('/user/deletion/confirm', {token})
}
- cancel(password) {
- return this.post('/user/deletion/cancel', {password: password})
+ cancel(password: string) {
+ return this.post('/user/deletion/cancel', {password})
}
}
\ No newline at end of file
diff --git a/src/services/backgroundUpload.ts b/src/services/backgroundUpload.ts
index 8f9dcf62..0f9d9792 100644
--- a/src/services/backgroundUpload.ts
+++ b/src/services/backgroundUpload.ts
@@ -22,9 +22,9 @@ export default class BackgroundUploadService extends AbstractService {
* @param file
* @returns {Promise}
*/
- create(listId, file) {
+ create(listId: ListModel['id'], file) {
return this.uploadFile(
- this.getReplacedRoute(this.paths.create, {listId: listId}),
+ this.getReplacedRoute(this.paths.create, {listId}),
file,
'background',
)
diff --git a/src/services/dataExport.ts b/src/services/dataExport.ts
index 9f8720bf..3c4064ac 100644
--- a/src/services/dataExport.ts
+++ b/src/services/dataExport.ts
@@ -2,11 +2,11 @@ import AbstractService from './abstractService'
import {downloadBlob} from '../helpers/downloadBlob'
export default class DataExportService extends AbstractService {
- request(password) {
- return this.post('/user/export/request', {password: password})
+ request(password: string) {
+ return this.post('/user/export/request', {password})
}
- async download(password) {
+ async download(password: string) {
const clear = this.setLoading()
try {
const url = await this.getBlobUrl('/user/export/download', 'POST', {password})
diff --git a/src/views/filters/FilterDelete.vue b/src/views/filters/FilterDelete.vue
index 15238ec0..0f2c6fbf 100644
--- a/src/views/filters/FilterDelete.vue
+++ b/src/views/filters/FilterDelete.vue
@@ -27,7 +27,7 @@ const route = useRoute()
async function deleteSavedFilter() {
// We assume the listId in the route is the pseudolist
- const savedFilterId = getSavedFilterIdFromListId(route.params.listId)
+ const savedFilterId = getSavedFilterIdFromListId(Number((route.params.listId as string)))
const filterService = new SavedFilterService()
const filter = new SavedFilterModel({id: savedFilterId})
diff --git a/src/views/filters/FilterEdit.vue b/src/views/filters/FilterEdit.vue
index 9f978b17..5e896470 100644
--- a/src/views/filters/FilterEdit.vue
+++ b/src/views/filters/FilterEdit.vue
@@ -52,11 +52,12 @@