From bb7aa902a0ac9cfc3a3902a44e49566787900179 Mon Sep 17 00:00:00 2001 From: Aloisio Bertolo Bastian Date: Tue, 14 Jan 2025 09:12:43 -0300 Subject: [PATCH 1/8] chore: upgrade vue version --- package.json | 2 +- yarn.lock | 244 ++++++++++++++++++++++++++++++--------------------- 2 files changed, 146 insertions(+), 100 deletions(-) diff --git a/package.json b/package.json index 40b69d091..7f45faace 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "qrcode.vue": "^3.4.1", "recaptcha-v3": "^1.10.0", "vee-validate": "^4.11.1", - "vue": "^3.3.4", + "vue": "3.5.10", "vue-router": "^4.2.4", "yup": "^1.2.0" }, diff --git a/yarn.lock b/yarn.lock index 08770875c..2f0cc0c82 100644 --- a/yarn.lock +++ b/yarn.lock @@ -417,6 +417,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz#4d2d0f14820ede3b9807ea5fc36dfc8cd7da07f2" integrity sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg== +"@babel/helper-string-parser@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz#1aabb72ee72ed35789b4bbcad3ca2862ce614e8c" + integrity sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA== + "@babel/helper-validator-identifier@^7.22.20": version "7.22.20" resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz" @@ -432,6 +437,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz#75b889cfaf9e35c2aaf42cf0d72c8e91719251db" integrity sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w== +"@babel/helper-validator-identifier@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz#24b64e2c3ec7cd3b3c547729b8d16871f22cbdc7" + integrity sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ== + "@babel/helper-validator-option@^7.22.5": version "7.22.5" resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz" @@ -487,7 +497,7 @@ js-tokens "^4.0.0" picocolors "^1.0.0" -"@babel/parser@^7.20.15", "@babel/parser@^7.21.3", "@babel/parser@^7.22.10", "@babel/parser@^7.22.5": +"@babel/parser@^7.22.10", "@babel/parser@^7.22.5": version "7.22.10" resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.22.10.tgz" integrity sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ== @@ -507,6 +517,13 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.4.tgz#234487a110d89ad5a3ed4a8a566c36b9453e8c88" integrity sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg== +"@babel/parser@^7.25.3": + version "7.26.5" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.5.tgz#6fec9aebddef25ca57a935c86dbb915ae2da3e1f" + integrity sha512-SRJ4jYmXRqV1/Xc+TIVG84WjHBXKlxO9sHQnA2Pf12QQEAp1LOh6kDzNHXcUnbH1QI0FDoPPVOt+vyUDucxpaw== + dependencies: + "@babel/types" "^7.26.5" + "@babel/plugin-syntax-jsx@^7.22.5": version "7.22.5" resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz" @@ -624,6 +641,14 @@ "@babel/helper-validator-identifier" "^7.24.7" to-fast-properties "^2.0.0" +"@babel/types@^7.26.5": + version "7.26.5" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.5.tgz#7a1e1c01d28e26d1fe7f8ec9567b3b92b9d07747" + integrity sha512-L6mZmwFDK6Cjh1nRCLXpa6no13ZIioJDz7mdkzHv399pThrTa/k0nUlNaenOeh2kWu/iaOQYElEpKPUswUa9Vg== + dependencies: + "@babel/helper-string-parser" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + "@bcoe/v8-coverage@^0.2.3": version "0.2.3" resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" @@ -1242,6 +1267,11 @@ resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz" integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== +"@jridgewell/sourcemap-codec@^1.5.0": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" + integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== + "@jridgewell/trace-mapping@0.3.9": version "0.3.9" resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz" @@ -1826,16 +1856,6 @@ html-tags "^3.3.1" svg-tags "^1.0.0" -"@vue/compiler-core@3.3.4": - version "3.3.4" - resolved "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.4.tgz" - integrity sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g== - dependencies: - "@babel/parser" "^7.21.3" - "@vue/shared" "3.3.4" - estree-walker "^2.0.2" - source-map-js "^1.0.2" - "@vue/compiler-core@3.4.25": version "3.4.25" resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.4.25.tgz#691f59ee5014f6f2a2488fd4465f892e1e82f729" @@ -1858,13 +1878,16 @@ estree-walker "^2.0.2" source-map-js "^1.2.0" -"@vue/compiler-dom@3.3.4": - version "3.3.4" - resolved "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.4.tgz" - integrity sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w== +"@vue/compiler-core@3.5.10": + version "3.5.10" + resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.5.10.tgz#dc382e4173c5ad6d309887f5cb02983dfd88cfee" + integrity sha512-iXWlk+Cg/ag7gLvY0SfVucU8Kh2CjysYZjhhP70w9qI4MvSox4frrP+vDGvtQuzIcgD8+sxM6lZvCtdxGunTAA== dependencies: - "@vue/compiler-core" "3.3.4" - "@vue/shared" "3.3.4" + "@babel/parser" "^7.25.3" + "@vue/shared" "3.5.10" + entities "^4.5.0" + estree-walker "^2.0.2" + source-map-js "^1.2.0" "@vue/compiler-dom@3.4.25": version "3.4.25" @@ -1882,21 +1905,13 @@ "@vue/compiler-core" "3.4.38" "@vue/shared" "3.4.38" -"@vue/compiler-sfc@3.3.4": - version "3.3.4" - resolved "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.4.tgz" - integrity sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ== - dependencies: - "@babel/parser" "^7.20.15" - "@vue/compiler-core" "3.3.4" - "@vue/compiler-dom" "3.3.4" - "@vue/compiler-ssr" "3.3.4" - "@vue/reactivity-transform" "3.3.4" - "@vue/shared" "3.3.4" - estree-walker "^2.0.2" - magic-string "^0.30.0" - postcss "^8.1.10" - source-map-js "^1.0.2" +"@vue/compiler-dom@3.5.10": + version "3.5.10" + resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.5.10.tgz#233c660289ce289a48e8fe759b07b95f607cd98e" + integrity sha512-DyxHC6qPcktwYGKOIy3XqnHRrrXyWR2u91AjP+nLkADko380srsC2DC3s7Y1Rk6YfOlxOlvEQKa9XXmLI+W4ZA== + dependencies: + "@vue/compiler-core" "3.5.10" + "@vue/shared" "3.5.10" "@vue/compiler-sfc@3.4.25": version "3.4.25" @@ -1913,6 +1928,21 @@ postcss "^8.4.38" source-map-js "^1.2.0" +"@vue/compiler-sfc@3.5.10": + version "3.5.10" + resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.5.10.tgz#95e262a5ed836521a5aeee9492cc265ad3f1c787" + integrity sha512-to8E1BgpakV7224ZCm8gz1ZRSyjNCAWEplwFMWKlzCdP9DkMKhRRwt0WkCjY7jkzi/Vz3xgbpeig5Pnbly4Tow== + dependencies: + "@babel/parser" "^7.25.3" + "@vue/compiler-core" "3.5.10" + "@vue/compiler-dom" "3.5.10" + "@vue/compiler-ssr" "3.5.10" + "@vue/shared" "3.5.10" + estree-walker "^2.0.2" + magic-string "^0.30.11" + postcss "^8.4.47" + source-map-js "^1.2.0" + "@vue/compiler-sfc@^3.4.27": version "3.4.38" resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.4.38.tgz#954c3f6777bbbcca28771ba59b795f12f76ef188" @@ -1928,14 +1958,6 @@ postcss "^8.4.40" source-map-js "^1.2.0" -"@vue/compiler-ssr@3.3.4": - version "3.3.4" - resolved "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.4.tgz" - integrity sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ== - dependencies: - "@vue/compiler-dom" "3.3.4" - "@vue/shared" "3.3.4" - "@vue/compiler-ssr@3.4.25": version "3.4.25" resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.4.25.tgz#7fdd540bfdf2d4a3d6cb107b7ba4c77228d36331" @@ -1952,6 +1974,14 @@ "@vue/compiler-dom" "3.4.38" "@vue/shared" "3.4.38" +"@vue/compiler-ssr@3.5.10": + version "3.5.10" + resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.5.10.tgz#195f83ae7c52174be37fd7a4a0217132c1c0ed11" + integrity sha512-hxP4Y3KImqdtyUKXDRSxKSRkSm1H9fCvhojEYrnaoWhE4w/y8vwWhnosJoPPe2AXm5sU7CSbYYAgkt2ZPhDz+A== + dependencies: + "@vue/compiler-dom" "3.5.10" + "@vue/shared" "3.5.10" + "@vue/devtools-api@^6.5.0": version "6.5.0" resolved "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.5.0.tgz" @@ -1965,24 +1995,6 @@ eslint-config-prettier "^8.8.0" eslint-plugin-prettier "^5.0.0" -"@vue/reactivity-transform@3.3.4": - version "3.3.4" - resolved "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.4.tgz" - integrity sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw== - dependencies: - "@babel/parser" "^7.20.15" - "@vue/compiler-core" "3.3.4" - "@vue/shared" "3.3.4" - estree-walker "^2.0.2" - magic-string "^0.30.0" - -"@vue/reactivity@3.3.4": - version "3.3.4" - resolved "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.4.tgz" - integrity sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ== - dependencies: - "@vue/shared" "3.3.4" - "@vue/reactivity@3.4.25": version "3.4.25" resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.4.25.tgz#74983b146e06ce3341d15382669350125375d36f" @@ -1990,13 +2002,12 @@ dependencies: "@vue/shared" "3.4.25" -"@vue/runtime-core@3.3.4": - version "3.3.4" - resolved "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.4.tgz" - integrity sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA== +"@vue/reactivity@3.5.10": + version "3.5.10" + resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.5.10.tgz#81140ef0b05096973356d3c8fc32f48c79940b9c" + integrity sha512-kW08v06F6xPSHhid9DJ9YjOGmwNDOsJJQk0ax21wKaUYzzuJGEuoKNU2Ujux8FLMrP7CFJJKsHhXN9l2WOVi2g== dependencies: - "@vue/reactivity" "3.3.4" - "@vue/shared" "3.3.4" + "@vue/shared" "3.5.10" "@vue/runtime-core@3.4.25": version "3.4.25" @@ -2006,14 +2017,13 @@ "@vue/reactivity" "3.4.25" "@vue/shared" "3.4.25" -"@vue/runtime-dom@3.3.4": - version "3.3.4" - resolved "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.4.tgz" - integrity sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ== +"@vue/runtime-core@3.5.10": + version "3.5.10" + resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.5.10.tgz#e902eb2640fa6ab4cc4589af263818a898812668" + integrity sha512-9Q86I5Qq3swSkFfzrZ+iqEy7Vla325M7S7xc1NwKnRm/qoi1Dauz0rT6mTMmscqx4qz0EDJ1wjB+A36k7rl8mA== dependencies: - "@vue/runtime-core" "3.3.4" - "@vue/shared" "3.3.4" - csstype "^3.1.1" + "@vue/reactivity" "3.5.10" + "@vue/shared" "3.5.10" "@vue/runtime-dom@3.4.25": version "3.4.25" @@ -2024,13 +2034,15 @@ "@vue/shared" "3.4.25" csstype "^3.1.3" -"@vue/server-renderer@3.3.4": - version "3.3.4" - resolved "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.4.tgz" - integrity sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ== +"@vue/runtime-dom@3.5.10": + version "3.5.10" + resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.5.10.tgz#dca26d7761147373c6929f1370cf2733aa19f3de" + integrity sha512-t3x7ht5qF8ZRi1H4fZqFzyY2j+GTMTDxRheT+i8M9Ph0oepUxoadmbwlFwMoW7RYCpNQLpP2Yx3feKs+fyBdpA== dependencies: - "@vue/compiler-ssr" "3.3.4" - "@vue/shared" "3.3.4" + "@vue/reactivity" "3.5.10" + "@vue/runtime-core" "3.5.10" + "@vue/shared" "3.5.10" + csstype "^3.1.3" "@vue/server-renderer@3.4.25": version "3.4.25" @@ -2040,10 +2052,13 @@ "@vue/compiler-ssr" "3.4.25" "@vue/shared" "3.4.25" -"@vue/shared@3.3.4": - version "3.3.4" - resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.3.4.tgz" - integrity sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ== +"@vue/server-renderer@3.5.10": + version "3.5.10" + resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.5.10.tgz#90462492c30c8cae499b9149d1b90af2ebfe7599" + integrity sha512-IVE97tt2kGKwHNq9yVO0xdh1IvYfZCShvDSy46JIh5OQxP1/EXSpoDqetVmyIzL7CYOWnnmMkVqd7YK2QSWkdw== + dependencies: + "@vue/compiler-ssr" "3.5.10" + "@vue/shared" "3.5.10" "@vue/shared@3.4.25": version "3.4.25" @@ -2055,6 +2070,11 @@ resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.4.38.tgz#552a6770098bfd556fa3e2c686c9d3b4f4cd94c2" integrity sha512-q0xCiLkuWWQLzVrecPb0RMsNWyxICOjPrcrwxTUEHb1fsnvni4dcuyG7RT/Ie7VPTvnjzIaWzRMUBsrqNj/hhw== +"@vue/shared@3.5.10": + version "3.5.10" + resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.5.10.tgz#066f7dde31e09d700123e92e63eaa126cda21a17" + integrity sha512-VkkBhU97Ki+XJ0xvl4C9YJsIZ2uIlQ7HqPpZOS3m9VCvmROPaChZU6DexdMJqvz9tbgG+4EtFVrSuailUq5KGQ== + "@vue/test-utils@^2.4.1": version "2.4.1" resolved "https://registry.npmjs.org/@vue/test-utils/-/test-utils-2.4.1.tgz" @@ -2948,11 +2968,6 @@ cssstyle@^3.0.0: dependencies: rrweb-cssom "^0.6.0" -csstype@^3.1.1: - version "3.1.2" - resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz" - integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== - csstype@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" @@ -5506,7 +5521,7 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" -magic-string@^0.30.0, magic-string@^0.30.1: +magic-string@^0.30.1: version "0.30.2" resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.30.2.tgz" integrity sha512-lNZdu7pewtq/ZvWUp9Wpf/x7WzMTsR26TWV03BRZrXFsv+BI6dy8RAiKgm1uM/kyR0rCfUcqvOlXKG66KhIGug== @@ -5520,6 +5535,13 @@ magic-string@^0.30.10: dependencies: "@jridgewell/sourcemap-codec" "^1.4.15" +magic-string@^0.30.11: + version "0.30.17" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.17.tgz#450a449673d2460e5bbcfba9a61916a1714c7453" + integrity sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA== + dependencies: + "@jridgewell/sourcemap-codec" "^1.5.0" + make-dir@^3.0.0, make-dir@^3.0.2: version "3.1.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" @@ -5734,6 +5756,11 @@ nanoid@^3.3.7: resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== +nanoid@^3.3.8: + version "3.3.8" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.8.tgz#b1be3030bee36aaff18bacb375e5cce521684baf" + integrity sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w== + natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" @@ -6137,6 +6164,11 @@ picocolors@^1.0.1: resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== +picocolors@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" + integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== + picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1: version "2.3.1" resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" @@ -6257,7 +6289,7 @@ postcss-values-parser@^6.0.2: is-url-superb "^4.0.0" quote-unquote "^1.0.0" -postcss@^8.1.10, postcss@^8.4.23, postcss@^8.4.27, postcss@^8.4.31: +postcss@^8.4.23, postcss@^8.4.27, postcss@^8.4.31: version "8.4.31" resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz" integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== @@ -6284,6 +6316,15 @@ postcss@^8.4.40: picocolors "^1.0.1" source-map-js "^1.2.0" +postcss@^8.4.47: + version "8.5.1" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.5.1.tgz#e2272a1f8a807fafa413218245630b5db10a3214" + integrity sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ== + dependencies: + nanoid "^3.3.8" + picocolors "^1.1.1" + source-map-js "^1.2.1" + precinct@^12.0.2: version "12.1.2" resolved "https://registry.yarnpkg.com/precinct/-/precinct-12.1.2.tgz#e6982e5fc90a0f1b6696f3a96acbd91cd6b3c841" @@ -6907,6 +6948,11 @@ source-map-js@^1.2.0: resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.0.tgz#16b809c162517b5b8c3e7dcd315a2a5c2612b2af" integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg== +source-map-js@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46" + integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA== + source-map@^0.6.1, source-map@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" @@ -7709,6 +7755,17 @@ vue-router@^4.2.4: dependencies: "@vue/devtools-api" "^6.5.0" +vue@3.5.10: + version "3.5.10" + resolved "https://registry.yarnpkg.com/vue/-/vue-3.5.10.tgz#14be9d4655e07be8d5e8295d017815ed14337f96" + integrity sha512-Vy2kmJwHPlouC/tSnIgXVg03SG+9wSqT1xu1Vehc+ChsXsRd7jLkKgMltVEFOzUdBr3uFwBCG+41LJtfAcBRng== + dependencies: + "@vue/compiler-dom" "3.5.10" + "@vue/compiler-sfc" "3.5.10" + "@vue/runtime-dom" "3.5.10" + "@vue/server-renderer" "3.5.10" + "@vue/shared" "3.5.10" + vue@^3.2.47: version "3.4.25" resolved "https://registry.yarnpkg.com/vue/-/vue-3.4.25.tgz#e59d4ed36389647b52ff2fd7aa84bb6691f4205b" @@ -7720,17 +7777,6 @@ vue@^3.2.47: "@vue/server-renderer" "3.4.25" "@vue/shared" "3.4.25" -vue@^3.3.4: - version "3.3.4" - resolved "https://registry.npmjs.org/vue/-/vue-3.3.4.tgz" - integrity sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw== - dependencies: - "@vue/compiler-dom" "3.3.4" - "@vue/compiler-sfc" "3.3.4" - "@vue/runtime-dom" "3.3.4" - "@vue/server-renderer" "3.3.4" - "@vue/shared" "3.3.4" - w3c-xmlserializer@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz" From 85633f85bd60130f241f537d8e1e233fd34755df Mon Sep 17 00:00:00 2001 From: Aloisio Bertolo Bastian Date: Tue, 14 Jan 2025 13:35:23 -0300 Subject: [PATCH 2/8] fix: move variable declarations --- .../blocks/content-filter-block.vue | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/views/RealTimeMetrics/blocks/content-filter-block.vue b/src/views/RealTimeMetrics/blocks/content-filter-block.vue index c6e9622c1..6ec17055a 100644 --- a/src/views/RealTimeMetrics/blocks/content-filter-block.vue +++ b/src/views/RealTimeMetrics/blocks/content-filter-block.vue @@ -6,17 +6,6 @@ import { GetRelevantField } from '@/modules/real-time-metrics/filters' import { FILTERS_RULES } from '@/helpers' - const { - getDatasetAvailableFilters, - infoAvailableFiltersCurrent, - getIsLoadingFilters, - dashboardCurrent, - currentFilters - } = props.moduleGetters - - const { setTimeRange, filterDatasetUpdate, createAndFilter, loadCurrentReports, resetFilters } = - props.moduleActions - /**@type {import('@/plugins/analytics/AnalyticsTrackerAdapter').AnalyticsTrackerAdapter} */ const tracker = inject('tracker') @@ -51,6 +40,17 @@ required: true } }) + + const { + getDatasetAvailableFilters, + infoAvailableFiltersCurrent, + getIsLoadingFilters, + dashboardCurrent, + currentFilters + } = props.moduleGetters + const { setTimeRange, filterDatasetUpdate, createAndFilter, loadCurrentReports, resetFilters } = + props.moduleActions + const refAdvancedFilter = ref('') const disabledFilter = computed(() => { From f533a0848d0ba395e882ac5fddcb3a3b18f64367 Mon Sep 17 00:00:00 2001 From: Aloisio Bertolo Bastian Date: Wed, 15 Jan 2025 11:33:44 -0300 Subject: [PATCH 3/8] chore: upgrade primevue version to 1.36.0 --- package.json | 4 +- src/layout/components/menu-profile/index.vue | 30 ++-- src/templates/page-heading-block/index.vue | 11 +- yarn.lock | 140 +++++++++---------- 4 files changed, 101 insertions(+), 84 deletions(-) diff --git a/package.json b/package.json index 7f45faace..6ce04b9f8 100644 --- a/package.json +++ b/package.json @@ -54,11 +54,11 @@ "pinia-plugin-persistedstate": "^3.2.0", "primeflex": "^3.3.1", "primeicons": "^7.0.0", - "primevue": "^3.35.0", + "primevue": "^3.46.0", "qrcode.vue": "^3.4.1", "recaptcha-v3": "^1.10.0", "vee-validate": "^4.11.1", - "vue": "3.5.10", + "vue": "^3.3.4", "vue-router": "^4.2.4", "yup": "^1.2.0" }, diff --git a/src/layout/components/menu-profile/index.vue b/src/layout/components/menu-profile/index.vue index ddfcaad61..38f2d4f49 100644 --- a/src/layout/components/menu-profile/index.vue +++ b/src/layout/components/menu-profile/index.vue @@ -301,6 +301,7 @@ import PrimeMenu from 'primevue/menu' import Sidebar from 'primevue/sidebar' import { useLoadingStore } from '@/stores/loading' + import { useRouter } from 'vue-router' defineOptions({ name: 'profile-block' }) const { startLoading } = useLoadingStore() @@ -308,25 +309,26 @@ const { currentTheme } = storeToRefs(useAccountStore()) const { hasAccessToSSOManagement } = storeToRefs(useAccountStore()) const setTheme = useAccountStore().setTheme + const router = useRouter() onBeforeMount(() => { switch (user.kind) { case 'brand': profileMenuDefault.push({ label: 'Resellers Management', - to: '/reseller/management' + command: () => navigateTo('/reseller/management') }) break case 'company': profileMenuDefault.push({ label: 'Groups Management', - to: '/group/management' + command: () => navigateTo('/group/management') }) break case 'reseller': profileMenuDefault.push({ label: 'Clients Management', - to: '/client/management' + command: () => navigateTo('/client/management') }) break } @@ -337,36 +339,36 @@ const profileMenuDefault = [ { label: 'Account Settings', - to: '/account/settings' + command: () => navigateTo('/account/settings') }, { label: 'Users Management', - to: '/users' + command: () => navigateTo('/users') }, { label: 'Billing & Subscriptions', - to: '/billing' + command: () => navigateTo('/billing') }, { label: 'Activity History', - to: '/activity-history' + command: () => navigateTo('/activity-history') }, { label: 'Teams Permissions', - to: '/teams-permission' + command: () => navigateTo('/teams-permission') }, ...(hasAccessToSSOManagement.value - ? [{ label: 'SSO Management', to: '/identity-providers' }] + ? [{ label: 'SSO Management', command: () => navigateTo('/identity-providers') }] : []) ] const profileMenuSettings = [ { label: 'Your Settings', - to: '/settings' + command: () => navigateTo('/settings') }, { label: 'Personal Token', - to: '/personal-tokens' + command: () => navigateTo('/personal-tokens') } ] const themeOptions = [ @@ -433,6 +435,12 @@ return [...switchAccount, ...profileMenuDefault, separator] }) + const navigateTo = (path) => { + router.push(path) + closeMobileMenu() + closeDesktopMenu() + } + watch(currentWidth, async (width) => { if (width <= SCREEN_BREAKPOINT_MD) { closeDesktopMenu() diff --git a/src/templates/page-heading-block/index.vue b/src/templates/page-heading-block/index.vue index 591a52a53..40ef76813 100644 --- a/src/templates/page-heading-block/index.vue +++ b/src/templates/page-heading-block/index.vue @@ -34,9 +34,18 @@ const generateHomeBreadCrumb = computed(() => { return { label: 'Home', + command: () => router.push('/'), to: '/' } }) + + const convertBreadcrumbs = computed(() => { + return breadcrumbs.items.map((item) => ({ + ...item, + command: () => router.push(item.to) + })) + }) + const hasDefaultSlot = computed(() => { return !!slots.default }) @@ -48,7 +57,7 @@
Date: Wed, 15 Jan 2025 13:24:49 -0300 Subject: [PATCH 4/8] chore: pin package.json in fixed version --- package.json | 2 +- yarn.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 6ce04b9f8..69e6ecde8 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "pinia-plugin-persistedstate": "^3.2.0", "primeflex": "^3.3.1", "primeicons": "^7.0.0", - "primevue": "^3.46.0", + "primevue": "3.46.0", "qrcode.vue": "^3.4.1", "recaptcha-v3": "^1.10.0", "vee-validate": "^4.11.1", diff --git a/yarn.lock b/yarn.lock index 76f1a90a0..894d58e77 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6387,7 +6387,7 @@ primeicons@^7.0.0: resolved "https://registry.yarnpkg.com/primeicons/-/primeicons-7.0.0.tgz#6b25c3fdcb29bb745a3035bdc1ed5902f4a419cf" integrity sha512-jK3Et9UzwzTsd6tzl2RmwrVY/b8raJ3QZLzoDACj+oTJ0oX7L9Hy+XnVwgo4QVKlKpnP/Ur13SXV/pVh4LzaDw== -primevue@^3.46.0: +primevue@3.46.0: version "3.46.0" resolved "https://registry.yarnpkg.com/primevue/-/primevue-3.46.0.tgz#dbe2f6e8ea02427bf9ef1745cd8ab710254d9fc9" integrity sha512-WGprXj9HA+j6gLLDaSxcRRSChIF99ld5fg1D3hYFA7hNiEuON1aqe83gf52vUSw8yjVMtFQ3CMPQSTYhooNwIg== From 69036f91273ca023510285e7850d5d0af1c67ab9 Mon Sep 17 00:00:00 2001 From: Aloisio Bertolo Bastian Date: Wed, 15 Jan 2025 14:45:39 -0300 Subject: [PATCH 5/8] fix: remove typo from list table block --- src/templates/list-table-block/v2/index.vue | 1 - 1 file changed, 1 deletion(-) diff --git a/src/templates/list-table-block/v2/index.vue b/src/templates/list-table-block/v2/index.vue index dc33618f2..b94a94b5c 100644 --- a/src/templates/list-table-block/v2/index.vue +++ b/src/templates/list-table-block/v2/index.vue @@ -23,7 +23,6 @@ :expandableRowGroups="expandableRowGroups" rowGroupMode="subheader" :groupRowsBy="props.groupColumn" - :sortField="props.groupColumn" sortMode="single" :rowClass="stateClassRules" :pt="{ From b20abaf5c96866ed561cda8e438892bf90185fb3 Mon Sep 17 00:00:00 2001 From: Aloisio Bertolo Bastian Date: Thu, 16 Jan 2025 19:23:22 -0300 Subject: [PATCH 6/8] fix: removeoutdated selectors --- .../create-digital-certificate.cy.js | 6 ++++- .../edit-edge-service-resource.cy.js | 12 ++++++++-- .../block-selectors/list-table-block.js | 2 +- .../selectors/product-selectors/domains.js | 23 ++++++++++++------- 4 files changed, 31 insertions(+), 12 deletions(-) diff --git a/cypress/e2e/digital-certificates/create-digital-certificate.cy.js b/cypress/e2e/digital-certificates/create-digital-certificate.cy.js index 55f911efb..2568f87a7 100644 --- a/cypress/e2e/digital-certificates/create-digital-certificate.cy.js +++ b/cypress/e2e/digital-certificates/create-digital-certificate.cy.js @@ -21,7 +21,11 @@ describe('Digital Certificates spec', { tags: ['@dev3'] }, () => { // Assert cy.verifyToast('success', 'Your digital certificate has been created!') cy.get(selectors.form.editPageTitle).should('have.text', 'Edit Digital Certificate') - cy.get(selectors.digitalCertificates.breadcrumbReturnToList).click() + cy.window().then((win) => { + const app = win.document.querySelector('#app').__vue_app__ + const router = app.config.globalProperties.$router + router.push('/digital-certificates') + }) cy.get(selectors.list.searchInput).clear() cy.intercept('GET', '/api/v4/digital_certificates/certificates*').as('getDigitalCertificates') cy.get(selectors.list.searchInput).type(`${digitalCertificateName}{enter}`) diff --git a/cypress/e2e/edge-services/edit-edge-service-resource.cy.js b/cypress/e2e/edge-services/edit-edge-service-resource.cy.js index 4dd3ddc29..3a052e7ed 100644 --- a/cypress/e2e/edge-services/edit-edge-service-resource.cy.js +++ b/cypress/e2e/edge-services/edit-edge-service-resource.cy.js @@ -49,7 +49,11 @@ describe('Edge Services spec', { tags: ['@dev6'] }, () => { cy.get(selectors.edgeServices.listRow('contentType')).should('have.text', 'Shell Script') cy.get(selectors.edgeServices.listRow('trigger')).should('have.text', 'Install') - cy.get(selectors.edgeServices.breadcrumbReturnToList).click() + cy.window().then((win) => { + const app = win.document.querySelector('#app').__vue_app__ + const router = app.config.globalProperties.$router + router.push('/edge-services') + }) //service cy.get(selectors.list.searchInput).type(`${fixtures.edgeServiceName}{enter}`) cy.get(selectors.edgeServices.listRow('name')).should('have.text', fixtures.edgeServiceName) @@ -84,7 +88,11 @@ describe('Edge Services spec', { tags: ['@dev6'] }, () => { cy.get(selectors.edgeServices.listRow('trigger')).should('be.empty') // Prepare for cleanup - cy.get(selectors.edgeServices.breadcrumbReturnToList).click() + cy.window().then((win) => { + const app = win.document.querySelector('#app').__vue_app__ + const router = app.config.globalProperties.$router + router.push('/edge-services') + }) cy.get(selectors.list.searchInput).type(`${fixtures.edgeServiceName}{enter}`) cy.get(selectors.edgeServices.listRow('labelActive')).should('have.text', 'Active') }) diff --git a/cypress/support/selectors/block-selectors/list-table-block.js b/cypress/support/selectors/block-selectors/list-table-block.js index 6eff0efc0..88f05ea8a 100644 --- a/cypress/support/selectors/block-selectors/list-table-block.js +++ b/cypress/support/selectors/block-selectors/list-table-block.js @@ -27,7 +27,7 @@ export default { option: (size) => `li.p-dropdown-item[aria-label="${size}"]` }, pageNumber: { - option: (page) => `button.p-paginator-page[aria-label="${page}"]` + option: (page) => `button.p-paginator-page[aria-label="Page ${page}"]` }, orderingHeader: { firstColumn: ':nth-child(1) > .p-column-header-content > [data-pc-section="sort"] > .p-icon' diff --git a/cypress/support/selectors/product-selectors/domains.js b/cypress/support/selectors/product-selectors/domains.js index b2ee8d34a..729b3e2b2 100644 --- a/cypress/support/selectors/product-selectors/domains.js +++ b/cypress/support/selectors/product-selectors/domains.js @@ -13,7 +13,7 @@ export default { createEdgeApplicationButton: '[data-testid="domains-form__create-edge-application-button"]', createEdgeFirewallButton: '[data-testid="domains-form__create-edge-firewall-button"]', edgeApplicationDrawer: '.p-sidebar-content', - dialogTitle: '[data-testid="domains-view__copy-domain-dialog__header-title"]', + dialogTitle: '.p-dialog-title', domainField: '[data-testid="domains-dialog__domain-field__input"]', digitalCertificateDropdownFilter: '[data-testid="domains-form__edge-certificate-field__dropdown-filter-input"]', @@ -26,13 +26,17 @@ export default { pageTitle: (entityName) => `[data-testid="page_title_${entityName}"]`, digitalCertificateFieldSelectedValue: ':nth-child(4) > [data-testid="field-dropdown__dropdown"] > .p-dropdown-label', - digitalCertificateDropdownSearch: '[data-testid="domains-form__digital-certificates-field__dropdown-search"]', + digitalCertificateDropdownSearch: + '[data-testid="domains-form__digital-certificates-field__dropdown-search"]', digitalCertificateDropdown: '[data-testid="domains-form__edge-certificate-field__dropdown"] > .p-dropdown-label', - digitalCertificateDropdownFilterSearch: '[data-testid="domains-form__edge-certificate-field__dropdown-search"]', - digitalCertificatesDropdownLetsEncrypt: '[data-testid="domains-form__digital-certificates-field__dropdown"] > .p-dropdown-label', + digitalCertificateDropdownFilterSearch: + '[data-testid="domains-form__edge-certificate-field__dropdown-search"]', + digitalCertificatesDropdownLetsEncrypt: + '[data-testid="domains-form__digital-certificates-field__dropdown"] > .p-dropdown-label', letsEncryptDropdownOption: '#edgeCertificate_1', - editPageTitle: '[data-testid="page-heading-block__breadcrumb__Edit Domain"] > .p-menuitem-link > .p-menuitem-text', + editPageTitle: + '[data-testid="page-heading-block__breadcrumb__Edit Domain"] > .p-menuitem-link > .p-menuitem-text', enableMtlsSwitch: '[data-testid="domains-form__mtls-is-enabled-field__switch"] > .p-inputswitch-slider', dropdownTrustedCA: @@ -49,7 +53,10 @@ export default { listTableBlockColumnNameRow: '[data-testid="list-table-block__column__name__row"]', listTableBlockColumnActiveRow: '[data-testid="list-table-block__column__active__row"] > .p-tag-value', - edgeApplicationSaveButton: '[data-testid="create-drawer-block__action-bar"] > [data-testid="form-actions-content"] > [data-testid="form-actions-buttons"] > [data-testid="form-actions-submit-button"] > .p-button-label', - edgeFirewallSaveButton: '[data-testid="edge-firewall-drawer__action-bar"] > [data-testid="form-actions-content"] > [data-testid="form-actions-buttons"] > [data-testid="form-actions-submit-button"] > .p-button-label', - edgeApplicationDropdownSearch: '[data-testid="domains-form__edge-application-field__dropdown-search"]' + edgeApplicationSaveButton: + '[data-testid="create-drawer-block__action-bar"] > [data-testid="form-actions-content"] > [data-testid="form-actions-buttons"] > [data-testid="form-actions-submit-button"] > .p-button-label', + edgeFirewallSaveButton: + '[data-testid="edge-firewall-drawer__action-bar"] > [data-testid="form-actions-content"] > [data-testid="form-actions-buttons"] > [data-testid="form-actions-submit-button"] > .p-button-label', + edgeApplicationDropdownSearch: + '[data-testid="domains-form__edge-application-field__dropdown-search"]' } From fca0aada25174dcfda6d382aa412ad81a448a862 Mon Sep 17 00:00:00 2001 From: Aloisio Bertolo Bastian Date: Thu, 16 Jan 2025 20:27:40 -0300 Subject: [PATCH 7/8] fix: resolve team permissions test --- .../teams-permissions/create-team-view-permissions.cy.js | 6 +++++- src/templates/create-drawer-block/index.vue | 8 +++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/cypress/e2e/teams-permissions/create-team-view-permissions.cy.js b/cypress/e2e/teams-permissions/create-team-view-permissions.cy.js index 309a30f5b..11bb11dfa 100644 --- a/cypress/e2e/teams-permissions/create-team-view-permissions.cy.js +++ b/cypress/e2e/teams-permissions/create-team-view-permissions.cy.js @@ -44,9 +44,13 @@ describe('Teams Permissions', { tags: ['@dev7'] }, () => { cy.get(selectors.teams.nameInput).type(teamsPermissionsName) viewPermissionsFixtures.forEach((permission) => { - cy.get(selectors.teams.permission(permission)).dblclick() + cy.get(selectors.teams.permission(permission)).click() }) + cy.get( + '[data-testid="teams-permissions-form__permissions-field-picklist__move-to-target-btn"]' + ).click() + cy.get(selectors.teams.sourceList).should('not.contain', 'View', { matchCase: false }) diff --git a/src/templates/create-drawer-block/index.vue b/src/templates/create-drawer-block/index.vue index 8ad4faa4f..7bb95a2a3 100644 --- a/src/templates/create-drawer-block/index.vue +++ b/src/templates/create-drawer-block/index.vue @@ -150,13 +150,15 @@ props.isOverlapped ? 'max-w-5xl' : 'max-w-4xl' }` }, - headercontent: { class: 'flex justify-content-between items-center w-full pr-2' }, + header: { class: 'flex w-full' }, content: { class: 'p-8' } }" >
From b90d0452cdd72fdf664d411844af94a2287954d2 Mon Sep 17 00:00:00 2001 From: Aloisio Bertolo Bastian Date: Thu, 16 Jan 2025 20:41:21 -0300 Subject: [PATCH 8/8] fix: change header of billing sifdebar --- .../teams-permissions/create-team-view-permissions.cy.js | 4 +--- cypress/support/selectors/block-selectors/teams-block.js | 4 +++- src/templates/add-payment-method-block/index.vue | 8 +++++--- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/cypress/e2e/teams-permissions/create-team-view-permissions.cy.js b/cypress/e2e/teams-permissions/create-team-view-permissions.cy.js index 11bb11dfa..be6933510 100644 --- a/cypress/e2e/teams-permissions/create-team-view-permissions.cy.js +++ b/cypress/e2e/teams-permissions/create-team-view-permissions.cy.js @@ -47,9 +47,7 @@ describe('Teams Permissions', { tags: ['@dev7'] }, () => { cy.get(selectors.teams.permission(permission)).click() }) - cy.get( - '[data-testid="teams-permissions-form__permissions-field-picklist__move-to-target-btn"]' - ).click() + cy.get(selectors.teams.addOption).click() cy.get(selectors.teams.sourceList).should('not.contain', 'View', { matchCase: false diff --git a/cypress/support/selectors/block-selectors/teams-block.js b/cypress/support/selectors/block-selectors/teams-block.js index 89a300e64..15c5ea299 100644 --- a/cypress/support/selectors/block-selectors/teams-block.js +++ b/cypress/support/selectors/block-selectors/teams-block.js @@ -12,5 +12,7 @@ export default { '[data-testid="teams-permissions-form__permissions-field-picklist__move-to-target-btn"]', permission: (permissionName) => `[data-testid="teams-permissions-form__permissions-field__picklist__item-${permissionName}"]`, - listRow: (rowName) => `[data-testid="list-table-block__column__${rowName}__row"]` + listRow: (rowName) => `[data-testid="list-table-block__column__${rowName}__row"]`, + addOption: + '[data-testid="teams-permissions-form__permissions-field-picklist__move-to-target-btn"]' } diff --git a/src/templates/add-payment-method-block/index.vue b/src/templates/add-payment-method-block/index.vue index eecff7444..72db01b0d 100644 --- a/src/templates/add-payment-method-block/index.vue +++ b/src/templates/add-payment-method-block/index.vue @@ -211,13 +211,15 @@ position="right" :pt="{ root: { class: 'max-w-4xl w-full' }, - headercontent: { class: 'flex justify-content-between items-center w-full pr-2' }, + header: { class: 'flex w-full' }, content: { class: 'p-8' } }" >