diff --git a/packages/backend/package.json b/packages/backend/package.json index 6c27ba3b4..203a383a4 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -14,7 +14,7 @@ }, "dependencies": { "@aws-sdk/client-s3": "^3.649.0", - "@sentry/node": "~8.31.0", + "@sentry/node": "~8.35.0", "@sentry/profiling-node": "^8.20.0", "axios": "^1.7.4", "body-parser": "~1.20.3", @@ -26,7 +26,7 @@ "db-migrate-pg": "~1.5.2", "debug": "~4.3.4", "express": "~4.21.0", - "helmet": "~7.1.0", + "helmet": "~7.2.0", "jsonwebtoken": "^9.0.2", "multer": "^1.4.5-lts.1", "nodemailer": "^6.9.13", diff --git a/packages/frontend-bo/package.json b/packages/frontend-bo/package.json index 1d09a76c3..dce2ca773 100644 --- a/packages/frontend-bo/package.json +++ b/packages/frontend-bo/package.json @@ -18,11 +18,11 @@ "@gouvfr/dsfr": "~1.12.1", "@gouvminint/vue-dsfr": "~6.3.0", "@pinia/nuxt": "~0.5.4", - "@sentry/vue": "~8.31.0", + "@sentry/vue": "~8.35.0", "@socialgouv/dsfr-toaster-nuxt-module": "~1.3.5", "@vao/shared": "1.0.0", - "@vee-validate/i18n": "~4.13.0", - "@vee-validate/rules": "~4.13.0", + "@vee-validate/i18n": "~4.14.0", + "@vee-validate/rules": "~4.14.0", "@vueform/multiselect": "~2.6.7", "dayjs": "^1.11.11", "debug": "~4.3.4", @@ -31,7 +31,7 @@ "nuxt-security": "^2.0.0-rc.9", "pinia": "~2.2.2", "ufo": "^1.5.4", - "vee-validate": "~4.13.0", + "vee-validate": "~4.14.0", "vue": "latest", "vue-matomo": "~4.2.0", "vue-router": "latest", diff --git a/packages/frontend-usagers/package.json b/packages/frontend-usagers/package.json index 5dfbac56f..890c0e3f2 100644 --- a/packages/frontend-usagers/package.json +++ b/packages/frontend-usagers/package.json @@ -14,13 +14,13 @@ }, "dependencies": { "@gouvfr/dsfr": "~1.12.1", - "@gouvminint/vue-dsfr": "~6.1.0", + "@gouvminint/vue-dsfr": "~6.3.0", "@pinia/nuxt": "~0.5.4", - "@sentry/vue": "~8.31.0", + "@sentry/vue": "~8.35.0", "@socialgouv/dsfr-toaster-nuxt-module": "~1.3.5", "@vao/shared": "^1.0.0", - "@vee-validate/i18n": "~4.13.0", - "@vee-validate/rules": "~4.13.0", + "@vee-validate/i18n": "~4.14.0", + "@vee-validate/rules": "~4.14.0", "@vueform/multiselect": "~2.6.7", "dayjs": "~1.11.11", "debug": "~4.3.4", @@ -28,7 +28,7 @@ "nuxt-maplibre": "^1.0.0", "nuxt-security": "^2.0.0-rc.9", "pinia": "~2.2.2", - "vee-validate": "~4.13.0", + "vee-validate": "~4.14.0", "vue": "latest", "vue-matomo": "~4.2.0", "vue-router": "latest", diff --git a/packages/migrations/package.json b/packages/migrations/package.json index 0d6bdc844..bfbca85cb 100644 --- a/packages/migrations/package.json +++ b/packages/migrations/package.json @@ -13,7 +13,7 @@ "@aws-sdk/client-s3": "^3.649.0", "debug": "~4.3.4", "knex": "~3.1.0", - "pg": "~8.12.0", + "pg": "~8.13.0", "pg-query-stream": "^4.7.0" }, "devDependencies": { diff --git a/packages/shared/package.json b/packages/shared/package.json index 0803772ca..d606c3433 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -18,7 +18,7 @@ "@vueform/multiselect": "~2.6.7", "debug": "~4.3.4", "dayjs": "^1.11.11", - "vee-validate": "~4.13.0", + "vee-validate": "~4.14.0", "vue": "latest", "yup": "~1.4.0" }, diff --git a/yarn.lock b/yarn.lock index d78530bb1..e694d0061 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1583,19 +1583,7 @@ resolved "https://registry.yarnpkg.com/@gouvfr/dsfr/-/dsfr-1.12.1.tgz#c25df1df5d3bacc4b847a1856c1d7f22219304a8" integrity sha512-2zXBHSDjjlaNcxGtqbPQN/vyjJQKIRUP3CKOYoodj2/45pAWM1AXo3kCwXFLUo5kQOltShZUquQ7hSeVg4RRtA== -"@gouvminint/vue-dsfr@^6.0.0", "@gouvminint/vue-dsfr@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@gouvminint/vue-dsfr/-/vue-dsfr-6.0.1.tgz#68d0845c6c1c9ad6dd80729412a8196b73975277" - integrity sha512-kixP7d2RuZ4FqJGb1EIQB8q3n6ABoGGrKsiGqPT08AYIa5bJioNnjBksO2mjRlpksO8H+RhWV7UcBrNHwI+YOg== - dependencies: - "@gouvfr/dsfr" "~1.12.1" - focus-trap "^7.5.4" - focus-trap-vue "^4.0.3" - pnpm "^9.10.0" - vue "^3.5.4" - vue-router "^4.4.4" - -"@gouvminint/vue-dsfr@^6.3.0", "@gouvminint/vue-dsfr@~6.3.0": +"@gouvminint/vue-dsfr@^6.0.0", "@gouvminint/vue-dsfr@^6.0.1", "@gouvminint/vue-dsfr@^6.3.0", "@gouvminint/vue-dsfr@~6.3.0": version "6.3.1" resolved "https://registry.yarnpkg.com/@gouvminint/vue-dsfr/-/vue-dsfr-6.3.1.tgz#7abc2bf0753e3ca3382887c61eb8207da5da3892" integrity sha512-NvSTXnBlVGOThpCpkBryZwncP4BuNHy02uLIa4vp1MBg/E/fRR4+czv9ujVah2QznxX1CwW2Sw7/4GVkvbPCNA== @@ -1607,18 +1595,6 @@ vue "^3.5.4" vue-router "^4.4.4" -"@gouvminint/vue-dsfr@~6.1.0": - version "6.1.0" - resolved "https://registry.yarnpkg.com/@gouvminint/vue-dsfr/-/vue-dsfr-6.1.0.tgz#216b8d669900dc98aede2b9b6f55f891d9a6fb38" - integrity sha512-FB/tx4xEgjhe2p/fw/awwaTwR8Zh8IqnEMNsm6X2iNWLmpm8zWUlmvpX7qrz1IZ231BBOcsjxGyGQgSFhalbPQ== - dependencies: - "@gouvfr/dsfr" "~1.12.1" - focus-trap "^7.5.4" - focus-trap-vue "^4.0.3" - pnpm "^9.10.0" - vue "^3.5.4" - vue-router "^4.4.4" - "@humanwhocodes/config-array@^0.11.14": version "0.11.14" resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.14.tgz#d78e481a039f7566ecc9660b4ea7fe6b1fec442b" @@ -2271,6 +2247,15 @@ dependencies: "@opentelemetry/semantic-conventions" "1.27.0" +"@opentelemetry/instrumentation-amqplib@^0.42.0": + version "0.42.0" + resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation-amqplib/-/instrumentation-amqplib-0.42.0.tgz#b3cab5a7207736a30d769962eed3af3838f986c4" + integrity sha512-fiuU6OKsqHJiydHWgTRQ7MnIrJ2lEqsdgFtNIH4LbAUJl/5XmrIeoDzDnox+hfkgWK65jsleFuQDtYb5hW1koQ== + dependencies: + "@opentelemetry/core" "^1.8.0" + "@opentelemetry/instrumentation" "^0.53.0" + "@opentelemetry/semantic-conventions" "^1.27.0" + "@opentelemetry/instrumentation-connect@0.39.0": version "0.39.0" resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation-connect/-/instrumentation-connect-0.39.0.tgz#32bdbaac464cba061c95df6c850ee81efdd86f8b" @@ -2297,6 +2282,15 @@ "@opentelemetry/instrumentation" "^0.53.0" "@opentelemetry/semantic-conventions" "^1.27.0" +"@opentelemetry/instrumentation-express@0.43.0": + version "0.43.0" + resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation-express/-/instrumentation-express-0.43.0.tgz#35ff5bcf40b816d9a9159d5f7814ed7e5d83f69b" + integrity sha512-bxTIlzn9qPXJgrhz8/Do5Q3jIlqfpoJrSUtVGqH+90eM1v2PkPHc+SdE+zSqe4q9Y1UQJosmZ4N4bm7Zj/++MA== + dependencies: + "@opentelemetry/core" "^1.8.0" + "@opentelemetry/instrumentation" "^0.53.0" + "@opentelemetry/semantic-conventions" "^1.27.0" + "@opentelemetry/instrumentation-fastify@0.39.0": version "0.39.0" resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation-fastify/-/instrumentation-fastify-0.39.0.tgz#96a040e4944daf77c53a8fe5a128bc3b2568e4aa" @@ -2306,6 +2300,15 @@ "@opentelemetry/instrumentation" "^0.53.0" "@opentelemetry/semantic-conventions" "^1.27.0" +"@opentelemetry/instrumentation-fastify@0.40.0": + version "0.40.0" + resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation-fastify/-/instrumentation-fastify-0.40.0.tgz#0c57608ac202337d56b53338f1fc9369d224306b" + integrity sha512-74qj4nG3zPtU7g2x4sm2T4R3/pBMyrYstTsqSZwdlhQk1SD4l8OSY9sPRX1qkhfxOuW3U4KZQAV/Cymb3fB6hg== + dependencies: + "@opentelemetry/core" "^1.8.0" + "@opentelemetry/instrumentation" "^0.53.0" + "@opentelemetry/semantic-conventions" "^1.27.0" + "@opentelemetry/instrumentation-fs@0.15.0": version "0.15.0" resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation-fs/-/instrumentation-fs-0.15.0.tgz#41658507860f39fee5209bca961cea8d24ca2a83" @@ -2373,6 +2376,13 @@ "@opentelemetry/instrumentation" "^0.53.0" "@opentelemetry/semantic-conventions" "^1.27.0" +"@opentelemetry/instrumentation-lru-memoizer@0.40.0": + version "0.40.0" + resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation-lru-memoizer/-/instrumentation-lru-memoizer-0.40.0.tgz#dc60d7fdfd2a0c681cb23e7ed4f314d1506ccdc0" + integrity sha512-21xRwZsEdMPnROu/QsaOIODmzw59IYpGFmuC4aFWvMj6stA8+Ei1tX67nkarJttlNjoM94um0N4X26AD7ff54A== + dependencies: + "@opentelemetry/instrumentation" "^0.53.0" + "@opentelemetry/instrumentation-mongodb@0.47.0": version "0.47.0" resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation-mongodb/-/instrumentation-mongodb-0.47.0.tgz#f8107d878281433905e717f223fb4c0f10356a7b" @@ -2803,61 +2813,61 @@ resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.4.tgz#3dd5d53e900df2a40841882c02e56f866c04d202" integrity sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q== -"@sentry-internal/browser-utils@8.31.0": - version "8.31.0" - resolved "https://registry.yarnpkg.com/@sentry-internal/browser-utils/-/browser-utils-8.31.0.tgz#7c2c2916dfe77f771fbc0a9f73c9447aff9039f1" - integrity sha512-Bq7TFMhPr1PixRGYkB/6ar9ws7sj224XzQ+hgpz6OxGEc9fQakvD8t/Nn7dp14k3FI/hcBRA6BBvpOKUUuPgGA== +"@sentry-internal/browser-utils@8.35.0": + version "8.35.0" + resolved "https://registry.yarnpkg.com/@sentry-internal/browser-utils/-/browser-utils-8.35.0.tgz#92602f8dd2bb777af2994eb446cb3cf71bf0cfad" + integrity sha512-uj9nwERm7HIS13f/Q52hF/NUS5Al8Ma6jkgpfYGeppYvU0uSjPkwMogtqoJQNbOoZg973tV8qUScbcWY616wNA== dependencies: - "@sentry/core" "8.31.0" - "@sentry/types" "8.31.0" - "@sentry/utils" "8.31.0" + "@sentry/core" "8.35.0" + "@sentry/types" "8.35.0" + "@sentry/utils" "8.35.0" -"@sentry-internal/feedback@8.31.0": - version "8.31.0" - resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-8.31.0.tgz#36135365eb1f4226ed4f5c4446263eef2461dc6e" - integrity sha512-R3LcC2IaTe8lgi5AU9h0rMgyVPpaTiMSLRhRlVeQPVmAKCz8pSG/um13q37t0BsXpTaImW9yYQ71Aj6h6IrShQ== +"@sentry-internal/feedback@8.35.0": + version "8.35.0" + resolved "https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-8.35.0.tgz#b31fb7fbec8ecd9cc683948a0d1af2b87731b0a1" + integrity sha512-7bjSaUhL0bDArozre6EiIhhdWdT/1AWNWBC1Wc5w1IxEi5xF7nvF/FfvjQYrONQzZAI3HRxc45J2qhLUzHBmoQ== dependencies: - "@sentry/core" "8.31.0" - "@sentry/types" "8.31.0" - "@sentry/utils" "8.31.0" + "@sentry/core" "8.35.0" + "@sentry/types" "8.35.0" + "@sentry/utils" "8.35.0" -"@sentry-internal/replay-canvas@8.31.0": - version "8.31.0" - resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-8.31.0.tgz#368d2169757c7254634ca968a6ce8262f18f3b03" - integrity sha512-ConyrhWozx4HluRj0+9teN4XTC1ndXjxMdJQvDnbLFsQhCCEdwUfaZVshV1CFe9T08Bfyjruaw33yR7pDXYktw== +"@sentry-internal/replay-canvas@8.35.0": + version "8.35.0" + resolved "https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-8.35.0.tgz#de7849e0d4212ee37a9225b1fc346188d9b05072" + integrity sha512-TUrH6Piv19kvHIiRyIuapLdnuwxk/Un/l1WDCQfq7mK9p1Pac0FkQ7Uufjp6zY3lyhDDZQ8qvCS4ioCMibCwQg== dependencies: - "@sentry-internal/replay" "8.31.0" - "@sentry/core" "8.31.0" - "@sentry/types" "8.31.0" - "@sentry/utils" "8.31.0" + "@sentry-internal/replay" "8.35.0" + "@sentry/core" "8.35.0" + "@sentry/types" "8.35.0" + "@sentry/utils" "8.35.0" -"@sentry-internal/replay@8.31.0": - version "8.31.0" - resolved "https://registry.yarnpkg.com/@sentry-internal/replay/-/replay-8.31.0.tgz#0ee6b0c9f7b62caf8282576d53e1b6801449e495" - integrity sha512-r8hmFDwWxeAxpdzBCRWTKQ/QHl8QanFw8XfM0fvFes/H1d/b43Vwc/IiUnsYoMOdooIP8hJFGDKlfq+Y5uVVGA== +"@sentry-internal/replay@8.35.0": + version "8.35.0" + resolved "https://registry.yarnpkg.com/@sentry-internal/replay/-/replay-8.35.0.tgz#f71abae95cb492a54b43885386adbc5c639486c7" + integrity sha512-3wkW03vXYMyWtTLxl9yrtkV+qxbnKFgfASdoGWhXzfLjycgT6o4/04eb3Gn71q9aXqRwH17ISVQbVswnRqMcmA== dependencies: - "@sentry-internal/browser-utils" "8.31.0" - "@sentry/core" "8.31.0" - "@sentry/types" "8.31.0" - "@sentry/utils" "8.31.0" + "@sentry-internal/browser-utils" "8.35.0" + "@sentry/core" "8.35.0" + "@sentry/types" "8.35.0" + "@sentry/utils" "8.35.0" "@sentry/babel-plugin-component-annotate@2.22.4": version "2.22.4" resolved "https://registry.yarnpkg.com/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.22.4.tgz#c5adef7201a799c971cdccc5ba11c97d4609b1a2" integrity sha512-hbSq067KwmeKIEkmyzkTNJbmbtx2KRqvpiy9Q/DynI5Z46Nko/ppvgIfyFXK9DelwvEPOqZic4WXTIhO4iv3DA== -"@sentry/browser@8.31.0": - version "8.31.0" - resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-8.31.0.tgz#9c1452e05046d50f74229961590286bdb5fb22ac" - integrity sha512-LZK0uLPGB4Al+qWc1eaad+H/1SR6CY9a0V2XWpUbNAT3+VkEo0Z/78bW1kb43N0cok87hNPOe+c66SfwdxphVQ== +"@sentry/browser@8.35.0": + version "8.35.0" + resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-8.35.0.tgz#67820951fd092ef72ee1a4897464bc7c8d317d77" + integrity sha512-WHfI+NoZzpCsmIvtr6ChOe7yWPLQyMchPnVhY3Z4UeC70bkYNdKcoj/4XZbX3m0D8+71JAsm0mJ9s9OC3Ue6MQ== dependencies: - "@sentry-internal/browser-utils" "8.31.0" - "@sentry-internal/feedback" "8.31.0" - "@sentry-internal/replay" "8.31.0" - "@sentry-internal/replay-canvas" "8.31.0" - "@sentry/core" "8.31.0" - "@sentry/types" "8.31.0" - "@sentry/utils" "8.31.0" + "@sentry-internal/browser-utils" "8.35.0" + "@sentry-internal/feedback" "8.35.0" + "@sentry-internal/replay" "8.35.0" + "@sentry-internal/replay-canvas" "8.35.0" + "@sentry/core" "8.35.0" + "@sentry/types" "8.35.0" + "@sentry/utils" "8.35.0" "@sentry/bundler-plugin-core@2.22.4": version "2.22.4" @@ -2935,13 +2945,13 @@ "@sentry/types" "8.30.0" "@sentry/utils" "8.30.0" -"@sentry/core@8.31.0": - version "8.31.0" - resolved "https://registry.yarnpkg.com/@sentry/core/-/core-8.31.0.tgz#09435534967c4f7254ea1015ef2b3a3bfed18434" - integrity sha512-5zsMBOML18e5a/ZoR5XpcYF59e2kSxb6lTg13u52f/+NA27EPgxKgXim5dz6L/6+0cizgwwmFaZFGJiFc2qoAA== +"@sentry/core@8.35.0": + version "8.35.0" + resolved "https://registry.yarnpkg.com/@sentry/core/-/core-8.35.0.tgz#17090f4d2d3bb983d9d99ecd2d27f4e9e107e0b0" + integrity sha512-Ci0Nmtw5ETWLqQJGY4dyF+iWh7PWKy6k303fCEoEmqj2czDrKJCp7yHBNV0XYbo00prj2ZTbCr6I7albYiyONA== dependencies: - "@sentry/types" "8.31.0" - "@sentry/utils" "8.31.0" + "@sentry/types" "8.35.0" + "@sentry/utils" "8.35.0" "@sentry/node@8.30.0": version "8.30.0" @@ -2981,19 +2991,20 @@ "@sentry/utils" "8.30.0" import-in-the-middle "^1.11.0" -"@sentry/node@~8.31.0": - version "8.31.0" - resolved "https://registry.yarnpkg.com/@sentry/node/-/node-8.31.0.tgz#83871ebc4538dda33572545827a4a2344668ff17" - integrity sha512-S4UFpomNruEkBhPgAdHeFrtKfIJp3s4VbIvWIuKsft+SoA3J19a4ozCqijoKu+y6sa++osAYi4S9M7fA7nO0bg== +"@sentry/node@~8.35.0": + version "8.35.0" + resolved "https://registry.yarnpkg.com/@sentry/node/-/node-8.35.0.tgz#14ab7d77d5bcce649e571fa05b4efacb71811395" + integrity sha512-B0FLOcZEfYe3CJ2t0l1N0HJcHXcIrLlGENQ2kf5HqR2zcOcOzRxyITJTSV5brCnmzVNgkz9PG8VWo3w0HXZQpA== dependencies: "@opentelemetry/api" "^1.9.0" "@opentelemetry/context-async-hooks" "^1.25.1" "@opentelemetry/core" "^1.25.1" "@opentelemetry/instrumentation" "^0.53.0" + "@opentelemetry/instrumentation-amqplib" "^0.42.0" "@opentelemetry/instrumentation-connect" "0.39.0" "@opentelemetry/instrumentation-dataloader" "0.12.0" - "@opentelemetry/instrumentation-express" "0.42.0" - "@opentelemetry/instrumentation-fastify" "0.39.0" + "@opentelemetry/instrumentation-express" "0.43.0" + "@opentelemetry/instrumentation-fastify" "0.40.0" "@opentelemetry/instrumentation-fs" "0.15.0" "@opentelemetry/instrumentation-generic-pool" "0.39.0" "@opentelemetry/instrumentation-graphql" "0.43.0" @@ -3002,6 +3013,7 @@ "@opentelemetry/instrumentation-ioredis" "0.43.0" "@opentelemetry/instrumentation-kafkajs" "0.3.0" "@opentelemetry/instrumentation-koa" "0.43.0" + "@opentelemetry/instrumentation-lru-memoizer" "0.40.0" "@opentelemetry/instrumentation-mongodb" "0.47.0" "@opentelemetry/instrumentation-mongoose" "0.42.0" "@opentelemetry/instrumentation-mysql" "0.41.0" @@ -3014,11 +3026,11 @@ "@opentelemetry/sdk-trace-base" "^1.26.0" "@opentelemetry/semantic-conventions" "^1.27.0" "@prisma/instrumentation" "5.19.1" - "@sentry/core" "8.31.0" - "@sentry/opentelemetry" "8.31.0" - "@sentry/types" "8.31.0" - "@sentry/utils" "8.31.0" - import-in-the-middle "^1.11.0" + "@sentry/core" "8.35.0" + "@sentry/opentelemetry" "8.35.0" + "@sentry/types" "8.35.0" + "@sentry/utils" "8.35.0" + import-in-the-middle "^1.11.2" "@sentry/opentelemetry@8.30.0": version "8.30.0" @@ -3029,14 +3041,14 @@ "@sentry/types" "8.30.0" "@sentry/utils" "8.30.0" -"@sentry/opentelemetry@8.31.0": - version "8.31.0" - resolved "https://registry.yarnpkg.com/@sentry/opentelemetry/-/opentelemetry-8.31.0.tgz#37c58dd493ef4854d5e5fe0be5551e82804a3e1d" - integrity sha512-aAbUMlyZ6EMc3IRcRcr2d5nuNevUgpXpSfhzo9pJbSEfhMe4drJEBnhyAYgPm0HeZtKomWnlXAyrjwSU8weTXg== +"@sentry/opentelemetry@8.35.0": + version "8.35.0" + resolved "https://registry.yarnpkg.com/@sentry/opentelemetry/-/opentelemetry-8.35.0.tgz#8cf88deb50813ea84c355bddeb49ec0bbebb1b49" + integrity sha512-2mWMpEiIFop/omia9BqTJa+0Khe+tSsiZSUrxbnSpxM0zgw8DFIzJMHbiqw/I7Qaluz9pnO2HZXqgUTwNPsU8A== dependencies: - "@sentry/core" "8.31.0" - "@sentry/types" "8.31.0" - "@sentry/utils" "8.31.0" + "@sentry/core" "8.35.0" + "@sentry/types" "8.35.0" + "@sentry/utils" "8.35.0" "@sentry/profiling-node@^8.20.0": version "8.30.0" @@ -3055,10 +3067,10 @@ resolved "https://registry.yarnpkg.com/@sentry/types/-/types-8.30.0.tgz#5f5011f5b16bafd30a039ca5e8c337e948c703fb" integrity sha512-kgWW2BCjBmVlSQRG32GonHEVyeDbys74xf9mLPvynwHTgw3+NUlNAlEdu05xnb2ow4bCTHfbkS5G1zRgyv5k4Q== -"@sentry/types@8.31.0": - version "8.31.0" - resolved "https://registry.yarnpkg.com/@sentry/types/-/types-8.31.0.tgz#b1ca002df2c8840c3b491ceb019925ff504306f8" - integrity sha512-prRM/n5nlP+xQZSpdEkSR8BwwZtgsLk0NbI8eCjTMu2isVlrlggop8pVaJb7y9HmElVtDA1Q6y4u8TD2htQKFQ== +"@sentry/types@8.35.0": + version "8.35.0" + resolved "https://registry.yarnpkg.com/@sentry/types/-/types-8.35.0.tgz#535c807800f7e378f61416f30177c0ef81b95012" + integrity sha512-AVEZjb16MlYPifiDDvJ19dPQyDn0jlrtC1PHs6ZKO+Rzyz+2EX2BRdszvanqArldexPoU1p5Bn2w81XZNXThBA== "@sentry/utils@8.30.0": version "8.30.0" @@ -3067,12 +3079,12 @@ dependencies: "@sentry/types" "8.30.0" -"@sentry/utils@8.31.0": - version "8.31.0" - resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-8.31.0.tgz#56d44250f685bcc56cbf2f8837ffa88ed7e754a2" - integrity sha512-9W2LZ9QIHKc0HSyH/7UmTolc01Q4vX/qMSZk7i1noinlkQtnRUmTP39r1DSITjKCrDHj6zvB/J1RPDUoRcTXxQ== +"@sentry/utils@8.35.0": + version "8.35.0" + resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-8.35.0.tgz#1e099fcbc60040091c79f028a83226c145d588ee" + integrity sha512-MdMb6+uXjqND7qIPWhulubpSeHzia6HtxeJa8jYI09OCvIcmNGPydv/Gx/LZBwosfMHrLdTWcFH7Y7aCxrq7cg== dependencies: - "@sentry/types" "8.31.0" + "@sentry/types" "8.35.0" "@sentry/vite-plugin@^2.21.1": version "2.22.4" @@ -3082,15 +3094,15 @@ "@sentry/bundler-plugin-core" "2.22.4" unplugin "1.0.1" -"@sentry/vue@~8.31.0": - version "8.31.0" - resolved "https://registry.yarnpkg.com/@sentry/vue/-/vue-8.31.0.tgz#89692aed81cb2d6f04ce283180992357234ecab1" - integrity sha512-w512J2XLs43OZ7KBcdy4ho+IWMf37TQDJ5+JBONC+OLmGo7rixAZZxwIA7nI1/kZsBYEZ6JZL1uPCMrwwe/BsQ== +"@sentry/vue@~8.35.0": + version "8.35.0" + resolved "https://registry.yarnpkg.com/@sentry/vue/-/vue-8.35.0.tgz#445ba9dee4e617369a029b5d8f7fc851a5a29e9b" + integrity sha512-fgF4N14Vx93CEHVpqyb6xTJibjFlJ66X/gwsFMblPr5KMtWeYzHGNHpu5whMGc5tsCU9cHxNnY605D/L4v2OFQ== dependencies: - "@sentry/browser" "8.31.0" - "@sentry/core" "8.31.0" - "@sentry/types" "8.31.0" - "@sentry/utils" "8.31.0" + "@sentry/browser" "8.35.0" + "@sentry/core" "8.35.0" + "@sentry/types" "8.35.0" + "@sentry/utils" "8.35.0" "@sinclair/typebox@^0.27.8": version "0.27.8" @@ -4034,17 +4046,17 @@ hookable "^5.5.3" unhead "1.11.2" -"@vee-validate/i18n@~4.13.0": - version "4.13.2" - resolved "https://registry.yarnpkg.com/@vee-validate/i18n/-/i18n-4.13.2.tgz#2787f59a911721c3a656e7673cf804b2b11c58b0" - integrity sha512-GWqGgxJsQwZZCcrQOsvLNcvxLk1DmHctGw8vYXvwgqoj2hyrLtGQSmeIAqUVa2cYR6rk7301Ity5iJgOou9K5A== +"@vee-validate/i18n@~4.14.0": + version "4.14.3" + resolved "https://registry.yarnpkg.com/@vee-validate/i18n/-/i18n-4.14.3.tgz#706a13c966e41c9e8c330cd55c0dd5a6813b3844" + integrity sha512-zSbXx4FJiEnzwLNrReDUSUPCPeV5MlvjI+gHdyemsNeelrjiWl0ky9CxeolMBABKPonnqtuGpZccfk6m7GtcMQ== -"@vee-validate/rules@~4.13.0": - version "4.13.2" - resolved "https://registry.yarnpkg.com/@vee-validate/rules/-/rules-4.13.2.tgz#f460970883bcf528235180c818bc5c9aafc8e453" - integrity sha512-NrmjxXw/gZQVhjgwIdEOeRYxn74I/3BYXTuExdwbpCPVgFh0pjTQx9aPGkVBnueeszVqO2LfWyKUpvwSWLPXRA== +"@vee-validate/rules@~4.14.0": + version "4.14.3" + resolved "https://registry.yarnpkg.com/@vee-validate/rules/-/rules-4.14.3.tgz#a12800948cb64cff33362907545b7b25e15a78db" + integrity sha512-E01b69FlliA1BEPshnIi3MAQwAbTQkYg87bgAmfRX0tDJf4/LlmMoUpgfu+CtIuRTxvYkZupXHriXKL/ucNuXQ== dependencies: - vee-validate "4.13.2" + vee-validate "4.14.3" "@vercel/nft@^0.26.5": version "0.26.5" @@ -4164,11 +4176,18 @@ "@vue/compiler-dom" "3.5.4" "@vue/shared" "3.5.4" -"@vue/devtools-api@^6.6.1", "@vue/devtools-api@^6.6.3", "@vue/devtools-api@^6.6.4": +"@vue/devtools-api@^6.6.3", "@vue/devtools-api@^6.6.4": version "6.6.4" resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.6.4.tgz#cbe97fe0162b365edc1dba80e173f90492535343" integrity sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g== +"@vue/devtools-api@^7.5.2": + version "7.5.3" + resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-7.5.3.tgz#577f191f419ceef6c5c8e5366169cc8b6755a645" + integrity sha512-nwz45qBxHOUdZzaYP9V3E1aFOgPpoMmNlBcGn0dsUxizlws4wJ4V6P6849yt28p5NSQ/2E3V87JXFAuk3N9Inw== + dependencies: + "@vue/devtools-kit" "^7.5.3" + "@vue/devtools-core@7.4.4": version "7.4.4" resolved "https://registry.yarnpkg.com/@vue/devtools-core/-/devtools-core-7.4.4.tgz#20fdef8e846fce25ed98008011942505cf23bcd5" @@ -4194,23 +4213,23 @@ speakingurl "^14.0.1" superjson "^2.2.1" -"@vue/devtools-kit@^7.4.4": - version "7.4.5" - resolved "https://registry.yarnpkg.com/@vue/devtools-kit/-/devtools-kit-7.4.5.tgz#e80a551d4bce4c40c38a7ef6b080e408d541d346" - integrity sha512-Uuki4Z6Bc/ExvtlPkeDNGSAe4580R+HPcVABfTE9TF7BTz3Nntk7vxIRUyWblZkUEcB/x+wn2uofyt5i2LaUew== +"@vue/devtools-kit@^7.4.4", "@vue/devtools-kit@^7.5.3": + version "7.5.3" + resolved "https://registry.yarnpkg.com/@vue/devtools-kit/-/devtools-kit-7.5.3.tgz#c103e2b9026edb3289c90c887dddd2e837e8727b" + integrity sha512-XSTXCAHshYniK3gLQfhMRDuDLLj6vHFWKVl1tvtSgZ0iJy5AXoI4U/GKGlyS2uS1hwZCSoNSGdkKtbW/pn/Iuw== dependencies: - "@vue/devtools-shared" "^7.4.5" - birpc "^0.2.17" + "@vue/devtools-shared" "^7.5.3" + birpc "^0.2.19" hookable "^5.5.3" mitt "^3.0.1" perfect-debounce "^1.0.0" speakingurl "^14.0.1" superjson "^2.2.1" -"@vue/devtools-shared@^7.4.4", "@vue/devtools-shared@^7.4.5": - version "7.4.5" - resolved "https://registry.yarnpkg.com/@vue/devtools-shared/-/devtools-shared-7.4.5.tgz#f8f5ef73451c05922e8d18aa86d39a05ab883e94" - integrity sha512-2XgUOkL/7QDmyYI9J7cm+rz/qBhcGv+W5+i1fhwdQ0HQ1RowhdK66F0QBuJSz/5k12opJY8eN6m03/XZMs7imQ== +"@vue/devtools-shared@^7.4.4", "@vue/devtools-shared@^7.5.3": + version "7.5.3" + resolved "https://registry.yarnpkg.com/@vue/devtools-shared/-/devtools-shared-7.5.3.tgz#c7561b925e49b36d3f2058c23068a0f5509d9f4d" + integrity sha512-i2tCUtAEQ0S8AmTuy6FSOmVKCB5ajmMaVrrw0ypX75koLSo1mssQ8zezds5IoUZHRiXBsgoGHbJGuGwyrSGhqQ== dependencies: rfdc "^1.4.1" @@ -4735,10 +4754,10 @@ bindings@^1.4.0: dependencies: file-uri-to-path "1.0.0" -birpc@^0.2.17: - version "0.2.17" - resolved "https://registry.yarnpkg.com/birpc/-/birpc-0.2.17.tgz#d0bdb90d4d063061156637f03b7b0adea1779734" - integrity sha512-+hkTxhot+dWsLpp3gia5AkVHIsKlZybNT5gIYiDlNzJrmYPcTM9k5/w2uaj3IPpd7LlEYpmCj4Jj1nC41VhDFg== +birpc@^0.2.17, birpc@^0.2.19: + version "0.2.19" + resolved "https://registry.yarnpkg.com/birpc/-/birpc-0.2.19.tgz#cdd183a4a70ba103127d49765b4a71349da5a0ca" + integrity sha512-5WeXXAvTmitV1RqJFppT5QtUiz2p1mRSYU000Jkft5ZUCLJIk4uQriYNO50HknxKwM6jd8utNc66K1qGIwwWBQ== bluebird@^3.1.1: version "3.7.2" @@ -7436,10 +7455,10 @@ hasown@^2.0.0, hasown@^2.0.1, hasown@^2.0.2: dependencies: function-bind "^1.1.2" -helmet@~7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/helmet/-/helmet-7.1.0.tgz#287279e00f8a3763d5dccbaf1e5ee39b8c3784ca" - integrity sha512-g+HZqgfbpXdCkme/Cd/mZkV0aV3BZZZSugecH03kl38m/Kmdx8jKjBikpDj2cr+Iynv4KpYEviojNdTJActJAg== +helmet@~7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/helmet/-/helmet-7.2.0.tgz#8b2dcc425b4a46c88f6953481b40453cbe66b167" + integrity sha512-ZRiwvN089JfMXokizgqEPXsl2Guk094yExfoDXR0cBYWxtBbaSww/w+vT4WEJsBW2iTUi1GgZ6swmoug3Oy4Xw== hexoid@^1.0.0: version "1.0.0" @@ -7571,10 +7590,10 @@ import-fresh@^3.2.1, import-fresh@^3.3.0: parent-module "^1.0.0" resolve-from "^4.0.0" -import-in-the-middle@^1.11.0, import-in-the-middle@^1.8.1: - version "1.11.0" - resolved "https://registry.yarnpkg.com/import-in-the-middle/-/import-in-the-middle-1.11.0.tgz#a94c4925b8da18256cde3b3b7b38253e6ca5e708" - integrity sha512-5DimNQGoe0pLUHbR9qK84iWaWjjbsxiqXnw6Qz64+azRgleqv9k2kTt5fw7QsOpmaGYtuxxursnPPsnTKEx10Q== +import-in-the-middle@^1.11.0, import-in-the-middle@^1.11.2, import-in-the-middle@^1.8.1: + version "1.11.2" + resolved "https://registry.yarnpkg.com/import-in-the-middle/-/import-in-the-middle-1.11.2.tgz#dd848e72b63ca6cd7c34df8b8d97fc9baee6174f" + integrity sha512-gK6Rr6EykBcc6cVWRSBR5TWf8nn6hZMYSRYqCcHa0l0d1fPK7JSYo6+Mlmck76jIX9aL/IZ71c06U2VpFwl1zA== dependencies: acorn "^8.8.2" acorn-import-attributes "^1.9.5" @@ -9962,11 +9981,6 @@ pg-connection-string@2.6.2: resolved "https://registry.yarnpkg.com/pg-connection-string/-/pg-connection-string-2.6.2.tgz#713d82053de4e2bd166fab70cd4f26ad36aab475" integrity sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA== -pg-connection-string@^2.6.4: - version "2.6.4" - resolved "https://registry.yarnpkg.com/pg-connection-string/-/pg-connection-string-2.6.4.tgz#f543862adfa49fa4e14bc8a8892d2a84d754246d" - integrity sha512-v+Z7W/0EO707aNMaAEfiGnGL9sxxumwLl2fJvCQtMn9Fxsg+lPpPkdcyBSv/KFgpGdYkMfn+EI1Or2EHjpgLCA== - pg-connection-string@^2.7.0: version "2.7.0" resolved "https://registry.yarnpkg.com/pg-connection-string/-/pg-connection-string-2.7.0.tgz#f1d3489e427c62ece022dba98d5262efcb168b37" @@ -9992,22 +10006,12 @@ pg-numeric@1.0.2: resolved "https://registry.yarnpkg.com/pg-numeric/-/pg-numeric-1.0.2.tgz#816d9a44026086ae8ae74839acd6a09b0636aa3a" integrity sha512-BM/Thnrw5jm2kKLE5uJkXqqExRUY/toLHda65XgFTBTFYZyopbKjBe29Ii3RbkvlsMoFwD+tHeGaCjjv0gHlyw== -pg-pool@^3.6.2: - version "3.6.2" - resolved "https://registry.yarnpkg.com/pg-pool/-/pg-pool-3.6.2.tgz#3a592370b8ae3f02a7c8130d245bc02fa2c5f3f2" - integrity sha512-Htjbg8BlwXqSBQ9V8Vjtc+vzf/6fVUuak/3/XXKA9oxZprwW3IMDQTGHP+KDmVL7rtd+R1QjbnCFPuTHm3G4hg== - pg-pool@^3.7.0: version "3.7.0" resolved "https://registry.yarnpkg.com/pg-pool/-/pg-pool-3.7.0.tgz#d4d3c7ad640f8c6a2245adc369bafde4ebb8cbec" integrity sha512-ZOBQForurqh4zZWjrgSwwAtzJ7QiRX0ovFkZr2klsen3Nm0aoh33Ls0fzfv3imeH/nw/O27cjdz5kzYJfeGp/g== -pg-protocol@*, pg-protocol@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/pg-protocol/-/pg-protocol-1.6.1.tgz#21333e6d83b01faaebfe7a33a7ad6bfd9ed38cb3" - integrity sha512-jPIlvgoD63hrEuihvIg+tJhoGjUsLPn6poJY9N5CnlPd91c2T18T/9zBtLxZSb1EhYxBRoZJtzScCaWlYLtktg== - -pg-protocol@^1.7.0: +pg-protocol@*, pg-protocol@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/pg-protocol/-/pg-protocol-1.7.0.tgz#ec037c87c20515372692edac8b63cf4405448a93" integrity sha512-hTK/mE36i8fDDhgDFjy6xNOG+LCorxLG3WO17tku+ij6sVHXh1jQUJ8hYAnRhNla4QVD2H8er/FOjc/+EgC6yQ== @@ -10043,20 +10047,7 @@ pg-types@^4.0.1: postgres-interval "^3.0.0" postgres-range "^1.1.1" -pg@^8.11.2, pg@~8.12.0: - version "8.12.0" - resolved "https://registry.yarnpkg.com/pg/-/pg-8.12.0.tgz#9341724db571022490b657908f65aee8db91df79" - integrity sha512-A+LHUSnwnxrnL/tZ+OLfqR1SxLN3c/pgDztZ47Rpbsd4jUytsTtwQo/TLPRzPJMp/1pbhYVhH9cuSZLAajNfjQ== - dependencies: - pg-connection-string "^2.6.4" - pg-pool "^3.6.2" - pg-protocol "^1.6.1" - pg-types "^2.1.0" - pgpass "1.x" - optionalDependencies: - pg-cloudflare "^1.1.1" - -pg@~8.13.0: +pg@^8.11.2, pg@~8.13.0: version "8.13.0" resolved "https://registry.yarnpkg.com/pg/-/pg-8.13.0.tgz#e3d245342eb0158112553fcc1890a60720ae2a3d" integrity sha512-34wkUTh3SxTClfoHB3pQ7bIMvw9dpFU1audQQeZG837fmHfHpr14n/AELVDoOYVDW2h5RDWU78tFjkD+erSBsw== @@ -11027,25 +11018,6 @@ semver@^7.3.4, semver@^7.3.5, semver@^7.3.6, semver@^7.3.7, semver@^7.3.8, semve resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143" integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== -send@0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" - integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== - dependencies: - debug "2.6.9" - depd "2.0.0" - destroy "1.2.0" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "2.0.0" - mime "1.6.0" - ms "2.1.3" - on-finished "2.4.1" - range-parser "~1.2.1" - statuses "2.0.1" - send@0.19.0: version "0.19.0" resolved "https://registry.yarnpkg.com/send/-/send-0.19.0.tgz#bbc5a388c8ea6c048967049dbeac0e4a3f09d7f8" @@ -11079,7 +11051,7 @@ serve-placeholder@^2.0.2: dependencies: defu "^6.1.4" -serve-static@1.16.2: +serve-static@1.16.2, serve-static@^1.15.0: version "1.16.2" resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.16.2.tgz#b6a5343da47f6bdd2673848bf45754941e803296" integrity sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw== @@ -11089,16 +11061,6 @@ serve-static@1.16.2: parseurl "~1.3.3" send "0.19.0" -serve-static@^1.15.0: - version "1.16.0" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.16.0.tgz#2bf4ed49f8af311b519c46f272bf6ac3baf38a92" - integrity sha512-pDLK8zwl2eKaYrs8mrPZBJua4hMplRWJ1tIFksVC3FtBEBnl8dxgeHtsaMS8DhS9i4fLObaon6ABoc4/hQGdPA== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.18.0" - set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" @@ -12359,12 +12321,12 @@ vary@^1, vary@~1.1.2: resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== -vee-validate@4.13.2, vee-validate@~4.13.0: - version "4.13.2" - resolved "https://registry.yarnpkg.com/vee-validate/-/vee-validate-4.13.2.tgz#cf601c9ac029d58a15aecc1dbab28b15628f0a0e" - integrity sha512-HlpR/6MJ92TW9f135umMZKUqdd/tFQTxLNSf2ImbU4Y/MlLVAUpF1l64VdjTOhbClAqPjCb5p/SqHDxLpUHXrw== +vee-validate@4.14.3, vee-validate@~4.14.0: + version "4.14.3" + resolved "https://registry.yarnpkg.com/vee-validate/-/vee-validate-4.14.3.tgz#795af9d6937fff5cb98523841bbfed396e69473d" + integrity sha512-o4yABwgmCxyNz63hAFiDuLtK4qSrJ3+Ri5kbbJ9RQecXpaMp6NzJUEGE3LOcScakkSmtLDzvliQ2yBdFyPWDIw== dependencies: - "@vue/devtools-api" "^6.6.1" + "@vue/devtools-api" "^7.5.2" type-fest "^4.8.3" verror@1.10.0: @@ -12549,14 +12511,14 @@ vue-matomo@~4.2.0: resolved "https://registry.yarnpkg.com/vue-matomo/-/vue-matomo-4.2.0.tgz#d65e369e4ead1d95ef790bef3627512cac3d25e9" integrity sha512-m5hCw7LH3wPDcERaF4sp/ojR9sEx7Rl8TpOyH/4jjQxMF2DuY/q5pO+i9o5Dx+BXLSa9+IQ0qhAbWYRyESQXmA== -vue-router@^4.4.3: +vue-router@^4.4.3, vue-router@^4.4.4: version "4.4.5" resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-4.4.5.tgz#bdf535e4cf32414ebdea6b4b403593efdb541388" integrity sha512-4fKZygS8cH1yCyuabAXGUAsyi1b2/o/OKgu/RUb+znIYOxPRxdkytJEx+0wGcpBE1pX6vUgh5jwWOKRGvuA/7Q== dependencies: "@vue/devtools-api" "^6.6.4" -vue-router@^4.4.4, vue-router@latest: +vue-router@latest: version "4.4.4" resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-4.4.4.tgz#4678d309c19c7513a05ef920ad14bdcd4db34fef" integrity sha512-3MlnDqwRwZwCQVbtVfpsU+nrNymNjnXSsQtXName5925NVC1+326VVfYH9vSrA0N13teGEo8z5x7gbRnGjCDiQ==