From 43d9a677257397c7e844d599cfb8ed7438ff5a0b Mon Sep 17 00:00:00 2001 From: renovate Date: Sun, 31 Jul 2022 15:03:01 +0000 Subject: [PATCH 001/443] chore(deps): update workbox monorepo to v6.5.4 --- package.json | 4 +- yarn.lock | 175 +++++++++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 171 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 1b7a7013..5c56b7eb 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "vue-i18n": "9.2.0-beta.40", "vue-router": "4.1.2", "vuex": "4.0.2", - "workbox-precaching": "6.5.3", + "workbox-precaching": "6.5.4", "zhyswan-vuedraggable": "4.1.3" }, "devDependencies": { @@ -94,7 +94,7 @@ "vitest": "0.20.2", "vue-tsc": "0.38.9", "wait-on": "6.0.1", - "workbox-cli": "6.5.3" + "workbox-cli": "6.5.4" }, "postcss": { "plugins": { diff --git a/yarn.lock b/yarn.lock index 27efa5fa..76c6c472 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7218,6 +7218,11 @@ idb@^6.1.4: resolved "https://registry.yarnpkg.com/idb/-/idb-6.1.5.tgz#dbc53e7adf1ac7c59f9b2bf56e00b4ea4fce8c7b" integrity sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw== +idb@^7.0.1: + version "7.0.2" + resolved "https://registry.yarnpkg.com/idb/-/idb-7.0.2.tgz#7a067e20dd16539938e456814b7d714ba8db3892" + integrity sha512-jjKrT1EnyZewQ/gCBb/eyiYrhGzws2FeY92Yx8qT9S9GeQAmo4JFVIiWRIfKW/6Ob9A+UDAOW9j9jn58fy2HIg== + ieee754@^1.1.13: version "1.2.1" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" @@ -12742,6 +12747,14 @@ workbox-background-sync@6.5.3: idb "^6.1.4" workbox-core "6.5.3" +workbox-background-sync@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz#3141afba3cc8aa2ae14c24d0f6811374ba8ff6a9" + integrity sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g== + dependencies: + idb "^7.0.1" + workbox-core "6.5.4" + workbox-broadcast-update@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz#fc2ad79cf507e22950cda9baf1e9a0ccc43f31bc" @@ -12749,7 +12762,57 @@ workbox-broadcast-update@6.5.3: dependencies: workbox-core "6.5.3" -workbox-build@6.5.3, workbox-build@^6.5.3: +workbox-broadcast-update@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz#8441cff5417cd41f384ba7633ca960a7ffe40f66" + integrity sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw== + dependencies: + workbox-core "6.5.4" + +workbox-build@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-6.5.4.tgz#7d06d31eb28a878817e1c991c05c5b93409f0389" + integrity sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA== + dependencies: + "@apideck/better-ajv-errors" "^0.3.1" + "@babel/core" "^7.11.1" + "@babel/preset-env" "^7.11.0" + "@babel/runtime" "^7.11.2" + "@rollup/plugin-babel" "^5.2.0" + "@rollup/plugin-node-resolve" "^11.2.1" + "@rollup/plugin-replace" "^2.4.1" + "@surma/rollup-plugin-off-main-thread" "^2.2.3" + ajv "^8.6.0" + common-tags "^1.8.0" + fast-json-stable-stringify "^2.1.0" + fs-extra "^9.0.1" + glob "^7.1.6" + lodash "^4.17.20" + pretty-bytes "^5.3.0" + rollup "^2.43.1" + rollup-plugin-terser "^7.0.0" + source-map "^0.8.0-beta.0" + stringify-object "^3.3.0" + strip-comments "^2.0.1" + tempy "^0.6.0" + upath "^1.2.0" + workbox-background-sync "6.5.4" + workbox-broadcast-update "6.5.4" + workbox-cacheable-response "6.5.4" + workbox-core "6.5.4" + workbox-expiration "6.5.4" + workbox-google-analytics "6.5.4" + workbox-navigation-preload "6.5.4" + workbox-precaching "6.5.4" + workbox-range-requests "6.5.4" + workbox-recipes "6.5.4" + workbox-routing "6.5.4" + workbox-strategies "6.5.4" + workbox-streams "6.5.4" + workbox-sw "6.5.4" + workbox-window "6.5.4" + +workbox-build@^6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-6.5.3.tgz#38e3f286d63d2745bff4d1478bb3a6ab5c8b1170" integrity sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w== @@ -12799,10 +12862,17 @@ workbox-cacheable-response@6.5.3: dependencies: workbox-core "6.5.3" -workbox-cli@6.5.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/workbox-cli/-/workbox-cli-6.5.3.tgz#371abce23956fc60c0a54a9a0fe30643a3a92894" - integrity sha512-EmKgt5UD4TpZfUe1K0gVcfLlf5ZC6PP813Mhtmx40mr9bA5cKuoztdsrQaAy+PlwYdNYc9hYvM57dllwM9jtUQ== +workbox-cacheable-response@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz#a5c6ec0c6e2b6f037379198d4ef07d098f7cf137" + integrity sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug== + dependencies: + workbox-core "6.5.4" + +workbox-cli@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-cli/-/workbox-cli-6.5.4.tgz#a71f1d2e6910eda254e2093c4035a5f7155c492e" + integrity sha512-+Cc0jYh25MofhCROZqfQkpYSAGvykyrUVekuuPaLFbJ8qxX/zzX8hRRpglfwxDwokAjz8S20oEph4s+MyQc+Yw== dependencies: chalk "^4.1.0" chokidar "^3.5.2" @@ -12816,13 +12886,18 @@ workbox-cli@6.5.3: stringify-object "^3.3.0" upath "^1.2.0" update-notifier "^4.1.0" - workbox-build "6.5.3" + workbox-build "6.5.4" workbox-core@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-6.5.3.tgz#bca038a9ef0d7a634a6db2a60f45313ed22ac249" integrity sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q== +workbox-core@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-6.5.4.tgz#df48bf44cd58bb1d1726c49b883fb1dffa24c9ba" + integrity sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q== + workbox-expiration@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-6.5.3.tgz#efc0811f371a2ede1052b9de1c4f072b71d50503" @@ -12831,6 +12906,14 @@ workbox-expiration@6.5.3: idb "^6.1.4" workbox-core "6.5.3" +workbox-expiration@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-6.5.4.tgz#501056f81e87e1d296c76570bb483ce5e29b4539" + integrity sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ== + dependencies: + idb "^7.0.1" + workbox-core "6.5.4" + workbox-google-analytics@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz#cc8c3a61f449131660a4ed2f5362d9a3599b18fe" @@ -12841,6 +12924,16 @@ workbox-google-analytics@6.5.3: workbox-routing "6.5.3" workbox-strategies "6.5.3" +workbox-google-analytics@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz#c74327f80dfa4c1954cbba93cd7ea640fe7ece7d" + integrity sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg== + dependencies: + workbox-background-sync "6.5.4" + workbox-core "6.5.4" + workbox-routing "6.5.4" + workbox-strategies "6.5.4" + workbox-navigation-preload@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz#81b74f598b11aa07e2cf1c21af7a826a4f0f70b3" @@ -12848,6 +12941,13 @@ workbox-navigation-preload@6.5.3: dependencies: workbox-core "6.5.3" +workbox-navigation-preload@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz#ede56dd5f6fc9e860a7e45b2c1a8f87c1c793212" + integrity sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng== + dependencies: + workbox-core "6.5.4" + workbox-precaching@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-6.5.3.tgz#c870312b2ef901d790ab9e48da084e776c62af47" @@ -12857,6 +12957,15 @@ workbox-precaching@6.5.3: workbox-routing "6.5.3" workbox-strategies "6.5.3" +workbox-precaching@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-6.5.4.tgz#740e3561df92c6726ab5f7471e6aac89582cab72" + integrity sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg== + dependencies: + workbox-core "6.5.4" + workbox-routing "6.5.4" + workbox-strategies "6.5.4" + workbox-range-requests@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz#e624ac82ff266a5e4f236d055797def07949d941" @@ -12864,6 +12973,13 @@ workbox-range-requests@6.5.3: dependencies: workbox-core "6.5.3" +workbox-range-requests@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz#86b3d482e090433dab38d36ae031b2bb0bd74399" + integrity sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg== + dependencies: + workbox-core "6.5.4" + workbox-recipes@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-recipes/-/workbox-recipes-6.5.3.tgz#15beac9d8ae7a3a1c100218094a824b4dd3fd59a" @@ -12876,6 +12992,18 @@ workbox-recipes@6.5.3: workbox-routing "6.5.3" workbox-strategies "6.5.3" +workbox-recipes@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-recipes/-/workbox-recipes-6.5.4.tgz#cca809ee63b98b158b2702dcfb741b5cc3e24acb" + integrity sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA== + dependencies: + workbox-cacheable-response "6.5.4" + workbox-core "6.5.4" + workbox-expiration "6.5.4" + workbox-precaching "6.5.4" + workbox-routing "6.5.4" + workbox-strategies "6.5.4" + workbox-routing@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-6.5.3.tgz#a0a699d8cc90b5692bd3df24679acbbda3913777" @@ -12883,6 +13011,13 @@ workbox-routing@6.5.3: dependencies: workbox-core "6.5.3" +workbox-routing@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-6.5.4.tgz#6a7fbbd23f4ac801038d9a0298bc907ee26fe3da" + integrity sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg== + dependencies: + workbox-core "6.5.4" + workbox-strategies@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-6.5.3.tgz#4bea9a48fee16cf43766e0d8138296773c8a9783" @@ -12890,6 +13025,13 @@ workbox-strategies@6.5.3: dependencies: workbox-core "6.5.3" +workbox-strategies@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-6.5.4.tgz#4edda035b3c010fc7f6152918370699334cd204d" + integrity sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw== + dependencies: + workbox-core "6.5.4" + workbox-streams@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-6.5.3.tgz#b6860290031caa7d0e46ad7142315c94359c780b" @@ -12898,11 +13040,24 @@ workbox-streams@6.5.3: workbox-core "6.5.3" workbox-routing "6.5.3" +workbox-streams@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-6.5.4.tgz#1cb3c168a6101df7b5269d0353c19e36668d7d69" + integrity sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg== + dependencies: + workbox-core "6.5.4" + workbox-routing "6.5.4" + workbox-sw@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-6.5.3.tgz#cd2f0c086f4496acd25774ed02c48504189bebdd" integrity sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A== +workbox-sw@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-6.5.4.tgz#d93e9c67924dd153a61367a4656ff4d2ae2ed736" + integrity sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA== + workbox-window@6.5.3, workbox-window@^6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-6.5.3.tgz#4ade70056cb73477ef1cd8fea7cfd0ecbd825c7f" @@ -12911,6 +13066,14 @@ workbox-window@6.5.3, workbox-window@^6.5.3: "@types/trusted-types" "^2.0.2" workbox-core "6.5.3" +workbox-window@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-6.5.4.tgz#d991bc0a94dff3c2dbb6b84558cff155ca878e91" + integrity sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug== + dependencies: + "@types/trusted-types" "^2.0.2" + workbox-core "6.5.4" + wrap-ansi@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-3.0.1.tgz#288a04d87eda5c286e060dfe8f135ce8d007f8ba" From c2e58a23200ddf9ea3ed523cff2a1c1346276b2c Mon Sep 17 00:00:00 2001 From: renovate Date: Sun, 31 Jul 2022 16:09:59 +0000 Subject: [PATCH 002/443] chore(deps): update dependency autoprefixer to v10.4.8 (#2202) Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2202 Co-authored-by: renovate Co-committed-by: renovate --- package.json | 2 +- yarn.lock | 18 +++++++++++++++--- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 1b7a7013..275aba11 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "@vue/eslint-config-typescript": "11.0.0", "@vue/test-utils": "2.0.2", "@vue/tsconfig": "0.1.3", - "autoprefixer": "10.4.7", + "autoprefixer": "10.4.8", "axios": "0.27.2", "browserslist": "4.21.3", "caniuse-lite": "1.0.30001373", diff --git a/yarn.lock b/yarn.lock index 27efa5fa..972e9ab8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3264,7 +3264,19 @@ atob@^2.1.2: resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== -autoprefixer@10.4.7, autoprefixer@^10.4.7: +autoprefixer@10.4.8: + version "10.4.8" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.8.tgz#92c7a0199e1cfb2ad5d9427bd585a3d75895b9e5" + integrity sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw== + dependencies: + browserslist "^4.21.3" + caniuse-lite "^1.0.30001373" + fraction.js "^4.2.0" + normalize-range "^0.1.2" + picocolors "^1.0.0" + postcss-value-parser "^4.2.0" + +autoprefixer@^10.4.7: version "10.4.7" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.7.tgz#1db8d195f41a52ca5069b7593be167618edbbedf" integrity sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA== @@ -3535,7 +3547,7 @@ braces@^3.0.1, braces@~3.0.2: dependencies: fill-range "^7.0.1" -browserslist@4.21.3: +browserslist@4.21.3, browserslist@^4.21.3: version "4.21.3" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.3.tgz#5df277694eb3c48bc5c4b05af3e8b7e09c5a6d1a" integrity sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ== @@ -3767,7 +3779,7 @@ camelcase@^6.2.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809" integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== -caniuse-lite@1.0.30001373, caniuse-lite@^1.0.30001370: +caniuse-lite@1.0.30001373, caniuse-lite@^1.0.30001370, caniuse-lite@^1.0.30001373: version "1.0.30001373" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001373.tgz#2dc3bc3bfcb5d5a929bec11300883040d7b4b4be" integrity sha512-pJYArGHrPp3TUqQzFYRmP/lwJlj8RCbVe3Gd3eJQkAV8SAC6b19XS9BjMvRdvaS8RMkaTN8ZhoHP6S1y8zzwEQ== From 518417c0de61573d1373cd3eb2ebd1c2d72fbe2b Mon Sep 17 00:00:00 2001 From: kolaente Date: Sun, 31 Jul 2022 18:16:19 +0200 Subject: [PATCH 003/443] feat: add more testcases for parsing weekdays Related to https://kolaente.dev/vikunja/api/issues/1223 --- src/modules/parseTaskText.test.ts | 36 +++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/src/modules/parseTaskText.test.ts b/src/modules/parseTaskText.test.ts index 40847063..90208b88 100644 --- a/src/modules/parseTaskText.test.ts +++ b/src/modules/parseTaskText.test.ts @@ -314,6 +314,42 @@ describe('Parse Task Text', () => { expect(result.text).toBe('Lorem Ipsum github') expect(result.date).toBeNull() }) + describe('Should not recognize weekdays in words', () => { + const cases = [ + 'renewed', + 'github', + 'fix monitor stand', + 'order wedding cake', + 'investigate thumping noise', + 'iron frilly napkins', + 'take photo of saturn', + 'fix sunglasses', + 'monitor blood pressure', + 'Monitor blood pressure', + 'buy almonds', + ] + + cases.forEach(c => { + it(`should not recognize text with ${c} at the beginning as weekday`, () => { + const result = parseTaskText(`${c} dolor sit amet`) + + expect(result.text).toBe(`${c} dolor sit amet`) + expect(result.date).toBeNull() + }) + it(`should not recognize text with ${c} at the end as weekday`, () => { + const result = parseTaskText(`Lorem Ipsum ${c}`) + + expect(result.text).toBe(`Lorem Ipsum ${c}`) + expect(result.date).toBeNull() + }) + it(`should not recognize text with ${c} as weekday`, () => { + const result = parseTaskText(`Lorem Ipsum ${c} dolor`) + + expect(result.text).toBe(`Lorem Ipsum ${c} dolor`) + expect(result.date).toBeNull() + }) + }) + }) it('should not recognize date number with no spacing around them', () => { const result = parseTaskText('Lorem Ispum v1.1.1') From c173542b235677d6945fe50f02c20c372187197d Mon Sep 17 00:00:00 2001 From: renovate Date: Sun, 31 Jul 2022 16:19:32 +0000 Subject: [PATCH 004/443] chore(deps): update dependency rollup to v2.77.2 (#2203) Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2203 Co-authored-by: renovate Co-committed-by: renovate --- package.json | 2 +- yarn.lock | 15 +++++++++++---- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 275aba11..a764ea29 100644 --- a/package.json +++ b/package.json @@ -84,7 +84,7 @@ "netlify-cli": "10.13.0", "postcss": "8.4.14", "postcss-preset-env": "7.7.2", - "rollup": "2.77.0", + "rollup": "2.77.2", "rollup-plugin-visualizer": "5.7.1", "sass": "1.54.0", "typescript": "4.7.4", diff --git a/yarn.lock b/yarn.lock index 972e9ab8..04feacae 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10852,10 +10852,10 @@ rollup-pluginutils@^2.8.2: dependencies: estree-walker "^0.6.1" -rollup@2.77.0, rollup@^2.75.6: - version "2.77.0" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.77.0.tgz#749eaa5ac09b6baa52acc076bc46613eddfd53f4" - integrity sha512-vL8xjY4yOQEw79DvyXLijhnhh+R/O9zpF/LEgkCebZFtb6ELeN9H3/2T0r8+mp+fFTBHZ5qGpOpW2ela2zRt3g== +rollup@2.77.2: + version "2.77.2" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.77.2.tgz#6b6075c55f9cc2040a5912e6e062151e42e2c4e3" + integrity sha512-m/4YzYgLcpMQbxX3NmAqDvwLATZzxt8bIegO78FZLl+lAgKJBd1DRAOeEiZcKOIOPjxE6ewHWHNgGEalFXuz1g== optionalDependencies: fsevents "~2.3.2" @@ -10873,6 +10873,13 @@ rollup@^2.59.0: optionalDependencies: fsevents "~2.3.2" +rollup@^2.75.6: + version "2.77.0" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.77.0.tgz#749eaa5ac09b6baa52acc076bc46613eddfd53f4" + integrity sha512-vL8xjY4yOQEw79DvyXLijhnhh+R/O9zpF/LEgkCebZFtb6ELeN9H3/2T0r8+mp+fFTBHZ5qGpOpW2ela2zRt3g== + optionalDependencies: + fsevents "~2.3.2" + rollup@^2.75.7: version "2.76.0" resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.76.0.tgz#c69fe03db530ac53fcb9523b3caa0d3c0b9491a1" From 08ae0046de46b9b1f3980fcbbcbc37eeb837db82 Mon Sep 17 00:00:00 2001 From: renovate Date: Sun, 31 Jul 2022 16:21:19 +0000 Subject: [PATCH 005/443] chore(deps): update dependency vue-tsc to v0.39.4 (#2187) Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2187 Co-authored-by: renovate Co-committed-by: renovate --- package.json | 2 +- yarn.lock | 71 ++++++++++++++++++++++++++++++++-------------------- 2 files changed, 45 insertions(+), 28 deletions(-) diff --git a/package.json b/package.json index a764ea29..7fd8f7bc 100644 --- a/package.json +++ b/package.json @@ -92,7 +92,7 @@ "vite-plugin-pwa": "0.12.3", "vite-svg-loader": "3.4.0", "vitest": "0.20.2", - "vue-tsc": "0.38.9", + "vue-tsc": "0.39.4", "wait-on": "6.0.1", "workbox-cli": "6.5.3" }, diff --git a/yarn.lock b/yarn.lock index 04feacae..52dcfa21 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2577,40 +2577,56 @@ resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-3.0.1.tgz#b6af8f782485374bbb5fe09edf067a845bf4caae" integrity sha512-Ll9JgxG7ONIz/XZv3dssfoMUDu9qAnlJ+km+pBA0teYSXzwPCIzS/e1bmwNYl5dcQGs677D21amgfYAnzMl17A== -"@volar/code-gen@0.38.9": - version "0.38.9" - resolved "https://registry.yarnpkg.com/@volar/code-gen/-/code-gen-0.38.9.tgz#8fed2c6a472c8f11ce695b08789bcc22b08e7fa6" - integrity sha512-n6LClucfA+37rQeskvh9vDoZV1VvCVNy++MAPKj2dT4FT+Fbmty/SDQqnsEBtdEe6E3OQctFvA/IcKsx3Mns0A== +"@volar/code-gen@0.39.4": + version "0.39.4" + resolved "https://registry.yarnpkg.com/@volar/code-gen/-/code-gen-0.39.4.tgz#89d025af12d537ff7236ebab3dda0eb7bdc2175b" + integrity sha512-2RoDdktnN5ovhJoL1NgxKwKhfgP2TzcKVWp8+1Lb67sZ+hvWRL5GjHGkvlPkS91cElpwuURUHnbNNDT+uEqXuA== dependencies: - "@volar/source-map" "0.38.9" + "@volar/source-map" "0.39.4" -"@volar/source-map@0.38.9": - version "0.38.9" - resolved "https://registry.yarnpkg.com/@volar/source-map/-/source-map-0.38.9.tgz#935d6def4b4342e8e2d63cd8e6bf9bf1155c58d8" - integrity sha512-ba0UFoHDYry+vwKdgkWJ6xlQT+8TFtZg1zj9tSjj4PykW1JZDuM0xplMotLun4h3YOoYfY9K1huY5gvxmrNLIw== +"@volar/source-map@0.39.4": + version "0.39.4" + resolved "https://registry.yarnpkg.com/@volar/source-map/-/source-map-0.39.4.tgz#a6d059f04d0ae66777375edff4f78dc6b6780bbf" + integrity sha512-0zp7v0Ta1rZ2nKC4RcsU94Q/wJVVDWD0AJIqRGFU8rlEs2QO+RpBgotTL6wnKyJjyTzXxhcz/7AHUcwFs2oRnw== -"@volar/vue-code-gen@0.38.9": - version "0.38.9" - resolved "https://registry.yarnpkg.com/@volar/vue-code-gen/-/vue-code-gen-0.38.9.tgz#878f00fec82a2fc300396d70e26b0ea29952f740" - integrity sha512-tzj7AoarFBKl7e41MR006ncrEmNPHALuk8aG4WdDIaG387X5//5KhWC5Ff3ZfB2InGSeNT+CVUd74M0gS20rjA== +"@volar/typescript-faster@0.39.4": + version "0.39.4" + resolved "https://registry.yarnpkg.com/@volar/typescript-faster/-/typescript-faster-0.39.4.tgz#d02d2f5eedce9b0651f625819680349f2d4ba650" + integrity sha512-nVwTr1MSeUOjm+piJge3WW8PE+JyYbkfpEsf54P0e4P+8PUPHbGRIgr2TSpAh3802JSqg2SHCoDionECT5aXYw== dependencies: - "@volar/code-gen" "0.38.9" - "@volar/source-map" "0.38.9" + semver "^7.3.7" + +"@volar/vue-code-gen@0.39.4": + version "0.39.4" + resolved "https://registry.yarnpkg.com/@volar/vue-code-gen/-/vue-code-gen-0.39.4.tgz#b838a8075784036a3829a1747f5595b66e60566d" + integrity sha512-jQwweKAgtKhX7kDvsVcBRieyNtEywoxZFN+XTyPRvtY57Z2B7Ei9zQb/01n1l2lI+FPuskxaXdZKCn4txSKojQ== + dependencies: + "@volar/code-gen" "0.39.4" + "@volar/source-map" "0.39.4" "@vue/compiler-core" "^3.2.37" "@vue/compiler-dom" "^3.2.37" "@vue/shared" "^3.2.37" -"@volar/vue-typescript@0.38.9": - version "0.38.9" - resolved "https://registry.yarnpkg.com/@volar/vue-typescript/-/vue-typescript-0.38.9.tgz#e5dfdc6f0d6dbea683647cd477fafbd483983b35" - integrity sha512-iJMQGU91ADi98u8V1vXd2UBmELDAaeSP0ZJaFjwosClQdKlJQYc6MlxxKfXBZisHqfbhdtrGRyaryulnYtliZw== +"@volar/vue-language-core@0.39.4": + version "0.39.4" + resolved "https://registry.yarnpkg.com/@volar/vue-language-core/-/vue-language-core-0.39.4.tgz#15cee0a964f92a3cb888a51da8dcf456d861bdcd" + integrity sha512-ua4HAT8VYSf3EgY4Fl/mfpOQcUWz3gokJ8qsGIGfgKq3MxORnpp+RzKOEpMo1q+Ic550i+x0fh6Ylde76zOLww== dependencies: - "@volar/code-gen" "0.38.9" - "@volar/source-map" "0.38.9" - "@volar/vue-code-gen" "0.38.9" + "@volar/code-gen" "0.39.4" + "@volar/source-map" "0.39.4" + "@volar/vue-code-gen" "0.39.4" "@vue/compiler-sfc" "^3.2.37" "@vue/reactivity" "^3.2.37" +"@volar/vue-typescript@0.39.4": + version "0.39.4" + resolved "https://registry.yarnpkg.com/@volar/vue-typescript/-/vue-typescript-0.39.4.tgz#e171d6e132915c4aa30c6391b11b9f72106517c0" + integrity sha512-ZIWg8EvTq53+P4DQVlrW5y+bo5v9VTOASBTrojBo0yK2frNbv/Gs7Ml4V+NmlsvIggtrPtDC/hIQChFiS5B3SA== + dependencies: + "@volar/code-gen" "0.39.4" + "@volar/typescript-faster" "0.39.4" + "@volar/vue-language-core" "0.39.4" + "@vue/compiler-core@3.2.21": version "3.2.21" resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.21.tgz#26566c32b2ad838199d471ef5df620a83846f24e" @@ -12580,12 +12596,13 @@ vue-router@4.1.2: dependencies: "@vue/devtools-api" "^6.1.4" -vue-tsc@0.38.9: - version "0.38.9" - resolved "https://registry.yarnpkg.com/vue-tsc/-/vue-tsc-0.38.9.tgz#9e945937667f704325328db8af1cc6bc7314b85e" - integrity sha512-Yoy5phgvGqyF98Fb4mYqboR4Q149jrdcGv5kSmufXJUq++RZJ2iMVG0g6zl+v3t4ORVWkQmRpsV4x2szufZ0LQ== +vue-tsc@0.39.4: + version "0.39.4" + resolved "https://registry.yarnpkg.com/vue-tsc/-/vue-tsc-0.39.4.tgz#4ca8d252de912e0f7fbcc097742a506ce8d89f7c" + integrity sha512-oGFuAdSt8Q1NatnyyJheW0P/8Sk9RDMWPNzeMHXl1OOnoXrbjz2miMcccujySCpA48+AhzdtyFY1PL0XTPsOSg== dependencies: - "@volar/vue-typescript" "0.38.9" + "@volar/vue-language-core" "0.39.4" + "@volar/vue-typescript" "0.39.4" vue@3.2.37: version "3.2.37" From db1a41f845396ef87e59a325d29b8b377d36b24c Mon Sep 17 00:00:00 2001 From: renovate Date: Sun, 31 Jul 2022 17:01:26 +0000 Subject: [PATCH 006/443] fix(deps): update dependency @kyvg/vue3-notification to v2.3.6 (#2205) Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2205 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 7fd8f7bc..0adfd53b 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ }, "dependencies": { "@github/hotkey": "2.0.1", - "@kyvg/vue3-notification": "2.3.5", + "@kyvg/vue3-notification": "2.3.6", "@sentry/tracing": "7.7.0", "@sentry/vue": "7.7.0", "@types/is-touch-device": "1.0.0", diff --git a/yarn.lock b/yarn.lock index 52dcfa21..f0344631 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1283,10 +1283,10 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" -"@kyvg/vue3-notification@2.3.5": - version "2.3.5" - resolved "https://registry.yarnpkg.com/@kyvg/vue3-notification/-/vue3-notification-2.3.5.tgz#b4aa302a839b52d62e25c644827fa16fd7bbc308" - integrity sha512-OsRDjCGLXOfUZu9dEyxWJuXkCrpQT7o0ZgdFeKYkcqG9MWY544DTZ7hpPIDFoSI9DlK/GS2NSwAb+/R7DABhzQ== +"@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== "@mapbox/node-pre-gyp@^1.0.5": version "1.0.6" From b2dd63630c10ac44fbf6580829cbb233268dc68b Mon Sep 17 00:00:00 2001 From: renovate Date: Sun, 31 Jul 2022 17:12:34 +0000 Subject: [PATCH 007/443] chore(deps): update typescript-eslint monorepo to v5.31.0 (#2207) Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2207 Co-authored-by: renovate Co-committed-by: renovate --- package.json | 4 +-- yarn.lock | 94 ++++++++++++++++++++++++++-------------------------- 2 files changed, 49 insertions(+), 49 deletions(-) diff --git a/package.json b/package.json index 0adfd53b..4ee840b6 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.30.7", - "@typescript-eslint/parser": "5.30.7", + "@typescript-eslint/eslint-plugin": "5.31.0", + "@typescript-eslint/parser": "5.31.0", "@vitejs/plugin-legacy": "2.0.0", "@vitejs/plugin-vue": "3.0.1", "@vue/eslint-config-typescript": "11.0.0", diff --git a/yarn.lock b/yarn.lock index f0344631..81a1ec6a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2369,14 +2369,14 @@ dependencies: "@types/node" "*" -"@typescript-eslint/eslint-plugin@5.30.7": - version "5.30.7" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.7.tgz#1621dabc1ae4084310e19e9efc80dfdbb97e7493" - integrity sha512-l4L6Do+tfeM2OK0GJsU7TUcM/1oN/N25xHm3Jb4z3OiDU4Lj8dIuxX9LpVMS9riSXQs42D1ieX7b85/r16H9Fw== +"@typescript-eslint/eslint-plugin@5.31.0": + version "5.31.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.31.0.tgz#cae1967b1e569e6171bbc6bec2afa4e0c8efccfe" + integrity sha512-VKW4JPHzG5yhYQrQ1AzXgVgX8ZAJEvCz0QI6mLRX4tf7rnFfh5D8SKm0Pq6w5PyNfAWJk6sv313+nEt3ohWMBQ== dependencies: - "@typescript-eslint/scope-manager" "5.30.7" - "@typescript-eslint/type-utils" "5.30.7" - "@typescript-eslint/utils" "5.30.7" + "@typescript-eslint/scope-manager" "5.31.0" + "@typescript-eslint/type-utils" "5.31.0" + "@typescript-eslint/utils" "5.31.0" debug "^4.3.4" functional-red-black-tree "^1.0.1" ignore "^5.2.0" @@ -2410,14 +2410,14 @@ eslint-scope "^5.1.1" eslint-utils "^3.0.0" -"@typescript-eslint/parser@5.30.7": - version "5.30.7" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.30.7.tgz#99d09729392aec9e64b1de45cd63cb81a4ddd980" - integrity sha512-Rg5xwznHWWSy7v2o0cdho6n+xLhK2gntImp0rJroVVFkcYFYQ8C8UJTSuTw/3CnExBmPjycjmUJkxVmjXsld6A== +"@typescript-eslint/parser@5.31.0": + version "5.31.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.31.0.tgz#7f42d7dcc68a0a6d80a0f3d9a65063aee7bb8d2c" + integrity sha512-UStjQiZ9OFTFReTrN+iGrC6O/ko9LVDhreEK5S3edmXgR396JGq7CoX2TWIptqt/ESzU2iRKXAHfSF2WJFcWHw== dependencies: - "@typescript-eslint/scope-manager" "5.30.7" - "@typescript-eslint/types" "5.30.7" - "@typescript-eslint/typescript-estree" "5.30.7" + "@typescript-eslint/scope-manager" "5.31.0" + "@typescript-eslint/types" "5.31.0" + "@typescript-eslint/typescript-estree" "5.31.0" debug "^4.3.4" "@typescript-eslint/parser@^5.0.0": @@ -2430,13 +2430,13 @@ "@typescript-eslint/typescript-estree" "5.8.0" debug "^4.3.2" -"@typescript-eslint/scope-manager@5.30.7": - version "5.30.7" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.30.7.tgz#8269a931ef1e5ae68b5eb80743cc515c4ffe3dd7" - integrity sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw== +"@typescript-eslint/scope-manager@5.31.0": + version "5.31.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.31.0.tgz#f47a794ba84d9b818ab7f8f44fff55a61016c606" + integrity sha512-8jfEzBYDBG88rcXFxajdVavGxb5/XKXyvWgvD8Qix3EEJLCFIdVloJw+r9ww0wbyNLOTYyBsR+4ALNGdlalLLg== dependencies: - "@typescript-eslint/types" "5.30.7" - "@typescript-eslint/visitor-keys" "5.30.7" + "@typescript-eslint/types" "5.31.0" + "@typescript-eslint/visitor-keys" "5.31.0" "@typescript-eslint/scope-manager@5.8.0": version "5.8.0" @@ -2446,12 +2446,12 @@ "@typescript-eslint/types" "5.8.0" "@typescript-eslint/visitor-keys" "5.8.0" -"@typescript-eslint/type-utils@5.30.7": - version "5.30.7" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.30.7.tgz#5693dc3db6f313f302764282d614cfdbc8a9fcfd" - integrity sha512-nD5qAE2aJX/YLyKMvOU5jvJyku4QN5XBVsoTynFrjQZaDgDV6i7QHFiYCx10wvn7hFvfuqIRNBtsgaLe0DbWhw== +"@typescript-eslint/type-utils@5.31.0": + version "5.31.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.31.0.tgz#70a0b7201360b5adbddb0c36080495aa08f6f3d9" + integrity sha512-7ZYqFbvEvYXFn9ax02GsPcEOmuWNg+14HIf4q+oUuLnMbpJ6eHAivCg7tZMVwzrIuzX3QCeAOqKoyMZCv5xe+w== dependencies: - "@typescript-eslint/utils" "5.30.7" + "@typescript-eslint/utils" "5.31.0" debug "^4.3.4" tsutils "^3.21.0" @@ -2460,23 +2460,23 @@ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.30.6.tgz#86369d0a7af8c67024115ac1da3e8fb2d38907e1" integrity sha512-HdnP8HioL1F7CwVmT4RaaMX57RrfqsOMclZc08wGMiDYJBsLGBM7JwXM4cZJmbWLzIR/pXg1kkrBBVpxTOwfUg== -"@typescript-eslint/types@5.30.7": - version "5.30.7" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.30.7.tgz#18331487cc92d0f1fb1a6f580c8ec832528079d0" - integrity sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg== +"@typescript-eslint/types@5.31.0": + version "5.31.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.31.0.tgz#7aa389122b64b18e473c1672fb3b8310e5f07a9a" + integrity sha512-/f/rMaEseux+I4wmR6mfpM2wvtNZb1p9hAV77hWfuKc3pmaANp5dLAZSiE3/8oXTYTt3uV9KW5yZKJsMievp6g== "@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.30.7": - version "5.30.7" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.7.tgz#05da9f1b281985bfedcf62349847f8d168eecc07" - integrity sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA== +"@typescript-eslint/typescript-estree@5.31.0": + version "5.31.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.31.0.tgz#eb92970c9d6e3946690d50c346fb9b1d745ee882" + integrity sha512-3S625TMcARX71wBc2qubHaoUwMEn+l9TCsaIzYI/ET31Xm2c9YQ+zhGgpydjorwQO9pLfR/6peTzS/0G3J/hDw== dependencies: - "@typescript-eslint/types" "5.30.7" - "@typescript-eslint/visitor-keys" "5.30.7" + "@typescript-eslint/types" "5.31.0" + "@typescript-eslint/visitor-keys" "5.31.0" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" @@ -2509,15 +2509,15 @@ semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/utils@5.30.7": - version "5.30.7" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.30.7.tgz#7135be070349e9f7caa262b0ca59dc96123351bb" - integrity sha512-Z3pHdbFw+ftZiGUnm1GZhkJgVqsDL5CYW2yj+TB2mfXDFOMqtbzQi2dNJIyPqPbx9mv2kUxS1gU+r2gKlKi1rQ== +"@typescript-eslint/utils@5.31.0": + version "5.31.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.31.0.tgz#e146fa00dca948bfe547d665b2138a2dc1b79acd" + integrity sha512-kcVPdQS6VIpVTQ7QnGNKMFtdJdvnStkqS5LeALr4rcwx11G6OWb2HB17NMPnlRHvaZP38hL9iK8DdE9Fne7NYg== dependencies: "@types/json-schema" "^7.0.9" - "@typescript-eslint/scope-manager" "5.30.7" - "@typescript-eslint/types" "5.30.7" - "@typescript-eslint/typescript-estree" "5.30.7" + "@typescript-eslint/scope-manager" "5.31.0" + "@typescript-eslint/types" "5.31.0" + "@typescript-eslint/typescript-estree" "5.31.0" eslint-scope "^5.1.1" eslint-utils "^3.0.0" @@ -2529,12 +2529,12 @@ "@typescript-eslint/types" "5.30.6" eslint-visitor-keys "^3.3.0" -"@typescript-eslint/visitor-keys@5.30.7": - version "5.30.7" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.7.tgz#c093abae75b4fd822bfbad9fc337f38a7a14909a" - integrity sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw== +"@typescript-eslint/visitor-keys@5.31.0": + version "5.31.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.31.0.tgz#b0eca264df01ce85dceb76aebff3784629258f54" + integrity sha512-ZK0jVxSjS4gnPirpVjXHz7mgdOsZUHzNYSfTw2yPa3agfbt9YfqaBiBZFSSxeBWnpWkzCxTfUpnzA3Vily/CSg== dependencies: - "@typescript-eslint/types" "5.30.7" + "@typescript-eslint/types" "5.31.0" eslint-visitor-keys "^3.3.0" "@typescript-eslint/visitor-keys@5.8.0": From d9f3555d8deb00234761ba992c059fc0ca26b119 Mon Sep 17 00:00:00 2001 From: renovate Date: Sun, 31 Jul 2022 17:14:05 +0000 Subject: [PATCH 008/443] fix(deps): update dependency vue-router to v4.1.3 (#2206) Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2206 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 4ee840b6..d83a54e9 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.0-beta.40", - "vue-router": "4.1.2", + "vue-router": "4.1.3", "vuex": "4.0.2", "workbox-precaching": "6.5.3", "zhyswan-vuedraggable": "4.1.3" diff --git a/yarn.lock b/yarn.lock index 81a1ec6a..667e0b3a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12589,10 +12589,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.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-4.1.2.tgz#ae08f63c9610afa6bff6743e8f128b7054d4c9f5" - integrity sha512-5BP1qXFncVRwgV/XnqzsKApdMjQPqWIpoUBdL1ynz8HyLxIX/UDAx7Ql2BjmA5CXT/p61JfZvkpiFWFpaqcfag== +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== dependencies: "@vue/devtools-api" "^6.1.4" From ce7563ea4cb9a1fa5eacdf8f402eaecba5f12385 Mon Sep 17 00:00:00 2001 From: renovate Date: Sun, 31 Jul 2022 17:39:53 +0000 Subject: [PATCH 009/443] fix(deps): update vueuse to v9 (major) (#2209) Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2209 Co-authored-by: renovate Co-committed-by: renovate --- package.json | 4 ++-- yarn.lock | 48 ++++++++++++++++++++++++------------------------ 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/package.json b/package.json index d83a54e9..0f9ae201 100644 --- a/package.json +++ b/package.json @@ -24,8 +24,8 @@ "@sentry/vue": "7.7.0", "@types/is-touch-device": "1.0.0", "@types/sortablejs": "1.13.0", - "@vueuse/core": "8.9.4", - "@vueuse/router": "8.9.4", + "@vueuse/core": "9.0.2", + "@vueuse/router": "9.0.2", "blurhash": "1.1.5", "bulma-css-variables": "0.9.33", "camel-case": "4.1.2", diff --git a/yarn.lock b/yarn.lock index 667e0b3a..0f7ff473 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2338,10 +2338,10 @@ resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.2.tgz#fc25ad9943bcac11cceb8168db4f275e0e72e756" integrity sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg== -"@types/web-bluetooth@^0.0.14": - version "0.0.14" - resolved "https://registry.yarnpkg.com/@types/web-bluetooth/-/web-bluetooth-0.0.14.tgz#94e175b53623384bff1f354cdb3197a8d63cdbe5" - integrity sha512-5d2RhCard1nQUC3aHcq/gHzWYO6K0WJmAbjO7mQJgCQKtZpgXxv1rOM6O/dBDhDYYVutk1sciOgNSe+5YyfM8A== +"@types/web-bluetooth@^0.0.15": + version "0.0.15" + resolved "https://registry.yarnpkg.com/@types/web-bluetooth/-/web-bluetooth-0.0.15.tgz#d60330046a6ed8a13b4a53df3813c44942ebdf72" + integrity sha512-w7hEHXnPMEZ+4nGKl/KDRVpxkwYxYExuHOYXyzIzCDzEZ9ZCGMAewulr9IqJu2LR4N37fcnb1XVeuZ09qgOxhA== "@types/yargs-parser@*": version "20.2.1" @@ -2814,33 +2814,33 @@ resolved "https://registry.yarnpkg.com/@vue/tsconfig/-/tsconfig-0.1.3.tgz#4a61dbd29783d01ddab504276dcf0c2b6988654f" integrity sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg== -"@vueuse/core@8.9.4": - version "8.9.4" - resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-8.9.4.tgz#c7db40f19390b3c9f4ff9294a30461497f62ec19" - integrity sha512-B/Mdj9TK1peFyWaPof+Zf/mP9XuGAngaJZBwPaXBvU3aCTZlx3ltlrFFFyMV4iGBwsjSCeUCgZrtkEj9dS2Y3Q== +"@vueuse/core@9.0.2": + version "9.0.2" + resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-9.0.2.tgz#e6e59c45b43c1ffe4ad5149853a1ea4e8f1e3b12" + integrity sha512-kOIqaQPSs7OSByWg1ulEKRUJbsq3FmbJiUr0RhEKpt3O1Uhl4DrDj85DUbQBABVYgPvSaY6AE/fP3/FOcRIOoQ== dependencies: - "@types/web-bluetooth" "^0.0.14" - "@vueuse/metadata" "8.9.4" - "@vueuse/shared" "8.9.4" + "@types/web-bluetooth" "^0.0.15" + "@vueuse/metadata" "9.0.2" + "@vueuse/shared" "9.0.2" vue-demi "*" -"@vueuse/metadata@8.9.4": - version "8.9.4" - resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-8.9.4.tgz#a4132db33e4c1b1023636acfa20aa7b37ab3d978" - integrity sha512-IwSfzH80bnJMzqhaapqJl9JRIiyQU0zsRGEgnxN6jhq7992cPUJIRfV+JHRIZXjYqbwt07E1gTEp0R0zPJ1aqw== +"@vueuse/metadata@9.0.2": + version "9.0.2" + resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-9.0.2.tgz#373fdeb552f2a002ddc1f36c4027c936d78f8cb5" + integrity sha512-TRh+TNUYXiodatSAxd0xZc7sh4RfktVVgNFIN7TCQXKyancbCAcWfHvKfgdlX8LcqSBxKoHVa90n0XdUbboTkw== -"@vueuse/router@8.9.4": - version "8.9.4" - resolved "https://registry.yarnpkg.com/@vueuse/router/-/router-8.9.4.tgz#01e0a3aed27c8b34228288982b8b39b28868fc30" - integrity sha512-+tYxFAa6U+nd61tteJykizMWNuPY+lcxXj79FWlvd2sui0BgXUiacusX9ZNDL/mAnUktazuLXgLKJSdrJeHhkA== +"@vueuse/router@9.0.2": + version "9.0.2" + resolved "https://registry.yarnpkg.com/@vueuse/router/-/router-9.0.2.tgz#d0e91ee16ba79c9d5f7771893da2e3f517c97b7a" + integrity sha512-U6ZNc+grD0KIg7EGkWM8eoFTRzlKmPaYFCqCZovy6tSA+8aPg20mjBbeAHkmJJpf+/yM4b657J39NRFTxZjD7A== dependencies: - "@vueuse/shared" "8.9.4" + "@vueuse/shared" "9.0.2" vue-demi "*" -"@vueuse/shared@8.9.4": - version "8.9.4" - resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-8.9.4.tgz#c9741c30ffb666b50d62f0dd80b76119fd47573e" - integrity sha512-wt+T30c4K6dGRMVqPddexEVLa28YwxW5OFIPmzUHICjphfAuBFTTdDoyqREZNDOFJZ44ARH1WWQNCUK8koJ+Ag== +"@vueuse/shared@9.0.2": + version "9.0.2" + resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-9.0.2.tgz#d3fb03594a9482d264702c67efe71d691ce67084" + integrity sha512-KwBDefK2ljLESpt0ffe2w8EGUCb3IaMfTzeytB/uHHjHOGOEIHLHHyn8W2C48uGQEvoe5iwaW4Bfp8cRUM6IFA== dependencies: vue-demi "*" From 7b17ccbf1f0a609b74d235bc97d2a43ea9528951 Mon Sep 17 00:00:00 2001 From: renovate Date: Sun, 31 Jul 2022 18:45:49 +0000 Subject: [PATCH 010/443] fix(deps): update sentry-javascript monorepo to v7.8.0 (#2208) Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2208 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 0f9ae201..019e4c7a 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.7.0", - "@sentry/vue": "7.7.0", + "@sentry/tracing": "7.8.0", + "@sentry/vue": "7.8.0", "@types/is-touch-device": "1.0.0", "@types/sortablejs": "1.13.0", "@vueuse/core": "9.0.2", diff --git a/yarn.lock b/yarn.lock index 0f7ff473..b3af421c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1908,67 +1908,67 @@ dependencies: any-observable "^0.3.0" -"@sentry/browser@7.7.0": - version "7.7.0" - resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.7.0.tgz#7810ee98d4969bd0367e29ac0af6c5779db7e6c4" - integrity sha512-oyzpWcsjVZTaf14zAL89Ng1DUHlbjN+V8pl8dR9Y9anphbzL5BK9p0fSK4kPIrO4GukK+XrKnLJDPuE/o7WR3g== +"@sentry/browser@7.8.0": + version "7.8.0" + resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.8.0.tgz#0430d327d6a44901f42fdee11a8a983dfcebd7ab" + integrity sha512-khVrQ0/cfPgm4dAYc07TbHO+dGvaq5adjbIkzpQy0t64KI1GLz++JXv1GRHh5EF9J5kOTaDZX6EyKCa/zDNfxw== dependencies: - "@sentry/core" "7.7.0" - "@sentry/types" "7.7.0" - "@sentry/utils" "7.7.0" + "@sentry/core" "7.8.0" + "@sentry/types" "7.8.0" + "@sentry/utils" "7.8.0" tslib "^1.9.3" -"@sentry/core@7.7.0": - version "7.7.0" - resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.7.0.tgz#1a2d477897552d179380f7c54c7d81a4e98ea29a" - integrity sha512-Z15ACiuiFINFcK4gbMrnejLn4AVjKBPJOWKrrmpIe8mh+Y9diOuswt5mMUABs+jhpZvqht3PBLLGBL0WMsYMYA== +"@sentry/core@7.8.0": + version "7.8.0" + resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.8.0.tgz#3ab3a4cb4389527e3ca08031a02f010ec52287e8" + integrity sha512-Xogwy96P6o3qgSLIGHxzKnRxrky8QdHpnS4A6ZWjnnFFAJmMg3MPF9SmqK5dOUpO9K69jTad9vs6ES2qTydfIw== dependencies: - "@sentry/hub" "7.7.0" - "@sentry/types" "7.7.0" - "@sentry/utils" "7.7.0" + "@sentry/hub" "7.8.0" + "@sentry/types" "7.8.0" + "@sentry/utils" "7.8.0" tslib "^1.9.3" -"@sentry/hub@7.7.0": - version "7.7.0" - resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-7.7.0.tgz#9ad3471cf5ecaf1a9d3a3a04ca2515ffec9e2c09" - integrity sha512-6gydK234+a0nKhBRDdIJ7Dp42CaiW2juTiHegUVDq+482balVzbZyEAmESCmuzKJhx5BhlCElVxs/cci1NjMpg== +"@sentry/hub@7.8.0": + version "7.8.0" + resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-7.8.0.tgz#ba261fff11f389511b2a2f7ccd4466dc781d1a8d" + integrity sha512-L+aZ7XQJ5cM9NFBy/4caTyBVOc5DB6LK1wxPSFxCy1zsr/XpEYqTAy6ATRUeC0UKxdd/sN/lnQ8liGwVAc0gGQ== dependencies: - "@sentry/types" "7.7.0" - "@sentry/utils" "7.7.0" + "@sentry/types" "7.8.0" + "@sentry/utils" "7.8.0" tslib "^1.9.3" -"@sentry/tracing@7.7.0": - version "7.7.0" - resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-7.7.0.tgz#67324b755a28e115289755e44a0b8b467a63d0b2" - integrity sha512-HNmvTwemuc21q/K6HXsSp9njkne6N1JQ71TB+QGqYU5VtxsVgYSUhhYqV6WcHz7LK4Hj6TvNFoeu69/rO0ysgw== +"@sentry/tracing@7.8.0": + version "7.8.0" + resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-7.8.0.tgz#e803317f26bd54b05f95f78cdc456979f786627e" + integrity sha512-qhem3wJgyd2tgRk0nHMGkWtiI3ln0ZdN8N+5hLnW+CrSz8Xm5/L5gwWQszOFG7WCYM3wRYEV093MuHg+qTg8iA== dependencies: - "@sentry/hub" "7.7.0" - "@sentry/types" "7.7.0" - "@sentry/utils" "7.7.0" + "@sentry/hub" "7.8.0" + "@sentry/types" "7.8.0" + "@sentry/utils" "7.8.0" tslib "^1.9.3" -"@sentry/types@7.7.0": - version "7.7.0" - resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.7.0.tgz#dd6bd3d119d7efea0e85dbaa4b17de1c22b63c7a" - integrity sha512-4x8O7uerSGLnYC10krHl9t8h7xXHn5FextqKYbTCXCnx2hC8D+9lz8wcbQAFo0d97wiUYqI8opmEgFVGx7c5hQ== +"@sentry/types@7.8.0": + version "7.8.0" + resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.8.0.tgz#009ee9c53b474030a6b14025a8904b6260d57484" + integrity sha512-X9D2jlcAzbJdCHA+eCMv2t5HI9769Qpx48e+sZiK7Oasy1jwQtqzQRaiI9fy/zZ+p7Fyerj/4WjW/E2c4dJ63w== -"@sentry/utils@7.7.0": - version "7.7.0" - resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.7.0.tgz#013e3097c4268a76de578494c7df999635fb0ad4" - integrity sha512-fD+ROSFpeJlK7bEvUT2LOW7QqgjBpXJwVISKZ0P2fuzclRC3KoB2pbZgBM4PXMMTiSzRGWhvfRRjBiBvQJBBJQ== +"@sentry/utils@7.8.0": + version "7.8.0" + resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.8.0.tgz#ed9b9a607fa51125a48140b1ea836603202d3cc2" + integrity sha512-6WvXawUPs60R9MitHXFL533D/Ic9tqQZbvPnBXmAkfp90Y5rcoq2QfJjkqMk/Z+Gnplwi8/wcJCC8EtYKfWg6w== dependencies: - "@sentry/types" "7.7.0" + "@sentry/types" "7.8.0" tslib "^1.9.3" -"@sentry/vue@7.7.0": - version "7.7.0" - resolved "https://registry.yarnpkg.com/@sentry/vue/-/vue-7.7.0.tgz#7462d3957250a08f77972dc55d624d4c688e33b9" - integrity sha512-0gtUJ5ngdEYS2CnlOW76U6sMs5RoALpfhk7QMqPn7nGCMHP2uthwi8/T1HMKjg5JTZqLcfssf059fg3ZnhpGYQ== +"@sentry/vue@7.8.0": + version "7.8.0" + resolved "https://registry.yarnpkg.com/@sentry/vue/-/vue-7.8.0.tgz#e21cc733e17764e285b6d2f67e905306f33430fb" + integrity sha512-Tbn8iT2DdaY4+hPL+n56RTwwmVZSag/Y9sIbzNuMIOS+TzJH08NtlHvbgIFGQ75XNj5WBacTnf4i0iCBG6371A== dependencies: - "@sentry/browser" "7.7.0" - "@sentry/core" "7.7.0" - "@sentry/types" "7.7.0" - "@sentry/utils" "7.7.0" + "@sentry/browser" "7.8.0" + "@sentry/core" "7.8.0" + "@sentry/types" "7.8.0" + "@sentry/utils" "7.8.0" tslib "^1.9.3" "@sideway/address@^4.1.3": From 54d8e341ab99aeb2754dfc95ed5cb6792c385750 Mon Sep 17 00:00:00 2001 From: drone Date: Mon, 1 Aug 2022 00:13:27 +0000 Subject: [PATCH 011/443] [skip ci] Updated translations via Crowdin --- src/i18n/lang/zh-CN.json | 1032 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 1032 insertions(+) create mode 100644 src/i18n/lang/zh-CN.json diff --git a/src/i18n/lang/zh-CN.json b/src/i18n/lang/zh-CN.json new file mode 100644 index 00000000..6862cf75 --- /dev/null +++ b/src/i18n/lang/zh-CN.json @@ -0,0 +1,1032 @@ +{ + "home": { + "welcomeNight": "Good Night {username}", + "welcomeMorning": "Good Morning {username}", + "welcomeDay": "Hi {username}", + "welcomeEvening": "Good Evening {username}", + "lastViewed": "Last viewed", + "list": { + "newText": "You can create a new list for your new tasks:", + "new": "New list", + "importText": "Or import your lists and tasks from other services into Vikunja:", + "import": "Import your data into Vikunja" + } + }, + "404": { + "title": "Not found", + "text": "The page you requested does not exist." + }, + "ready": { + "loading": "Vikunja is loading…", + "errorOccured": "An error occurred:", + "checkApiUrl": "Please check if the api url is correct.", + "noApiUrlConfigured": "No API url was configured. Please set one below:" + }, + "offline": { + "title": "You are offline.", + "text": "Please check your network connection and try again." + }, + "user": { + "auth": { + "username": "Username", + "usernameEmail": "Username Or Email Address", + "usernamePlaceholder": "e.g. frederick", + "email": "Email address", + "emailPlaceholder": "e.g. frederic{'@'}vikunja.io", + "password": "Password", + "passwordPlaceholder": "e.g. •••••••••••", + "forgotPassword": "Forgot your password?", + "resetPassword": "Reset your password", + "resetPasswordAction": "Send me a password reset link", + "resetPasswordSuccess": "Check your inbox! You should have an e-mail with instructions on how to reset your password.", + "passwordsDontMatch": "Passwords don't match", + "confirmEmailSuccess": "You successfully confirmed your email! You can log in now.", + "totpTitle": "Two Factor Authentication Code", + "totpPlaceholder": "e.g. 123456", + "login": "Login", + "createAccount": "Create account", + "loginWith": "Log in with {provider}", + "authenticating": "Authenticating…", + "openIdStateError": "State does not match, refusing to continue!", + "openIdGeneralError": "An error occured while authenticating against the third party.", + "logout": "Logout", + "emailInvalid": "Please enter a valid email address.", + "usernameRequired": "Please provide a username.", + "passwordRequired": "Please provide a password.", + "showPassword": "Show the password", + "hidePassword": "Hide the password", + "noAccountYet": "Don't have an account yet?", + "alreadyHaveAnAccount": "Already have an account?", + "remember": "Stay logged in" + }, + "settings": { + "title": "Settings", + "newPasswordTitle": "Update Your Password", + "newPassword": "New Password", + "newPasswordConfirm": "New Password Confirmation", + "currentPassword": "Current Password", + "currentPasswordPlaceholder": "Your current password", + "passwordsDontMatch": "The new password and its confirmation don't match.", + "passwordUpdateSuccess": "The password was successfully updated.", + "updateEmailTitle": "Update Your Email Address", + "updateEmailNew": "New Email Address", + "updateEmailSuccess": "Your email address was successfully updated. We've sent you a link to confirm it.", + "general": { + "title": "General Settings", + "name": "Name", + "newName": "The new Name", + "savedSuccess": "The settings were successfully updated.", + "emailReminders": "Send me reminders for tasks via Email", + "overdueReminders": "Send me a summary of my undone overdue tasks every day", + "discoverableByName": "Let other users find me when they search for my name", + "discoverableByEmail": "Let other users find me when they search for my full email", + "playSoundWhenDone": "Play a sound when marking tasks as done", + "weekStart": "Week starts on", + "weekStartSunday": "Sunday", + "weekStartMonday": "Monday", + "language": "Language", + "defaultList": "Default List", + "timezone": "Time Zone", + "overdueTasksRemindersTime": "Overdue tasks reminder email time" + }, + "totp": { + "title": "Two Factor Authentication", + "enroll": "Enroll", + "finishSetupPart1": "To finish your setup, use this secret in your totp app (Google Authenticator or similar):", + "finishSetupPart2": "After that, enter a code from your app below.", + "scanQR": "Alternatively you can scan this QR code:", + "passcode": "Passcode", + "passcodePlaceholder": "A code generated by your totp application", + "setupSuccess": "You've successfully set up two factor authentication!", + "enterPassword": "Please Enter Your Password", + "disable": "Disable two factor authentication", + "confirmSuccess": "You've successfully confirmed your totp setup and can use it from now on!", + "disableSuccess": "Two factor authentication was successfully disabled." + }, + "caldav": { + "title": "CalDAV", + "howTo": "You can connect Vikunja to CalDAV clients to view and manage all tasks from different clients. Enter this url into your client:", + "more": "More information about CalDAV in Vikunja", + "tokens": "CalDAV Tokens", + "tokensHowTo": "You can use a CalDAV token to use instead of a password to log in the above endpoint.", + "createToken": "Create a token", + "tokenCreated": "Here is your token: {token}", + "wontSeeItAgain": "Write it down, you won't be able to see it again.", + "mustUseToken": "You need to create a CalDAV token if you want to use CalDAV with a third party client. Use the token as the password.", + "usernameIs": "Your username is: {0}" + }, + "avatar": { + "title": "Avatar", + "initials": "Initials", + "gravatar": "Gravatar", + "marble": "Marble", + "upload": "Upload", + "uploadAvatar": "Upload Avatar", + "statusUpdateSuccess": "Avatar status was updated successfully!", + "setSuccess": "The avatar has been set successfully!" + }, + "quickAddMagic": { + "title": "Quick Add Magic Mode", + "disabled": "Disabled", + "todoist": "Todoist", + "vikunja": "Vikunja" + }, + "appearance": { + "title": "Color Scheme", + "setSuccess": "Saved change of color scheme to {colorScheme}", + "colorScheme": { + "light": "Light", + "system": "System", + "dark": "Dark" + } + } + }, + "deletion": { + "title": "Delete your Vikunja Account", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, lists, tasks and everything associated with it.", + "text2": "To proceed, please enter your password. You will receive an email with further instructions.", + "confirm": "Delete my account", + "requestSuccess": "The request was successful. You'll receive an email with further instructions.", + "passwordRequired": "Please enter your password.", + "confirmSuccess": "You've successfully confirmed the deletion of your account. We will delete your account in three days.", + "scheduled": "We will delete your Vikunja account at {date} ({dateSince}).", + "scheduledCancel": "To cancel the deletion of your account, click here.", + "scheduledCancelText": "To cancel the deletion of your account, please enter your password below:", + "scheduledCancelConfirm": "Cancel the deletion of my account", + "scheduledCancelSuccess": "We will not delete your account." + }, + "export": { + "title": "Export your Vikunja data", + "description": "You can request a copy of all your Vikunja data. This include Namespaces, Lists, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", + "descriptionPasswordRequired": "Please enter your password to proceed:", + "request": "Request a copy of my Vikunja Data", + "success": "You've successfully requested your Vikunja Data! We will send you an email once it's ready to download.", + "downloadTitle": "Download your exported Vikunja data" + } + }, + "list": { + "archived": "This list is archived. It is not possible to create new or edit tasks for it.", + "title": "List Title", + "color": "Color", + "lists": "Lists", + "search": "Type to search for a list…", + "searchSelect": "Click or press enter to select this list", + "shared": "Shared Lists", + "create": { + "header": "New list", + "titlePlaceholder": "The list's title goes here…", + "addTitleRequired": "Please specify a title.", + "createdSuccess": "The list was successfully created.", + "addListRequired": "Please specify a list or set a default list in the settings." + }, + "archive": { + "title": "Archive \"{list}\"", + "archive": "Archive this list", + "unarchive": "Un-Archive this list", + "unarchiveText": "You will be able to create new tasks or edit it.", + "archiveText": "You won't be able to edit this list or create new tasks until you un-archive it.", + "success": "The list was successfully archived." + }, + "background": { + "title": "Set list background", + "remove": "Remove Background", + "upload": "Choose a background from your pc", + "searchPlaceholder": "Search for a background…", + "poweredByUnsplash": "Powered by Unsplash", + "loadMore": "Load more photos", + "success": "The background has been set successfully!", + "removeSuccess": "The background has been removed successfully!" + }, + "delete": { + "title": "Delete \"{list}\"", + "header": "Delete this list", + "text1": "Are you sure you want to delete this list and all of its contents?", + "text2": "This includes all tasks and CANNOT BE UNDONE!", + "success": "The list was successfully deleted.", + "tasksToDelete": "This will irrevocably remove approx. {count} tasks.", + "noTasksToDelete": "This list does not contain any tasks, it should be safe to delete." + }, + "duplicate": { + "title": "Duplicate this list", + "label": "Duplicate", + "text": "Select a namespace which should hold the duplicated list:", + "success": "The list was successfully duplicated." + }, + "edit": { + "header": "Edit This List", + "title": "Edit \"{list}\"", + "titlePlaceholder": "The list title goes here…", + "identifierTooltip": "The list identifier can be used to uniquely identify a task across lists. You can set it to empty to disable it.", + "identifier": "List Identifier", + "identifierPlaceholder": "The list identifier goes here…", + "description": "Description", + "descriptionPlaceholder": "The lists description goes here…", + "color": "Color", + "success": "The list was successfully updated." + }, + "share": { + "header": "Share this list", + "title": "Share \"{list}\"", + "share": "Share", + "links": { + "title": "Share Links", + "what": "What is a share link?", + "explanation": "Share Links allow you to easily share a list with other users who don't have an account on Vikunja.", + "create": "Create a new link share", + "name": "Name (optional)", + "namePlaceholder": "e.g. Lorem Ipsum", + "nameExplanation": "All actions done by this link share will show up with the name.", + "password": "Password (optional)", + "passwordExplanation": "When authenticating, the user will be required to enter this password.", + "noName": "No name set", + "remove": "Remove a link share", + "removeText": "Are you sure you want to remove this link share? It will no longer be possible to access this list with this link share. This cannot be undone!", + "createSuccess": "The link share was successfully created.", + "deleteSuccess": "The link share was successfully deleted" + }, + "userTeam": { + "typeUser": "user | users", + "typeTeam": "team | teams", + "shared": "Shared with these {type}", + "you": "You", + "notShared": "Not shared with any {type} yet.", + "removeHeader": "Remove a {type} from the {sharable}", + "removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!", + "removeSuccess": "The {sharable} was successfully removed from the {type}.", + "addedSuccess": "The {type} was successfully added.", + "updatedSuccess": "The {type} was successfully added." + }, + "right": { + "title": "Right", + "read": "Read only", + "readWrite": "Read & write", + "admin": "Admin" + }, + "attributes": { + "link": "Link", + "name": "Name", + "sharedBy": "Shared by", + "right": "Right", + "delete": "Delete" + } + }, + "list": { + "title": "List", + "add": "Add", + "addPlaceholder": "Add a new task…", + "empty": "This list is currently empty.", + "newTaskCta": "Create a new task.", + "editTask": "Edit Task" + }, + "gantt": { + "title": "Gantt", + "showTasksWithoutDates": "Show tasks which don't have dates set", + "size": "Size", + "default": "Default", + "month": "Month", + "day": "Day", + "from": "From", + "to": "To", + "noDates": "This task has no dates set." + }, + "table": { + "title": "Table", + "columns": "Columns" + }, + "kanban": { + "title": "Kanban", + "limit": "Limit: {limit}", + "noLimit": "Not Set", + "doneBucket": "Done bucket", + "doneBucketHint": "All tasks moved into this bucket will automatically marked as done.", + "doneBucketHintExtended": "All tasks moved into the done bucket will be marked as done automatically. All tasks marked as done from elsewhere will be moved as well.", + "doneBucketSavedSuccess": "The done bucket has been saved successfully.", + "deleteLast": "You cannot remove the last bucket.", + "addTaskPlaceholder": "Enter the new task title…", + "addTask": "Add a task", + "addAnotherTask": "Add another task", + "addBucket": "Create a new bucket", + "addBucketPlaceholder": "Enter the new bucket title…", + "deleteHeaderBucket": "Delete the bucket", + "deleteBucketText1": "Are you sure you want to delete this bucket?", + "deleteBucketText2": "This will not delete any tasks but move them into the default bucket.", + "deleteBucketSuccess": "The bucket has been deleted successfully.", + "bucketTitleSavedSuccess": "The bucket title has been saved successfully.", + "bucketLimitSavedSuccess": "The bucket limit been saved successfully.", + "collapse": "Collapse this bucket" + }, + "pseudo": { + "favorites": { + "title": "Favorites" + } + } + }, + "namespace": { + "title": "Namespaces & Lists", + "namespace": "Namespace", + "showArchived": "Show Archived", + "noneAvailable": "You don't have any namespaces right now.", + "unarchive": "Un-Archive", + "archived": "Archived", + "noLists": "This namespace does not contain any lists.", + "createList": "Create a new list in this namespace.", + "namespaces": "Namespaces", + "search": "Type to search for a namespace…", + "create": { + "title": "New namespace", + "titleRequired": "Please specify a title.", + "explanation": "A namespace is a collection of lists you can share and use to organize your lists with. In fact, every list belongs to a namespace.", + "tooltip": "What's a namespace?", + "success": "The namespace was successfully created." + }, + "archive": { + "titleArchive": "Archive \"{namespace}\"", + "titleUnarchive": "Un-Archive \"{namespace}\"", + "archiveText": "You won't be able to edit this namespace or create new lists until you un-archive it. This will also archive all lists in this namespace.", + "unarchiveText": "You will be able to create new lists or edit it.", + "success": "The namespace was successfully archived.", + "unarchiveSuccess": "The namespace was successfully un-archived.", + "description": "If a namespace is archived, you cannot create new lists or edit it." + }, + "delete": { + "title": "Delete \"{namespace}\"", + "text1": "Are you sure you want to delete this namespace and all of its contents?", + "text2": "This includes all lists and tasks and CANNOT BE UNDONE!", + "success": "The namespace was successfully deleted." + }, + "edit": { + "title": "Edit \"{namespace}\"", + "success": "The namespace was successfully updated." + }, + "share": { + "title": "Share \"{namespace}\"" + }, + "attributes": { + "title": "Namespace Title", + "titlePlaceholder": "The namespace title goes here…", + "description": "Description", + "descriptionPlaceholder": "The namespaces description goes here…", + "color": "Color", + "archived": "Is Archived", + "isArchived": "This namespace is archived" + }, + "pseudo": { + "sharedLists": { + "title": "Shared Lists" + }, + "favorites": { + "title": "Favorites" + }, + "savedFilters": { + "title": "Filters" + } + } + }, + "filters": { + "title": "Filters", + "clear": "Clear Filters", + "attributes": { + "title": "Title", + "titlePlaceholder": "The saved filter title goes here…", + "description": "Description", + "descriptionPlaceholder": "The description goes here…", + "includeNulls": "Include Tasks which don't have a value set", + "requireAll": "Require all filters to be true for a task to show up", + "showDoneTasks": "Show Done Tasks", + "sortAlphabetically": "Sort Alphabetically", + "enablePriority": "Enable Filter By Priority", + "enablePercentDone": "Enable Filter By Progress", + "dueDateRange": "Due Date Range", + "startDateRange": "Start Date Range", + "endDateRange": "End Date Range", + "reminderRange": "Reminder Date Range" + }, + "create": { + "title": "New Saved Filter", + "description": "A saved filter is a virtual list which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", + "action": "Create new saved filter" + }, + "delete": { + "header": "Delete this saved filter", + "text": "Are you sure you want to delete this saved filter?", + "success": "The filter was deleted successfully." + }, + "edit": { + "title": "Edit This Saved Filter", + "success": "The filter was saved successfully." + } + }, + "migrate": { + "title": "Migrate from other services to Vikunja", + "titleService": "Import your data from {name} into Vikunja", + "import": "Import your data into Vikunja", + "description": "Click on the logo of one of the third-party services below to get started.", + "descriptionDo": "Vikunja will import all lists, tasks, notes, reminders and files you have access to.", + "authorize": "To authorize Vikunja to access your {name} Account, click the button below.", + "getStarted": "Get Started", + "inProgress": "Importing in progress…", + "alreadyMigrated1": "It looks like you've already imported your stuff from {name} at {date}.", + "alreadyMigrated2": "Importing again is possible, but might create duplicates. Are you sure?", + "confirm": "I am sure, please start migrating now!", + "importUpload": "To import data from {name} into Vikunja, click the button below to select a file.", + "upload": "Upload file" + }, + "label": { + "title": "Labels", + "manage": "Manage labels", + "description": "Click on a label to edit it. You can edit all labels you created, you can use all labels which are associated with a task to whose list you have access.", + "newCTA": "You currently do not have any labels.", + "search": "Type to search for a label…", + "create": { + "header": "New label", + "title": "Create a new label", + "titleRequired": "Please specify a title.", + "success": "The label was successfully created." + }, + "edit": { + "header": "Edit Label", + "forbidden": "You are not allowed to edit this label because you dont own it.", + "success": "The label was successfully updated." + }, + "deleteSuccess": "The label was successfully deleted.", + "attributes": { + "title": "Title", + "titlePlaceholder": "The label title goes here…", + "description": "Description", + "descriptionPlaceholder": "Label description", + "color": "Color" + } + }, + "sharing": { + "authenticating": "Authenticating…", + "passwordRequired": "This shared list requires a password. Please enter it below:", + "error": "An error occured.", + "invalidPassword": "The password is invalid." + }, + "navigation": { + "overview": "Overview", + "upcoming": "Upcoming", + "settings": "Settings", + "imprint": "Imprint", + "privacy": "Privacy Policy" + }, + "misc": { + "loading": "Loading…", + "save": "Save", + "delete": "Delete", + "confirm": "Confirm", + "cancel": "Cancel", + "refresh": "Refresh", + "disable": "Disable", + "copy": "Copy to clipboard", + "copyError": "Copy to clipboard failed", + "search": "Search", + "searchPlaceholder": "Type to search…", + "previous": "Previous", + "next": "Next", + "poweredBy": "Powered by Vikunja", + "info": "Info", + "create": "Create", + "doit": "Do it!", + "saving": "Saving…", + "saved": "Saved!", + "default": "Default", + "close": "Close", + "download": "Download", + "showMenu": "Show the menu", + "hideMenu": "Hide the menu", + "forExample": "For example:", + "welcomeBack": "Welcome Back!", + "custom": "Custom", + "id": "ID", + "created": "Created at", + "actions": "Actions", + "cannotBeUndone": "This cannot be undone!" + }, + "input": { + "resetColor": "Reset Color", + "datepicker": { + "today": "Today", + "tomorrow": "Tomorrow", + "nextMonday": "Next Monday", + "thisWeekend": "This Weekend", + "laterThisWeek": "Later This Week", + "nextWeek": "Next Week", + "chooseDate": "Choose a date" + }, + "editor": { + "edit": "Edit", + "done": "Done", + "heading1": "Heading 1", + "heading2": "Heading 2", + "heading3": "Heading 3", + "headingSmaller": "Heading Smaller", + "headingBigger": "Heading Bigger", + "bold": "Bold", + "italic": "Italic", + "strikethrough": "Strikethrough", + "code": "Code", + "quote": "Quote", + "unorderedList": "Unordered List", + "orderedList": "Ordered List", + "cleanBlock": "Clean Block", + "link": "Link", + "image": "Image", + "table": "Table", + "horizontalRule": "Horizontal Rule", + "sideBySide": "Side By Side", + "guide": "Guide" + }, + "multiselect": { + "createPlaceholder": "Create new", + "selectPlaceholder": "Click or press enter to select" + }, + "datepickerRange": { + "to": "To", + "from": "From", + "fromto": "{from} to {to}", + "ranges": { + "today": "Today", + "thisWeek": "This Week", + "restOfThisWeek": "The Rest of This Week", + "nextWeek": "Next Week", + "next7Days": "Next 7 Days", + "lastWeek": "Last Week", + "thisMonth": "This Month", + "restOfThisMonth": "The Rest of This Month", + "nextMonth": "Next Month", + "next30Days": "Next 30 Days", + "lastMonth": "Last Month", + "thisYear": "This Year", + "restOfThisYear": "The Rest of This Year" + } + }, + "datemathHelp": { + "canuse": "You can use date math to filter for relative dates.", + "learnhow": "Check out how it works", + "title": "Date Math", + "intro": "Date Math allows you to specify relative dates which are resolved on the fly by Vikunja when applying the filter.", + "expression": "Each Date Math expression starts with an anchor date, which can either be {0}, or a date string ending with {1}. This anchor date can optionally be followed by one or more maths expressions.", + "similar": "These expressions are similar to the ones provided by {0} and {1}.", + "add1Day": "Add one day", + "minus1Day": "Subtract one day", + "roundDay": "Round down to the nearest day", + "supportedUnits": "Supported time units are:", + "someExamples": "Some examples of time expressions:", + "units": { + "seconds": "Seconds", + "minutes": "Minutes", + "hours": "Hours", + "days": "Days", + "weeks": "Weeks", + "months": "Months", + "years": "Years" + }, + "examples": { + "now": "Right now", + "in24h": "In 24h", + "today": "Today at 00:00", + "beginningOfThisWeek": "The beginning of this week at 00:00", + "endOfThisWeek": "The end of this week", + "in30Days": "In 30 days", + "datePlusMonth": "{0} plus one month at 00:00 of that day" + } + } + }, + "task": { + "task": "Task", + "new": "Create a new task", + "delete": "Delete this task", + "createSuccess": "The task was successfully created.", + "addReminder": "Add a new reminder…", + "doneSuccess": "The task was successfully marked as done.", + "undoneSuccess": "The task was successfully un-marked as done.", + "openDetail": "Open task detail view", + "checklistTotal": "{checked} of {total} tasks", + "checklistAllDone": "{total} tasks", + "show": { + "titleCurrent": "Current Tasks", + "titleDates": "Tasks from {from} until {to}", + "noDates": "Show tasks without dates", + "overdue": "Show overdue tasks", + "fromuntil": "Tasks from {from} until {until}", + "select": "Select a date range", + "noTasks": "Nothing to do — Have a nice day!" + }, + "detail": { + "chooseDueDate": "Click here to set a due date", + "chooseStartDate": "Click here to set a start date", + "chooseEndDate": "Click here to set an end date", + "move": "Move task to a different list", + "done": "Mark task done!", + "undone": "Mark as undone", + "created": "Created {0} by {1}", + "updated": "Updated {0}", + "doneAt": "Done {0}", + "updateSuccess": "The task was saved successfully.", + "deleteSuccess": "The task has been deleted successfully.", + "belongsToList": "This task belongs to list '{list}'", + "due": "Due {at}", + "closePopup": "Close popup", + "delete": { + "header": "Delete this task", + "text1": "Are you sure you want to remove this task?", + "text2": "This will also remove all attachments, reminders and relations associated with this task and cannot be undone!" + }, + "actions": { + "assign": "Assign to User", + "label": "Add Labels", + "priority": "Set Priority", + "dueDate": "Set Due Date", + "startDate": "Set Start Date", + "endDate": "Set End Date", + "reminders": "Set Reminders", + "repeatAfter": "Set Repeating Interval", + "percentDone": "Set Progress", + "attachments": "Add Attachments", + "relatedTasks": "Add Relation", + "moveList": "Move", + "color": "Set Color", + "delete": "Delete", + "favorite": "Add to Favorites", + "unfavorite": "Remove from Favorites" + } + }, + "attributes": { + "assignees": "Assignees", + "color": "Color", + "created": "Created", + "createdBy": "Created By", + "description": "Description", + "done": "Done", + "dueDate": "Due Date", + "endDate": "End Date", + "labels": "Labels", + "percentDone": "Progress", + "priority": "Priority", + "relatedTasks": "Related Tasks", + "reminders": "Reminders", + "repeat": "Repeat", + "startDate": "Start Date", + "title": "Title", + "updated": "Updated" + }, + "subscription": { + "subscribedThroughParent": "You can't unsubscribe here because you are subscribed to this {entity} through its {parent}.", + "subscribed": "You are currently subscribed to this {entity} and will receive notifications for changes.", + "notSubscribed": "You are not subscribed to this {entity} and won't receive notifications for changes.", + "subscribe": "Subscribe", + "unsubscribe": "Unsubscribe", + "subscribeSuccess": "You are now subscribed to this {entity}", + "unsubscribeSuccess": "You are now unsubscribed to this {entity}" + }, + "attachment": { + "title": "Attachments", + "createdBy": "created {0} by {1}", + "downloadTooltip": "Download this attachment", + "upload": "Upload attachment", + "drop": "Drop files here to upload", + "delete": "Delete attachment", + "deleteTooltip": "Delete this attachment", + "deleteText1": "Are you sure you want to delete the attachment {filename}?", + "copyUrl": "Copy URL", + "copyUrlTooltip": "Copy the url of this attachment for usage in text" + }, + "comment": { + "title": "Comments", + "loading": "Loading comments…", + "edited": "edited {date}", + "creating": "Creating comment…", + "placeholder": "Add your comment…", + "comment": "Comment", + "delete": "Delete this comment", + "deleteText1": "Are you sure you want to delete this comment?", + "deleteSuccess": "The comment was deleted successfully.", + "addedSuccess": "The comment was added successfully." + }, + "deferDueDate": { + "title": "Defer due date", + "1day": "1 day", + "3days": "3 days", + "1week": "1 week" + }, + "description": { + "placeholder": "Click here to enter a description…", + "empty": "No description available yet." + }, + "assignee": { + "placeholder": "Type to assign a user…", + "selectPlaceholder": "Assign this user", + "assignSuccess": "The user has been assigned successfully.", + "unassignSuccess": "The user has been unassigned successfully." + }, + "label": { + "placeholder": "Type to add a new label…", + "createPlaceholder": "Add this as new label", + "addSuccess": "The label has been added successfully.", + "createSuccess": "The label has been created successfully.", + "removeSuccess": "The label has been removed successfully.", + "addCreateSuccess": "The label has been created and added successfully.", + "delete": { + "header": "Delete this label", + "text1": "Are you sure you want to delete this label?", + "text2": "This will remove it from all tasks and cannot be restored." + } + }, + "priority": { + "unset": "Unset", + "low": "Low", + "medium": "Medium", + "high": "High", + "urgent": "Urgent", + "doNow": "DO NOW" + }, + "relation": { + "add": "Add a New Task Relation", + "new": "New Task Relation", + "searchPlaceholder": "Type search for a new task to add as related…", + "createPlaceholder": "Add this as new related task", + "differentList": "This task belongs to a different list.", + "differentNamespace": "This task belongs to a different namespace.", + "noneYet": "No task relations yet.", + "delete": "Delete Task Relation", + "deleteText1": "Are you sure you want to delete this task relation?", + "select": "Select a relation kind", + "taskRequired": "Please select a task or enter a new task title.", + "kinds": { + "subtask": "Subtask | Subtasks", + "parenttask": "Parent Task | Parent Tasks", + "related": "Related Task | Related Tasks", + "duplicateof": "Duplicate Of | Duplicates Of", + "duplicates": "Duplicates | Duplicates", + "blocking": "Blocking | Blocking", + "blocked": "Blocked By | Blocked By", + "precedes": "Precedes | Precedes", + "follows": "Follows | Follows", + "copiedfrom": "Copied From | Copied From", + "copiedto": "Copied To | Copied To" + } + }, + "repeat": { + "everyDay": "Every Day", + "everyWeek": "Every Week", + "everyMonth": "Every Month", + "mode": "Repeat mode", + "monthly": "Monthly", + "fromCurrentDate": "From Current Date", + "each": "Each", + "specifyAmount": "Specify an amount…", + "hours": "Hours", + "days": "Days", + "weeks": "Weeks", + "months": "Months", + "years": "Years", + "invalidAmount": "Please enter more than 0." + }, + "quickAddMagic": { + "hint": "You can use Quick Add Magic", + "what": "What?", + "title": "Quick Add Magic", + "intro": "When creating a task, you can use special keywords to directly add attributes to the newly created task. This allows to add commonly used attributes to tasks much faster.", + "multiple": "You can use this multiple times.", + "label1": "To add a label, simply prefix the name of the label with {prefix}.", + "label2": "Vikunja will first check if the label already exist and create it if not.", + "label3": "To use spaces, simply add a \" or ' around the label name.", + "label4": "For example: {prefix}\"Label with spaces\".", + "priority1": "To set a task's priority, add a number 1-5, prefixed with a {prefix}.", + "priority2": "The higher the number, the higher the priority.", + "assignees": "To directly assign the task to a user, add their username prefixed with {prefix} to the task.", + "list1": "To set a list for the task to appear in, enter its name prefixed with {prefix}.", + "list2": "This will return an error if the list does not exist.", + "list3": "To use spaces, simply add a \" or ' around the list name.", + "list4": "For example: {prefix}\"List with spaces\".", + "dateAndTime": "Date and time", + "date": "Any date will be used as the due date of the new task. You can use dates in any of these formats:", + "dateWeekday": "any weekday, will use the next date with that date", + "dateCurrentYear": "will use the current year", + "dateNth": "will use the {day}th of the current month", + "dateTime": "Combine any of the date formats with \"{time}\" (or {timePM}) to set a time.", + "repeats": "Repeating tasks", + "repeatsDescription": "To set a task as repeating in an interval, simply add '{suffix}' to the task text. The amount needs to be a number and can be omitted to use just the type (see examples)." + } + }, + "team": { + "title": "Teams", + "noTeams": "You are currently not part of any teams.", + "create": { + "title": "Create a new team", + "success": "The team was successfully created." + }, + "edit": { + "title": "Edit Team \"{team}\"", + "members": "Team Members", + "search": "Type to search a user…", + "addUser": "Add to team", + "makeMember": "Make Member", + "makeAdmin": "Make Admin", + "success": "The team was successfully updated.", + "userAddedSuccess": "The team member was successfully added.", + "madeMember": "The team member was successfully made member.", + "madeAdmin": "The team member was successfully made admin.", + "delete": { + "header": "Delete the team", + "text1": "Are you sure you want to delete this team and all of its members?", + "text2": "All team members will lose access to lists and namespaces shared with this team. This CANNOT BE UNDONE!", + "success": "The team was successfully deleted." + }, + "deleteUser": { + "header": "Remove a user from the team", + "text1": "Are you sure you want to remove this user from the team?", + "text2": "They will lose access to all lists and namespaces this team has access to. This CANNOT BE UNDONE!", + "success": "The user was successfully deleted from the team." + } + }, + "attributes": { + "name": "Team Name", + "namePlaceholder": "The team's name goes here…", + "nameRequired": "Please specify a name.", + "description": "Description", + "descriptionPlaceholder": "The teams description goes here…", + "admin": "Admin", + "member": "Member" + } + }, + "keyboardShortcuts": { + "title": "Keyboard Shortcuts", + "general": "General", + "allPages": "These shortcuts work on all pages.", + "currentPageOnly": "These shortcuts work only on the current page.", + "somePagesOnly": "These shortcuts work only on some pages.", + "toggleMenu": "Toggle The Menu", + "quickSearch": "Open the search/quick action bar", + "then": "then", + "task": { + "title": "Task Page", + "done": "Mark task done / undone", + "assign": "Assign this task to a user", + "labels": "Add labels to this task", + "dueDate": "Change the due date of this task", + "attachment": "Add an attachment to this task", + "related": "Modify related tasks of this task", + "color": "Change the color of this task", + "move": "Move this task to another list", + "reminder": "Manage reminders of this task" + }, + "list": { + "title": "List Views", + "switchToListView": "Switch to list view", + "switchToGanttView": "Switch to gantt view", + "switchToKanbanView": "Switch to kanban view", + "switchToTableView": "Switch to table view" + }, + "navigation": { + "title": "Navigation", + "overview": "Navigate to overview", + "upcoming": "Navigate to upcoming tasks", + "namespaces": "Navigate to namespaces & lists", + "labels": "Navigate to labels", + "teams": "Navigate to teams" + } + }, + "update": { + "available": "There is an update for Vikunja available!", + "do": "Update Now" + }, + "menu": { + "edit": "Edit", + "archive": "Archive", + "duplicate": "Duplicate", + "delete": "Delete", + "unarchive": "Un-Archive", + "setBackground": "Set background", + "share": "Share", + "newList": "New list" + }, + "apiConfig": { + "url": "Vikunja URL", + "urlPlaceholder": "eg. https://localhost:3456", + "change": "change", + "use": "Using Vikunja installation at {0}", + "error": "Could not find or use Vikunja installation at \"{domain}\". Please try a different url.", + "success": "Using Vikunja installation at \"{domain}\".", + "urlRequired": "A url is required." + }, + "loadingError": { + "failed": "Loading failed, please {0}. If the error persists, please {1}.", + "tryAgain": "try again", + "contact": "contact us" + }, + "notification": { + "title": "Notifications", + "none": "You don't have any notifications. Have a nice day!", + "explainer": "Notifications will appear here when actions on namespaces, lists or tasks you subscribed to happen." + }, + "quickActions": { + "commands": "Commands", + "placeholder": "Type a command or search…", + "hint": "You can use {list} to limit the search to a list. Combine {list} or {label} (labels) with a search query to search for a task with these labels or on that list. Use {assignee} to only search for teams.", + "tasks": "Tasks", + "lists": "Lists", + "teams": "Teams", + "newList": "Enter the title of the new list…", + "newTask": "Enter the title of the new task…", + "newNamespace": "Enter the title of the new namespace…", + "newTeam": "Enter the name of the new team…", + "createTask": "Create a task in the current list ({title})", + "createList": "Create a list in the current namespace ({title})", + "cmds": { + "newTask": "New task", + "newList": "New list", + "newNamespace": "New namespace", + "newTeam": "New team" + } + }, + "date": { + "locale": "en", + "altFormatLong": "j M Y H:i", + "altFormatShort": "j M Y" + }, + "error": { + "error": "Error", + "success": "Success", + "0001": "You're not allowed to do that.", + "1001": "A user with this username already exists.", + "1002": "A user with this email address already exists.", + "1004": "No username and password specified.", + "1005": "The user does not exist.", + "1006": "Could not get the user id.", + "1008": "No password reset token provided.", + "1009": "Invalid password reset token.", + "1010": "Invalid email confirm token.", + "1011": "Wrong username or password.", + "1012": "Email address of the user not confirmed.", + "1013": "New password is empty.", + "1014": "Old password is empty.", + "1015": "Totp is already enabled for this user.", + "1016": "Totp is not enabled for this user.", + "1017": "The totp passcode is invalid.", + "1018": "The user avatar type setting is invalid.", + "2001": "ID cannot be empty or 0.", + "2002": "Some of the request data was invalid.", + "3001": "The list does not exist.", + "3004": "You need to have read permissions on that list to perform that action.", + "3005": "The list title cannot be empty.", + "3006": "The list share does not exist.", + "3007": "A list with this identifier already exists.", + "3008": "The list is archived and can therefore only be accessed read only. This is also true for all tasks associated with this list.", + "4001": "The list task text cannot be empty.", + "4002": "The list task does not exist.", + "4003": "All bulk editing tasks must belong to the same list.", + "4004": "Need at least one task when bulk editing tasks.", + "4005": "You do not have the right to see the task.", + "4006": "You can't set a parent task as the task itself.", + "4007": "You can't create a task relation with an invalid kind of relation.", + "4008": "You can't create a task relation which already exists.", + "4009": "The task relation does not exist.", + "4010": "Cannot relate a task with itself.", + "4011": "The task attachment does not exist.", + "4012": "The task attachment is too large.", + "4013": "The task sort param is invalid.", + "4014": "The task sort order is invalid.", + "4015": "The task comment does not exist.", + "4016": "Invalid task field.", + "4017": "Invalid task filter comparator.", + "4018": "Invalid task filter concatenator.", + "4019": "Invalid task filter value.", + "5001": "The namespace does not exist.", + "5003": "You do not have access to the specified namespace.", + "5006": "The namespace name cannot be empty.", + "5009": "You need to have namespace read access to perform that action.", + "5010": "This team does not have access to that namespace.", + "5011": "This user has already access to that namespace.", + "5012": "The namespace is archived and can therefore only be accessed read only.", + "6001": "The team name cannot be empty.", + "6002": "The team does not exist.", + "6004": "The team already has access to that namespace or list.", + "6005": "The user is already a member of that team.", + "6006": "Cannot delete the last team member.", + "6007": "The team does not have access to the list to perform that action.", + "7002": "The user already has access to that list.", + "7003": "You do not have access to that list.", + "8001": "This label already exists on that task.", + "8002": "The label does not exist.", + "8003": "You do not have access to this label.", + "9001": "The right is invalid.", + "10001": "The bucket does not exist.", + "10002": "The bucket does not belong to that list.", + "10003": "You cannot remove the last bucket on a list.", + "10004": "You cannot add the task to this bucket as it already exceeded the limit of tasks it can hold.", + "10005": "There can be only one done bucket per list.", + "11001": "The saved filter does not exist.", + "11002": "Saved filters are not available for link shares.", + "12001": "The subscription entity type is invalid.", + "12002": "You are already subscribed to the entity itself or a parent entity.", + "13001": "This link share requires a password for authentication, but none was provided.", + "13002": "The provided link share password was invalid." + }, + "about": { + "title": "About", + "frontendVersion": "Frontend Version: {version}", + "apiVersion": "API Version: {version}" + } +} From cf27131e48a2d7cefa3ac2dbb595dfdef69915c5 Mon Sep 17 00:00:00 2001 From: renovate Date: Mon, 1 Aug 2022 13:40:14 +0000 Subject: [PATCH 012/443] fix(deps): update dependency vue-i18n to v9.2.0 (#2210) Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2210 Co-authored-by: renovate Co-committed-by: renovate --- package.json | 2 +- yarn.lock | 70 ++++++++++++++++++++++++++-------------------------- 2 files changed, 36 insertions(+), 36 deletions(-) diff --git a/package.json b/package.json index 019e4c7a..cbdbd11d 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "vue-advanced-cropper": "2.8.3", "vue-drag-resize": "2.0.3", "vue-flatpickr-component": "9.0.6", - "vue-i18n": "9.2.0-beta.40", + "vue-i18n": "9.2.0", "vue-router": "4.1.3", "vuex": "4.0.2", "workbox-precaching": "6.5.3", diff --git a/yarn.lock b/yarn.lock index b3af421c..89de7074 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1206,43 +1206,43 @@ resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== -"@intlify/core-base@9.2.0-beta.40": - version "9.2.0-beta.40" - resolved "https://registry.yarnpkg.com/@intlify/core-base/-/core-base-9.2.0-beta.40.tgz#85df2e183b2102716c5d40795848fc2359354580" - integrity sha512-vOR0lHgtJ3IkzvXLeMQeNeYreFSKG9v3SU8QOD//WKHdBy4QPISs9CZJkYzBeBVCJVZ/eM6OTSbXF8M2k53iCw== +"@intlify/core-base@9.2.0": + version "9.2.0" + resolved "https://registry.yarnpkg.com/@intlify/core-base/-/core-base-9.2.0.tgz#e652ef7f71597c5d6b123ae34f01e106bb8c5a1b" + integrity sha512-PkaiY9FAzZHAwPNaS+3csXR6L5k8LFBsSjn63/dy5BqE3pOJd07R4+NYtk8ezxymUemu7p5cS9YX77cmnQO6aQ== dependencies: - "@intlify/devtools-if" "9.2.0-beta.40" - "@intlify/message-compiler" "9.2.0-beta.40" - "@intlify/shared" "9.2.0-beta.40" - "@intlify/vue-devtools" "9.2.0-beta.40" + "@intlify/devtools-if" "9.2.0" + "@intlify/message-compiler" "9.2.0" + "@intlify/shared" "9.2.0" + "@intlify/vue-devtools" "9.2.0" -"@intlify/devtools-if@9.2.0-beta.40": - version "9.2.0-beta.40" - resolved "https://registry.yarnpkg.com/@intlify/devtools-if/-/devtools-if-9.2.0-beta.40.tgz#bee42fefaaaa590aa5ac7fe2a98777fb84bfaf5e" - integrity sha512-EUiuLxlgortD1dhT0btm3YYIs2vk9kMdcGXiYYbHWRTylc8Iv7Yz47y5Y+IlbZzk51h/nYvuqXE1h9diZZWAvQ== +"@intlify/devtools-if@9.2.0": + version "9.2.0" + resolved "https://registry.yarnpkg.com/@intlify/devtools-if/-/devtools-if-9.2.0.tgz#55249fcea03b08a6c4d5f04a253f086c74090595" + integrity sha512-8yfusyhUaqInnn6Cma+NTTh5+EWyrnAkez36qADetbUnY4tCeGyAy+MmIAGh0uqmJVIeX94vd6L1AaA0p9McGg== dependencies: - "@intlify/shared" "9.2.0-beta.40" + "@intlify/shared" "9.2.0" -"@intlify/message-compiler@9.2.0-beta.40": - version "9.2.0-beta.40" - resolved "https://registry.yarnpkg.com/@intlify/message-compiler/-/message-compiler-9.2.0-beta.40.tgz#d5d0c5652b9e74e0b4da07a2b8731e1f0e729029" - integrity sha512-6QWTSYewmkew4nsRqgkwTVuGFKzxVCOK8EXsPt15N+tN1g+OYjC3PfGA2dPB6cVkNxqA9mV/hNK02uHPWU9t0A== +"@intlify/message-compiler@9.2.0": + version "9.2.0" + resolved "https://registry.yarnpkg.com/@intlify/message-compiler/-/message-compiler-9.2.0.tgz#0516f144bed8274b3ea4c9eede4b9a6c08fd046d" + integrity sha512-KGwwZsl+Nw2O26ZOKdytncxzKnMZ236KmM70u4GePgbizI+pu8yAh0apKxljSPzEJ7WECKTVc9R+laG12EJQYA== dependencies: - "@intlify/shared" "9.2.0-beta.40" + "@intlify/shared" "9.2.0" source-map "0.6.1" -"@intlify/shared@9.2.0-beta.40": - version "9.2.0-beta.40" - resolved "https://registry.yarnpkg.com/@intlify/shared/-/shared-9.2.0-beta.40.tgz#a850936008e6e865310b2a49136d494dd326faab" - integrity sha512-xWz+SFjgt/LfaSbbHVn+V7gmvX4ZNP3cIFta790GWZ/tEgwJeC3tkV7i45iUbZ4ZimOerFgKH05b7qvJlKb6RQ== +"@intlify/shared@9.2.0": + version "9.2.0" + resolved "https://registry.yarnpkg.com/@intlify/shared/-/shared-9.2.0.tgz#bcd026e419a9eb2e577afe520481ceaca80b3aa9" + integrity sha512-71uObL3Sy2ZiBQBMVETbkspE4Plpy87Hvlj6FAUF3xdD+M82tuxe3MVJjaD3ucqhtHmQWBkAWEurVLdPYr8G2g== -"@intlify/vue-devtools@9.2.0-beta.40": - version "9.2.0-beta.40" - resolved "https://registry.yarnpkg.com/@intlify/vue-devtools/-/vue-devtools-9.2.0-beta.40.tgz#37457fd719b0b6afb0679c33ceb47b0ac77f457c" - integrity sha512-3A0D/E9quf+KWonzXUDk3xNP0+d1DMdtAwyXNTjzFcQPvjugC2Xn6fmsd0kNn7nHjgpB+vwIuamGiuE+S+OULw== +"@intlify/vue-devtools@9.2.0": + version "9.2.0" + resolved "https://registry.yarnpkg.com/@intlify/vue-devtools/-/vue-devtools-9.2.0.tgz#fb7f18e83378da3504d500210ce3994552e18d18" + integrity sha512-6P/tE/JdNNVo1z/sr/FnSd90OVlox2XuKMmzHR13nvpHGX7fjRn6pVv47L2jySOYG1cMezmYvJl14TAddKpw5Q== dependencies: - "@intlify/core-base" "9.2.0-beta.40" - "@intlify/shared" "9.2.0-beta.40" + "@intlify/core-base" "9.2.0" + "@intlify/shared" "9.2.0" "@jest/types@^25.5.0": version "25.5.0" @@ -12574,14 +12574,14 @@ vue-flatpickr-component@9.0.6: dependencies: flatpickr "^4.6.9" -vue-i18n@9.2.0-beta.40: - version "9.2.0-beta.40" - resolved "https://registry.yarnpkg.com/vue-i18n/-/vue-i18n-9.2.0-beta.40.tgz#8088b19d619f47bf0e0f529f9bd1413460f2ff56" - integrity sha512-UwcGsbTTaDJry6BbFFzt115EVHN/bXi07DyUIZ4zrYeGMBPp2QAptMwVaGUQid1gaMmUreAKarGIqw46oCQEvg== +vue-i18n@9.2.0: + version "9.2.0" + resolved "https://registry.yarnpkg.com/vue-i18n/-/vue-i18n-9.2.0.tgz#18e746aa0d6739860fe73383daff8884b6fd3c47" + integrity sha512-vN8aW8Vn4r4eRhUgTLK1/kCIYMb3LQmuloa1YP4NsehiASCX0XCq50tgUAz1o0eBAZ8YvhdlaVPqlO7O0wCnkQ== dependencies: - "@intlify/core-base" "9.2.0-beta.40" - "@intlify/shared" "9.2.0-beta.40" - "@intlify/vue-devtools" "9.2.0-beta.40" + "@intlify/core-base" "9.2.0" + "@intlify/shared" "9.2.0" + "@intlify/vue-devtools" "9.2.0" "@vue/devtools-api" "^6.2.1" vue-resize@^2.0.0-alpha.1: From 2507f661e8851d1fab15111cc5166049eb1d68b1 Mon Sep 17 00:00:00 2001 From: renovate Date: Mon, 1 Aug 2022 13:41:42 +0000 Subject: [PATCH 013/443] chore(deps): update dependency eslint to v8.21.0 (#2211) Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2211 Co-authored-by: renovate Co-committed-by: renovate --- package.json | 2 +- yarn.lock | 48 ++++++++++++++++++++++++++++++++++++++---------- 2 files changed, 39 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index cbdbd11d..e5366d9e 100644 --- a/package.json +++ b/package.json @@ -77,7 +77,7 @@ "caniuse-lite": "1.0.30001373", "cypress": "10.3.1", "esbuild": "0.14.51", - "eslint": "8.20.0", + "eslint": "8.21.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 89de7074..87c96dad 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1192,15 +1192,20 @@ dependencies: "@hapi/hoek" "^9.0.0" -"@humanwhocodes/config-array@^0.9.2": - version "0.9.2" - resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.9.2.tgz#68be55c737023009dfc5fe245d51181bb6476914" - integrity sha512-UXOuFCGcwciWckOpmfKDq/GyhlTf9pN/BzG//x8p8zTOFEcGuA68ANXheFS0AGvy3qgZqLBUkMs7hqzqCKOVwA== +"@humanwhocodes/config-array@^0.10.4": + version "0.10.4" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.10.4.tgz#01e7366e57d2ad104feea63e72248f22015c520c" + integrity sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw== dependencies: "@humanwhocodes/object-schema" "^1.2.1" debug "^4.1.1" minimatch "^3.0.4" +"@humanwhocodes/gitignore-to-minimatch@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz#316b0a63b91c10e53f242efb4ace5c3b34e8728d" + integrity sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA== + "@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" @@ -2885,6 +2890,11 @@ acorn@^8.6.0, acorn@^8.7.1: resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.1.tgz#0197122c843d1bf6d0a5e83220a788f278f63c30" integrity sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A== +acorn@^8.8.0: + version "8.8.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.0.tgz#88c0187620435c7f6015803f5539dae05a9dbea8" + integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w== + agent-base@6: version "6.0.2" resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" @@ -5751,13 +5761,14 @@ 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.20.0: - version "8.20.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.20.0.tgz#048ac56aa18529967da8354a478be4ec0a2bc81b" - integrity sha512-d4ixhz5SKCa1D6SCPrivP7yYVi7nyD6A4vs6HIAul9ujBzcEmZVM3/0NN/yu5nKhmO1wjp5xQ46iRfmDGlOviA== +eslint@8.21.0: + version "8.21.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.21.0.tgz#1940a68d7e0573cef6f50037addee295ff9be9ef" + integrity sha512-/XJ1+Qurf1T9G2M5IHrsjp+xrGT73RZf23xA1z5wB1ZzzEAWSZKvRwhWxTFp1rvkvCfwcvAUNAP31bhKTTGfDA== dependencies: "@eslint/eslintrc" "^1.3.0" - "@humanwhocodes/config-array" "^0.9.2" + "@humanwhocodes/config-array" "^0.10.4" + "@humanwhocodes/gitignore-to-minimatch" "^1.0.2" ajv "^6.10.0" chalk "^4.0.0" cross-spawn "^7.0.2" @@ -5767,14 +5778,17 @@ eslint@8.20.0: eslint-scope "^7.1.1" eslint-utils "^3.0.0" eslint-visitor-keys "^3.3.0" - espree "^9.3.2" + espree "^9.3.3" esquery "^1.4.0" esutils "^2.0.2" fast-deep-equal "^3.1.3" file-entry-cache "^6.0.1" + find-up "^5.0.0" functional-red-black-tree "^1.0.1" glob-parent "^6.0.1" globals "^13.15.0" + globby "^11.1.0" + grapheme-splitter "^1.0.4" ignore "^5.2.0" import-fresh "^3.0.0" imurmurhash "^0.1.4" @@ -5801,6 +5815,15 @@ 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== + dependencies: + acorn "^8.8.0" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.3.0" + esprima@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" @@ -6936,6 +6959,11 @@ graceful-fs@^4.2.9: resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== +grapheme-splitter@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e" + integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ== + graphql@16.0.0: version "16.0.0" resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.0.0.tgz#5724f2767aefa543418e83671372117c39408c8f" From ab406f00d99787f77defde86cdf6e99f89321908 Mon Sep 17 00:00:00 2001 From: renovate Date: Mon, 1 Aug 2022 15:21:05 +0000 Subject: [PATCH 014/443] fix(deps): update sentry-javascript monorepo to v7.8.1 (#2212) Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2212 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 e5366d9e..f9346d7b 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.8.0", - "@sentry/vue": "7.8.0", + "@sentry/tracing": "7.8.1", + "@sentry/vue": "7.8.1", "@types/is-touch-device": "1.0.0", "@types/sortablejs": "1.13.0", "@vueuse/core": "9.0.2", diff --git a/yarn.lock b/yarn.lock index 87c96dad..9b259061 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1913,67 +1913,67 @@ dependencies: any-observable "^0.3.0" -"@sentry/browser@7.8.0": - version "7.8.0" - resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.8.0.tgz#0430d327d6a44901f42fdee11a8a983dfcebd7ab" - integrity sha512-khVrQ0/cfPgm4dAYc07TbHO+dGvaq5adjbIkzpQy0t64KI1GLz++JXv1GRHh5EF9J5kOTaDZX6EyKCa/zDNfxw== +"@sentry/browser@7.8.1": + version "7.8.1" + resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.8.1.tgz#ca91c80a5da745e1b5379bc215100ba4660bac29" + integrity sha512-9JuagYqHyaZu/4RqyxrAgEHo71oV592XBuUKC33gajCVKWbyG3mNqudSMoHtdM1DrV9REZ4Elha7zFaE2cJX6g== dependencies: - "@sentry/core" "7.8.0" - "@sentry/types" "7.8.0" - "@sentry/utils" "7.8.0" + "@sentry/core" "7.8.1" + "@sentry/types" "7.8.1" + "@sentry/utils" "7.8.1" tslib "^1.9.3" -"@sentry/core@7.8.0": - version "7.8.0" - resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.8.0.tgz#3ab3a4cb4389527e3ca08031a02f010ec52287e8" - integrity sha512-Xogwy96P6o3qgSLIGHxzKnRxrky8QdHpnS4A6ZWjnnFFAJmMg3MPF9SmqK5dOUpO9K69jTad9vs6ES2qTydfIw== +"@sentry/core@7.8.1": + version "7.8.1" + resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.8.1.tgz#d11ba7c97766d1e47edf697dbfd47fe4041477d9" + integrity sha512-PRivbdIzApi/gSixAxozhOBTylSVdw/9VxaStYHd7JJGhs36KXkV8ylpbCmYO4ap7/Ue9/slzwpvPOJJzmzAgA== dependencies: - "@sentry/hub" "7.8.0" - "@sentry/types" "7.8.0" - "@sentry/utils" "7.8.0" + "@sentry/hub" "7.8.1" + "@sentry/types" "7.8.1" + "@sentry/utils" "7.8.1" tslib "^1.9.3" -"@sentry/hub@7.8.0": - version "7.8.0" - resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-7.8.0.tgz#ba261fff11f389511b2a2f7ccd4466dc781d1a8d" - integrity sha512-L+aZ7XQJ5cM9NFBy/4caTyBVOc5DB6LK1wxPSFxCy1zsr/XpEYqTAy6ATRUeC0UKxdd/sN/lnQ8liGwVAc0gGQ== +"@sentry/hub@7.8.1": + version "7.8.1" + resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-7.8.1.tgz#bc255c6b8e99a3333e737f189c984c715df504aa" + integrity sha512-AxwyGyS9Lp4XsURu4t8opa5vZ+NAB6I/n+B/Uix3YZea9z8jdWYAu9vsXSizOrtxekc/i7ZN4bnlNgXVHix0iA== dependencies: - "@sentry/types" "7.8.0" - "@sentry/utils" "7.8.0" + "@sentry/types" "7.8.1" + "@sentry/utils" "7.8.1" tslib "^1.9.3" -"@sentry/tracing@7.8.0": - version "7.8.0" - resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-7.8.0.tgz#e803317f26bd54b05f95f78cdc456979f786627e" - integrity sha512-qhem3wJgyd2tgRk0nHMGkWtiI3ln0ZdN8N+5hLnW+CrSz8Xm5/L5gwWQszOFG7WCYM3wRYEV093MuHg+qTg8iA== +"@sentry/tracing@7.8.1": + version "7.8.1" + resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-7.8.1.tgz#6368e7e90a43389cd583e77de7e28d5ca6f88bf9" + integrity sha512-orNVCsMtQUKhvh7GmyJzjOhU6oT7lC7TRT7tTRlyXQVrUmfJZsthmBtyfrTC7QWJ9vXQ0mB4jab8kMT3xE4ltg== dependencies: - "@sentry/hub" "7.8.0" - "@sentry/types" "7.8.0" - "@sentry/utils" "7.8.0" + "@sentry/hub" "7.8.1" + "@sentry/types" "7.8.1" + "@sentry/utils" "7.8.1" tslib "^1.9.3" -"@sentry/types@7.8.0": - version "7.8.0" - resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.8.0.tgz#009ee9c53b474030a6b14025a8904b6260d57484" - integrity sha512-X9D2jlcAzbJdCHA+eCMv2t5HI9769Qpx48e+sZiK7Oasy1jwQtqzQRaiI9fy/zZ+p7Fyerj/4WjW/E2c4dJ63w== +"@sentry/types@7.8.1": + version "7.8.1" + resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.8.1.tgz#c00a1ed02ad8f69d3b94fcda91e2d24e0bb3492a" + integrity sha512-LOoaeBXVI23Kh5SpIbxSRiJ6+eYZXVOFyPFH1T1mGBj95LPwRMqOdg0lUTmFJGBKbDGDB/YNjNnu1kQ7GrXBXw== -"@sentry/utils@7.8.0": - version "7.8.0" - resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.8.0.tgz#ed9b9a607fa51125a48140b1ea836603202d3cc2" - integrity sha512-6WvXawUPs60R9MitHXFL533D/Ic9tqQZbvPnBXmAkfp90Y5rcoq2QfJjkqMk/Z+Gnplwi8/wcJCC8EtYKfWg6w== +"@sentry/utils@7.8.1": + version "7.8.1" + resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.8.1.tgz#5d8a7e1c8d834de608ad834cf648d5291c62ba39" + integrity sha512-isUZjft4HWTOk1Z58KFJ/zzXeFtIJgP82CkYQlW464ZR2WCqPHYlXXXRWZpOHOfMnrf+gWeX9WAGS9rTAdhiSg== dependencies: - "@sentry/types" "7.8.0" + "@sentry/types" "7.8.1" tslib "^1.9.3" -"@sentry/vue@7.8.0": - version "7.8.0" - resolved "https://registry.yarnpkg.com/@sentry/vue/-/vue-7.8.0.tgz#e21cc733e17764e285b6d2f67e905306f33430fb" - integrity sha512-Tbn8iT2DdaY4+hPL+n56RTwwmVZSag/Y9sIbzNuMIOS+TzJH08NtlHvbgIFGQ75XNj5WBacTnf4i0iCBG6371A== +"@sentry/vue@7.8.1": + version "7.8.1" + resolved "https://registry.yarnpkg.com/@sentry/vue/-/vue-7.8.1.tgz#e2beb0d3e38f2a3ed277099b8a70c749369816b3" + integrity sha512-vFIyqBmg/ldkNr4fmvUNms5r9HaXG645QoUsNtJYJxCXe9bUx+cVara3fKENHXYqHlpE+prx83XVP331TQNr5w== dependencies: - "@sentry/browser" "7.8.0" - "@sentry/core" "7.8.0" - "@sentry/types" "7.8.0" - "@sentry/utils" "7.8.0" + "@sentry/browser" "7.8.1" + "@sentry/core" "7.8.1" + "@sentry/types" "7.8.1" + "@sentry/utils" "7.8.1" tslib "^1.9.3" "@sideway/address@^4.1.3": From 0e09f9fded2792e6824dd7cb056a1d22a035bc48 Mon Sep 17 00:00:00 2001 From: renovate Date: Mon, 1 Aug 2022 18:49:08 +0000 Subject: [PATCH 015/443] chore(deps): update typescript-eslint monorepo to v5.32.0 (#2213) Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2213 Co-authored-by: renovate Co-committed-by: renovate --- package.json | 4 +-- yarn.lock | 94 ++++++++++++++++++++++++++-------------------------- 2 files changed, 49 insertions(+), 49 deletions(-) diff --git a/package.json b/package.json index f9346d7b..1de0d95c 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.31.0", - "@typescript-eslint/parser": "5.31.0", + "@typescript-eslint/eslint-plugin": "5.32.0", + "@typescript-eslint/parser": "5.32.0", "@vitejs/plugin-legacy": "2.0.0", "@vitejs/plugin-vue": "3.0.1", "@vue/eslint-config-typescript": "11.0.0", diff --git a/yarn.lock b/yarn.lock index 9b259061..bc629c1e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2374,14 +2374,14 @@ dependencies: "@types/node" "*" -"@typescript-eslint/eslint-plugin@5.31.0": - version "5.31.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.31.0.tgz#cae1967b1e569e6171bbc6bec2afa4e0c8efccfe" - integrity sha512-VKW4JPHzG5yhYQrQ1AzXgVgX8ZAJEvCz0QI6mLRX4tf7rnFfh5D8SKm0Pq6w5PyNfAWJk6sv313+nEt3ohWMBQ== +"@typescript-eslint/eslint-plugin@5.32.0": + version "5.32.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.32.0.tgz#e27e38cffa4a61226327c874a7be965e9a861624" + integrity sha512-CHLuz5Uz7bHP2WgVlvoZGhf0BvFakBJKAD/43Ty0emn4wXWv5k01ND0C0fHcl/Im8Td2y/7h44E9pca9qAu2ew== dependencies: - "@typescript-eslint/scope-manager" "5.31.0" - "@typescript-eslint/type-utils" "5.31.0" - "@typescript-eslint/utils" "5.31.0" + "@typescript-eslint/scope-manager" "5.32.0" + "@typescript-eslint/type-utils" "5.32.0" + "@typescript-eslint/utils" "5.32.0" debug "^4.3.4" functional-red-black-tree "^1.0.1" ignore "^5.2.0" @@ -2415,14 +2415,14 @@ eslint-scope "^5.1.1" eslint-utils "^3.0.0" -"@typescript-eslint/parser@5.31.0": - version "5.31.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.31.0.tgz#7f42d7dcc68a0a6d80a0f3d9a65063aee7bb8d2c" - integrity sha512-UStjQiZ9OFTFReTrN+iGrC6O/ko9LVDhreEK5S3edmXgR396JGq7CoX2TWIptqt/ESzU2iRKXAHfSF2WJFcWHw== +"@typescript-eslint/parser@5.32.0": + version "5.32.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.32.0.tgz#1de243443bc6186fb153b9e395b842e46877ca5d" + integrity sha512-IxRtsehdGV9GFQ35IGm5oKKR2OGcazUoiNBxhRV160iF9FoyuXxjY+rIqs1gfnd+4eL98OjeGnMpE7RF/NBb3A== dependencies: - "@typescript-eslint/scope-manager" "5.31.0" - "@typescript-eslint/types" "5.31.0" - "@typescript-eslint/typescript-estree" "5.31.0" + "@typescript-eslint/scope-manager" "5.32.0" + "@typescript-eslint/types" "5.32.0" + "@typescript-eslint/typescript-estree" "5.32.0" debug "^4.3.4" "@typescript-eslint/parser@^5.0.0": @@ -2435,13 +2435,13 @@ "@typescript-eslint/typescript-estree" "5.8.0" debug "^4.3.2" -"@typescript-eslint/scope-manager@5.31.0": - version "5.31.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.31.0.tgz#f47a794ba84d9b818ab7f8f44fff55a61016c606" - integrity sha512-8jfEzBYDBG88rcXFxajdVavGxb5/XKXyvWgvD8Qix3EEJLCFIdVloJw+r9ww0wbyNLOTYyBsR+4ALNGdlalLLg== +"@typescript-eslint/scope-manager@5.32.0": + version "5.32.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.32.0.tgz#763386e963a8def470580cc36cf9228864190b95" + integrity sha512-KyAE+tUON0D7tNz92p1uetRqVJiiAkeluvwvZOqBmW9z2XApmk5WSMV9FrzOroAcVxJZB3GfUwVKr98Dr/OjOg== dependencies: - "@typescript-eslint/types" "5.31.0" - "@typescript-eslint/visitor-keys" "5.31.0" + "@typescript-eslint/types" "5.32.0" + "@typescript-eslint/visitor-keys" "5.32.0" "@typescript-eslint/scope-manager@5.8.0": version "5.8.0" @@ -2451,12 +2451,12 @@ "@typescript-eslint/types" "5.8.0" "@typescript-eslint/visitor-keys" "5.8.0" -"@typescript-eslint/type-utils@5.31.0": - version "5.31.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.31.0.tgz#70a0b7201360b5adbddb0c36080495aa08f6f3d9" - integrity sha512-7ZYqFbvEvYXFn9ax02GsPcEOmuWNg+14HIf4q+oUuLnMbpJ6eHAivCg7tZMVwzrIuzX3QCeAOqKoyMZCv5xe+w== +"@typescript-eslint/type-utils@5.32.0": + version "5.32.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.32.0.tgz#45a14506fe3fb908600b4cef2f70778f7b5cdc79" + integrity sha512-0gSsIhFDduBz3QcHJIp3qRCvVYbqzHg8D6bHFsDMrm0rURYDj+skBK2zmYebdCp+4nrd9VWd13egvhYFJj/wZg== dependencies: - "@typescript-eslint/utils" "5.31.0" + "@typescript-eslint/utils" "5.32.0" debug "^4.3.4" tsutils "^3.21.0" @@ -2465,23 +2465,23 @@ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.30.6.tgz#86369d0a7af8c67024115ac1da3e8fb2d38907e1" integrity sha512-HdnP8HioL1F7CwVmT4RaaMX57RrfqsOMclZc08wGMiDYJBsLGBM7JwXM4cZJmbWLzIR/pXg1kkrBBVpxTOwfUg== -"@typescript-eslint/types@5.31.0": - version "5.31.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.31.0.tgz#7aa389122b64b18e473c1672fb3b8310e5f07a9a" - integrity sha512-/f/rMaEseux+I4wmR6mfpM2wvtNZb1p9hAV77hWfuKc3pmaANp5dLAZSiE3/8oXTYTt3uV9KW5yZKJsMievp6g== +"@typescript-eslint/types@5.32.0": + version "5.32.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.32.0.tgz#484273021eeeae87ddb288f39586ef5efeb6dcd8" + integrity sha512-EBUKs68DOcT/EjGfzywp+f8wG9Zw6gj6BjWu7KV/IYllqKJFPlZlLSYw/PTvVyiRw50t6wVbgv4p9uE2h6sZrQ== "@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.31.0": - version "5.31.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.31.0.tgz#eb92970c9d6e3946690d50c346fb9b1d745ee882" - integrity sha512-3S625TMcARX71wBc2qubHaoUwMEn+l9TCsaIzYI/ET31Xm2c9YQ+zhGgpydjorwQO9pLfR/6peTzS/0G3J/hDw== +"@typescript-eslint/typescript-estree@5.32.0": + version "5.32.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.32.0.tgz#282943f34babf07a4afa7b0ff347a8e7b6030d12" + integrity sha512-ZVAUkvPk3ITGtCLU5J4atCw9RTxK+SRc6hXqLtllC2sGSeMFWN+YwbiJR9CFrSFJ3w4SJfcWtDwNb/DmUIHdhg== dependencies: - "@typescript-eslint/types" "5.31.0" - "@typescript-eslint/visitor-keys" "5.31.0" + "@typescript-eslint/types" "5.32.0" + "@typescript-eslint/visitor-keys" "5.32.0" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" @@ -2514,15 +2514,15 @@ semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/utils@5.31.0": - version "5.31.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.31.0.tgz#e146fa00dca948bfe547d665b2138a2dc1b79acd" - integrity sha512-kcVPdQS6VIpVTQ7QnGNKMFtdJdvnStkqS5LeALr4rcwx11G6OWb2HB17NMPnlRHvaZP38hL9iK8DdE9Fne7NYg== +"@typescript-eslint/utils@5.32.0": + version "5.32.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.32.0.tgz#eccb6b672b94516f1afc6508d05173c45924840c" + integrity sha512-W7lYIAI5Zlc5K082dGR27Fczjb3Q57ECcXefKU/f0ajM5ToM0P+N9NmJWip8GmGu/g6QISNT+K6KYB+iSHjXCQ== dependencies: "@types/json-schema" "^7.0.9" - "@typescript-eslint/scope-manager" "5.31.0" - "@typescript-eslint/types" "5.31.0" - "@typescript-eslint/typescript-estree" "5.31.0" + "@typescript-eslint/scope-manager" "5.32.0" + "@typescript-eslint/types" "5.32.0" + "@typescript-eslint/typescript-estree" "5.32.0" eslint-scope "^5.1.1" eslint-utils "^3.0.0" @@ -2534,12 +2534,12 @@ "@typescript-eslint/types" "5.30.6" eslint-visitor-keys "^3.3.0" -"@typescript-eslint/visitor-keys@5.31.0": - version "5.31.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.31.0.tgz#b0eca264df01ce85dceb76aebff3784629258f54" - integrity sha512-ZK0jVxSjS4gnPirpVjXHz7mgdOsZUHzNYSfTw2yPa3agfbt9YfqaBiBZFSSxeBWnpWkzCxTfUpnzA3Vily/CSg== +"@typescript-eslint/visitor-keys@5.32.0": + version "5.32.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.32.0.tgz#b9715d0b11fdb5dd10fd0c42ff13987470525394" + integrity sha512-S54xOHZgfThiZ38/ZGTgB2rqx51CMJ5MCfVT2IplK4Q7hgzGfe0nLzLCcenDnc/cSjP568hdeKfeDcBgqNHD/g== dependencies: - "@typescript-eslint/types" "5.31.0" + "@typescript-eslint/types" "5.32.0" eslint-visitor-keys "^3.3.0" "@typescript-eslint/visitor-keys@5.8.0": From 8b3072672a795163acfe4b2b5065c4f59ca0dd1c Mon Sep 17 00:00:00 2001 From: kolaente Date: Tue, 2 Aug 2022 13:02:19 +0200 Subject: [PATCH 016/443] fix: progress bar color in dark mode Resolves https://kolaente.dev/vikunja/frontend/issues/2194 --- src/styles/custom-properties/colors.scss | 1 + src/styles/theme/theme.scss | 5 ----- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/styles/custom-properties/colors.scss b/src/styles/custom-properties/colors.scss index c63780d2..c68f7f2a 100644 --- a/src/styles/custom-properties/colors.scss +++ b/src/styles/custom-properties/colors.scss @@ -245,6 +245,7 @@ --border: var(--grey-200); --input-disabled-background-color: var(--grey-100); --input-disabled-border-color: var(--grey-300); + --progress-value-background-color: var(--grey-500); // END Overrides of Bulma defaults diff --git a/src/styles/theme/theme.scss b/src/styles/theme/theme.scss index 39d027f3..17bc7e3d 100644 --- a/src/styles/theme/theme.scss +++ b/src/styles/theme/theme.scss @@ -52,11 +52,6 @@ h6 { margin: 0 0.5rem 0 0; flex: 3 1 auto; - &::-moz-progress-bar, - &::-webkit-progress-value { - background: var(--grey-500); - } - @media screen and (max-width: $tablet) { margin: 0.5rem 0 0 0; order: 1; From 26cdf9474083c1f0a719fdcd98ee915e2c3a419c Mon Sep 17 00:00:00 2001 From: kolaente Date: Tue, 2 Aug 2022 13:28:49 +0200 Subject: [PATCH 017/443] chore: update workbox version const --- src/sw.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sw.ts b/src/sw.ts index 44e4d88c..b59a36ef 100644 --- a/src/sw.ts +++ b/src/sw.ts @@ -1,7 +1,7 @@ /* eslint-disable no-console */ /* eslint-disable no-undef */ -const workboxVersion = 'v6.5.3' +const workboxVersion = 'v6.5.4' importScripts( `/workbox-${workboxVersion}/workbox-sw.js`) workbox.setConfig({ modulePathPrefix: `/workbox-${workboxVersion}`, From c8162728b7850446d8348f43227efc80beba87af Mon Sep 17 00:00:00 2001 From: renovate Date: Tue, 2 Aug 2022 11:40:56 +0000 Subject: [PATCH 018/443] chore(deps): update workbox monorepo to v6.5.4 (#2204) Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2204 Co-authored-by: renovate Co-committed-by: renovate --- package.json | 4 +- src/sw.ts | 2 +- yarn.lock | 175 +++++++++++++++++++++++++++++++++++++++++++++++++-- 3 files changed, 172 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 1de0d95c..b226bb2b 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "vue-i18n": "9.2.0", "vue-router": "4.1.3", "vuex": "4.0.2", - "workbox-precaching": "6.5.3", + "workbox-precaching": "6.5.4", "zhyswan-vuedraggable": "4.1.3" }, "devDependencies": { @@ -94,7 +94,7 @@ "vitest": "0.20.2", "vue-tsc": "0.39.4", "wait-on": "6.0.1", - "workbox-cli": "6.5.3" + "workbox-cli": "6.5.4" }, "postcss": { "plugins": { diff --git a/src/sw.ts b/src/sw.ts index 44e4d88c..b59a36ef 100644 --- a/src/sw.ts +++ b/src/sw.ts @@ -1,7 +1,7 @@ /* eslint-disable no-console */ /* eslint-disable no-undef */ -const workboxVersion = 'v6.5.3' +const workboxVersion = 'v6.5.4' importScripts( `/workbox-${workboxVersion}/workbox-sw.js`) workbox.setConfig({ modulePathPrefix: `/workbox-${workboxVersion}`, diff --git a/yarn.lock b/yarn.lock index bc629c1e..85a3bb7e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7274,6 +7274,11 @@ idb@^6.1.4: resolved "https://registry.yarnpkg.com/idb/-/idb-6.1.5.tgz#dbc53e7adf1ac7c59f9b2bf56e00b4ea4fce8c7b" integrity sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw== +idb@^7.0.1: + version "7.0.2" + resolved "https://registry.yarnpkg.com/idb/-/idb-7.0.2.tgz#7a067e20dd16539938e456814b7d714ba8db3892" + integrity sha512-jjKrT1EnyZewQ/gCBb/eyiYrhGzws2FeY92Yx8qT9S9GeQAmo4JFVIiWRIfKW/6Ob9A+UDAOW9j9jn58fy2HIg== + ieee754@^1.1.13: version "1.2.1" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" @@ -12806,6 +12811,14 @@ workbox-background-sync@6.5.3: idb "^6.1.4" workbox-core "6.5.3" +workbox-background-sync@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz#3141afba3cc8aa2ae14c24d0f6811374ba8ff6a9" + integrity sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g== + dependencies: + idb "^7.0.1" + workbox-core "6.5.4" + workbox-broadcast-update@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz#fc2ad79cf507e22950cda9baf1e9a0ccc43f31bc" @@ -12813,7 +12826,57 @@ workbox-broadcast-update@6.5.3: dependencies: workbox-core "6.5.3" -workbox-build@6.5.3, workbox-build@^6.5.3: +workbox-broadcast-update@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz#8441cff5417cd41f384ba7633ca960a7ffe40f66" + integrity sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw== + dependencies: + workbox-core "6.5.4" + +workbox-build@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-6.5.4.tgz#7d06d31eb28a878817e1c991c05c5b93409f0389" + integrity sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA== + dependencies: + "@apideck/better-ajv-errors" "^0.3.1" + "@babel/core" "^7.11.1" + "@babel/preset-env" "^7.11.0" + "@babel/runtime" "^7.11.2" + "@rollup/plugin-babel" "^5.2.0" + "@rollup/plugin-node-resolve" "^11.2.1" + "@rollup/plugin-replace" "^2.4.1" + "@surma/rollup-plugin-off-main-thread" "^2.2.3" + ajv "^8.6.0" + common-tags "^1.8.0" + fast-json-stable-stringify "^2.1.0" + fs-extra "^9.0.1" + glob "^7.1.6" + lodash "^4.17.20" + pretty-bytes "^5.3.0" + rollup "^2.43.1" + rollup-plugin-terser "^7.0.0" + source-map "^0.8.0-beta.0" + stringify-object "^3.3.0" + strip-comments "^2.0.1" + tempy "^0.6.0" + upath "^1.2.0" + workbox-background-sync "6.5.4" + workbox-broadcast-update "6.5.4" + workbox-cacheable-response "6.5.4" + workbox-core "6.5.4" + workbox-expiration "6.5.4" + workbox-google-analytics "6.5.4" + workbox-navigation-preload "6.5.4" + workbox-precaching "6.5.4" + workbox-range-requests "6.5.4" + workbox-recipes "6.5.4" + workbox-routing "6.5.4" + workbox-strategies "6.5.4" + workbox-streams "6.5.4" + workbox-sw "6.5.4" + workbox-window "6.5.4" + +workbox-build@^6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-6.5.3.tgz#38e3f286d63d2745bff4d1478bb3a6ab5c8b1170" integrity sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w== @@ -12863,10 +12926,17 @@ workbox-cacheable-response@6.5.3: dependencies: workbox-core "6.5.3" -workbox-cli@6.5.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/workbox-cli/-/workbox-cli-6.5.3.tgz#371abce23956fc60c0a54a9a0fe30643a3a92894" - integrity sha512-EmKgt5UD4TpZfUe1K0gVcfLlf5ZC6PP813Mhtmx40mr9bA5cKuoztdsrQaAy+PlwYdNYc9hYvM57dllwM9jtUQ== +workbox-cacheable-response@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz#a5c6ec0c6e2b6f037379198d4ef07d098f7cf137" + integrity sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug== + dependencies: + workbox-core "6.5.4" + +workbox-cli@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-cli/-/workbox-cli-6.5.4.tgz#a71f1d2e6910eda254e2093c4035a5f7155c492e" + integrity sha512-+Cc0jYh25MofhCROZqfQkpYSAGvykyrUVekuuPaLFbJ8qxX/zzX8hRRpglfwxDwokAjz8S20oEph4s+MyQc+Yw== dependencies: chalk "^4.1.0" chokidar "^3.5.2" @@ -12880,13 +12950,18 @@ workbox-cli@6.5.3: stringify-object "^3.3.0" upath "^1.2.0" update-notifier "^4.1.0" - workbox-build "6.5.3" + workbox-build "6.5.4" workbox-core@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-6.5.3.tgz#bca038a9ef0d7a634a6db2a60f45313ed22ac249" integrity sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q== +workbox-core@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-6.5.4.tgz#df48bf44cd58bb1d1726c49b883fb1dffa24c9ba" + integrity sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q== + workbox-expiration@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-6.5.3.tgz#efc0811f371a2ede1052b9de1c4f072b71d50503" @@ -12895,6 +12970,14 @@ workbox-expiration@6.5.3: idb "^6.1.4" workbox-core "6.5.3" +workbox-expiration@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-6.5.4.tgz#501056f81e87e1d296c76570bb483ce5e29b4539" + integrity sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ== + dependencies: + idb "^7.0.1" + workbox-core "6.5.4" + workbox-google-analytics@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz#cc8c3a61f449131660a4ed2f5362d9a3599b18fe" @@ -12905,6 +12988,16 @@ workbox-google-analytics@6.5.3: workbox-routing "6.5.3" workbox-strategies "6.5.3" +workbox-google-analytics@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz#c74327f80dfa4c1954cbba93cd7ea640fe7ece7d" + integrity sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg== + dependencies: + workbox-background-sync "6.5.4" + workbox-core "6.5.4" + workbox-routing "6.5.4" + workbox-strategies "6.5.4" + workbox-navigation-preload@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz#81b74f598b11aa07e2cf1c21af7a826a4f0f70b3" @@ -12912,6 +13005,13 @@ workbox-navigation-preload@6.5.3: dependencies: workbox-core "6.5.3" +workbox-navigation-preload@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz#ede56dd5f6fc9e860a7e45b2c1a8f87c1c793212" + integrity sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng== + dependencies: + workbox-core "6.5.4" + workbox-precaching@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-6.5.3.tgz#c870312b2ef901d790ab9e48da084e776c62af47" @@ -12921,6 +13021,15 @@ workbox-precaching@6.5.3: workbox-routing "6.5.3" workbox-strategies "6.5.3" +workbox-precaching@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-6.5.4.tgz#740e3561df92c6726ab5f7471e6aac89582cab72" + integrity sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg== + dependencies: + workbox-core "6.5.4" + workbox-routing "6.5.4" + workbox-strategies "6.5.4" + workbox-range-requests@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz#e624ac82ff266a5e4f236d055797def07949d941" @@ -12928,6 +13037,13 @@ workbox-range-requests@6.5.3: dependencies: workbox-core "6.5.3" +workbox-range-requests@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz#86b3d482e090433dab38d36ae031b2bb0bd74399" + integrity sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg== + dependencies: + workbox-core "6.5.4" + workbox-recipes@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-recipes/-/workbox-recipes-6.5.3.tgz#15beac9d8ae7a3a1c100218094a824b4dd3fd59a" @@ -12940,6 +13056,18 @@ workbox-recipes@6.5.3: workbox-routing "6.5.3" workbox-strategies "6.5.3" +workbox-recipes@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-recipes/-/workbox-recipes-6.5.4.tgz#cca809ee63b98b158b2702dcfb741b5cc3e24acb" + integrity sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA== + dependencies: + workbox-cacheable-response "6.5.4" + workbox-core "6.5.4" + workbox-expiration "6.5.4" + workbox-precaching "6.5.4" + workbox-routing "6.5.4" + workbox-strategies "6.5.4" + workbox-routing@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-6.5.3.tgz#a0a699d8cc90b5692bd3df24679acbbda3913777" @@ -12947,6 +13075,13 @@ workbox-routing@6.5.3: dependencies: workbox-core "6.5.3" +workbox-routing@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-6.5.4.tgz#6a7fbbd23f4ac801038d9a0298bc907ee26fe3da" + integrity sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg== + dependencies: + workbox-core "6.5.4" + workbox-strategies@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-6.5.3.tgz#4bea9a48fee16cf43766e0d8138296773c8a9783" @@ -12954,6 +13089,13 @@ workbox-strategies@6.5.3: dependencies: workbox-core "6.5.3" +workbox-strategies@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-6.5.4.tgz#4edda035b3c010fc7f6152918370699334cd204d" + integrity sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw== + dependencies: + workbox-core "6.5.4" + workbox-streams@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-6.5.3.tgz#b6860290031caa7d0e46ad7142315c94359c780b" @@ -12962,11 +13104,24 @@ workbox-streams@6.5.3: workbox-core "6.5.3" workbox-routing "6.5.3" +workbox-streams@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-6.5.4.tgz#1cb3c168a6101df7b5269d0353c19e36668d7d69" + integrity sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg== + dependencies: + workbox-core "6.5.4" + workbox-routing "6.5.4" + workbox-sw@6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-6.5.3.tgz#cd2f0c086f4496acd25774ed02c48504189bebdd" integrity sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A== +workbox-sw@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-6.5.4.tgz#d93e9c67924dd153a61367a4656ff4d2ae2ed736" + integrity sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA== + workbox-window@6.5.3, workbox-window@^6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-6.5.3.tgz#4ade70056cb73477ef1cd8fea7cfd0ecbd825c7f" @@ -12975,6 +13130,14 @@ workbox-window@6.5.3, workbox-window@^6.5.3: "@types/trusted-types" "^2.0.2" workbox-core "6.5.3" +workbox-window@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-6.5.4.tgz#d991bc0a94dff3c2dbb6b84558cff155ca878e91" + integrity sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug== + dependencies: + "@types/trusted-types" "^2.0.2" + workbox-core "6.5.4" + wrap-ansi@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-3.0.1.tgz#288a04d87eda5c286e060dfe8f135ce8d007f8ba" From 31480eae72cb936226aba3454f55a672d87059cb Mon Sep 17 00:00:00 2001 From: kolaente Date: Tue, 2 Aug 2022 15:05:33 +0200 Subject: [PATCH 019/443] fix: default label color in dark mode Resolves https://kolaente.dev/vikunja/frontend/issues/2200 --- src/styles/custom-properties/colors.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/styles/custom-properties/colors.scss b/src/styles/custom-properties/colors.scss index c68f7f2a..735bc3f7 100644 --- a/src/styles/custom-properties/colors.scss +++ b/src/styles/custom-properties/colors.scss @@ -287,7 +287,7 @@ // Elements that rely on Bulma defaults in light mode but // need to be overriden in dark mode --input-placeholder-color: hsla(var(--grey-900-hsl), 0.6); - --tag-color: var(--grey-800); + --tag-color: var(--grey-300); --table-row-hover-background-color: var(--grey-100); --dropdown-item-hover-background-color: var(--grey-100); --dropdown-item-hover-color: var(--text); From e82a83c8cf5e8721f80bb426c3dfdd9549e09a88 Mon Sep 17 00:00:00 2001 From: kolaente Date: Tue, 2 Aug 2022 15:19:51 +0200 Subject: [PATCH 020/443] fix: properly parse dates or null Resolves https://kolaente.dev/vikunja/frontend/issues/2214 --- src/helpers/parseDateOrNull.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/helpers/parseDateOrNull.ts b/src/helpers/parseDateOrNull.ts index 656e36df..836b3040 100644 --- a/src/helpers/parseDateOrNull.ts +++ b/src/helpers/parseDateOrNull.ts @@ -1,13 +1,14 @@ /** * Make date objects from timestamps -*/ + */ export function parseDateOrNull(date) { if (date instanceof Date) { return date } - if (date && !date.startsWith('0001')) { + if ((typeof date === 'string' || date instanceof String) && !date.startsWith('0001')) { return new Date(date) } + return null } From ad7ed86d36a9385149ea75eefa8b34f643050345 Mon Sep 17 00:00:00 2001 From: kolaente Date: Tue, 2 Aug 2022 15:27:24 +0200 Subject: [PATCH 021/443] fix: don't replace the last edited task with the one currently editing --- src/components/tasks/edit-task.vue | 9 +++------ src/views/list/ListList.vue | 12 +----------- 2 files changed, 4 insertions(+), 17 deletions(-) diff --git a/src/components/tasks/edit-task.vue b/src/components/tasks/edit-task.vue index 6a6b703a..54001ce6 100644 --- a/src/components/tasks/edit-task.vue +++ b/src/components/tasks/edit-task.vue @@ -93,12 +93,9 @@ import {success} from '@/message' const {t} = useI18n({useScope: 'global'}) const router = useRouter() -const props = defineProps({ - task: { - type: TaskModel, - required: true, - }, -}) +const props = defineProps<{ + task?: TaskModel | null, +}>() const taskService = shallowReactive(new TaskService()) diff --git a/src/views/list/ListList.vue b/src/views/list/ListList.vue index 00a673c9..c94caf30 100644 --- a/src/views/list/ListList.vue +++ b/src/views/list/ListList.vue @@ -288,19 +288,9 @@ export default defineComponent({ this.$store.commit(HAS_TASKS, true) }, editTask(id) { - // Find the selected task and set it to the current object - let theTask = this.getTaskById(id) // Somehow this does not work if we directly assign this to this.taskEditTask - this.taskEditTask = theTask + this.taskEditTask = {...this.tasks.find(t => t.id === parseInt(id))} this.isTaskEdit = true }, - getTaskById(id) { - for (const t in this.tasks) { - if (this.tasks[t].id === parseInt(id)) { - return this.tasks[t] - } - } - return {} // FIXME: This should probably throw something to make it clear to the user noting was found - }, updateTasks(updatedTask) { for (const t in this.tasks) { if (this.tasks[t].id === updatedTask.id) { From e05b729c213e607385c1acab1305aacb09e4f8d9 Mon Sep 17 00:00:00 2001 From: renovate Date: Tue, 2 Aug 2022 16:19:17 +0000 Subject: [PATCH 022/443] chore(deps): update dependency vitest to v0.20.3 (#2215) Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2215 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 b226bb2b..11a0817c 100644 --- a/package.json +++ b/package.json @@ -91,7 +91,7 @@ "vite": "3.0.4", "vite-plugin-pwa": "0.12.3", "vite-svg-loader": "3.4.0", - "vitest": "0.20.2", + "vitest": "0.20.3", "vue-tsc": "0.39.4", "wait-on": "6.0.1", "workbox-cli": "6.5.4" diff --git a/yarn.lock b/yarn.lock index 85a3bb7e..0b909da0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12553,10 +12553,10 @@ vite@3.0.4: optionalDependencies: fsevents "~2.3.2" -vitest@0.20.2: - version "0.20.2" - resolved "https://registry.yarnpkg.com/vitest/-/vitest-0.20.2.tgz#0c47f517fe8ede3f63d13b59b0a278364829863e" - integrity sha512-AFXTHrwG4d2OO6SAL8WP5ZkOwLtgeF4tlrHfXFqrHc+5chNegeR53pge0lv/C4316SqJ2DbYaUBH8vh3CdF+BQ== +vitest@0.20.3: + version "0.20.3" + resolved "https://registry.yarnpkg.com/vitest/-/vitest-0.20.3.tgz#24e0744fd1671a9a5d9cf8876281eae65e8d3be6" + integrity sha512-cXMjTbZxBBUUuIF3PUzEGPLJWtIMeURBDXVxckSHpk7xss4JxkiiWh5cnIlfGyfJne2Ii3QpbiRuFL5dMJtljw== dependencies: "@types/chai" "^4.3.1" "@types/chai-subset" "^1.3.3" From 1f14e7bee856113608a4a7dbe8e983cb8273fec7 Mon Sep 17 00:00:00 2001 From: renovate Date: Tue, 2 Aug 2022 17:49:29 +0000 Subject: [PATCH 023/443] chore(deps): update dependency cypress to v10.4.0 (#2216) Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2216 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 11a0817c..b0bf8041 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,7 @@ "axios": "0.27.2", "browserslist": "4.21.3", "caniuse-lite": "1.0.30001373", - "cypress": "10.3.1", + "cypress": "10.4.0", "esbuild": "0.14.51", "eslint": "8.21.0", "eslint-plugin-vue": "9.3.0", diff --git a/yarn.lock b/yarn.lock index 0b909da0..07eb5202 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4543,10 +4543,10 @@ cyclist@^1.0.1: resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9" integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= -cypress@10.3.1: - version "10.3.1" - resolved "https://registry.yarnpkg.com/cypress/-/cypress-10.3.1.tgz#7fab4ef43481c05a9a17ebe9a0ec860e15b95a19" - integrity sha512-As9HrExjAgpgjCnbiQCuPdw5sWKx5HUJcK2EOKziu642akwufr/GUeqL5UnCPYXTyyibvEdWT/pSC2qnGW/e5w== +cypress@10.4.0: + version "10.4.0" + resolved "https://registry.yarnpkg.com/cypress/-/cypress-10.4.0.tgz#bb5b3b6588ad49eff172fecf5778cc0da2980e4e" + integrity sha512-OM7F8MRE01SHQRVVzunid1ZK1m90XTxYnl+7uZfIrB4CYqUDCrZEeSyCXzIbsS6qcaijVCAhqDL60SxG8N6hew== dependencies: "@cypress/request" "^2.88.10" "@cypress/xvfb" "^1.2.4" From 9bbaa67eec47dd460783e38220197049542447c0 Mon Sep 17 00:00:00 2001 From: renovate Date: Wed, 3 Aug 2022 17:14:23 +0000 Subject: [PATCH 024/443] chore(deps): update dependency sass to v1.54.1 (#2218) Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2218 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 b0bf8041..e97c1125 100644 --- a/package.json +++ b/package.json @@ -86,7 +86,7 @@ "postcss-preset-env": "7.7.2", "rollup": "2.77.2", "rollup-plugin-visualizer": "5.7.1", - "sass": "1.54.0", + "sass": "1.54.1", "typescript": "4.7.4", "vite": "3.0.4", "vite-plugin-pwa": "0.12.3", diff --git a/yarn.lock b/yarn.lock index 07eb5202..7d506705 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11001,10 +11001,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.0: - version "1.54.0" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.54.0.tgz#24873673265e2a4fe3d3a997f714971db2fba1f4" - integrity sha512-C4zp79GCXZfK0yoHZg+GxF818/aclhp9F48XBu/+bm9vXEVAYov9iU3FBVRMq3Hx3OA4jfKL+p2K9180mEh0xQ== +sass@1.54.1: + version "1.54.1" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.54.1.tgz#4f72ef57ce2a6c3251f4e2c75eee9a0c19e09eb5" + integrity sha512-GHJJr31Me32RjjUBagyzx8tzjKBUcDwo5239XANIRBq0adDu5iIG0aFO0i/TBb/4I9oyxkEv44nq/kL1DxdDhA== dependencies: chokidar ">=3.0.0 <4.0.0" immutable "^4.0.0" From d5445e0298ff812a9f24bc1d4144331802ad4595 Mon Sep 17 00:00:00 2001 From: renovate Date: Wed, 3 Aug 2022 17:14:28 +0000 Subject: [PATCH 025/443] chore(deps): update dependency esbuild to v0.14.53 (#2217) Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2217 Co-authored-by: renovate Co-committed-by: renovate --- package.json | 2 +- yarn.lock | 214 ++++++++++++++++++++++++++------------------------- 2 files changed, 111 insertions(+), 105 deletions(-) diff --git a/package.json b/package.json index e97c1125..1d701e91 100644 --- a/package.json +++ b/package.json @@ -76,7 +76,7 @@ "browserslist": "4.21.3", "caniuse-lite": "1.0.30001373", "cypress": "10.4.0", - "esbuild": "0.14.51", + "esbuild": "0.14.53", "eslint": "8.21.0", "eslint-plugin-vue": "9.3.0", "express": "4.18.1", diff --git a/yarn.lock b/yarn.lock index 7d506705..1d313b86 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1124,6 +1124,11 @@ enabled "2.0.x" kuler "^2.0.0" +"@esbuild/linux-loong64@0.14.53": + version "0.14.53" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.14.53.tgz#251b4cd6760fadb4d68a05815e6dc5e432d69cd6" + integrity sha512-W2dAL6Bnyn4xa/QRSU3ilIK4EzD5wgYXKXJiS1HDF5vU3675qc2bvFyLwbUcdmssDveyndy7FbitrCoiV/eMLg== + "@eslint/eslintrc@^1.3.0": version "1.3.0" resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.3.0.tgz#29f92c30bb3e771e4a2048c95fa6855392dfac4f" @@ -5295,10 +5300,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.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.51.tgz#414a087cb0de8db1e347ecca6c8320513de433db" - integrity sha512-6FOuKTHnC86dtrKDmdSj2CkcKF8PnqkaIXqvgydqfJmqBazCPdw+relrMlhGjkvVdiiGV70rpdnyFmA65ekBCQ== +esbuild-android-64@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.53.tgz#259bc3ef1399a3cad8f4f67c40ee20779c4de675" + integrity sha512-fIL93sOTnEU+NrTAVMIKiAw0YH22HWCAgg4N4Z6zov2t0kY9RAJ50zY9ZMCQ+RT6bnOfDt8gCTnt/RaSNA2yRA== esbuild-android-arm64@0.14.29: version "0.14.29" @@ -5310,10 +5315,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.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.51.tgz#55de3bce2aab72bcd2b606da4318ad00fb9c8151" - integrity sha512-vBtp//5VVkZWmYYvHsqBRCMMi1MzKuMIn5XDScmnykMTu9+TD9v0NMEDqQxvtFToeYmojdo5UCV2vzMQWJcJ4A== +esbuild-android-arm64@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.53.tgz#2158253d4e8f9fdd2a081bbb4f73b8806178841e" + integrity sha512-PC7KaF1v0h/nWpvlU1UMN7dzB54cBH8qSsm7S9mkwFA1BXpaEOufCg8hdoEI1jep0KeO/rjZVWrsH8+q28T77A== esbuild-darwin-64@0.14.29: version "0.14.29" @@ -5325,10 +5330,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.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.51.tgz#4259f23ed6b4cea2ec8a28d87b7fb9801f093754" - integrity sha512-YFmXPIOvuagDcwCejMRtCDjgPfnDu+bNeh5FU2Ryi68ADDVlWEpbtpAbrtf/lvFTWPexbgyKgzppNgsmLPr8PA== +esbuild-darwin-64@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.53.tgz#b4681831fd8f8d06feb5048acbe90d742074cc2a" + integrity sha512-gE7P5wlnkX4d4PKvLBUgmhZXvL7lzGRLri17/+CmmCzfncIgq8lOBvxGMiQ4xazplhxq+72TEohyFMZLFxuWvg== esbuild-darwin-arm64@0.14.29: version "0.14.29" @@ -5340,10 +5345,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.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.51.tgz#d77b4366a71d84e530ba019d540b538b295d494a" - integrity sha512-juYD0QnSKwAMfzwKdIF6YbueXzS6N7y4GXPDeDkApz/1RzlT42mvX9jgNmyOlWKN7YzQAYbcUEJmZJYQGdf2ow== +esbuild-darwin-arm64@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.53.tgz#d267d957852d121b261b3f76ead86e5b5463acc9" + integrity sha512-otJwDU3hnI15Q98PX4MJbknSZ/WSR1I45il7gcxcECXzfN4Mrpft5hBDHXNRnCh+5858uPXBXA1Vaz2jVWLaIA== esbuild-freebsd-64@0.14.29: version "0.14.29" @@ -5355,10 +5360,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.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.51.tgz#27b6587b3639f10519c65e07219d249b01f2ad38" - integrity sha512-cLEI/aXjb6vo5O2Y8rvVSQ7smgLldwYY5xMxqh/dQGfWO+R1NJOFsiax3IS4Ng300SVp7Gz3czxT6d6qf2cw0g== +esbuild-freebsd-64@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.53.tgz#aca2af6d72b537fe66a38eb8f374fb66d4c98ca0" + integrity sha512-WkdJa8iyrGHyKiPF4lk0MiOF87Q2SkE+i+8D4Cazq3/iqmGPJ6u49je300MFi5I2eUsQCkaOWhpCVQMTKGww2w== esbuild-freebsd-arm64@0.14.29: version "0.14.29" @@ -5370,10 +5375,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.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.51.tgz#63c435917e566808c71fafddc600aca4d78be1ec" - integrity sha512-TcWVw/rCL2F+jUgRkgLa3qltd5gzKjIMGhkVybkjk6PJadYInPtgtUBp1/hG+mxyigaT7ib+od1Xb84b+L+1Mg== +esbuild-freebsd-arm64@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.53.tgz#76282e19312d914c34343c8a7da6cc5f051580b9" + integrity sha512-9T7WwCuV30NAx0SyQpw8edbKvbKELnnm1FHg7gbSYaatH+c8WJW10g/OdM7JYnv7qkimw2ZTtSA+NokOLd2ydQ== esbuild-linux-32@0.14.29: version "0.14.29" @@ -5385,10 +5390,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.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.51.tgz#c3da774143a37e7f11559b9369d98f11f997a5d9" - integrity sha512-RFqpyC5ChyWrjx8Xj2K0EC1aN0A37H6OJfmUXIASEqJoHcntuV3j2Efr9RNmUhMfNE6yEj2VpYuDteZLGDMr0w== +esbuild-linux-32@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.53.tgz#1045d34cf7c5faaf2af3b29cc1573b06580c37e5" + integrity sha512-VGanLBg5en2LfGDgLEUxQko2lqsOS7MTEWUi8x91YmsHNyzJVT/WApbFFx3MQGhkf+XdimVhpyo5/G0PBY91zg== esbuild-linux-64@0.14.29: version "0.14.29" @@ -5400,10 +5405,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.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.51.tgz#5d92b67f674e02ae0b4a9de9a757ba482115c4ae" - integrity sha512-dxjhrqo5i7Rq6DXwz5v+MEHVs9VNFItJmHBe1CxROWNf4miOGoQhqSG8StStbDkQ1Mtobg6ng+4fwByOhoQoeA== +esbuild-linux-64@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.53.tgz#ab3f2ee2ebb5a6930c72d9539cb34b428808cbe4" + integrity sha512-pP/FA55j/fzAV7N9DF31meAyjOH6Bjuo3aSKPh26+RW85ZEtbJv9nhoxmGTd9FOqjx59Tc1ZbrJabuiXlMwuZQ== esbuild-linux-arm64@0.14.29: version "0.14.29" @@ -5415,10 +5420,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.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.51.tgz#dac84740516e859d8b14e1ecc478dd5241b10c93" - integrity sha512-D9rFxGutoqQX3xJPxqd6o+kvYKeIbM0ifW2y0bgKk5HPgQQOo2k9/2Vpto3ybGYaFPCE5qTGtqQta9PoP6ZEzw== +esbuild-linux-arm64@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.53.tgz#1f5530412f6690949e78297122350488d3266cfe" + integrity sha512-GDmWITT+PMsjCA6/lByYk7NyFssW4Q6in32iPkpjZ/ytSyH+xeEx8q7HG3AhWH6heemEYEWpTll/eui3jwlSnw== esbuild-linux-arm@0.14.29: version "0.14.29" @@ -5430,10 +5435,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.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.51.tgz#b3ae7000696cd53ed95b2b458554ff543a60e106" - integrity sha512-LsJynDxYF6Neg7ZC7748yweCDD+N8ByCv22/7IAZglIEniEkqdF4HCaa49JNDLw1UQGlYuhOB8ZT/MmcSWzcWg== +esbuild-linux-arm@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.53.tgz#a44ec9b5b42007ab6c0d65a224ccc6bbd97c54cf" + integrity sha512-/u81NGAVZMopbmzd21Nu/wvnKQK3pT4CrvQ8BTje1STXcQAGnfyKgQlj3m0j2BzYbvQxSy+TMck4TNV2onvoPA== esbuild-linux-mips64le@0.14.29: version "0.14.29" @@ -5445,10 +5450,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.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.51.tgz#dad10770fac94efa092b5a0643821c955a9dd385" - integrity sha512-vS54wQjy4IinLSlb5EIlLoln8buh1yDgliP4CuEHumrPk4PvvP4kTRIG4SzMXm6t19N0rIfT4bNdAxzJLg2k6A== +esbuild-linux-mips64le@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.53.tgz#a4d0b6b17cfdeea4e41b0b085a5f73d99311be9f" + integrity sha512-d6/XHIQW714gSSp6tOOX2UscedVobELvQlPMkInhx1NPz4ThZI9uNLQ4qQJHGBGKGfu+rtJsxM4NVHLhnNRdWQ== esbuild-linux-ppc64le@0.14.29: version "0.14.29" @@ -5460,10 +5465,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.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.51.tgz#b68c2f8294d012a16a88073d67e976edd4850ae0" - integrity sha512-xcdd62Y3VfGoyphNP/aIV9LP+RzFw5M5Z7ja+zdpQHHvokJM7d0rlDRMN+iSSwvUymQkqZO+G/xjb4/75du8BQ== +esbuild-linux-ppc64le@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.53.tgz#8c331822c85465434e086e3e6065863770c38139" + integrity sha512-ndnJmniKPCB52m+r6BtHHLAOXw+xBCWIxNnedbIpuREOcbSU/AlyM/2dA3BmUQhsHdb4w3amD5U2s91TJ3MzzA== esbuild-linux-riscv64@0.14.29: version "0.14.29" @@ -5475,10 +5480,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.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.51.tgz#608a318b8697123e44c1e185cdf6708e3df50b93" - integrity sha512-syXHGak9wkAnFz0gMmRBoy44JV0rp4kVCEA36P5MCeZcxFq8+fllBC2t6sKI23w3qd8Vwo9pTADCgjTSf3L3rA== +esbuild-linux-riscv64@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.53.tgz#36fd75543401304bea8a2d63bf8ea18aaa508e00" + integrity sha512-yG2sVH+QSix6ct4lIzJj329iJF3MhloLE6/vKMQAAd26UVPVkhMFqFopY+9kCgYsdeWvXdPgmyOuKa48Y7+/EQ== esbuild-linux-s390x@0.14.29: version "0.14.29" @@ -5490,10 +5495,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.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.51.tgz#c9e7791170a3295dba79b93aa452beb9838a8625" - integrity sha512-kFAJY3dv+Wq8o28K/C7xkZk/X34rgTwhknSsElIqoEo8armCOjMJ6NsMxm48KaWY2h2RUYGtQmr+RGuUPKBhyw== +esbuild-linux-s390x@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.53.tgz#1622677ab6824123f48f75d3afc031cd41936129" + integrity sha512-OCJlgdkB+XPYndHmw6uZT7jcYgzmx9K+28PVdOa/eLjdoYkeAFvH5hTwX4AXGLZLH09tpl4bVsEtvuyUldaNCg== esbuild-netbsd-64@0.14.29: version "0.14.29" @@ -5505,10 +5510,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.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.51.tgz#0abd40b8c2e37fda6f5cc41a04cb2b690823d891" - integrity sha512-ZZBI7qrR1FevdPBVHz/1GSk1x5GDL/iy42Zy8+neEm/HA7ma+hH/bwPEjeHXKWUDvM36CZpSL/fn1/y9/Hb+1A== +esbuild-netbsd-64@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.53.tgz#e86d0efd0116658be335492ed12e66b26b4baf52" + integrity sha512-gp2SB+Efc7MhMdWV2+pmIs/Ja/Mi5rjw+wlDmmbIn68VGXBleNgiEZG+eV2SRS0kJEUyHNedDtwRIMzaohWedQ== esbuild-openbsd-64@0.14.29: version "0.14.29" @@ -5520,10 +5525,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.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.51.tgz#4adba0b7ea7eb1428bb00d8e94c199a949b130e8" - integrity sha512-7R1/p39M+LSVQVgDVlcY1KKm6kFKjERSX1lipMG51NPcspJD1tmiZSmmBXoY5jhHIu6JL1QkFDTx94gMYK6vfA== +esbuild-openbsd-64@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.53.tgz#9bcbbe6f86304872c6e91f64c8eb73fc29c3588b" + integrity sha512-eKQ30ZWe+WTZmteDYg8S+YjHV5s4iTxeSGhJKJajFfQx9TLZJvsJX0/paqwP51GicOUruFpSUAs2NCc0a4ivQQ== esbuild-sunos-64@0.14.29: version "0.14.29" @@ -5535,10 +5540,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.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.51.tgz#4b8a6d97dfedda30a6e39607393c5c90ebf63891" - integrity sha512-HoHaCswHxLEYN8eBTtyO0bFEWvA3Kdb++hSQ/lLG7TyKF69TeSG0RNoBRAs45x/oCeWaTDntEZlYwAfQlhEtJA== +esbuild-sunos-64@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.53.tgz#f7a872f7460bfb7b131f7188a95fbce3d1c577e8" + integrity sha512-OWLpS7a2FrIRukQqcgQqR1XKn0jSJoOdT+RlhAxUoEQM/IpytS3FXzCJM6xjUYtpO5GMY0EdZJp+ur2pYdm39g== esbuild-windows-32@0.14.29: version "0.14.29" @@ -5550,10 +5555,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.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.51.tgz#d31d8ca0c1d314fb1edea163685a423b62e9ac17" - integrity sha512-4rtwSAM35A07CBt1/X8RWieDj3ZUHQqUOaEo5ZBs69rt5WAFjP4aqCIobdqOy4FdhYw1yF8Z0xFBTyc9lgPtEg== +esbuild-windows-32@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.53.tgz#c5e3ca50e2d1439cc2c9fe4defa63bcd474ce709" + integrity sha512-m14XyWQP5rwGW0tbEfp95U6A0wY0DYPInWBB7D69FAXUpBpBObRoGTKRv36lf2RWOdE4YO3TNvj37zhXjVL5xg== esbuild-windows-64@0.14.29: version "0.14.29" @@ -5565,10 +5570,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.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.51.tgz#7d3c09c8652d222925625637bdc7e6c223e0085d" - integrity sha512-HoN/5HGRXJpWODprGCgKbdMvrC3A2gqvzewu2eECRw2sYxOUoh2TV1tS+G7bHNapPGI79woQJGV6pFH7GH7qnA== +esbuild-windows-64@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.53.tgz#ec2ab4a60c5215f092ffe1eab6d01319e88238af" + integrity sha512-s9skQFF0I7zqnQ2K8S1xdLSfZFsPLuOGmSx57h2btSEswv0N0YodYvqLcJMrNMXh6EynOmWD7rz+0rWWbFpIHQ== esbuild-windows-arm64@0.14.29: version "0.14.29" @@ -5580,36 +5585,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.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.51.tgz#0220d2304bfdc11bc27e19b2aaf56edf183e4ae9" - integrity sha512-JQDqPjuOH7o+BsKMSddMfmVJXrnYZxXDHsoLHc0xgmAZkOOCflRmC43q31pk79F9xuyWY45jDBPolb5ZgGOf9g== +esbuild-windows-arm64@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.53.tgz#f71d403806bdf9f4a1f9d097db9aec949bd675c8" + integrity sha512-E+5Gvb+ZWts+00T9II6wp2L3KG2r3iGxByqd/a1RmLmYWVsSVUjkvIxZuJ3hYTIbhLkH5PRwpldGTKYqVz0nzQ== -esbuild@0.14.51: - version "0.14.51" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.51.tgz#1c8ecbc8db3710da03776211dc3ee3448f7aa51e" - integrity sha512-+CvnDitD7Q5sT7F+FM65sWkF8wJRf+j9fPcprxYV4j+ohmzVj2W7caUqH2s5kCaCJAfcAICjSlKhDCcvDpU7nw== +esbuild@0.14.53: + version "0.14.53" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.53.tgz#20b1007f686e8584f2a01a1bec5a37aac9498ce4" + integrity sha512-ohO33pUBQ64q6mmheX1mZ8mIXj8ivQY/L4oVuAshr+aJI+zLl+amrp3EodrUNDNYVrKJXGPfIHFGhO8slGRjuw== optionalDependencies: - esbuild-android-64 "0.14.51" - esbuild-android-arm64 "0.14.51" - esbuild-darwin-64 "0.14.51" - esbuild-darwin-arm64 "0.14.51" - esbuild-freebsd-64 "0.14.51" - esbuild-freebsd-arm64 "0.14.51" - esbuild-linux-32 "0.14.51" - esbuild-linux-64 "0.14.51" - esbuild-linux-arm "0.14.51" - esbuild-linux-arm64 "0.14.51" - esbuild-linux-mips64le "0.14.51" - esbuild-linux-ppc64le "0.14.51" - esbuild-linux-riscv64 "0.14.51" - esbuild-linux-s390x "0.14.51" - esbuild-netbsd-64 "0.14.51" - esbuild-openbsd-64 "0.14.51" - esbuild-sunos-64 "0.14.51" - esbuild-windows-32 "0.14.51" - esbuild-windows-64 "0.14.51" - esbuild-windows-arm64 "0.14.51" + "@esbuild/linux-loong64" "0.14.53" + esbuild-android-64 "0.14.53" + esbuild-android-arm64 "0.14.53" + esbuild-darwin-64 "0.14.53" + esbuild-darwin-arm64 "0.14.53" + esbuild-freebsd-64 "0.14.53" + esbuild-freebsd-arm64 "0.14.53" + esbuild-linux-32 "0.14.53" + esbuild-linux-64 "0.14.53" + esbuild-linux-arm "0.14.53" + esbuild-linux-arm64 "0.14.53" + esbuild-linux-mips64le "0.14.53" + esbuild-linux-ppc64le "0.14.53" + esbuild-linux-riscv64 "0.14.53" + esbuild-linux-s390x "0.14.53" + esbuild-netbsd-64 "0.14.53" + esbuild-openbsd-64 "0.14.53" + esbuild-sunos-64 "0.14.53" + esbuild-windows-32 "0.14.53" + esbuild-windows-64 "0.14.53" + esbuild-windows-arm64 "0.14.53" esbuild@^0.14.27: version "0.14.29" From bafef06e908b6c4e053482424ff5692667cb9f1a Mon Sep 17 00:00:00 2001 From: kolaente Date: Wed, 3 Aug 2022 20:10:39 +0200 Subject: [PATCH 026/443] chore: add git-cliff config --- cliff.toml | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 cliff.toml diff --git a/cliff.toml b/cliff.toml new file mode 100644 index 00000000..02cfdb85 --- /dev/null +++ b/cliff.toml @@ -0,0 +1,59 @@ +[changelog] +body = """ +{% if version %}\ + ## [{{ version | trim_start_matches(pat="v") }}] - {{ timestamp | date(format="%Y-%m-%d") }} +{% else %}\ + ## [unreleased] +{% endif %}\ + + +{% for group, commits in commits | group_by(attribute="group") %} + ### {{ group | upper_first }} + {% for commit in commits + | filter(attribute="scope") + | sort(attribute="scope") %} + * *({{commit.scope}})* {{ commit.message | upper_first }} + {%- if commit.breaking %} + {% raw %} {% endraw %}- **BREAKING**: {{commit.breaking_description}} + {%- endif -%} + {%- endfor -%} + {%- for commit in commits %} + {%- if commit.scope -%} + {% else -%} + * {{ commit.message | upper_first }} ([{{ commit.id | truncate(length=7, end="") }}]({{ commit.id }})) + {% if commit.breaking -%} + {% raw %} {% endraw %}- **BREAKING**: {{commit.breaking_description}} + {% endif -%} + {% endif -%} + {% endfor -%} + {% raw %}\n{% endraw %}\ +{% endfor %}\n + +""" +#{% for group, commits in commits | group_by(attribute="group") %} +# ### {{ group | upper_first }} +# {% for commit in commits %}\ +# - {% if commit.breaking %}[**breaking**] {% endif %}{{ commit.message | upper_first }} ([{{ commit.id | truncate(length=7, end="") }}]({{ commit.id }})) +# {% endfor %}\ +#{% endfor %}\n +# remove the leading and trailing whitespace from the template +trim = true + +[git] +conventional_commits = true +filter_unconventional = false +commit_parsers = [ + { message = ".*(deps).*", group = "Dependencies"}, + { message = "^feat", group = "Features"}, + { message = "^fix", group = "Bug Fixes"}, + { message = "^doc", group = "Documentation"}, + { message = "^perf", group = "Performance"}, + { message = "^refactor", group = "Refactor"}, + { message = "^style", group = "Styling"}, + { message = "^test", group = "Testing"}, + { message = "^chore\\(release\\): prepare for", skip = true}, + { message = "^chore", group = "Miscellaneous Tasks"}, + { body = ".*security", group = "Security"}, + { message = ".*", group = "Other", default_scope = "other"}, # Everything that's not a conventional commit goes into the "Other" category +] + From 7a46843a28e582069716094a5e33871b633c3ba6 Mon Sep 17 00:00:00 2001 From: kolaente Date: Wed, 3 Aug 2022 20:17:37 +0200 Subject: [PATCH 027/443] chore: release preparations --- CHANGELOG.md | 1999 ++++++++++++++++++++++++++++++++++++++++++++++++++ README.md | 2 +- 2 files changed, 2000 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d455266d..61e60322 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,2005 @@ 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.0] - 2022-08-03 + +### Bug Fixes + +* *(ListList)* Use ButtonLink +* *(a11y)* Remove wrong aria-label +* *(button)* Min-height +* *(dark mode)* Dark mode adjustments (#1069) +* *(dark mode)* Disabled input colors +* *(dark mode)* Flatpickr colors +* *(docker)* Setting nginx run ports +* *(docker)* Properly replace api url +* *(editor)* Duplicate edit buttons for empty descriptions +* *(faker)* Imports +* *(gantt)* Use function to create default date +* *(gantt)* Correctly show month and year in gantt chart on safari +* *(kanban)* Transition animation for bucket footer when adding a new task +* *(kanban)* Make sure the buckets don't appear glued to the bottom +* *(kanban)* Background content scrolling when opening a task +* *(kanban)* Make sure the task position is calculated correctly +* *(kanban)* Error when moving a task to an empty bucket +* *(kanban)* Reset loading state after creating a task +* *(natural language parser)* Fix parsing short days +* *(natural language parser)* Parts of week days in other words +* *(password)* Watcher (#2097) +* *(quick-add-magic)* Use ButtonLink +* *(ready)* Remove class form fragment +* *(tests)* Wait until namespaces are loaded before checking if the history is present +* *(tests)* Add more waits for namespaces loaded +* *(tests)* Assert absence of last viewed headline more precisely +* *(tests)* Wait until lists are loaded +* *(tests)* Don't assert for h3 anymore +* *(tests)* Don't visit / directly but use navigation instead +* *(tests)* Make sure to create all lists before doing anything +* *(tests)* Make sure the namespace exists before trying to run the history tests +* *(tests)* Set correct user issuer for test users +* *(tests)* Remove old label task relations before adding a new one +* *(tests)* Correctly set task position in cypress test fixtures +* *(translations)* Typo +* *(user)* Settings wording +* *(vscode)* Example plugin name (#2076)* Remove attachment by id (#725) ([0376ef5](0376ef53e38a8b20137d710edb4ea0be4d0fb2d1)) +* Use date-fns for gantt years (#734) ([077fe26](077fe264f009e9c60593daf04e48111e686cff79)) +* Import bulma utilities global (#738) ([3ac25c9](3ac25c9f08d6a575c901c4164783f8ab75227d66)) +* No drag delay when using mouse on touch device (#748) ([d88e299](d88e299358099c6ac5924d91bc660eb0fd80a3a5)) +* Fix spelling in cypress README (#763) ([77352e7](77352e7a8c1eafdfa1a8c22152c7191bdaa5a61e)) +* Prevent vue-shortkey use in elements with contenteditable (#775) ([17d11c6](17d11c6ce387ce15141a27574701aa3801f924b7)) +* Computed in api-config (#777) ([3245752](3245752a8003026f86c50cdaeee99da5e902abb6)) +* Quick add magic assignee prefix in explanation ([dedf6cb](dedf6cbf21f688ade4572e781299c6fc6f84de68)) +* Lists disappearing when updating their namespace ([77f8b27](77f8b27dc67c220caad8984c7a11484645c8a588)) +* Namespace collision of global error method with draggable error method ([ebeca48](ebeca48be42de1791235935365063bc86819eb2e)) +* Breaking attribute coercion behavior ([697ea12](697ea12c8e032c3350256969455f22008a243e87)) +* Remove unused function ([f762d8a](f762d8ad4d50c93c1f93dc901437ab2585db4ad6)) +* Eslint settings (#787) ([feb34c8](feb34c8cc13f9220c0c27be7bf45ed90d543c4cb)) +* Run tests with unstable api ([8b01dc6](8b01dc6b71ec1e7cbdee2beff5a85baee69ca899)) +* Remove font preload of quicksand 300 (#794) ([166539c](166539c7e8ecbab80773fa76991ff068b267ac55)) +* Date formatting for non-english languages ([a955488](a955488cdf7bbe54876b76548006979b0bd5eabe)) +* Don't try to create a task with an empty title when creating multiple tasks at once ([4bd2c94](4bd2c94256156a358aee0c139522398e7652c77f)) +* Don't enable editing when the user has no rights for it ([96ef25b](96ef25ba01a23c1f7b9812ce896d609b00bf8ff1)) +* More spacing for last viewed tasks headline ([4163800](416380025ee426586b0533e6676ffa431fb9ee45)) +* Quick add magic always disabled ([4a1b402](4a1b402e62c962e55c7d96011620e86f1889106e)) +* Use dynamic imports instead of old async components for router views ([0c678b6](0c678b6e443e04800688a231f92d37f431c31fbb)) +* New directive syntax ([3c89147](3c89147ee25f1afb84565a9280b333c0969dc806)) +* Compiler warnings ([2b20f32](2b20f328cb8d61529d8909128e889ee05b64e80d)) +* Directly set arrays, objects and delete directly ([db49b9b](db49b9b532b1da9773b262dcb85016d66722b6d9)) +* Life cycle hook naming ([ecc3d3c](ecc3d3cf3f72a86a0b6da0c378cdefb59154e18e)) +* Transition class names ([2ef2bb7](2ef2bb77008aacc3be2f84e2685a4f07c66fcd5a)) +* Use vue3 v-model bindings ([51a740f](51a740f53c71323bfd7c10eb2d96291ebdd0f7fe)) +* EmailPlaceholder translation ([8fc01f7](8fc01f774acf1da942239007bc5f952e6640b43c)) +* Fix newList.vue ([aeabc42](aeabc42844541bfc068d6938eae2080a7c907ca8)) +* Typo in translation string ([c3b6e13](c3b6e13009380838ddcc4767ed9b78a10bf3f8ea)) +* Dropdown routes ([0cbffad](0cbffad49d7a7062f56ad2d7aee5f9acdf77dd9c)) +* Vuex mutation error in edit list (#813) ([3f9917d](3f9917dfab7aaf238de5ea09e60a44c611474deb)) +* Use correct translation key filter save success message (#823) ([a843cdd](a843cddbc9c98e20447724d63352e1d5c0cdeec9)) +* Missing translation for error during link share auth ([cc22d8d](cc22d8d4e9e013ef6bc095c3b3722c2f479fd841)) +* Wrong success message when adding and creating a label to a task ([22ef778](22ef7785fdf26d42f2d656ac1c6985cbf1073f99)) +* Properly resolve relative date translations ([d583cb2](d583cb2094ed3450b2d5437391352058dd8e4b06)) +* Translate months in gantt chart ([a558f5b](a558f5b35a2bd91773ce99ad6527531112e26eb8)) +* Make task relation kinds translatable ([2a1004a](2a1004ac68064f0af84260bf73f7a6d53aba9806)) +* Remove gzip compression of woff2 (#824) ([813982e](813982e833eb508df5f466c432a48ff593e460a3)) +* Don't allow reordering tasks in filtered lists ([d284db6](d284db672ef90702bddc9de02cf10a46cd345928)) +* Vue3 types ([59401bc](59401bc1da70ac030060a5d72bcf56b26a40b4eb)) +* Unassign user success messgage (#831) ([36d4599](36d4599276acd44426fa93508a3f4d66218d0f73)) +* Kanban drag task test ([4ae18ec](4ae18ec16278fd970f404d9ee357a393e336c1a2)) +* Access namespace only if loaded ([e064c3b](e064c3bf96adc95ef7b4be1a0e5389484c1e1e5d)) +* Give the dom some time to update for some tests to pass ([60ef07d](60ef07da0fa86bc8f4c9d4c539bc1dcafb71261e)) +* Wait with redirect until route name is available ([eec02a5](eec02a55a4d54d41400d4b6fbad92661bbdd7ec7)) +* Mutation errors by make a copy of the store settings ([3750b0f](3750b0f78b8d163ef0c75350ac5212ccf641a816)) +* GetTaskById function ([9b2e9fc](9b2e9fc17f6f9bb25387dd6e5884d48feff6da22)) +* Watch deep for multiselect modelValue changes ([0bf68ef](0bf68effb8cb67957715ff3f483bf1fefc466ef2)) +* Watch deep for other arrays ([dfe401a](dfe401a9dc72f18b22fe045e967ad6d185d6410c)) +* Use correct listId when deleting bucket ([d7ed5b8](d7ed5b8f1178e634b4776c567fccc772da21b319)) +* AddTasksToBucket mutation ([7c3ece5](7c3ece58167f5a6dcc87558759cb6eb8a0fdb928)) +* Use correct listId to load next tasks ([0b68a47](0b68a473efdb2ca39343be64e160fe489e4fcc1c)) +* Remove broken getTaskIndices helper ([e0456cd](e0456cdfa1b076e52e4d59216c675908ca7078be)) +* Add timeout to wait for move to finish ([fd77aaa](fd77aaa123d2bb725df01bc0f2a0d9e4e5742715)) +* Watch deep in listSearch ([427f18d](427f18d59e3e0bcceeccabd04f2462d09b3376cd)) +* Remove side effect from computed ([18c3148](18c31482dfd5d3f1e38060295b1fcd7e67abbf37)) +* Use correct method for fakers uuid ([cc8b037](cc8b03778c755f02d68835a49ce3617c51114820)) +* Disable service workers in cypress (#830) ([e6a935f](e6a935f49dca3301f0ef8cb138909f67a4fa72e1)) +* Wrong async order ([50fa592](50fa592aada3f01de039bbdc636102c8f91d71e5)) +* Editing a label works now ([69821fb](69821fb6635d9eb54c450e6bd4885090cce31dbb)) +* Switch view height on devices with smaller font size ([b5b56a6](b5b56a6e4afab3f207ae7e31d5640412fed3c401)) +* Task input height on devices with smaller font size ([c30c2e0](c30c2e00cb1a87bef2963ce2703500a9f0941bc4)) +* Task input height after removing a line now works correctly ([3f96ce6](3f96ce6d60af580f9c0b745f54d2ba9a784f667d)) +* User dropdown padding on mobile ([4fef047](4fef047d74ce284eb1af3cddd9f666f0b4397273)) +* Wrong word in en base text string ([435535f](435535f8cd6f1dc540ce67f955225adecccafc4f)) +* Add null check for parsedTask listId (#31) ([26568fe](26568fe5c61a47f1c5d1abc679d77cae13d6d393)) +* Remove wrong active prop ([9c730d3](9c730d33811469abf4aa62ae7077844dd46d2303)) +* Use componentData prop in draggable to set class ([80163ee](80163ee9923b86213e6bf81b3ca74639e6b2c58f)) +* Pagination in vue 3 (#859) ([373a766](373a766f5c91c1289ab0f6947dc967f7d77646d5)) +* Setting background to state mutation violation (#858) ([f05e811](f05e81190f9f0e17ce85642b1668a3d24af77092)) +* Remove disabled prop for editor ([a6db1e7](a6db1e7391776c288609fe44357a4e9c11d2d257)) +* Await namespace creation ([54d456e](54d456e886156631940d5e5ee21a7f029e356134)) +* Call loadList just once ([7f5f44d](7f5f44d7f0326c487693b91a1df7ec9361f1f7a8)) +* Use async action to change current list ([a60ad77](a60ad77bdcde3fffbaf343b8c5d8bd35e9633dac)) +* Always sort tasks the same order in chrome and firefox ([df32893](df32893ce657bc57a6a5f9b850e23d7e814d76db)) +* Kanban card elements spacing ([5766ae4](5766ae48d7676a4c921d26879a8989fbe8819a9c)) +* New tasks were always created in the default list ([7e29dde](7e29dde7170b51b90d280ef3e02fae73e267c607)) +* Label search in tasks not working ([529b3d2](529b3d2890c9f64862c13526bf5d255ff4576ae0)) +* Task edit pane spacing ([e52c139](e52c139c9fde196ac1e6ea521bbddc509611229b)) +* Creating a new task while specifying the list in quick add magic ([f884020](f884020c55a9761f2d3cb38d44e87db913fa475e)) +* Await getAuthUrl ([5636559](56365591cfdc8c70eba2cf5e56cf60f09dc08517)) +* "TypeError: i18n.setLocaleMessage is not a function" when changing languages ([74d785d](74d785d60659f1525f62fad0a122e13886b3501d)) +* Change the ui locale ([2fc96cb](2fc96cb6a7c4231e5513bd4b6832239d3468378f)) +* Use lodash.debounce for searching unsplash background ([c107825](c1078255fc836f4609bda779cfac3f713b7b720b)) +* Set the current list when opening a task ([1c8e26b](1c8e26bdc615a3477c139f3d8128d71c71027c43)) +* Don't search for first letter images ([0cc7166](0cc71667677fb814c660289aaf842c9df71d7b89)) +* Vuex store mutation error when moving a task with attributes on kanban ([9d48700](9d48700cd9ad5e0bb4394f32fcac94ba59f48d90)) +* Lint ([2de94bc](2de94bc902573e8aa8767b96eecbef0ecf393ad4)) +* Sort order by dueDate, then by id ([ae971b2](ae971b23bc3a6cd8565250d1b3a7b30b2f168a33)) +* Loading labels after login ([1d46b85](1d46b851700a73cccb1c4d0b52b6657c3290b788)) +* ATTR_ENUMERATED_COERCION spellcheck on kanban board ([36d5262](36d5262f1d3db57264ed84944bf4b71d3bcaeea1)) +* Use correct prop for CreateEdit ([3f61c6b](3f61c6b21a30fb5cf7858ec2d0d4e0477e144910)) +* Adding a list to favorites ([f4372ec](f4372ecd050932439e840d640de7292f80732737)) +* Vuex store mutation violation when saving user settings ([4c24118](4c24118b4869e182eccf385e6ae798ba678fab6c)) +* Lint ([1864359](18643597513d3e221bcfd67f4a99f280cc4dd9e6)) +* ATTR_ENUMERATED_COERCION in a few places ([571b019](571b019c00bbbeb09a96bdcf9c6eab39199f7656)) +* ATTR_ENUMERATED_COERCION errors with editor and contenteditable ([3ba9cd2](3ba9cd2d9989d46501b439c6fc1316d9f340cb90)) +* ATTR_ENUMERATED_COERCION errors with contenteditable ([f795d2d](f795d2d0f31a28dd292ff9b237d6ce21ebd284aa)) +* Remove nonexisting prop ([c7b4c25](c7b4c25caa49cdf2a149184cd9935e598d449237)) +* Task attachment upload ([6d472bf](6d472bf5ca7c2b9621e3be5a8e9b2f5671c2e066)) +* Update node in .nvmrc aswell (#886) ([0fdfccc](0fdfcccee9b8185588dc62346e468c65ac57d3ea)) +* Move .progress styles together as close as possible ([6ba974f](6ba974f9faf7912d796dc54de3b00e629149dc32)) +* User dropdown-trigger background ([f496c9d](f496c9d678d6dc3a43df6f52e7de8f5eb19ee03f)) +* Use :deep() selector instead of ::v-deep ([87d2b4f](87d2b4fed38e01aa31308ef299e94a17fce8b790)) +* Label spacing ([2645edc](2645edc9e01c054ae4b780ea0f458a801314a505)) +* Fix kanban height calculation with hack ([9e6afdb](9e6afdb7528e263e1814471baf2c81057d17025c)) +* Use $shadow variable directly ([89cd8ea](89cd8eafc4ab08a67ac8ae532a945458f506a2ed)) +* Logout error (#901) ([d4fe378](d4fe3781f73fb3c4a60ec16bc4d13c938440cd52)) +* Use correct dash for english translation (#902) ([77fc5c0](77fc5c0c6f9e7c0edaecae9d62bd9329f11ab9c4)) +* Create multiple tasks at once with multiline input now correctly uses the titles per line ([6394485](639448552405dad85bd1b80d81323f47d88da3db)) +* Migration icons are not resolved properly (#864) ([e1a7fb4](e1a7fb4999c00f9c5cb9c63f2e508a03d0ccfb32)) +* Check if notifications are available at all before checking if triggered are available ([8389587](8389587a60c6c31bc2f56fb0f9528feb4989bc9a)) +* Showing deletion scheduled at for non-scheduled users ([54c5cab](54c5cabf48880f6be1b9bc0f941fd11342b0fc3b)) +* Don't crash when an error does not contain a request ([85e85aa](85e85aa2bbc4b2b36ab0fbe225e0dd626f85320f)) +* Don't try to check undefined relations ([a515b0c](a515b0c3a4e39b047cd0d9c16dfdf1ba21031af8)) +* Loading tasks with infinite scroll in kanban buckets (#920) ([7aede35](7aede352f16687ff2746d1f905c3faab89926f1d)) +* LoadTeam in EditTeam (#922) ([28a448a](28a448a1aabc2e228b359b38619105fa7e7cb682)) +* Fix(style) restrict new task input size (#938) ([ee430b8](ee430b8687914b1bf6399177183f35fb0b28bf46)) +* Navigation show and hide animation (#927) ([d3c303b](d3c303ba2aa3518691def7d19b07f0ca8bb8a045)) +* Reloading in error component ([e831c3e](e831c3eb6540e88eeec40e2b93cb66a74e68eb06)) +* Lint ([6e043e3](6e043e3b9e6addbad938252625d7f50cf3f372c6)) +* Label spacing (#946) ([7e82aa8](7e82aa83e6b58954f1c41d9b31b75c513b17d47d)) +* Adding or creating a label with quick add magic (#944) ([58986c4](58986c4a7a36154640e3128e4c8e0c1c3935c801)) +* Typo in quick actions translation ([054f804](054f8044271a635ce1799a3532fa6d4f38f1c0f1)) +* Fix ShowList margin in Home (#987) ([20e059c](20e059c921b6ac4d4571c1161121a2587f280481)) +* Don't try to deploy a review env when not a pr ([be78fc1](be78fc177dadaaff0609384a2f4e1e46189d94f7)) +* Preview deploy for PRs (#990) ([03eee06](03eee061ff96a4803a1fbe0d2ec409a5f3cc52f7)) +* Show current host if configured api url is /api/v1 instead of "" (#994) ([31f3445](31f344503cf3cd347c7b2f6d9cffecee37f65917)) +* Logo on ready screen ([1fa1644](1fa164453c0f2ea0ebd03b2decdc8f23a442d64d)) +* Vikunja logo size when migrating ([0684806](0684806db0fa743be6d4a73dba0b4789c7f4eed5)) +* CurrentPage of pagination component is undefined (#1002) ([6c6ccc6](6c6ccc647e59af6612050b0c47ccd3ffd129cbf9)) +* Comment alignment (#1008) ([ed78a83](ed78a83ed9f3619fd0e5a8ae39e4241c676f0e4d)) +* Api not found by default ([26213d5](26213d5e8c2dd66dc381b2dad8c54c789d515694)) +* Kanban card spacing (#1005) ([ae5d3ec](ae5d3ecac5883bd26994fb034254d2e22570c9d3)) +* Fix attribute coercion for contenteditable (#1025) ([b838e74](b838e7494dbdab6f2235b1dcfa9ac274ea112737)) +* Fix #1046 logo overflow on login (#1050) ([44f8e3e](44f8e3ea9b1fbc95d3a8f18aca559b9039ecc342)) +* Check for notification api (#1043) ([b029889](b029889f27bbbb0cb7376c462106b0eb0650a808)) +* Deleting a namespace ([4ef54f1](4ef54f1bc24fc39c8c3c223af08ba9fabdfe349c)) +* Remove mentioning of context (#1017) ([981babd](981babd691f465a6010e05be8194723d9623bbde)) +* Edit task comment ([dc347ed](dc347ed8ba4fa0a0299981f46820662c0be2b976)) +* Logo overflow on login (#1050) ([04c9441](04c94418d7889a1a2d912721a027cbe301f852f9)) +* Upgrade cypress image (#1096) ([b7ad29f](b7ad29f05644b03f7918e7f99c34188857430584)) +* Remove obsolete code (#1097) ([0c9dad9](0c9dad9891c87d7d19c1e93077338bc231a09221)) +* Switching from a list with a background to settings would not remove the background ([734db07](734db0795c1467836d718d55f4931c4491b271db)) +* UseColorScheme (#1117) ([baa8653](baa86530c89df37b94d4fc9997d1b83ae561a557)) +* Cleanup some scss vars (#1118) ([769d94e](769d94e879f3698e33c07fcae1ed16f89f413890)) +* Add import url suffix for vite svg loader (#1122) ([bc8b04f](bc8b04fc7a943f02aad904b487a927f6857ae519)) +* Duplicate filter in gantt-component (#1121) ([e45bc83](e45bc831327086ff0838c83001e25dbdc72ed7cd)) +* Unit test for "should recognize dates of the month in the past but next month" (#1131) ([20f0496](20f0496fa594784f5236a966d457f0ab9d8d30b5)) +* Remove unused variable ([b96e89c](b96e89ca8c799b670b7bd7e8058ee85f74696da6)) +* Home view (#1129) ([4137bab](4137bab7fc58663f69c2dca4d17db178cb79ab7a)) +* Checklist update not working ([bba9a8e](bba9a8e0080d78c7ee6134d7940083a355a03295)) +* Default sentry dsn in docker ([10fe38c](10fe38cef6048280f2766507292cb0d5124d2784)) +* Unindent styles in pagination (#1172) ([cb9e1e8](cb9e1e891d432b5d00d471d828a60b654f1c9464)) +* Spacing for deletion message ([a106511](a106511646d8c8c59fa2c58476e92ef3258f68b7)) +* Use watcher to check for user query tokens ([807fb6a](807fb6a9fe404f65f0616aac78f707cd6e4ade5d)) +* Saving default list (#1143) ([543dae2](543dae2f30c795f33f6846b9dfc3d87fa7d92719)) +* Llama color (#1212) ([b3b7669](b3b766998347e3c916bcbf1f41983a9cb15e8fd6)) +* Auth and move logic to router (#1201) ([063592c](063592ca3de68a3dd679e1458018f6e850f8a787)) +* Move forgot password link next to password label ([f7eb160](f7eb1605092301921632d6df6996d5ee35e35661)) +* Message spacing ([a1814ea](a1814ea29d74631f7befb5d51d85b2a16d1741a3)) +* Disable login button ([9c04fb4](9c04fb4e40cbe1185a81c28696a546d638645c97)) +* Add .vue suffix to fix typescript warning ([3eb0d58](3eb0d58f7935c593cd0adac59ed3ebbad69b13b8)) +* Motd on mobile ([a4ec41e](a4ec41e9377bbe1b5e282aa8482bf0e94c0521ab)) +* Remove unused var ([c46273c](c46273ca341cc12fcfe8440946cd97ee0117fdf0)) +* Remove @ts-ignore ([27cd953](27cd9535bf7e59de20c0f6261c69525237427d60)) +* PropType validation in message.vue ([9a3069c](9a3069c20d3011c61b9b4a54c11f6e153c444886)) +* Lint ([9c5613a](9c5613ad98b742e008570d7f99e2424af64e335b)) +* Disable broken stuff ([378f782](378f782d44feae63a19e19248f488def69e0e3c8)) +* Pay attention to week start setting ([c24b8af](c24b8af00d4fcdb65e1421bce067e229340c5ddb)) +* Date format ([729aa7d](729aa7d4cc4759521f1811b1464c0824dfd26699)) +* Date range ([d6dd1fc](d6dd1fc0e31e07c9f1a8c97f1ef1fd7bed632a76)) +* Checkboxes ([f691e96](f691e96e22b69ed487445295a3a78baa3eab0702)) +* Loading spinner ([75cbc73](75cbc73b33ed76045ccf5fc3c34c41c04dc9e342)) +* Z-index ([294e89b](294e89b6f749a092e993fe807004c0774f333a46)) +* Lint ([0710cea](0710cea9e5b910f82350c42906cc243429a7e386)) +* Test ([7dddfea](7dddfea79ea6539d195eaa2fabc808b6337dbb1d)) +* Padding and centering of the kanban limit and dropdown ([8ae84ea](8ae84eaf42c1f7cf8cb26e555cfb77e70aabfef2)) +* Blockquote styling in dark mode ([0befa58](0befa58908ae3f5a2467429d1ab0ff7fded0eb46)) +* Readd modal transitions ([16b0d03](16b0d0360159aed24cae41fabc4a88a37e9d9711)) +* List loading ([5937f01](5937f01cc57d74f9bc69d58c05406537975189f5)) +* List specs ([e78d47f](e78d47fdcf93052fdcf5d41abbe2bd63ca51e086)) +* Task done label test ([da8cf13](da8cf13619e269a0fc02b3b733d9eeb0b5d9c860)) +* Kanban tests ([58207db](58207db6c3a3133fd928fc77675dbe8778a01988)) +* Sharing components ([700fce3](700fce3c2cf6fb6d7dea69771786ae5f4da9a1ad)) +* Fix task remove label test ([f335826](f3358269e5346ec53652a7d9f3643f739ea21809)) +* Closing modal ([e54d958](e54d95802bb961d7a9b507ca08fa952dde1e20cd)) +* Check now just once ([6d62ca1](6d62ca1adaf4be5f94dac1a3840834e881b30aa3)) +* Move local storage list view to router ([76f4cca](76f4cca5fe25c19be04493911f814b1e6a7c0f17)) +* Don't set defined values for search and page ([e6e8a98](e6e8a9851446fb3523b4e31799a9d44c76f14d7a)) +* Namespace new buttons on mobile (#1262) ([c618b7e](c618b7e0b6aaa20f7747a688867ee7111767ed71)) +* Remove some of the typescript warnings ([49955eb](49955eb03a0c682092a08bc574aa32b807d92a29)) +* Remove obsolet code (#1312) ([49a6569](49a6569db0c429caf656020cd4e248cb6ad71c92)) +* Password validation field in test ([19a161f](19a161ff7858e702b708dd0798a079e39cc2bb39)) +* Button size on task detail view ([4579dd3](4579dd3ce762b161a7d26b8fa0c5272c1279fd29)) +* Don't reset active fields when saving ([68a76fa](68a76faacc004c3c9e3b4d0d91f98036b300d339)) +* Make sure the app is fully ready before trying to redirect to the login page ([55826bb](55826bb8c9cdc2dffb409e51a3fc1eed967da99b)) +* Editor cursor color ([0473c38](0473c385d6d8f7bd10c8c33e009f579ce308b5ba)) +* Editor color in dark mode (#1338) ([76fe2ce](76fe2ceac6bfc6c74236acc940f3afbb84bd19b2)) +* Don't recognize emails in quick add magic (#1335) ([ed88fb9](ed88fb91bcdefbc627b47bda3c35000948df8118)) +* Flatpickr date not updating (#1336) ([6080e49](6080e49f26bb7ad764c8acf408649281c55defe5)) +* Translation typo ([796a56d](796a56d5d8fcd3525405226c8f0edd950028f21f)) +* Save user language when it wasn't saved previously ([c7ac81a](c7ac81a99f829f70e898ac97f057a9c1ed014348)) +* Some typechecks ([26a94c7](26a94c7e8cd72811e27c1fdff672dc677d966664)) +* Update available text color in dark mode ([b73165f](b73165fce4b6e286edb8f47a90f09b0383af1402)) +* Keyboard shortcut message bottom margin ([cc3fcdf](cc3fcdf1c3557885ae230f0a1d37cce8e292eb78)) +* Attachment meta data not aligned properly ([443a9c1](443a9c14b9c8158daf684063981caafc06815a55)) +* Don't try to format invalid dates as ISO ([50c3bcd](50c3bcd793653415daa48c29a1900600a4786d5f)) +* Check if a shortcut has an available function before trying to invoke it ([8233c8c](8233c8c9539869b27faf8a28272ab9629550fb51)) +* Scrolling to heading if it wasn't available ([1818ed3](1818ed364899d1b1d46a6235804f4c580ac03eba)) +* Vuex store manipulation warning when modifying task labels ([ff9e1b3](ff9e1b3fcad02fad290c1b663d33e640f85a8a8c)) +* Label edit spacing ([6a6203f](6a6203f553972127dc136adbf2480087a8667780)) +* Subscription prop validation ([ca938b8](ca938b8615af27c44e20e5172e4b3f346c540666)) +* Lint ([0548649](054864925777d623a1b4156c10b700fa75d363e0)) +* Show namespace count for long titles (#1057) ([375c3ad](375c3adfb1f4d1650087b560c8abb591d42e1855)) +* Subscription prop validation linting ([c896ad5](c896ad58836a28e3123e7992f6112ab9d9f28f54)) +* Use AsyncEditor again in comments and description ([5867f79](5867f79735d06ad8d4596c82dd59e469799124b0)) +* Replace faker with community fork faker-js/faker (#1408) ([6db0559](6db0559b8193e1da090dc844e3084a1ca2dc7b8a)) +* Vuex store mutation violation when archiving a namespace ([fdd2e7e](fdd2e7e53840924a79bfd43157954a3d0e9cfe4d)) +* Subscription icon not rendered correctly ([b3697cb](b3697cb9bfc4b5971b1d68fdf1ffd07c8c0effd5)) +* Don't try to parse date numbers with letters around them ([9319413](931941359b21972c85de492b1f98e7b2bcd600e1)) +* Edge cases for dates where the next month had fewer days than the current one ([d913fa1](d913fa1745df56a083f4dd3dec8d4391740cc1c5)) +* Ts errors in subscription ([24b7821](24b7821c5027b1f22cc23b7535c0c5ee992db571)) +* Keyboard-shortcuts typing ([57965b1](57965b1ea3869f9735db13e5715560793eadde9b)) +* CurrentList typing ([a9fb24a](a9fb24aa35239be38f255f7eae019519a496b345)) +* Improve ListModel typing ([98b41a2](98b41a22c6824b069f4b1d7e7609e128ba13d240)) +* Fix ts errors in various files ([de3c47d](de3c47dc69fa0c80f83004eab1f6bd455cb4ea9e)) +* Use to.hash for returned element ([6894024](6894024ad43931cad49efbdf006b7c66d585e32c)) +* Expose configureCompat types ([0bd235c](0bd235cea37678aba52eb1d74d43d23d1f266dc2)) +* Mark broken test as skipped ([9995abf](9995abf64cc5c69496d55308435c143d00356c1e)) +* Related task with the same namespace ([00ffe17](00ffe17eb838981bdca013a7731e9f8e2056f705)) +* Related task within the same namespace ([20a9ad2](20a9ad2c9efea59a1752bae170744f500cba9092)) +* Undefined prop subscription ([3e311e0](3e311e07cdd603d970b834fa5de6b8c926c474dd)) +* Make isButton prop optional ([3d420c3](3d420c37708ae3568200ccf8214dd2d120a0af37)) +* Don't try to load a langauge if there's none provided ([210a78b](210a78be86385b2d57a65563082e60bd11965217)) +* Don't try to load a langauge if there's none provided ([ba20ac3](ba20ac3b89e11af897978c350f20b501fd028686)) +* Custom date range with nothing specified ([16f48bc](16f48bcc2dbc081c5526040e789a1a9f07f1575b)) +* Reset the flatpickr range when setting a date either manually or through a quick setting ([4d23fae](4d23fae9ad1d1238dfdecf9694adfa36313c6651)) +* Now correctly showing the title of predefined ranges ([6c55411](6c55411f71b1790f7144624ba651df468ab37af8)) +* Llama position ([a74fc47](a74fc473357617d49988794b211b98badf1975c7)) +* Lint ([7135288](71352888007e69b92b9d00f38bc9fca0d77d6a2c)) +* Sort tasks correctly by due date ([9e7c258](9e7c25834724d9df2c645a5dd9aafb2730747dfd)) +* SetTitle import ([cbbcb7e](cbbcb7ef239c2f627c5e64ac169532ac01e25c4d)) +* Correctly send filter values ([eeee1c8](eeee1c842ab2a0c4ec5d63208f36021c342ec177)) +* Related tasks add button and task dates in read only view (#1268) ([581b2cb](581b2cb4ab211ee1added752eba6138dd9ca6b61)) +* Lint ([aac777e](aac777e2864184d97fe4e26cd324a729927e8e8c)) +* Styling ([a22792a](a22792a4b4d54ff02c6f6ed2efb668bc30fe161a)) +* Don't reset flatpickr date ([4ac7d6b](4ac7d6b9df9b9135aec6140711ad44f74fc9e53b)) +* Emit function name (#1511) ([10bcdc8](10bcdc880417469df34aa7193637a16c84cb9e78)) +* Make logo change reactive (#1509) ([cf849da](cf849da104a103454e2f5270cb05201ce5795d3f)) +* Mark query parameter as string ([badbae0](badbae0e9a02bb84c4ed8ddfd971f52cdcc58de0)) +* Namespace archive success message ([8b90b8f](8b90b8f6a86a70c59daaea5320a40e54a612f2e1)) +* Hack to fix wrong index position ([e2c81d8](e2c81d840f35c47167592bb7ca21648a09cef6e8)) +* Use BaseButton in MenuButton and fix computed (#1532) ([d57c9af](d57c9af3329cad3ca7e5f12476eaa486f8adf5ee)) +* Property spelling ([17dc276](17dc27697131cbdd7b633ab948903626d521219c)) +* Replace slugify in deploy-preview-netlify with simple regex solution (#1543) ([28af46b](28af46bcd35cf90de4ce8f44a1a2588798b70627)) +* Direct store manipulation in tasks (#1534) ([c419062](c419062e49b53edceda1ccb07ed226d4b92180ec)) +* Lint ([622f08f](622f08fb1bb8faf1050111fc400e283384114f14)) +* Popup not really hidden when hidden ([c7943ef](c7943ef8238bca266eabc80d4b9a41ce991d3e28)) +* Modal not scrolling content when open ([da162d5](da162d5652ab5153742edf8130ecdca8817a9cc6)) +* Api config domain name contains the current domain instead of the provided one (#1581) ([bdb53ec](bdb53ec8eef362e1bb805810556e30d38658a0b8)) +* Don't try to sort tasks when none were returned ([8cdcfaf](8cdcfaf071544a17a9be9a0dcc11d51380873f40)) +* Don't try to filter notifications if there are none ([731506f](731506fab756ea8739b378485f94810799a774d5)) +* Don't try to validate nonexisting fields ([b83cec2](b83cec2f0ec3b3a42e8488d1c90de22a5bd95a50)) +* Don't fire close event multiple times ([9a55482](9a554826819bda40a7620a1952c2a5f4218c7697)) +* Removing a label from a task ([1256c37](1256c37b69b3b0c1f12ccb858f8e98fdaff431a0)) +* Hide "title required" error after entering text ([45c0529](45c05296a6a95a16cbbf1404107cbd16b6b8cd34)) +* Update page title when changing the task title ([7b62a08](7b62a0895d3f9dad1370d323914bd7720c8b7b7d)) +* Undo task done from list view ([051dd98](051dd98ff7f530a4132bd97abb858e3b636e17dd)) +* Missing app padding when opening the task detail modal ([6d0cbc5](6d0cbc51f6920c1e8d0e0ac0cc4c552f3648d040)) +* Don't always show a scrollbar ([74ab197](74ab197dc61cca5e27f3951eaaa79182345e2211)) +* Pop sound not saved and played when marking tasks done ([c06cc6a](c06cc6ad7aec3f91eb8fdbe9dc621a5b4577b6aa)) +* Kanban board layout on mobile ([a23b4a9](a23b4a96ee25557ef8cc984cf8f716de47b72dd9)) +* "invalid date" error when trying to set a date and none was set before ([b144802](b144802203dd23bd5024da50cee4f27bbfe1b5d7)) +* Don't rotate kanban cards while dragging ([7f2189b](7f2189b45552da08c742bb9ef798b57533581d52)) +* Keyboard shortcut text indicating what works where ([cf5460d](cf5460d2980fe23feb1efdd9f772403a626b32de)) +* Aria-label for password field ([81993cc](81993cc2e68768d70418dd37f2337b98488428af)) +* Modal close icon color in light mode on mobile ([63e04f8](63e04f874af268466b5b6aace8545c2130698ac9)) +* Mobile menu backdrop ([d7b1d7d](d7b1d7da7f826f8dd25d21b3004c6a65eccb337d)) +* Multiselect search results text color ([8f65031](8f650316dcaf4b481ffeb432e4509a744ac3d076)) +* Related done tasks strikethrough ([87ac22b](87ac22b44829b29ca3b698ed7c5dc0d096ec745e)) +* Load the list tasks only after the list itself was loaded (#1251) ([7f56a35](7f56a3537cced373e88e9320398e5a604023953d)) +* Add task input layout on mobile (#1615) ([3639498](3639498b3f7d99270df285b689d924b37a4f50e5)) +* Make sure a list background is set in store when adding one ([42c0fc6](42c0fc61854de6bb8fb3190ff5811057caa7f745)) +* Setting the last viewed list after navigating away from it ([b7a976a](b7a976a9cf5329ec35f418c11d1997edc72d5b26)) +* Lint ([a055a3e](a055a3ea52488287377920aba530eda9de15d3dc)) +* Forgotten import ([4605061](46050611d86f4173048e4e7a2f7583326b62d0b4)) +* Loading list views would sometimes not get loaded ([2e537f6](2e537f6d63690724fb83b31107ddf3e34f63edba)) +* Indention of nested checklist items ([ad8ca46](ad8ca462cb19a0e5d81e23ebf07c292381ea0219)) +* Lint ([53787a6](53787a65dfccebeca938d84e3e6a30f47aa48304)) +* Remove self and replace with this ([175b786](175b786ec6c807ef61aefc1153bb786b8e14f787)) +* Service worker path ([fb2eb4c](fb2eb4c439580a34533a0bf0ee0adfb8f2d3b02d)) +* Lint ([b65839d](b65839d0d76a13b95a38aa162c9b751ff22d7990)) +* Type ([19b772f](19b772f8ee378417729c042d683ab6ae123b16e4)) +* Create token ([898b22b](898b22b37794d8d42face1062a97c557c13f1141)) +* CaldavToken model typehints ([58b0397](58b0397cec5b287d7a369228bb748eb45873c200)) +* Menu on mobile devices ([010eca1](010eca1d0cb7f38474b5a26ca5e856d4b5a7aab4)) +* Properly set list backgrounds when switching between lists ([b289754](b2897545e4dc26837f0f08a549cc195feac4f3c3)) +* Reset all tasks before loading new ones ([480bfbc](480bfbceeff3ea682d26bb719fc17195172beaf3)) +* Resetting the list when changing from a list view to a non-list view ([1eb19f8](1eb19f87645e60cae83dfe7b155718490d0ec37b)) +* Rename caldavToken to ts (#1814) ([e3483b1](e3483b1a5a5658dd52a4c9534ca35ab9c0f533b4)) +* Remove obsolete watchEffect (#1795) ([9c24380](9c2438026b91fb84b0d3e3f4f4c476b5769b827f)) +* Uppercase types (#1810) ([080675b](080675b38f7ba87396a6872ca6304564dce27d30)) +* Typos in translation files ([c962c8c](c962c8c3f411bb0bfedbeee2d0c70c0828940aea)) +* Checklist summary design on home page (#1842) ([bf3e16c](bf3e16c6eee3c910331f77efaf4b34005ce3f7ec)) +* Fix imports ([d325810](d325810e5570d247fa88fc7396eb6e7d07cd46a3)) +* Update nvm node version (#1856) ([2083a52](2083a52a56b0f5214e2f89d6fe135bc5da8aa0c9)) +* Subscription works correctly again ([89c81ae](89c81ae854bc6de83619e9f0aaf5774aeaa3ab97)) +* Update notification spacing ([49946b2](49946b27662ed30ab0556c901c6bc91e4e6396f1)) +* New task input focus ([24701a1](24701a17f5cc8f656bc3f0ede7aa3a5ff5cca888)) +* Progress bar alignment in task list ([fbcf587](fbcf587e938f1d990f74669889e548875e0a537c)) +* Date filters are now correclty converted ([87d4ced](87d4ceddb8a033f89f9764256f0d39e6da25fc3e)) +* Actually deleting the list now works ([b40d6f7](b40d6f783c013c0d15bcfec656942947393be4fc)) +* Remove user from team ([86efe9f](86efe9fd23978d9af2c7bbd1198c9d74b8bedda2)) +* Dark mode for user and team settings ([ed85557](ed85557cf3031184a6bb9176c1371b2ac17723dc)) +* List dropdown menu item hover background color ([8846b2f](8846b2f8625ec700fb0dd9e2a8e17cae7754d0f7)) +* Favorite task list spacing in menu ([24aca5c](24aca5cfa687868dae6ff68367d4bb5231cae436)) +* Spacing between username and notification ([ce3f285](ce3f285224595f49e02750d620676c7af80cd6eb)) +* List hover background in dark mode ([2dba9e6](2dba9e6e571b3870ff5d39896aa8a971f2ed5403)) +* Tooltip color in dark mode ([1a98305](1a983059697b26b45e23e6835aa9665cbc242718)) +* Filter button alignments and backgrounds for link shares ([c2694dc](c2694dc08907d2e20eea90dd97d829e8dfbfb65b)) +* List views not switchable on link share mobile ([21a8298](21a8298a968fe95432de0d13142c23b9e91d4baf)) +* List title not set as page title after closing a task popup ([a38bd7e](a38bd7e971f3e1d4125d28dc99a702932b1f6958)) +* Use a new notification service on every poll to make sure it uses a non-expired token ([3e7f598](3e7f598ee8858b201f7c4492e2fb3aa78ba782ea)) +* Remove workarounds to properly overlay the top menu bar over everything else ([4b0d491](4b0d491359d2c5241742e86d83e3a1e6a6b2de41)) +* Active color for editor buttons ([f1c9887](f1c98872437bc78057c78c420324db058ce93a8d)) +* Lint ([1d9665f](1d9665fb8473b8483646187833d494c1e7688b88)) +* Import in PasswordReset (#1923) ([4b6015d](4b6015da99ab7225774ca567b00cadc3d89ed343)) +* Allow clicking on confirm for a date without requiring to click on another input field ([138b067](138b06752f8221c1ebae89e318ef36734662efbc)) +* Direct state mutation when adding another reminder to a task ([44dc898](44dc8983c8474a617dec62fafa0722fabfb5e397)) +* User menu not properly positioned on mobile ([90bb800](90bb80034693408bb950c10439963ec82aca87a1)) +* Update banner spacing ([e3373d2](e3373d2e4e76a6576520986853d07dceccac7209)) +* Navbar user dropdown spacing on mobile ([fee2fe7](fee2fe76ce1202bd95ffbf84d07f96937bbbfe88)) +* Very long words overflowing in descriptions and comments ([9936d36](9936d3683ec69675fbf4169419667090581d5243)) +* Throw error messages in dev mode (#1968) ([2359678](235967844a8be2e3fa12157eecac97967e407bee)) +* Disabled attribute fallback (#1984) ([96fce73](96fce73192bb49bae50a2d34cb377c9779998396)) +* Problem with newTaskInput ref (#1986) ([829eed0](829eed0b9f8c42096eb47a5f0656eef60e28a8ca)) +* RepeatAfter initial modelValue ([72925fb](72925fb93837f580eec178a76cba4cb43e9b200b)) +* Button prop type (#1966) ([f91424f](f91424f693bfe988fa6960c5d720a177f58d6c08)) +* Watcher in listSearch (#1992) ([b4aa650](b4aa65018cfb891c2e6fe35a75060558b701b04a)) +* Quick actions not properly styled ([e1e410b](e1e410b50b4f4aa98992cae446151be5c347923e)) +* Replace vue.draggable.next with zhyswan-draggable ([1569042](156904247124ddd7890f77bccef0a7d87189a45e)) +* New label text color in dark mode ([cadcaa9](cadcaa966f27eeb469d3a41b335a386718362a66)) +* Properly reference task input textarea from parent component ([745d466](745d4660d80c6eb00d682f70a283d1cebd8cba94)) +* Rely on api to properly sort tasks on home page (#1997) ([efed128](efed128f0325ae18342a0dd64913dc51b5ccec91)) +* Sed replacement of SENTRY_DSN (#2036) ([d308d66](d308d665bdb11ac52726bccb6698b3e7ab989102)) +* Top header still in foreground when menu is open ([a2c0696](a2c06967539ab2ae8534aaba942c07a8cca18dbd)) +* Pride logo rounded corners on mobile ([9716517](9716517ffa8a60f1627131ca92b07c02aa18d03f)) +* Use grey-100 instead of light so that it is properly set in dark mode ([d1f22c5](d1f22c5b43a8cf8a6ad395e7f3c443d14a41dfca)) +* Show a proper error message when no list or default list was specified ([9bbc1bf](9bbc1bf9396354042d9a67581d0ed83edf9b3694)) +* Don't try to load the namespace again when navigating away from the settings page ([aadf75c](aadf75c7bffc3ffc5367d7a126905b7a3f8b4a1c)) +* Capitalize all priorities ([f2f5f90](f2f5f90adc655d0be196854165f1bba31650154b)) +* Task default color should be set and evaluated properly ([37c3656](37c36560fb4f92567bb0117c0128f3ab3cd7de4c)) +* Setting user settings in cypress tests ([9d0415e](9d0415e24c266e0f22cfa66301cf7d9868008802)) +* Opening the list share dialog hangs everything ([978cb97](978cb9769ed1360112347739b730b270ccee1e32)) +* Sharing lists and namespaces ([fab58a2](fab58a2e6d8fa722fab7c16256693e85ce86460c)) +* Properly define focus expose for new task input field ([e0864fa](e0864fab3eb7807b52eb0b0102b5ca5ef42366d1)) +* Archiving a list ([2b8a786](2b8a7868254db5fd739d6f0ec62e67ee802d8429)) +* Fix import type ([d064f0a](d064f0acc099311dae63db86dbea0a1f6e247864)) +* Fix linting ([5835848](58358481bcab645087135f32bf1c00adaf52cd3a)) +* Reenable some compilerOptions ([8f82dd2](8f82dd27835667654bdd869e4dbf0b070064948d)) +* Cypress plugins import ([77466e3](77466e337353fdc1d7ee5eb7b21c55c752c4b6bd)) +* Cypress plugins ([c6d214b](c6d214b9ebb469a0636c86c5b5b62dc335ac53c7)) +* Button styling ([02f985d](02f985d8a3627f5536dfe0c88e2c97c0aaea8701)) +* Add ButtonLink component ([12544c5](12544c52ca55e6ada6d0fc3b5c1fab4dfce1a9ef)) +* Setting a label on a task fails if the kanban view is open in the background ([990639d](990639dd24918e3dca3163401aee70cb97fb5bdb)) +* Make sure weekday parsing in quick add magic ignores the casing ([dff5d84](dff5d84ebbe8ac1f623bd985c47a9d5b45bf4037)) +* Pass modal bindings to teleport target (#2109) ([6e54929](6e549291041c78ab81a3b5b6a738bdf64588841d)) +* Datepicker button color and spacing for overdue dates ([ab7bf7d](ab7bf7d8f927e52ef38ccdbd43bc2d603b1bc416)) +* Expose focus function for BaseButton ([cc07933](cc079336a8322f310de50e79337537024d01289b)) +* Add a task relation with enter when only one search result is available ([e8705c6](e8705c66dde0f67c3ac570fc4155d17e462e6c9e)) +* Task sorting in table ([4a8b7a7](4a8b7a726a06d2b3d40e7f7d1c0c650992963c3a)) +* Task sorting by position in list view ([99a5afc](99a5afc817c65aa53dcafd5b5491ef9fb6202b3a)) +* Make sure saved filter data is correctly populated when editing a filter ([a4c3939](a4c3939fb66a25e4e2b50098283378735f7585b2)) +* Upgrade packages for vite 3.0 ([d96ea38](d96ea384dce1f282722e37161a1767a090def812)) +* Datepicker confirm button overflow ([9fd2f4e](9fd2f4ea5caad1a307a6886379f029a83ad0aa6c)) +* Use of sortable js with transition-group (#2160) ([0456f4a](0456f4a041300a2c076c808b5b844d0677ffaba0)) +* Don't try to pass nonexistant props to filters ([6dc02c4](6dc02c45dd78485106b89537f9ca49328a4adbb7)) +* Don't use transitions for elements where it is not possible ([c2d5370](c2d5370e4a88fc646dccd3c598c2953b6b40ca82)) +* User avatar settings ([62bbffb](62bbffb17ef863a3a1575d6827e392cad3ee0e84)) +* Quick actions arrow key navigation in dark mode ([f5bb697](f5bb6970322f825faf64841c97539c6a324ca8d4)) +* Pagination on table view should not open the list view ([a4d3caf](a4d3cafdf121f9261e12b390072ff9acfd1157e1)) +* Properly update state when duplicating a list ([e7de930](e7de930129c51ae5d68f915d8132543366aa5554)) +* Don't allow marking a task as done in a read-only list ([175fb02](175fb02629f66887f4ede582e03fe520b1783b26)) +* Lint ([8b0e88b](8b0e88b57435dfa0173910104c484986ce58b4e6)) +* Vuex state mutation error when moving a kanban bucket ([9ddb55a](9ddb55a5efa8851427b71aff6f478e695bea1687)) +* Logo spacing for link shares ([3becf87](3becf8738b6b6eeb040593c3d05005c8e50baa64)) +* User menu dropdown ([8183fce](8183fce829c79837b53aad63b9d28ae6f6b4c30b)) +* Don't allow negative repeat amounts ([71c8540](71c8540c74f8448a2fddb0791e28b22c76a6d4b6)) +* Don't try to load lists after logging out ([4c560f1](4c560f1a031c21a3e735bdbad061b284a03b6618)) +* General user settings empty when loading the settings page ([ff48178](ff48178051c4726093751bc3a2317e836ea8b99c)) +* Transition error when deleting a task ([56147dc](56147dc9fbed5680a06de200dbd9111d92b5cf6f)) +* Progress bar color in dark mode ([8b30726](8b3072672a795163acfe4b2b5065c4f59ca0dd1c)) +* Default label color in dark mode ([31480ea](31480eae72cb936226aba3454f55a672d87059cb)) +* Properly parse dates or null ([e82a83c](e82a83c8cf5e8721f80bb426c3dfdd9549e09a88)) +* Don't replace the last edited task with the one currently editing ([ad7ed86](ad7ed86d36a9385149ea75eefa8b34f643050345)) + + +### Dependencies + +* *(deps)* Update dependency vite to v2.5.6 (#723) +* *(deps)* Update dependency marked to v3.0.3 (#726) +* *(deps)* Update dependency esbuild to v0.12.26 (#729) +* *(deps)* Update dependency sass to v1.39.2 (#733) +* *(deps)* Update workbox monorepo to v6.3.0 (#730) +* *(deps)* Update dependency typescript to v4.4.3 (#740) +* *(deps)* Update dependency esbuild to v0.12.28 (#744) +* *(deps)* Update dependency jest to v27.2.1 (#745) +* *(deps)* Update dependency vue-i18n to v8.25.1 (#747) +* *(deps)* Update typescript-eslint monorepo to v4.31.2 (#749) +* *(deps)* Update dependency marked to v3.0.4 (#753) +* *(deps)* Update dependency dompurify to v2.3.3 (#754) +* *(deps)* Update dependency @types/jest to v27.0.2 (#766) +* *(deps)* Update dependency eslint-plugin-vue to v7.18.0 (#761) +* *(deps)* Update dependency date-fns to v2.24.0 (#757) +* *(deps)* Update dependency vite to v2.5.10 (#746) +* *(deps)* Update dependency cypress to v8.4.1 (#750) +* *(deps)* Update dependency sass to v1.42.0 (#751) +* *(deps)* Update dependency browserslist to v4.17.1 (#770) +* *(deps)* Update dependency esbuild to v0.12.29 (#769) +* *(deps)* Update dependency autoprefixer to v10.3.5 (#771) +* *(deps)* Update dependency sass to v1.42.1 (#772) +* *(deps)* Update dependency vue-i18n to v8.26.0 (#779) +* *(deps)* Update dependency esbuild to v0.13.1 (#776) +* *(deps)* Update dependency vue-i18n to v8.26.1 (#784) +* *(deps)* Update dependency esbuild to v0.13.2 (#782) +* *(deps)* Pin dependency ufo to 0.7.9 (#780) +* *(deps)* Update dependency jest to v27.2.2 (#788) +* *(deps)* Update dependency autoprefixer to v10.3.6 (#792) +* *(deps)* Update typescript-eslint monorepo to v4.32.0 (#799) +* *(deps)* Update dependency cypress to v8.5.0 (#800) +* *(deps)* Update dependency jest to v27.2.3 (#801) +* *(deps)* Update dependency vue-i18n to v8.26.2 (#803) +* *(deps)* Update dependency esbuild to v0.13.3 (#802) +* *(deps)* Update dependency vite to v2.6.0 (#805) +* *(deps)* Update dependency jest to v27.2.4 (#806) +* *(deps)* Update dependency vite to v2.6.1 (#807) +* *(deps)* Update dependency vue-i18n to v8.26.3 (#810) +* *(deps)* Update dependency @fortawesome/vue-fontawesome to v2.0.4 (#835) +* *(deps)* Pin dependencies (#834) +* *(deps)* Update dependency @fortawesome/vue-fontawesome to v2.0.5 (#837) +* *(deps)* Update dependency @vitejs/plugin-legacy to v1.6.2 (#838) +* *(deps)* Update typescript-eslint monorepo to v5 (major) (#856) +* *(deps)* Update dependency date-fns to v2.25.0 (#853) +* *(deps)* Update dependency vite-plugin-vue2 to v1.9.0 (#851) +* *(deps)* Update dependency sass to v1.43.2 (#850) +* *(deps)* Update dependency cypress to v8.6.0 (#849) +* *(deps)* Update dependency vue-i18n to v8.26.5 (#847) +* *(deps)* Update dependency autoprefixer to v10.3.7 (#839) +* *(deps)* Update dependency ts-jest to v27.0.6 (#843) +* *(deps)* Update dependency eslint to v8 (#855) +* *(deps)* Update dependency @vue/eslint-config-typescript to v8 (#854) +* *(deps)* Update dependency vite to v2.6.7 (#845) +* *(deps)* Update dependency browserslist to v4.17.4 (#840) +* *(deps)* Update dependency typescript to v4.4.4 (#844) +* *(deps)* Update dependency esbuild to v0.13.7 (#841) +* *(deps)* Update dependency jest to v27.2.5 (#842) +* *(deps)* Update dependency marked to v3.0.7 (#846) +* *(deps)* Update dependency axios to v0.23.0 (#848) +* *(deps)* Update dependency ts-jest to v27.0.7 (#857) +* *(deps)* Update dependency esbuild to v0.13.8 (#861) +* *(deps)* Update dependency highlight.js to v11.3.0 (#863) +* *(deps)* Update dependency vuedraggable to v4.1.0 (#872) +* *(deps)* Update dependency highlight.js to v11.3.1 (#869) +* *(deps)* Update dependency jest to v27.3.0 (#866) +* *(deps)* Pin dependencies (#870) +* *(deps)* Update dependency vite to v2.6.9 (#873) +* *(deps)* Update dependency jest to v27.3.1 (#878) +* *(deps)* Update typescript-eslint monorepo to v5.1.0 (#877) +* *(deps)* Update dependency vite to v2.6.10 (#876) +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.13 (#871) +* *(deps)* Update dependency @fortawesome/vue-fontawesome to v3.0.0-5 (#875) +* *(deps)* Update dependency eslint-plugin-vue to v7.20.0 (#881) +* *(deps)* Update dependency postcss to v8.3.10 (#882) +* *(deps)* Update node.js to v17 (#883) +* *(deps)* Update dependency postcss to v8.3.11 (#887) +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.14 (#885) +* *(deps)* Update dependency sass to v1.43.3 (#888) +* *(deps)* Update dependency eslint to v8.1.0 (#890) +* *(deps)* Update dependency browserslist to v4.17.5 (#891) +* *(deps)* Update dependency esbuild to v0.13.9 (#892) +* *(deps)* Update dependency marked to v3.0.8 (#893) +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.15 (#894) +* *(deps)* Update dependency vite to v2.6.11 (#896) +* *(deps)* Update dependency rollup to v2.58.3 (#895) +* *(deps)* Update dependency axios to v0.24.0 (#897) +* *(deps)* Update typescript-eslint monorepo to v5.2.0 (#898) +* *(deps)* Update dependency cypress to v8.7.0 (#900) +* *(deps)* Update dependency vite to v2.6.12 (#904) +* *(deps)* Pin dependencies (#905) +* *(deps)* Update dependency sass to v1.43.4 (#907) +* *(deps)* Update dependency @vitejs/plugin-vue to v1.9.4 (#908) +* *(deps)* Update dependency vite to v2.6.13 (#909) +* *(deps)* Update dependency esbuild to v0.13.10 (#910) +* *(deps)* Update dependency autoprefixer to v10.4.0 (#911) +* *(deps)* Update dependency @vue/eslint-config-typescript to v9 (#914) +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.16 (#915) +* *(deps)* Update dependency esbuild to v0.13.11 (#916) +* *(deps)* Update dependency esbuild to v0.13.12 (#917) +* *(deps)* Update dependency rollup to v2.59.0 (#928) +* *(deps)* Update typescript-eslint monorepo to v5.3.0 (#932) +* *(deps)* Update vue monorepo to v3.2.21 (#934) +* *(deps)* Update dependency marked to v4 (#935) +* *(deps)* Update dependency browserslist to v4.17.6 (#936) +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.17 (#937) +* *(deps)* Update sentry-javascript monorepo to v6.14.0 (#940) +* *(deps)* Update dependency @vue/eslint-config-typescript to v9.0.1 (#941) +* *(deps)* Update dependency eslint-plugin-vue to v8 (#913) +* *(deps)* Pin dependency vue-tsc to 0.28.10 (#955) +* *(deps)* Update sentry-javascript monorepo to v6.14.1 (#958) +* *(deps)* Update dependency eslint to v8.2.0 (#959) +* *(deps)* Update dependency vue-tsc to v0.29.0 (#960) +* *(deps)* Update dependency vue-tsc to v0.29.2 (#963) +* *(deps)* Update typescript-eslint monorepo to v5.3.1 (#962) +* *(deps)* Update dependency vite to v2.6.14 (#967) +* *(deps)* Update dependency esbuild to v0.13.13 (#964) +* *(deps)* Update dependency vue-tsc to v0.29.3 (#968) +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.18 (#969) +* *(deps)* Pin dependencies (#974) +* *(deps)* Update dependency cypress to v9 (#975) +* *(deps)* Update dependency marked to v4.0.1 (#977) +* *(deps)* Update sentry-javascript monorepo to v6.14.2 (#979) +* *(deps)* Update dependency netlify-cli to v6.14.21 (#980) +* *(deps)* Update sentry-javascript monorepo to v6.14.3 (#982) +* *(deps)* Update dependency vue-tsc to v0.29.4 (#981) +* *(deps)* Update dependency rollup to v2.60.0 (#983) +* *(deps)* Update dependency marked to v4.0.3 (#988) +* *(deps)* Update dependency netlify-cli to v6.14.23 (#986) +* *(deps)* Pin dependency vite-svg-loader to 3.1.0 (#989) +* *(deps)* Pin dependency @github/hotkey to 1.6.0 (#995) +* *(deps)* Update dependency browserslist to v4.18.0 (#998) +* *(deps)* Update dependency vue-advanced-cropper to v2.7.0 (#999) +* *(deps)* Update dependency vite-plugin-pwa to v0.11.5 (#1000) +* *(deps)* Pin dependencies (#1003) +* *(deps)* Update dependency vue to v3.2.22 (#1006) +* *(deps)* Update dependency vue-tsc to v0.29.5 (#1007) +* *(deps)* Update dependency netlify-cli to v6.14.25 (#1009) +* *(deps)* Update dependency browserslist to v4.18.1 (#1010) +* *(deps)* Update typescript-eslint monorepo to v5.4.0 (#1011) +* *(deps)* Update dependency @vue/eslint-config-typescript to v9.1.0 (#1018) +* *(deps)* Update dependency esbuild to v0.13.14 (#1014) +* *(deps)* Update dependency @vue/compat to v3.2.22 (#1016) +* *(deps)* Update workbox monorepo to v6.4.1 (#1012) +* *(deps)* Update sentry-javascript monorepo to v6.15.0 (#1015) +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.19 +* *(deps)* Update dependency typescript to v4.5.2 (#1024) +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.20 +* *(deps)* Update dependency eslint-plugin-vue to v8.1.1 (#1026) +* *(deps)* Update dependency netlify-cli to v6.15.0 (#1028) +* *(deps)* Update dependency netlify-cli to v7 (#1029) +* *(deps)* Update dependency @types/jest to v27.0.3 (#1030) +* *(deps)* Update dependency vite-plugin-pwa to v0.11.6 (#1031) +* *(deps)* Update dependency date-fns to v2.26.0 +* *(deps)* Update dependency postcss-preset-env to v7.0.1 +* *(deps)* Update dependency marked to v4.0.4 +* *(deps)* Update dependency netlify-cli to v7.0.1 +* *(deps)* Update dependency netlify-cli to v7.0.2 +* *(deps)* Update dependency eslint to v8.3.0 +* *(deps)* Update dependency codemirror to v5.64.0 +* *(deps)* Update dependency vue-tsc to v0.29.6 +* *(deps)* Update dependency @vitejs/plugin-vue to v1.10.0 +* *(deps)* Update dependency rollup to v2.60.1 +* *(deps)* Update dependency esbuild to v0.13.15 +* *(deps)* Update dependency slugify to v1.6.3 +* *(deps)* Update dependency netlify-cli to v7.0.4 +* *(deps)* Update dependency @vitejs/plugin-legacy to v1.6.3 +* *(deps)* Update dependency @vueuse/core to v7 (#1066) +* *(deps)* Pin dependency bulma-css-variables to 0.9.33 (#1065) +* *(deps)* Update dependency netlify-cli to v7.1.0 (#1067) +* *(deps)* Update dependency vite-plugin-pwa to v0.11.7 +* *(deps)* Update dependency @vueuse/core to v7.0.3 (#1071) +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.21 (#1072) +* *(deps)* Update dependency @4tw/cypress-drag-drop to v2.1.0 (#1076) +* *(deps)* Update dependency netlify-cli to v8 (#1077) +* *(deps)* Update dependency @vueuse/core to v7.1.0 (#1078) +* *(deps)* Update dependency postcss to v8.4.0 (#1075) +* *(deps)* Pin dependency autoprefixer to 10.4.0 (#1080) +* *(deps)* Update dependency netlify-cli to v8.0.1 (#1081) +* *(deps)* Update dependency @vueuse/core to v7.1.1 (#1086) +* *(deps)* Update dependency marked to v4.0.5 (#1085) +* *(deps)* Update dependency postcss to v8.4.1 (#1083) +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.22 +* *(deps)* Update dependency sass to v1.43.5 +* *(deps)* Update dependency netlify-cli to v8.0.2 (#1088) +* *(deps)* Update dependency netlify-cli to v8.0.3 (#1089) +* *(deps)* Update vue monorepo to v3.2.23 (#1090) +* *(deps)* Update dependency @vitejs/plugin-vue to v1.10.1 (#1091) +* *(deps)* Update dependency @vueuse/core to v7.1.2 (#1092) +* *(deps)* Update dependency postcss to v8.4.2 (#1093) +* *(deps)* Update dependency postcss to v8.4.3 (#1094) +* *(deps)* Update dependency esbuild to v0.14.0 (#1095) +* *(deps)* Update dependency postcss to v8.4.4 (#1100) +* *(deps)* Update dependency vite-plugin-pwa to v0.11.8 (#1102) +* *(deps)* Update dependency vue-tsc to v0.29.7 (#1106) +* *(deps)* Update dependency netlify-cli to v8.0.5 (#1108) +* *(deps)* Update dependency jest to v27.4.0 (#1107) +* *(deps)* Update dependency sass to v1.44.0 (#1110) +* *(deps)* Update dependency vue-tsc to v0.29.8 (#1111) +* *(deps)* Update dependency jest to v27.4.2 (#1115) +* *(deps)* Update dependency rollup to v2.60.2 (#1112) +* *(deps)* Update dependency esbuild to v0.14.1 +* *(deps)* Update typescript-eslint monorepo to v5.5.0 +* *(deps)* Update dependency date-fns to v2.27.0 +* *(deps)* Update dependency netlify-cli to v8.0.6 (#1125) +* *(deps)* Update dependency vite-plugin-pwa to v0.11.9 (#1124) +* *(deps)* Update dependency marked to v4.0.6 +* *(deps)* Update dependency netlify-cli to v8.0.13 +* *(deps)* Update dependency netlify-cli to v8.0.14 (#1132) +* *(deps)* Update dependency jest to v27.4.3 +* *(deps)* Update dependency netlify-cli to v8.0.15 (#1135) +* *(deps)* Update dependency eslint to v8.4.0 (#1136) +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.23 (#1138) +* *(deps)* Update workbox monorepo to v6.4.2 (#1133) +* *(deps)* Update dependency esbuild to v0.14.2 (#1139) +* *(deps)* Update dependency vite-plugin-pwa to v0.11.10 (#1140) +* *(deps)* Update dependency ts-jest to v27.1.0 (#1141) +* *(deps)* Update dependency eslint-plugin-vue to v8.2.0 (#1145) +* *(deps)* Update vue monorepo to v3.2.24 +* *(deps)* Update dependency eslint to v8.4.1 (#1149) +* *(deps)* Update typescript-eslint monorepo to v5.6.0 (#1148) +* *(deps)* Update dependency vite to v2.7.0 (#1151) +* *(deps)* Update dependency @vitejs/plugin-vue to v1.10.2 (#1150) +* *(deps)* Update dependency netlify-cli to v8.0.16 (#1147) +* *(deps)* Update dependency @vitejs/plugin-legacy to v1.6.4 (#1152) +* *(deps)* Update dependency dompurify to v2.3.4 +* *(deps)* Update dependency vite to v2.7.1 (#1154) +* *(deps)* Update sentry-javascript monorepo to v6.16.0 (#1155) +* *(deps)* Update dependency ts-jest to v27.1.1 +* *(deps)* Update dependency @vueuse/core to v7.2.1 (#1158) +* *(deps)* Update dependency @vueuse/core to v7.2.2 +* *(deps)* Update dependency netlify-cli to v8.0.17 +* *(deps)* Update dependency vite-svg-loader to v3.1.1 +* *(deps)* Update dependency netlify-cli to v8.0.18 +* *(deps)* Update dependency vite-plugin-pwa to v0.11.11 +* *(deps)* Update dependency rollup to v2.61.0 +* *(deps)* Update dependency jest to v27.4.4 (#1171) +* *(deps)* Update dependency typescript to v4.5.3 (#1169) +* *(deps)* Update dependency marked to v4.0.7 (#1170) +* *(deps)* Update dependency netlify-cli to v8.0.20 (#1168) +* *(deps)* Update dependency rollup to v2.61.1 (#1174) +* *(deps)* Update sentry-javascript monorepo to v6.16.1 (#1175) +* *(deps)* Update vue monorepo to v3.2.26 (#1179) +* *(deps)* Update dependency @vitejs/plugin-vue to v2 (#1180) +* *(deps)* Update dependency sass to v1.45.0 (#1177) +* *(deps)* Update dependency @vueuse/core to v7.3.0 (#1178) +* *(deps)* Update dependency cypress to v9 +* *(deps)* Pin dependency @vueuse/router to 7.3.0 (#1182) +* *(deps)* Pin dependency caniuse-lite to 1.0.30001286 (#1185) +* *(deps)* Update dependency esbuild to v0.14.3 (#1187) +* *(deps)* Update dependency postcss to v8.4.5 (#1189) +* *(deps)* Update dependency vite to v2.7.2 (#1191) +* *(deps)* Update dependency netlify-cli to v8.1.1 (#1190) +* *(deps)* Update dependency typescript to v4.5.4 (#1194) +* *(deps)* Update dependency browserslist to v4.19.0 (#1195) +* *(deps)* Update dependency jest to v27.4.5 (#1193) +* *(deps)* Update typescript-eslint monorepo to v5.7.0 (#1192) +* *(deps)* Update dependency esbuild to v0.14.5 (#1200) +* *(deps)* Update dependency browserslist to v4.19.1 (#1198) +* *(deps)* Update dependency @vitejs/plugin-vue to v2.0.1 (#1196) +* *(deps)* Update dependency @github/hotkey to v1.6.1 (#1197) +* *(deps)* Update dependency netlify-cli to v8.1.4 (#1199) +* *(deps)* Update dependency vite-plugin-pwa to v0.11.12 (#1204) +* *(deps)* Update dependency postcss-preset-env to v7.0.2 (#1206) +* *(deps)* Update dependency caniuse-lite to v1.0.30001287 (#1205) +* *(deps)* Update dependency vite to v2.7.3 (#1207) +* *(deps)* Update dependency express to v4.17.2 (#1211) +* *(deps)* Update dependency netlify-cli to v8.1.8 +* *(deps)* Update dependency ts-jest to v27.1.2 +* *(deps)* Update dependency marked to v4.0.8 (#1217) +* *(deps)* Update dependency @vueuse/router to v7.4.0 (#1216) +* *(deps)* Update dependency caniuse-lite to v1.0.30001291 (#1214) +* *(deps)* Update dependency slugify to v1.6.4 (#1209) +* *(deps)* Update dependency @vueuse/core to v7.4.0 +* *(deps)* Update dependency esbuild to v0.14.6 (#1218) +* *(deps)* Update dependency eslint to v8.5.0 (#1213) +* *(deps)* Update dependency codemirror to v5.65.0 +* *(deps)* Update dependency vite to v2.7.4 +* *(deps)* Update dependency netlify-cli to v8.1.9 (#1221) +* *(deps)* Update dependency netlify-cli to v8.2.0 (#1222) +* *(deps)* Update dependency netlify-cli to v8.2.1 (#1223) +* *(deps)* Update dependency netlify-cli to v8.2.3 (#1224) +* *(deps)* Update typescript-eslint monorepo to v5.8.0 (#1225) +* *(deps)* Update dependency netlify-cli to v8.2.4 (#1226) +* *(deps)* Update dependency sass to v1.45.1 (#1227) +* *(deps)* Update dependency netlify-cli to v8.3.0 (#1228) +* *(deps)* Update dependency netlify-cli to v8.4.1 +* *(deps)* Update dependency vue-tsc to v0.30.0 +* *(deps)* Update dependency vite to v2.7.6 (#1236) +* *(deps)* Update dependency netlify-cli to v8.4.2 (#1235) +* *(deps)* Update dependency caniuse-lite to v1.0.30001292 (#1234) +* *(deps)* Update dependency cypress to v9.2.0 (#1232) +* *(deps)* Update dependency postcss-preset-env to v7.1.0 (#1237) +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.24 (#1238) +* *(deps)* Update dependency esbuild to v0.14.7 +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.25 (#1240) +* *(deps)* Update dependency esbuild to v0.14.8 (#1242) +* *(deps)* Update dependency @vueuse/router to v7.4.1 (#1245) +* *(deps)* Update dependency @vueuse/core to v7.4.1 (#1244) +* *(deps)* Update dependency vite to v2.7.7 (#1247) +* *(deps)* Update dependency vue-tsc to v0.30.1 (#1248) +* *(deps)* Update dependency @vue/eslint-config-typescript to v10 (#1243) +* *(deps)* Update dependency rollup to v2.62.0 (#1246) +* *(deps)* Update typescript-eslint monorepo to v5.8.1 (#1253) +* *(deps)* Update dependency vite to v2.7.9 (#1254) +* *(deps)* Update dependency netlify-cli to v8.5.0 (#1255) +* *(deps)* Update dependency date-fns to v2.28.0 (#1256) +* *(deps)* Update dependency caniuse-lite to v1.0.30001294 (#1257) +* *(deps)* Update dependency esbuild to v0.14.9 (#1258) +* *(deps)* Update dependency autoprefixer to v10.4.1 (#1260) +* *(deps)* Update dependency netlify-cli to v8.6.0 (#1259) +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.26 (#1263) +* *(deps)* Update dependency vite to v2.7.10 (#1265) +* *(deps)* Update dependency @vueuse/core to v7.4.3 (#1266) +* *(deps)* Update dependency @types/jest to v27.4.0 +* *(deps)* Update dependency @vueuse/router to v7.4.3 +* *(deps)* Update dependency @vueuse/router to v7.5.1 (#1273) +* *(deps)* Update dependency @vueuse/core to v7.5.1 (#1272) +* *(deps)* Update dependency sass to v1.45.2 (#1271) +* *(deps)* Update dependency esbuild to v0.14.10 +* *(deps)* Update dependency caniuse-lite to v1.0.30001295 +* *(deps)* Update dependency netlify-cli to v8.6.1 +* *(deps)* Update dependency v-tooltip to v4.0.0-beta.5 +* *(deps)* Update dependency postcss-preset-env to v7.2.0 +* *(deps)* Update dependency slugify to v1.6.5 +* *(deps)* Update dependency eslint to v8.6.0 +* *(deps)* Update typescript-eslint monorepo to v5.9.0 +* *(deps)* Update dependency v-tooltip to v4.0.0-beta.6 +* *(deps)* Update dependency rollup to v2.63.0 +* *(deps)* Update dependency vue-tsc to v0.30.2 +* *(deps)* Update dependency caniuse-lite to v1.0.30001296 +* *(deps)* Update dependency netlify-cli to v8.6.3 +* *(deps)* Update dependency netlify-cli to v8.6.4 +* *(deps)* Update dependency vitest to v0.0.131 +* *(deps)* Pin dependency happy-dom to 2.25.1 +* *(deps)* Update dependency @vueuse/router to v7.5.2 +* *(deps)* Update dependency vitest to v0.0.132 +* *(deps)* Update dependency @vueuse/core to v7.5.2 +* *(deps)* Update dependency @vueuse/router to v7.5.3 (#1303) +* *(deps)* Update dependency vitest to v0.0.133 +* *(deps)* Pin dependency @types/is-touch-device to 1.0.0 (#1308) +* *(deps)* Update dependency vue-advanced-cropper to v2.7.1 +* *(deps)* Update dependency netlify-cli to v8.6.5 +* *(deps)* Update dependency vitest to v0.0.134 (#1314) +* *(deps)* Update dependency sass to v1.46.0 (#1315) +* *(deps)* Update dependency netlify-cli to v8.6.6 (#1316) +* *(deps)* Update dependency v-tooltip to v4.0.0-beta.8 (#1317) +* *(deps)* Update dependency highlight.js to v11.4.0 (#1319) +* *(deps)* Update dependency netlify-cli to v8.6.8 (#1318) +* *(deps)* Update dependency netlify-cli to v8.6.9 (#1320) +* *(deps)* Update dependency marked to v4.0.9 (#1321) +* *(deps)* Update dependency v-tooltip to v4.0.0-beta.10 (#1324) +* *(deps)* Update dependency vitest to v0.0.135 (#1323) +* *(deps)* Update dependency netlify-cli to v8.6.12 (#1322) +* *(deps)* Update dependency vitest to v0.0.136 (#1325) +* *(deps)* Update dependency caniuse-lite to v1.0.30001297 (#1327) +* *(deps)* Update dependency v-tooltip to v4.0.0-beta.11 (#1326) +* *(deps)* Update dependency autoprefixer to v10.4.2 (#1329) +* *(deps)* Update dependency vitest to v0.0.139 (#1330) +* *(deps)* Update dependency netlify-cli to v8.6.15 (#1331) +* *(deps)* Update dependency v-tooltip to v4.0.0-beta.13 (#1332) +* *(deps)* Update dependency caniuse-lite to v1.0.30001298 (#1334) +* *(deps)* Update dependency sass to v1.47.0 (#1333) +* *(deps)* Update dependency esbuild to v0.14.11 (#1341) +* *(deps)* Update dependency netlify-cli to v8.6.16 (#1343) +* *(deps)* Update dependency v-tooltip to v4.0.0-beta.14 (#1344) +* *(deps)* Update dependency netlify-cli to v8.6.17 (#1345) +* *(deps)* Update dependency v-tooltip to v4.0.0-beta.15 (#1346) +* *(deps)* Update dependency vitest to v0.0.140 (#1348) +* *(deps)* Update typescript-eslint monorepo to v5.9.1 (#1347) +* *(deps)* Update dependency cypress to v9.2.1 (#1349) +* *(deps)* Update dependency netlify-cli to v8.6.18 (#1350) +* *(deps)* Update dependency vite-svg-loader to v3.1.2 (#1351) +* *(deps)* Update dependency netlify-cli to v8.6.19 (#1352) +* *(deps)* Update dependency vitest to v0.0.141 (#1355) +* *(deps)* Update dependency v-tooltip to v4.0.0-beta.16 (#1354) +* *(deps)* Update dependency netlify-cli to v8.6.21 (#1353) +* *(deps)* Update dependency easymde to v2.16.0 (#1356) +* *(deps)* Update dependency caniuse-lite to v1.0.30001299 (#1357) +* *(deps)* Update dependency postcss-preset-env to v7.2.2 (#1358) +* *(deps)* Update dependency eslint-plugin-vue to v8.3.0 (#1360) +* *(deps)* Update dependency netlify-cli to v8.6.22 (#1359) +* *(deps)* Update dependency v-tooltip to v4.0.0-beta.17 (#1362) +* *(deps)* Update dependency postcss-preset-env to v7.2.3 (#1361) +* *(deps)* Update dependency vite-plugin-pwa to v0.11.13 (#1364) +* *(deps)* Update dependency netlify-cli to v8.6.23 (#1363) +* *(deps)* Update dependency vitest to v0.0.142 (#1365) +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.28 +* *(deps)* Update dependency vitest to v0.1.12 +* *(deps)* Update dependency sass to v1.48.0 +* *(deps)* Update dependency happy-dom to v2.25.2 +* *(deps)* Update dependency marked to v4.0.10 +* *(deps)* Update dependency vite to v2.7.11 +* *(deps)* Update dependency netlify-cli to v8.8.0 (#1372) +* *(deps)* Update dependency vite to v2.7.12 (#1373) +* *(deps)* Update dependency netlify-cli to v8.8.1 (#1374) +* *(deps)* Update dependency vitest to v0.1.13 (#1375) +* *(deps)* Update dependency netlify-cli to v8.8.2 (#1376) +* *(deps)* Update dependency rollup to v2.64.0 (#1377) +* *(deps)* Update dependency rollup-plugin-visualizer to v5.5.4 (#1381) +* *(deps)* Update dependency vitest to v0.1.16 (#1382) +* *(deps)* Update dependency easymde to v2.16.1 +* *(deps)* Update dependency eslint to v8.7.0 (#1384) +* *(deps)* Update dependency vitest to v0.1.17 (#1385) +* *(deps)* Update dependency vue-tsc to v0.30.3 (#1386) +* *(deps)* Update vue monorepo to v3.2.27 (#1387) +* *(deps)* Update dependency vue-tsc to v0.30.4 (#1389) +* *(deps)* Update dependency vue-tsc to v0.30.5 (#1392) +* *(deps)* Update dependency caniuse-lite to v1.0.30001300 (#1391) +* *(deps)* Update dependency vitest to v0.1.18 (#1393) +* *(deps)* Update dependency vitest to v0.1.19 +* *(deps)* Update dependency axios to v0.25.0 (#1399) +* *(deps)* Update dependency vitest to v0.1.20 (#1398) +* *(deps)* Update dependency happy-dom to v2.27.0 (#1397) +* *(deps)* Update typescript-eslint monorepo to v5.10.0 (#1396) +* *(deps)* Update dependency vitest to v0.1.21 (#1400) +* *(deps)* Update dependency vite to v2.7.13 (#1401) +* *(deps)* Update dependency cypress to v9.3.1 (#1402) +* *(deps)* Update dependency vue-tsc to v0.30.6 (#1404) +* *(deps)* Update dependency vitest to v0.1.23 (#1405) +* *(deps)* Update dependency sass to v1.49.0 (#1403) +* *(deps)* Update dependency happy-dom to v2.27.2 (#1406) +* *(deps)* Update dependency vitest to v0.1.24 +* *(deps)* Update dependency codemirror to v5.65.1 (#1409) +* *(deps)* Update dependency typescript to v4.5.5 (#1410) +* *(deps)* Update dependency esbuild to v0.14.12 (#1413) +* *(deps)* Update dependency happy-dom to v2.28.0 (#1412) +* *(deps)* Update dependency caniuse-lite to v1.0.30001301 (#1414) +* *(deps)* Update dependency vitest to v0.1.25 (#1411) +* *(deps)* Update dependency rollup to v2.65.0 (#1415) +* *(deps)* Update dependency @vue/compat to v3.2.28 (#1416) +* *(deps)* Update dependency vue to v3.2.28 (#1417) +* *(deps)* Update dependency vitest to v0.1.26 (#1418) +* *(deps)* Update dependency @vueuse/router to v7.5.4 (#1420) +* *(deps)* Update dependency @vueuse/core to v7.5.4 (#1419) +* *(deps)* Update dependency @vitejs/plugin-vue to v2.1.0 (#1421) +* *(deps)* Update dependency vitest to v0.1.27 (#1422) +* *(deps)* Update dependency vue-tsc to v0.31.1 (#1423) +* *(deps)* Update dependency esbuild to v0.14.13 (#1426) +* *(deps)* Update dependency rollup to v2.66.0 (#1424) +* *(deps)* Update dependency vitest to v0.2.0 (#1427) +* *(deps)* Update dependency vue-advanced-cropper to v2.8.0 (#1425) +* *(deps)* Update dependency @vue/compat to v3.2.29 (#1428) +* *(deps)* Update dependency vue to v3.2.29 (#1429) +* *(deps)* Update dependency netlify-cli to v8.13.0 (#1431) +* *(deps)* Update sentry-javascript monorepo to v6.17.0 (#1432) +* *(deps)* Update dependency vitest to v0.2.1 (#1433) +* *(deps)* Update typescript-eslint monorepo to v5.10.1 (#1435) +* *(deps)* Update sentry-javascript monorepo to v6.17.1 (#1434) +* *(deps)* Update dependency happy-dom to v2.30.0 (#1437) +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.29 (#1438) +* *(deps)* Update dependency rollup to v2.66.1 (#1439) +* *(deps)* Update dependency vitest to v0.2.2 (#1440) +* *(deps)* Update dependency vitest to v0.2.3 (#1441) +* *(deps)* Update dependency @faker-js/faker to v6.0.0-alpha.5 (#1436) +* *(deps)* Update dependency @vueuse/router to v7.5.5 (#1443) +* *(deps)* Update dependency @vueuse/core to v7.5.5 (#1442) +* *(deps)* Update sentry-javascript monorepo to v6.17.2 (#1444) +* *(deps)* Update dependency happy-dom to v2.30.1 (#1445) +* *(deps)* Update dependency esbuild to v0.14.14 (#1446) +* *(deps)* Update dependency caniuse-lite to v1.0.30001302 (#1447) +* *(deps)* Update dependency dompurify to v2.3.5 (#1448) +* *(deps)* Update dependency marked to v4.0.11 (#1449) +* *(deps)* Update dependency vitest to v0.2.4 (#1450) +* *(deps)* Update dependency eslint-plugin-vue to v8.4.0 (#1451) +* *(deps)* Update dependency marked to v4.0.12 (#1452) +* *(deps)* Update dependency caniuse-lite to v1.0.30001303 (#1453) +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.30 (#1454) +* *(deps)* Update dependency vitest to v0.2.5 (#1456) +* *(deps)* Update sentry-javascript monorepo to v6.17.3 (#1457) +* *(deps)* Update dependency eslint to v8.8.0 (#1458) +* *(deps)* Update dependency caniuse-lite to v1.0.30001304 (#1459) +* *(deps)* Update dependency happy-dom to v2.31.0 (#1461) +* *(deps)* Update dependency netlify-cli to v8.15.0 (#1463) +* *(deps)* Update dependency postcss-preset-env to v7.3.0 (#1464) +* *(deps)* Update dependency happy-dom to v2.31.1 (#1465) +* *(deps)* Update dependency ufo to v0.7.10 (#1466) +* *(deps)* Update typescript-eslint monorepo to v5.10.2 +* *(deps)* Update dependency cypress to v9.4.1 +* *(deps)* Update dependency @github/hotkey to v2 (#1471) +* *(deps)* Update dependency esbuild to v0.14.16 (#1469) +* *(deps)* Update dependency sass to v1.49.4 (#1470) +* *(deps)* Update dependency postcss to v8.4.6 +* *(deps)* Update dependency sass to v1.49.5 +* *(deps)* Update dependency sass to v1.49.6 (#1474) +* *(deps)* Update dependency sass to v1.49.7 (#1475) +* *(deps)* Update dependency caniuse-lite to v1.0.30001305 (#1476) +* *(deps)* Update dependency esbuild to v0.14.17 (#1477) +* *(deps)* Update dependency rollup to v2.67.0 (#1478) +* *(deps)* Update sentry-javascript monorepo to v6.17.4 (#1479) +* *(deps)* Update dependency esbuild to v0.14.18 (#1480) +* *(deps)* Update dependency vitest to v0.2.6 (#1481) +* *(deps)* Update dependency caniuse-lite to v1.0.30001306 (#1482) +* *(deps)* Update dependency postcss-preset-env to v7.3.1 (#1483) +* *(deps)* Update dependency vitest to v0.2.7 (#1485) +* *(deps)* Update dependency caniuse-lite to v1.0.30001307 (#1484) +* *(deps)* Update dependency eslint-plugin-vue to v8.4.1 (#1486) +* *(deps)* Update dependency vue-tsc to v0.31.2 (#1488) +* *(deps)* Update dependency esbuild to v0.14.19 (#1490) +* *(deps)* Update dependency netlify-cli to v8.16.1 (#1492) +* *(deps)* Update dependency caniuse-lite to v1.0.30001309 (#1493) +* *(deps)* Update dependency rollup to v2.67.1 (#1494) +* *(deps)* Update dependency @vue/compat to v3.2.30 (#1495) +* *(deps)* Update dependency vue to v3.2.30 (#1496) +* *(deps)* Update typescript-eslint monorepo to v5.11.0 (#1502) +* *(deps)* Update sentry-javascript monorepo to v6.17.5 (#1501) +* *(deps)* Update dependency esbuild to v0.14.20 (#1500) +* *(deps)* Update dependency vitest to v0.2.8 (#1506) +* *(deps)* Update dependency @vueuse/router to v7.6.0 +* *(deps)* Update dependency @vueuse/core to v7.6.0 (#1507) +* *(deps)* Update sentry-javascript monorepo to v6.17.6 (#1513) +* *(deps)* Update dependency caniuse-lite to v1.0.30001310 (#1514) +* *(deps)* Update dependency esbuild to v0.14.21 (#1515) +* *(deps)* Update dependency @vitejs/plugin-legacy to v1.7.0 (#1516) +* *(deps)* Update dependency @vitejs/plugin-vue to v2.2.0 (#1517) +* *(deps)* Update dependency vitest to v0.3.0 (#1519) +* *(deps)* Update dependency @vueuse/router to v7.6.1 (#1521) +* *(deps)* Update dependency rollup to v2.67.2 (#1525) +* *(deps)* Update dependency vitest to v0.3.2 (#1523) +* *(deps)* Update dependency caniuse-lite to v1.0.30001311 (#1524) +* *(deps)* Update dependency @faker-js/faker to v6.0.0-alpha.6 (#1526) +* *(deps)* Update dependency @fortawesome/fontawesome-svg-core to v1.3.0 (#1504) +* *(deps)* Update dependency wait-on to v6.0.1 (#1527) +* *(deps)* Update dependency eslint to v8.9.0 (#1530) +* *(deps)* Update sentry-javascript monorepo to v6.17.7 (#1528) +* *(deps)* Update dependency @vitejs/plugin-legacy to v1.7.1 (#1529) +* *(deps)* Update dependency vitest to v0.3.6 +* *(deps)* Update dependency express to v4.17.3 (#1550) +* *(deps)* Update dependency @vueuse/router to v7.6.2 (#1555) +* *(deps)* Update dependency @vue/compat to v3.2.31 (#1553) +* *(deps)* Update dependency vue-tsc to v0.31.4 (#1552) +* *(deps)* Update dependency esbuild to v0.14.22 (#1549) +* *(deps)* Update dependency dompurify to v2.3.6 +* *(deps)* Update dependency caniuse-lite to v1.0.30001312 +* *(deps)* Update dependency @vueuse/core to v7.6.2 +* *(deps)* Update dependency vue to v3.2.31 +* *(deps)* Update sentry-javascript monorepo to v6.17.9 +* *(deps)* Update dependency vue-advanced-cropper to v2.8.1 +* *(deps)* Update dependency axios to v0.26.0 +* *(deps)* Update dependency happy-dom to v2.34.0 +* *(deps)* Update dependency cypress to v9.5.0 +* *(deps)* Update dependency postcss-preset-env to v7.4.1 +* *(deps)* Update dependency happy-dom to v2.36.0 +* *(deps)* Update typescript-eslint monorepo to v5.12.0 +* *(deps)* Update dependency happy-dom to v2.39.1 +* *(deps)* Update dependency sass to v1.49.8 +* *(deps)* Update dependency rollup to v2.67.3 (#1569) +* *(deps)* Update dependency vitest to v0.4.0 (#1568) +* *(deps)* Update dependency vitest to v0.4.1 (#1570) +* *(deps)* Update dependency vite to v2.8.3 +* *(deps)* Update dependency browserslist to v4.19.2 +* *(deps)* Update dependency sass to v1.49.8 (#1574) +* *(deps)* Update dependency rollup to v2.67.3 +* *(deps)* Update dependency vite to v2.8.4 (#1575) +* *(deps)* Update dependency vitest to v0.4.1 (#1576) +* *(deps)* Update dependency @vitejs/plugin-vue to v2.2.2 (#1577) +* *(deps)* Update dependency esbuild to v0.14.23 +* *(deps)* Update dependency browserslist to v4.19.3 (#1579) +* *(deps)* Update dependency vitest to v0.4.2 (#1580) +* *(deps)* Update dependency @faker-js/faker to v6.0.0-alpha.7 (#1587) +* *(deps)* Update dependency netlify-cli to v8.19.3 (#1589) +* *(deps)* Update dependency vitest to v0.4.3 (#1591) +* *(deps)* Update dependency vitest to v0.5.0 (#1592) +* *(deps)* Update dependency netlify-cli to v9 (#1590) +* *(deps)* Update dependency codemirror to v5.65.2 (#1593) +* *(deps)* Update typescript-eslint monorepo to v5.12.1 (#1595) +* *(deps)* Update dependency vitest to v0.5.1 (#1596) +* *(deps)* Update dependency rollup to v2.68.0 (#1597) +* *(deps)* Update dependency eslint-plugin-vue to v8.5.0 (#1598) +* *(deps)* Update dependency vitest to v0.5.3 (#1599) +* *(deps)* Update dependency happy-dom to v2.41.0 (#1600) +* *(deps)* Update dependency vitest to v0.5.4 (#1602) +* *(deps)* Update workbox monorepo to v6.5.0 (#1603) +* *(deps)* Update dependency vitest to v0.5.5 (#1604) +* *(deps)* Update sentry-javascript monorepo to v6.18.0 (#1605) +* *(deps)* Update dependency sass to v1.49.9 (#1606) +* *(deps)* Update dependency postcss to v8.4.7 (#1607) +* *(deps)* Update dependency vue-tsc to v0.32.0 (#1608) +* *(deps)* Update dependency rollup-plugin-visualizer to v5.6.0 (#1609) +* *(deps)* Update dependency ufo to v0.7.11 (#1610) +* *(deps)* Update dependency vitest to v0.5.7 (#1612) +* *(deps)* Update dependency eslint to v8.10.0 (#1611) +* *(deps)* Update dependency @vueuse/router to v7.7.0 (#1614) +* *(deps)* Update dependency @vueuse/core to v7.7.0 (#1613) +* *(deps)* Update dependency vitest to v0.5.8 (#1618) +* *(deps)* Update dependency netlify-cli to v9.8.3 (#1619) +* *(deps)* Update sentry-javascript monorepo to v6.18.1 (#1621) +* *(deps)* Update dependency vue-router to v4.0.13 (#1620) +* *(deps)* Update dependency vite to v2.8.5 (#1623) +* *(deps)* Update dependency @vitejs/plugin-vue to v2.2.4 (#1622) +* *(deps)* Update typescript-eslint monorepo to v5.13.0 (#1624) +* *(deps)* Update dependency typescript to v4.6.2 (#1626) +* *(deps)* Update dependency cypress to v9.5.1 (#1625) +* *(deps)* Update dependency vitest to v0.5.9 (#1627) +* *(deps)* Update dependency happy-dom to v2.43.0 (#1628) +* *(deps)* Update dependency vite to v2.8.6 (#1630) +* *(deps)* Update dependency rollup to v2.69.0 (#1631) +* *(deps)* Update dependency vue-tsc to v0.32.1 (#1629) +* *(deps)* Update dependency postcss-preset-env to v7.4.2 (#1633) +* *(deps)* Update dependency happy-dom to v2.43.1 (#1632) +* *(deps)* Update dependency esbuild to v0.14.24 (#1634) +* *(deps)* Update dependency caniuse-lite to v1.0.30001313 (#1636) +* *(deps)* Update dependency esbuild to v0.14.25 (#1637) +* *(deps)* Update workbox monorepo to v6.5.1 (#1635) +* *(deps)* Update dependency rollup to v2.69.1 (#1638) +* *(deps)* Update dependency happy-dom to v2.45.0 (#1640) +* *(deps)* Update dependency @vueuse/router to v7.7.1 (#1642) +* *(deps)* Update dependency @vueuse/core to v7.7.1 (#1641) +* *(deps)* Update dependency rollup to v2.69.2 (#1643) +* *(deps)* Update dependency flatpickr to v4.6.10 (#1644) +* *(deps)* Update dependency rollup to v2.70.0 (#1648) +* *(deps)* Update dependency browserslist to v4.20.0 (#1645) +* *(deps)* Update dependency netlify-cli to v9.12.3 (#1646) +* *(deps)* Update dependency postcss to v8.4.8 (#1647) +* *(deps)* Update dependency happy-dom to v2.45.1 (#1649) +* *(deps)* Update dependency vitest to v0.6.0 (#1651) +* *(deps)* Update dependency happy-dom to v2.46.0 (#1650) +* *(deps)* Update typescript-eslint monorepo to v5.14.0 (#1652) +* *(deps)* Update dependency @faker-js/faker to v6.0.0-beta.0 (#1653) +* *(deps)* Update dependency caniuse-lite to v1.0.30001314 (#1654) +* *(deps)* Update sentry-javascript monorepo to v6.18.2 (#1655) +* *(deps)* Update dependency axios to v0.26.1 (#1656) +* *(deps)* Update dependency caniuse-lite to v1.0.30001315 (#1657) +* *(deps)* Update dependency happy-dom to v2.46.3 (#1658) +* *(deps)* Update dependency flatpickr to v4.6.11 (#1659) +* *(deps)* Update dependency highlight.js to v11.5.0 (#1662) +* *(deps)* Update dependency eslint to v8.11.0 (#1661) +* *(deps)* Update dependency vue-tsc to v0.33.1 (#1665) +* *(deps)* Update dependency @vueuse/core to v8 (#1663) +* *(deps)* Update dependency vue-router to v4.0.14 (#1660) +* *(deps)* Update dependency @vueuse/router to v8 (#1664) +* *(deps)* Update dependency vitest to v0.6.1 (#1666) +* *(deps)* Update dependency rollup to v2.70.1 (#1671) +* *(deps)* Update dependency esbuild to v0.14.26 (#1670) +* *(deps)* Update dependency netlify-cli to v9.13.0 (#1667) +* *(deps)* Update dependency @vueuse/core to v8.0.1 (#1668) +* *(deps)* Update dependency @vueuse/router to v8.0.1 (#1669) +* *(deps)* Update dependency caniuse-lite to v1.0.30001316 (#1672) +* *(deps)* Update typescript-eslint monorepo to v5.15.0 (#1675) +* *(deps)* Update dependency happy-dom to v2.47.0 (#1673) +* *(deps)* Update dependency vue-tsc to v0.33.2 (#1674) +* *(deps)* Update dependency cypress to v9.5.2 (#1676) +* *(deps)* Update dependency caniuse-lite to v1.0.30001317 (#1679) +* *(deps)* Update dependency esbuild to v0.14.27 (#1678) +* *(deps)* Update font awesome to v6 (major) (#1505) +* *(deps)* Update dependency autoprefixer to v10.4.3 (#1682) +* *(deps)* Update dependency postcss to v8.4.11 (#1684) +* *(deps)* Update dependency ufo to v0.8.0 (#1685) +* *(deps)* Update dependency browserslist to v4.20.2 (#1683) +* *(deps)* Update dependency @faker-js/faker to v6.0.0 (#1681) +* *(deps)* Update dependency autoprefixer to v10.4.4 (#1686) +* *(deps)* Update dependency happy-dom to v2.49.0 (#1680) +* *(deps)* Update dependency postcss to v8.4.12 (#1687) +* *(deps)* Update dependency ufo to v0.8.1 (#1689) +* *(deps)* Update dependency vitest to v0.6.3 (#1688) +* *(deps)* Update dependency @vueuse/core to v8.1.1 (#1690) +* *(deps)* Update dependency vitest to v0.7.0 (#1692) +* *(deps)* Update dependency @vueuse/router to v8.1.1 (#1691) +* *(deps)* Update dependency @types/flexsearch to v0.7.3 (#1677) +* *(deps)* Update dependency vitest to v0.7.4 (#1693) +* *(deps)* Update dependency caniuse-lite to v1.0.30001319 (#1695) +* *(deps)* Update dependency vitest to v0.7.6 (#1698) +* *(deps)* Update dependency @vueuse/router to v8.1.2 (#1697) +* *(deps)* Update yarn to v1.22.18 (#1694) +* *(deps)* Update dependency @vueuse/core to v8.1.2 (#1696) +* *(deps)* Update dependency postcss-preset-env to v7.4.3 (#1699) +* *(deps)* Update dependency vue-tsc to v0.33.5 (#1701) +* *(deps)* Update dependency netlify-cli to v9.13.3 (#1700) +* *(deps)* Update dependency happy-dom to v2.49.1 (#1703) +* *(deps)* Update dependency vitest to v0.7.7 (#1702) +* *(deps)* Update dependency happy-dom to v2.49.2 (#1704) +* *(deps)* Update sentry-javascript monorepo to v6.19.0 (#1705) +* *(deps)* Update dependency vue-tsc to v0.33.6 (#1706) +* *(deps)* Update typescript-eslint monorepo to v5.16.0 (#1707) +* *(deps)* Update sentry-javascript monorepo to v6.19.1 (#1708) +* *(deps)* Update font awesome to v6.1.1 (#1710) +* *(deps)* Update dependency happy-dom to v2.50.0 (#1711) +* *(deps)* Update dependency vue-tsc to v0.33.7 (#1712) +* *(deps)* Update dependency vitest to v0.7.8 (#1713) +* *(deps)* Update dependency vitest to v0.7.10 (#1714) +* *(deps)* Update sentry-javascript monorepo to v6.19.2 (#1715) +* *(deps)* Update dependency caniuse-lite to v1.0.30001320 (#1716) +* *(deps)* Update dependency vue-tsc to v0.33.9 (#1719) +* *(deps)* Update dependency typescript to v4.6.3 (#1717) +* *(deps)* Update dependency vitest to v0.7.11 (#1718) +* *(deps)* Update dependency @vueuse/core to v8.2.0 (#1720) +* *(deps)* Update dependency esbuild to v0.14.28 (#1723) +* *(deps)* Update dependency @vueuse/router to v8.2.0 (#1721) +* *(deps)* Update dependency eslint to v8.12.0 (#1722) +* *(deps)* Update dependency vitest to v0.7.12 (#1724) +* *(deps)* Update workbox monorepo to v6.5.2 (#1725) +* *(deps)* Update dependency netlify-cli to v9.13.5 (#1726) +* *(deps)* Update typescript-eslint monorepo to v5.17.0 (#1727) +* *(deps)* Update dependency cypress to v9.5.3 (#1729) +* *(deps)* Update dependency @faker-js/faker to v6.1.1 (#1728) +* *(deps)* Update dependency happy-dom to v2.51.0 (#1733) +* *(deps)* Update dependency vitest to v0.8.0 (#1731) +* *(deps)* Update dependency caniuse-lite to v1.0.30001322 (#1730) +* *(deps)* Update sentry-javascript monorepo to v6.19.3 (#1735) +* *(deps)* Update dependency esbuild to v0.14.29 (#1736) +* *(deps)* Update dependency vite to v2.9.0 (#1742) +* *(deps)* Update dependency happy-dom to v2.52.0 (#1741) +* *(deps)* Update dependency vitest to v0.8.1 (#1740) +* *(deps)* Update dependency @vitejs/plugin-legacy to v1.8.0 (#1738) +* *(deps)* Update dependency @vitejs/plugin-vue to v2.3.0 (#1739) +* *(deps)* Update dependency caniuse-lite to v1.0.30001323 (#1748) +* *(deps)* Update dependency @vueuse/core to v8.2.2 (#1744) +* *(deps)* Update dependency sass to v1.49.10 (#1747) +* *(deps)* Update dependency happy-dom to v2.53.0 (#1749) +* *(deps)* Update dependency @vitejs/plugin-vue to v2.3.1 (#1746) +* *(deps)* Update dependency vite-svg-loader to v3.2.0 (#1743) +* *(deps)* Update dependency @vueuse/router to v8.2.2 (#1745) +* *(deps)* Update dependency vite to v2.9.1 (#1750) +* *(deps)* Update dependency ufo to v0.8.3 (#1754) +* *(deps)* Update dependency happy-dom to v2.54.0 (#1753) +* *(deps)* Update dependency @vueuse/core to v8.2.3 (#1751) +* *(deps)* Update dependency @vueuse/router to v8.2.3 (#1752) +* *(deps)* Update dependency happy-dom to v2.55.0 (#1755) +* *(deps)* Update dependency vitest to v0.8.2 (#1756) +* *(deps)* Update dependency esbuild to v0.14.30 (#1758) +* *(deps)* Update dependency sass to v1.49.11 (#1757) +* *(deps)* Update dependency caniuse-lite to v1.0.30001324 (#1759) +* *(deps)* Pin dependencies (#1760) +* *(deps)* Update dependency blurhash to v1.1.5 (#1761) +* *(deps)* Update dependency vitest to v0.8.3 (#1762) +* *(deps)* Update dependency vitest to v0.8.4 (#1763) +* *(deps)* Update dependency @vueuse/core to v8.2.4 (#1764) +* *(deps)* Update dependency @vueuse/router to v8.2.4 (#1765) +* *(deps)* Update dependency netlify-cli to v9.16.1 (#1766) +* *(deps)* Update dependency esbuild to v0.14.31 (#1767) +* *(deps)* Update dependency caniuse-lite to v1.0.30001325 (#1768) +* *(deps)* Update dependency @faker-js/faker to v6.1.2 (#1770) +* *(deps)* Update typescript-eslint monorepo to v5.18.0 (#1771) +* *(deps)* Update sentry-javascript monorepo to v6.19.4 (#1772) +* *(deps)* Upgrade minimist to 1.2.6 +* *(deps)* Update dependency esbuild to v0.14.32 (#1773) +* *(deps)* Update dependency eslint-plugin-vue to v8.6.0 (#1774) +* *(deps)* Update dependency @vueuse/core to v8.2.5 (#1775) +* *(deps)* Update sentry-javascript monorepo to v6.19.5 (#1780) +* *(deps)* Update dependency esbuild to v0.14.34 (#1779) +* *(deps)* Update dependency sass to v1.50.0 (#1778) +* *(deps)* Update sentry-javascript monorepo to v6.19.6 (#1781) +* *(deps)* Update dependency @vueuse/router to v8.2.5 (#1776) +* *(deps)* Update dependency caniuse-lite to v1.0.30001327 (#1783) +* *(deps)* Update dependency marked to v4.0.13 (#1782) +* *(deps)* Update dependency eslint to v8.13.0 (#1784) +* *(deps)* Update dependency vue-tsc to v0.34.0 +* *(deps)* Update dependency vue-tsc to v0.34.1 +* *(deps)* Update dependency vue-tsc to v0.34.2 (#1801) +* *(deps)* Update dependency vue-tsc to v0.34.4 +* *(deps)* Update dependency vue-tsc to v0.34.5 +* *(deps)* Update dependency highlight.js to v11.5.1 +* *(deps)* Update dependency marked to v4.0.14 +* *(deps)* Update dependency netlify-cli to v9.16.5 +* *(deps)* Update typescript-eslint monorepo to v5.19.0 +* *(deps)* Update dependency cypress to v9.5.4 +* *(deps)* Update dependency vue-flatpickr-component to v9.0.6 +* *(deps)* Update dependency @vitejs/plugin-legacy to v1.8.1 +* *(deps)* Update dependency vue to v3.2.32 +* *(deps)* Update dependency vue-tsc to v0.34.6 +* *(deps)* Update dependency caniuse-lite to v1.0.30001331 +* *(deps)* Update dependency esbuild to v0.14.36 +* *(deps)* Update dependency vite to v2.9.3 +* *(deps)* Update dependency vite to v2.9.4 +* *(deps)* Update dependency rollup to v2.70.2 +* *(deps)* Update dependency vite to v2.9.5 +* *(deps)* Update dependency @vueuse/router to v8.2.6 +* *(deps)* Update dependency caniuse-lite to v1.0.30001332 +* *(deps)* Update dependency vue to v3.2.33 +* *(deps)* Update workbox monorepo to v6.5.3 (#1820) +* *(deps)* Update dependency codemirror to v5.65.3 (#1841) +* *(deps)* Update typescript-eslint monorepo to v5.20.0 (#1840) +* *(deps)* Update dependency vite-plugin-pwa to v0.12.0 (#1839) +* *(deps)* Update dependency vue-tsc to v0.34.7 (#1838) +* *(deps)* Update dependency sass to v1.50.1 (#1837) +* *(deps)* Update dependency @vueuse/core to v8.2.6 (#1828) +* *(deps)* Update dependency flatpickr to v4.6.13 (#1826) +* *(deps)* Update dependency @vueuse/router to v8.3.0 (#1844) +* *(deps)* Update dependency @vueuse/core to v8.3.0 (#1843) +* *(deps)* Update dependency vue-tsc to v0.34.8 (#1847) +* *(deps)* Update dependency esbuild to v0.14.37 (#1846) +* *(deps)* Update node.js to v18 (#1845) +* *(deps)* Update dependency vue-tsc to v0.34.9 (#1848) +* *(deps)* Update dependency @faker-js/faker to v6.2.0 (#1851) +* *(deps)* Update dependency @vueuse/router to v8.3.1 (#1850) +* *(deps)* Update dependency esbuild to v0.14.38 (#1852) +* *(deps)* Update dependency @vueuse/core to v8.3.1 (#1849) +* *(deps)* Update dependency eslint-plugin-vue to v8.7.0 (#1853) +* *(deps)* Update dependency eslint-plugin-vue to v8.7.1 (#1854) +* *(deps)* Update dependency vitest to v0.9.4 +* *(deps)* Update dependency vue-tsc to v0.34.10 +* *(deps)* Update dependency autoprefixer to v10.4.5 (#1858) +* *(deps)* Update dependency vite-svg-loader to v3.3.0 (#1859) +* *(deps)* Update dependency cypress to v9.6.0 (#1866) +* *(deps)* Update typescript-eslint monorepo to v5.21.0 (#1867) +* *(deps)* Update dependency eslint to v8.14.0 (#1855) +* *(deps)* Update dependency netlify-cli to v10 (#1862) +* *(deps)* Update dependency vitest to v0.10.0 (#1864) +* *(deps)* Update dependency express to v4.18.0 (#1868) +* *(deps)* Update dependency sass to v1.51.0 (#1869) +* *(deps)* Update dependency browserslist to v4.20.3 (#1860) +* *(deps)* Update dependency happy-dom to v3 (#1870) +* *(deps)* Update sentry-javascript monorepo to v6.19.7 (#1871) +* *(deps)* Update dependency postcss-preset-env to v7.4.4 (#1872) +* *(deps)* Update dependency vite to v2.9.6 (#1873) +* *(deps)* Update dependency happy-dom to v3.1.0 (#1874) +* *(deps)* Update dependency axios to v0.27.2 (#1865) +* *(deps)* Bump ejs from 3.1.6 to 3.1.7 (#49) +* *(deps)* Update dependency caniuse-lite to v1.0.30001334 (#1875) +* *(deps)* Update dependency typescript to v4.6.4 (#1876) +* *(deps)* Update dependency vue-tsc to v0.34.11 (#1877) +* *(deps)* Update dependency express to v4.18.1 (#1878) +* *(deps)* Update dependency netlify-cli to v10.1.0 (#1882) +* *(deps)* Update dependency autoprefixer to v10.4.6 (#1881) +* *(deps)* Update dependency rollup to v2.71.1 (#1880) +* *(deps)* Update dependency postcss to v8.4.13 (#1879) +* *(deps)* Update dependency caniuse-lite to v1.0.30001335 (#1883) +* *(deps)* Update dependency marked to v4.0.15 (#1884) +* *(deps)* Update dependency @vitejs/plugin-legacy to v1.8.2 (#1885) +* *(deps)* Update dependency vite to v2.9.7 (#1886) +* *(deps)* Update dependency @faker-js/faker to v6.3.0 (#1887) +* *(deps)* Update dependency autoprefixer to v10.4.7 (#1888) +* *(deps)* Update dependency vitest to v0.10.1 (#1889) +* *(deps)* Update typescript-eslint monorepo to v5.22.0 (#1890) +* *(deps)* Update dependency @faker-js/faker to v6.3.1 (#1891) +* *(deps)* Update dependency postcss-preset-env to v7.5.0 (#1892) +* *(deps)* Update dependency vitest to v0.10.2 (#1893) +* *(deps)* Update dependency @vueuse/core to v8.4.0 (#1895) +* *(deps)* Update dependency @vueuse/router to v8.4.0 (#1896) +* *(deps)* Update dependency vue-router to v4.0.15 (#1897) +* *(deps)* Update dependency @vueuse/core to v8.4.1 (#1898) +* *(deps)* Update dependency @vueuse/router to v8.4.1 (#1899) +* *(deps)* Update dependency @vitejs/plugin-vue to v2.3.2 (#1900) +* *(deps)* Update dependency vite to v2.9.8 (#1901) +* *(deps)* Update dependency rollup to v2.72.0 (#1902) +* *(deps)* Update dependency caniuse-lite to v1.0.30001336 (#1903) +* *(deps)* Update dependency @vueuse/router to v8.4.2 (#1907) +* *(deps)* Update dependency vitest to v0.10.4 (#1906) +* *(deps)* Update dependency happy-dom to v3.1.1 (#1904) +* *(deps)* Update dependency @vueuse/core to v8.4.2 (#1905) +* *(deps)* Update dependency caniuse-lite to v1.0.30001337 (#1908) +* *(deps)* Update dependency caniuse-lite to v1.0.30001338 (#1909) +* *(deps)* Update dependency vitest to v0.10.5 (#1910) +* *(deps)* Update dependency ufo to v0.8.4 (#1911) +* *(deps)* Update dependency eslint to v8.15.0 (#1912) +* *(deps)* Update dependency rollup to v2.72.1 (#1913) +* *(deps)* Update dependency @types/sortablejs to v1.13.0 (#1915) +* *(deps)* Update dependency netlify-cli to v10.3.0 (#1916) +* *(deps)* Update typescript-eslint monorepo to v5.23.0 (#1918) +* *(deps)* Update dependency cypress to v9.6.1 (#1917) +* *(deps)* Update dependency vue-tsc to v0.34.12 (#1920) +* *(deps)* Update dependency happy-dom to v3.2.0 (#1921) +* *(deps)* Update dependency rollup to v2.73.0 (#1946) +* *(deps)* Update dependency vue-tsc to v0.34.13 (#1945) +* *(deps)* Update dependency esbuild to v0.14.39 (#1944) +* *(deps)* Update dependency dompurify to v2.3.8 (#1943) +* *(deps)* Update dependency vite to v2.9.9 (#1942) +* *(deps)* Update dependency @vitejs/plugin-vue to v2.3.3 (#1941) +* *(deps)* Update dependency vue-tsc to v0.34.15 (#1948) +* *(deps)* Update dependency happy-dom to v3.2.1 (#1949) +* *(deps)* Update vueuse to v8.5.0 (#1953) +* *(deps)* Update dependency caniuse-lite to v1.0.30001341 (#1951) +* *(deps)* Update dependency netlify-cli to v10.3.1 (#1952) +* *(deps)* Update dependency happy-dom to v3.2.2 (#1954) +* *(deps)* Update typescript-eslint monorepo to v5.24.0 (#1955) +* *(deps)* Update dependency postcss to v8.4.14 (#1959) +* *(deps)* Update typescript-eslint monorepo to v5.25.0 (#1957) +* *(deps)* Update dependency marked to v4.0.16 (#1956) +* *(deps)* Update dependency eslint-plugin-vue to v9 (#1958) +* *(deps)* Update dependency vue to v3.2.34 (#1960) +* *(deps)* Update dependency happy-dom to v4 +* *(deps)* Update dependency postcss-preset-env to v7.6.0 +* *(deps)* Update dependency rollup to v2.74.1 +* *(deps)* Update dependency sass to v1.52.0 (#1965) +* *(deps)* Update dependency esbuild to v0.14.42 (#1998) +* *(deps)* Update dependency sass to v1.52.1 (#1999) +* *(deps)* Update dependency vue to v3.2.36 (#2001) +* *(deps)* Update dependency eslint-plugin-vue to v9.1.0 (#2014) +* *(deps)* Update dependency happy-dom to v4.1.0 (#2004) +* *(deps)* Update dependency postcss-preset-env to v7.7.0 (#2005) +* *(deps)* Update vueuse to v8.6.0 (#2010) +* *(deps)* Update dependency typescript to v4.7.2 (#2007) +* *(deps)* Update dependency vue-tsc to v0.35.2 (#2008) +* *(deps)* Update typescript-eslint monorepo to v5.27.0 (#2009) +* *(deps)* Update dependency vitest to v0.13.1 (#1914) +* *(deps)* Update dependency happy-dom to v5 (#2012) +* *(deps)* Update dependency eslint to v8.16.0 (#2003) +* *(deps)* Update dependency rollup to v2.75.5 (#2006) +* *(deps)* Update dependency codemirror to v5.65.5 +* *(deps)* Update dependency vue-tsc to v0.36.0 (#2016) +* *(deps)* Update dependency sass to v1.52.2 (#2017) +* *(deps)* Update dependency postcss-preset-env to v7.7.1 (#2018) +* *(deps)* Update dependency eslint to v8.17.0 (#2020) +* *(deps)* Update dependency browserslist to v4.20.4 (#2029) +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.36 (#2025) +* *(deps)* Update dependency vitest to v0.14.1 (#2022) +* *(deps)* Update dependency vue to v3.2.37 (#2026) +* *(deps)* Update typescript-eslint monorepo to v5.27.1 (#2028) +* *(deps)* Update dependency vite to v2.9.10 (#2027) +* *(deps)* Update sentry-javascript monorepo to v7 (major) (#2013) +* *(deps)* Update dependency rollup to v2.75.6 (#2030) +* *(deps)* Update dependency vue-tsc to v0.37.3 (#2021) +* *(deps)* Update dependency typescript to v4.7.3 (#2019) +* *(deps)* Update dependency esbuild to v0.14.43 (#2033) +* *(deps)* Update yarn to v1.22.19 (#2032) +* *(deps)* Update dependency @fortawesome/vue-fontawesome to v3.0.0 (#2031) +* *(deps)* Update dependency cypress to v10 (#2015) +* *(deps)* Update dependency codemirror to v6 (#2035) +* *(deps)* Update sentry-javascript monorepo to v7.1.1 (#2034) +* *(deps)* Update dependency happy-dom to v5.2.0 (#2037) +* *(deps)* Update dependency vue-router to v4.0.16 (#2039) +* *(deps)* Update dependency vitest to v0.14.2 (#2041) +* *(deps)* Update dependency sass to v1.52.3 (#2038) +* *(deps)* Update dependency eslint-plugin-vue to v9.1.1 (#2043) +* *(deps)* Update dependency cypress to v10.1.0 (#2042) +* *(deps)* Update dependency vite to v2.9.12 (#2040) +* *(deps)* Update dependency caniuse-lite to v1.0.30001352 (#2045) +* *(deps)* Update dependency vue-tsc to v0.37.5 (#2044) +* *(deps)* Update dependency marked to v4.0.17 (#2046) +* *(deps)* Update dependency @vue/eslint-config-typescript to v11 (#2047) +* *(deps)* Update dependency vue-tsc to v0.37.7 (#2048) +* *(deps)* Update dependency happy-dom to v5.3.1 (#2052) +* *(deps)* Update dependency vue-tsc to v0.37.8 (#2051) +* *(deps)* Update typescript-eslint monorepo to v5.28.0 (#2049) +* *(deps)* Update dependency vitest to v0.15.0 (#2053) +* *(deps)* Update dependency vitest to v0.15.1 (#2054) +* *(deps)* Update dependency @4tw/cypress-drag-drop to v2.2.0 (#2058) +* *(deps)* Update dependency vue-tsc to v0.37.9 (#2057) +* *(deps)* Update dependency vue-advanced-cropper to v2.8.2 (#2056) +* *(deps)* Update dependency esbuild to v0.14.44 (#2055) +* *(deps)* Update dependency vite-svg-loader to v3.4.0 (#2059) +* *(deps)* Update vueuse to v8.7.3 (#2060) +* *(deps)* Update dependency esbuild to v0.14.45 (#2061) +* *(deps)* Update dependency typescript to v4.7.4 (#2064) +* *(deps)* Update dependency @fortawesome/vue-fontawesome to v3.0.1 (#2063) +* *(deps)* Update sentry-javascript monorepo to v7.2.0 (#2062) +* *(deps)* Update dependency eslint to v8.18.0 (#2065) +* *(deps)* Update vueuse to v8.7.4 (#2066) +* *(deps)* Update dependency vue-tsc to v0.38.0 (#2067) +* *(deps)* Update dependency esbuild to v0.14.46 (#2068) +* *(deps)* Update dependency vue-tsc to v0.38.1 (#2069) +* *(deps)* Update dependency rollup to v2.75.7 (#2071) +* *(deps)* Update dependency caniuse-lite to v1.0.30001357 (#2070) +* *(deps)* Update dependency vitest to v0.15.2 +* *(deps)* Update typescript-eslint monorepo to v5.29.0 +* *(deps)* Update dependency esbuild to v0.14.47 +* *(deps)* Update vueuse to v8.7.5 +* *(deps)* Update dependency @faker-js/faker to v7 +* *(deps)* Update dependency sass to v1.53.0 +* *(deps)* Update dependency postcss-preset-env to v7.7.2 (#2079) +* *(deps)* Update typescript-eslint monorepo to v5.30.0 (#2088) +* *(deps)* Update dependency cypress to v10.3.0 (#2087) +* *(deps)* Update dependency vite to v2.9.13 (#2086) +* *(deps)* Update dependency vue-tsc to v0.38.2 (#2084) +* *(deps)* Update dependency happy-dom to v5.3.4 (#2083) +* *(deps)* Update sentry-javascript monorepo to v7.3.1 (#2081) +* *(deps)* Update dependency vue-advanced-cropper to v2.8.3 (#2080) +* *(deps)* Update dependency esbuild to v0.14.48 (#2089) +* *(deps)* Update dependency vite-plugin-pwa to v0.12.1 (#2090) +* *(deps)* Update dependency vitest to v0.16.0 (#2082) +* *(deps)* Update dependency @4tw/cypress-drag-drop to v2.2.1 (#2085) +* *(deps)* Update dependency happy-dom to v5.4.0 (#2092) +* *(deps)* Update dependency vite-plugin-pwa to v0.12.2 (#2091) +* *(deps)* Update dependency eslint to v8.19.0 (#2096) +* *(deps)* Update typescript-eslint monorepo to v5.30.3 (#2095) +* *(deps)* Update sentry-javascript monorepo to v7.4.1 (#2094) +* *(deps)* Update dependency happy-dom to v6 +* *(deps)* Update typescript-eslint monorepo to v5.30.4 +* *(deps)* Update dependency vitest to v0.17.0 +* *(deps)* Update caniuse-and-related (#2100) +* *(deps)* Update dependency vue-router to v4.1.0 (#2101) +* *(deps)* Update sentry-javascript monorepo to v7.5.0 (#2102) +* *(deps)* Update dependency netlify-cli to v10.9.0 (#2024) +* *(deps)* Update dependency @cypress/vue to v3.1.2 (#2122) +* *(deps)* Update dependency dompurify to v2.3.9 (#2131) +* *(deps)* Update dependency @kyvg/vue3-notification to v2.3.5 (#2130) +* *(deps)* Update typescript-eslint monorepo to v5.30.6 (#2129) +* *(deps)* Update dependency vue-tsc to v0.38.5 (#2128) +* *(deps)* Update dependency vite-plugin-pwa to v0.12.3 (#2127) +* *(deps)* Update dependency happy-dom to v6.0.3 (#2125) +* *(deps)* Update dependency esbuild to v0.14.49 (#2124) +* *(deps)* Update dependency @vue/test-utils to v2.0.2 (#2123) +* *(deps)* Update dependency @cypress/vite-dev-server to v2.2.3 (#2121) +* *(deps)* Update dependency vite to v2.9.14 (#2126) +* *(deps)* Update dependency marked to v4.0.18 (#2133) +* *(deps)* Update dependency ufo to v0.8.5 (#2134) +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.37 (#2135) +* *(deps)* Update dependency eslint-plugin-vue to v9.2.0 (#2137) +* *(deps)* Update dependency rollup to v2.76.0 (#2138) +* *(deps)* Update dependency vitest to v0.18.0 (#2139) +* *(deps)* Update dependency highlight.js to v11.6.0 (#2140) +* *(deps)* Update dependency vue-router to v4.1.2 (#2136) +* *(deps)* Update dependency rollup-plugin-visualizer to v5.7.0 (#2141) +* *(deps)* Update vueuse to v8.9.2 (#2143) +* *(deps)* Update sentry-javascript monorepo to v7.6.0 (#2142) +* *(deps)* Update vueuse to v8.9.3 (#2148) +* *(deps)* Update dependency vitest to v0.18.1 +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.38 +* *(deps)* Update dependency rollup-plugin-visualizer to v5.7.1 +* *(deps)* Update sentry-javascript monorepo to v7.7.0 +* *(deps)* Update dependency vue-tsc to v0.38.7 +* *(deps)* Update dependency rollup to v2.77.0 +* *(deps)* Update dependency happy-dom to v6.0.4 (#2164) +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.39 (#2163) +* *(deps)* Update vueuse to v8.9.4 (#2161) +* *(deps)* Update dependency eslint to v8.20.0 (#2159) +* *(deps)* Update dependency vite to v3 +* *(deps)* Update dependency vite to v3 (#2149) +* *(deps)* Update dependency @vitejs/plugin-vue to v3.0.1 (#2147) +* *(deps)* Update typescript-eslint monorepo to v5.30.7 (#2168) +* *(deps)* Update dependency vite to v3.0.2 (#2166) +* *(deps)* Update dependency dompurify to v2.3.10 (#2167) +* *(deps)* Update dependency vue-i18n to v9.2.0-beta.40 (#2172) +* *(deps)* Update dependency cypress to v10.3.1 (#2175) +* *(deps)* Update dependency vue-tsc to v0.38.9 (#2162) +* *(deps)* Update dependency @github/hotkey to v2.0.1 (#2182) +* *(deps)* Update dependency vitest to v0.20.2 +* *(deps)* Update dependency vitest to v0.20.2 (#2188) +* *(deps)* Update font awesome to v6.1.2 (#2198) +* *(deps)* Update dependency vite to v3.0.4 (#2193) +* *(deps)* Update dependency eslint-plugin-vue to v9.3.0 (#2192) +* *(deps)* Update dependency esbuild to v0.14.51 (#2191) +* *(deps)* Update dependency netlify-cli to v10.13.0 (#2190) +* *(deps)* Update caniuse-and-related (#2189) +* *(deps)* Update dependency sass to v1.54.0 (#2186) +* *(deps)* Update dependency date-fns to v2.29.1 (#2185) +* *(deps)* Update dependency autoprefixer to v10.4.8 (#2202) +* *(deps)* Update dependency rollup to v2.77.2 (#2203) +* *(deps)* Update dependency vue-tsc to v0.39.4 (#2187) +* *(deps)* Update dependency @kyvg/vue3-notification to v2.3.6 (#2205) +* *(deps)* Update typescript-eslint monorepo to v5.31.0 (#2207) +* *(deps)* Update dependency vue-router to v4.1.3 (#2206) +* *(deps)* Update vueuse to v9 (major) (#2209) +* *(deps)* Update sentry-javascript monorepo to v7.8.0 (#2208) +* *(deps)* Update dependency vue-i18n to v9.2.0 (#2210) +* *(deps)* Update dependency eslint to v8.21.0 (#2211) +* *(deps)* Update sentry-javascript monorepo to v7.8.1 (#2212) +* *(deps)* Update typescript-eslint monorepo to v5.32.0 (#2213) +* *(deps)* Update workbox monorepo to v6.5.4 (#2204) +* *(deps)* Update dependency vitest to v0.20.3 (#2215) +* *(deps)* Update dependency cypress to v10.4.0 (#2216) +* *(deps)* Update dependency sass to v1.54.1 (#2218) +* *(deps)* Update dependency esbuild to v0.14.53 (#2217)* Chore(deps): update node.js to v17 (#883) ([2004478](2004478c8860c1d0a6d325833a70ce1afb481d94)) + + +### Documentation + +* Add fixmes ([858e7d6](858e7d60a66e55650c44d1660040e039ded196d4)) + + +### Features + +* *(BaseButton)* Add target _blank for links by default +* *(a11y)* Use