diff --git a/bitbucket-pipelines.yml b/bitbucket-pipelines.yml index f345759a..b9db52d2 100644 --- a/bitbucket-pipelines.yml +++ b/bitbucket-pipelines.yml @@ -111,12 +111,10 @@ pipelines: script: - echo "Release ready!" - step: + <<: *deploy name: deploy prod deployment: prod trigger: manual - script: - - source ./env/bitbucket/prepare_for_deployment.sh - - ./caprover_deploy.sh myvbv custom: deploy-stage: - step: diff --git a/client/package-lock.json b/client/package-lock.json index 83a70117..7b8ede7b 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -14,6 +14,7 @@ "@sentry/vue": "^7.20.0", "@urql/vue": "^1.0.2", "@vueuse/core": "^9.13.0", + "@vueuse/router": "^10.1.2", "cypress": "^12.9.0", "d3": "^7.6.1", "dayjs": "^1.11.7", @@ -25,7 +26,7 @@ "vue": "^3.2.38", "vue-i18n": "^9.2.2", "vue-i18n-extract": "^2.0.7", - "vue-router": "^4.1.5" + "vue-router": "^4.1.6" }, "devDependencies": { "@graphql-codegen/cli": "^2.13.12", @@ -7489,6 +7490,32 @@ "url": "https://github.com/sponsors/antfu" } }, + "node_modules/@vueuse/router": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/@vueuse/router/-/router-10.1.2.tgz", + "integrity": "sha512-99KhTBZliU5gRPHPhi7UO97vArgWIYLomLeCPYJQvbg1gYYa3BVX/uFDcdOaVYhdz5rWDeY/DaeW5CeNYR7zzQ==", + "dependencies": { + "@vueuse/shared": "10.1.2", + "vue-demi": ">=0.14.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue-router": ">=4.0.0-rc.1" + } + }, + "node_modules/@vueuse/router/node_modules/@vueuse/shared": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.1.2.tgz", + "integrity": "sha512-1uoUTPBlgyscK9v6ScGeVYDDzlPSFXBlxuK7SfrDGyUTBiznb3mNceqhwvZHjtDRELZEN79V5uWPTF1VDV8svA==", + "dependencies": { + "vue-demi": ">=0.14.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, "node_modules/@vueuse/shared": { "version": "9.13.0", "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-9.13.0.tgz", @@ -18979,9 +19006,9 @@ } }, "node_modules/vue-demi": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz", - "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==", + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.0.tgz", + "integrity": "sha512-gt58r2ogsNQeVoQ3EhoUAvUsH9xviydl0dWJj7dabBC/2L4uBId7ujtCwDRD0JhkGsV1i0CtfLAeyYKBht9oWg==", "hasInstallScript": true, "bin": { "vue-demi-fix": "bin/vue-demi-fix.js", @@ -25294,6 +25321,25 @@ "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-9.13.0.tgz", "integrity": "sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==" }, + "@vueuse/router": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/@vueuse/router/-/router-10.1.2.tgz", + "integrity": "sha512-99KhTBZliU5gRPHPhi7UO97vArgWIYLomLeCPYJQvbg1gYYa3BVX/uFDcdOaVYhdz5rWDeY/DaeW5CeNYR7zzQ==", + "requires": { + "@vueuse/shared": "10.1.2", + "vue-demi": ">=0.14.0" + }, + "dependencies": { + "@vueuse/shared": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.1.2.tgz", + "integrity": "sha512-1uoUTPBlgyscK9v6ScGeVYDDzlPSFXBlxuK7SfrDGyUTBiznb3mNceqhwvZHjtDRELZEN79V5uWPTF1VDV8svA==", + "requires": { + "vue-demi": ">=0.14.0" + } + } + } + }, "@vueuse/shared": { "version": "9.13.0", "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-9.13.0.tgz", @@ -33879,9 +33925,9 @@ } }, "vue-demi": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz", - "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==" + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.0.tgz", + "integrity": "sha512-gt58r2ogsNQeVoQ3EhoUAvUsH9xviydl0dWJj7dabBC/2L4uBId7ujtCwDRD0JhkGsV1i0CtfLAeyYKBht9oWg==" }, "vue-docgen-api": { "version": "4.64.1", diff --git a/client/package.json b/client/package.json index 1a125dd0..d81aca16 100644 --- a/client/package.json +++ b/client/package.json @@ -25,6 +25,7 @@ "@sentry/vue": "^7.20.0", "@urql/vue": "^1.0.2", "@vueuse/core": "^9.13.0", + "@vueuse/router": "^10.1.2", "cypress": "^12.9.0", "d3": "^7.6.1", "dayjs": "^1.11.7", @@ -36,7 +37,7 @@ "vue": "^3.2.38", "vue-i18n": "^9.2.2", "vue-i18n-extract": "^2.0.7", - "vue-router": "^4.1.5" + "vue-router": "^4.1.6" }, "devDependencies": { "@graphql-codegen/cli": "^2.13.12", diff --git a/client/src/components/feedback/feedbackSummary.vue b/client/src/components/feedback/feedbackSummary.vue index 2ae457d5..6e1c88c5 100644 --- a/client/src/components/feedback/feedbackSummary.vue +++ b/client/src/components/feedback/feedbackSummary.vue @@ -1,8 +1,9 @@