Skip to content

Commit 5a98730

Browse files
authored
32267-Remove HotJar integration. (#863)
1 parent 890fc57 commit 5a98730

15 files changed

Lines changed: 593 additions & 637 deletions

File tree

app/devops/vaults.env

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ VUE_APP_KEYCLOAK_CLIENTID="op://keycloak/$APP_ENV/name-requests-web/UI_KEYCLOAK_
4141
VUE_APP_AUTH_TOKEN_URL="op://keycloak/$APP_ENV/base/KEYCLOAK_AUTH_TOKEN_URL"
4242

4343
#vaults name-request
44-
VUE_APP_HOTJAR_ID="op://name-request/$APP_ENV/ui/HOTJAR_ID"
4544
VUE_APP_QUICK_SEARCH_PUBLIC_ID="op://name-request/$APP_ENV/ui/QUICK_SEARCH_PUBLIC_ID"
4645
VUE_APP_QUICK_SEARCH_PUBLIC_SECRET="op://name-request/$APP_ENV/ui/QUICK_SEARCH_PUBLIC_SECRET"
4746

app/firebase.json

Lines changed: 62 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,64 @@
11
{
2-
"hosting": {
3-
"site": "namerequest-dev",
4-
"public": "dist",
5-
"ignore": [
6-
"**/devops/**",
7-
"**/.*",
8-
"**/node_modules/**"
9-
],
10-
"rewrites": [
11-
{
12-
"source": "**",
13-
"destination": "/index.html"
14-
}
15-
],
16-
"headers": [
17-
{
18-
"source": "**",
19-
"headers": [
20-
{
21-
"key": "Access-Control-Allow-Origin",
22-
"value": "*"
23-
},
24-
{
25-
"key": "X-Frame-Options",
26-
"value": "DENY"
27-
},
28-
{
29-
"key": "X-Content-Type-Options",
30-
"value": "nosniff"
31-
},
32-
{
33-
"key": "X-XSS-Protection",
34-
"value": "1; mode=block"
35-
},
36-
{
37-
"key": "Content-Security-Policy",
38-
"value": "default-src 'self'; frame-src 'self' *.gov.bc.ca *.hotjar.com *.googleapis.com https://*.nr-data.net https://*.newrelic.com https://*.cac1.pure.cloud; script-src 'self' 'unsafe-eval' 'unsafe-inline' *.gov.bc.ca *.hotjar.com *.googleapis.com https://*.nr-data.net https://*.newrelic.com https://*.cac1.pure.cloud; style-src 'self' 'unsafe-inline' *.cloudflare.com *.googleapis.com; font-src 'self' *.gov.bc.ca *.hotjar.com *.cloudflare.com *.googleapis.com *.gstatic.com *.jsdelivr.net; img-src 'self' data: *.hotjar.com https://*.cac1.pure.cloud; connect-src 'self' *.gov.bc.ca *.run.app *.launchdarkly.com *.hotjar.com *.postescanada-canadapost.ca *.apigee.net wss://*.hotjar.com *.hotjar.io https://*.nr-data.net https://shyrka-prod-cac1.s3.ca-central-1.amazonaws.com https://*.newrelic.com https://*.cac1.pure.cloud wss://*.cac1.pure.cloud; manifest-src 'self'; media-src 'self' https://*.cac1.pure.cloud; object-src 'self' https://*.cac1.pure.cloud; child-src 'self' https://*.cac1.pure.cloud;"
39-
},
40-
{
41-
"key": "Cache-Control",
42-
"value": "no-cache, no-store, must-revalidate"
43-
},
44-
{
45-
"key": "Pragma",
46-
"value": "no-cache"
47-
},
48-
{
49-
"key": "Referrer-Policy",
50-
"value": "no-referrer"
51-
},
52-
{
53-
"key": "Feature-Policy",
54-
"value": "microphone 'self'"
55-
},
56-
{
57-
"key": "Strict-Transport-Security",
58-
"value": "max-age=31536000;"
59-
}
60-
]
61-
}
62-
]
63-
}
2+
"hosting": {
3+
"site": "namerequest-dev",
4+
"public": "dist",
5+
"ignore": [
6+
"**/devops/**",
7+
"**/.*",
8+
"**/node_modules/**"
9+
],
10+
"rewrites": [
11+
{
12+
"source": "**",
13+
"destination": "/index.html"
14+
}
15+
],
16+
"headers": [
17+
{
18+
"source": "**",
19+
"headers": [
20+
{
21+
"key": "Access-Control-Allow-Origin",
22+
"value": "*"
23+
},
24+
{
25+
"key": "X-Frame-Options",
26+
"value": "DENY"
27+
},
28+
{
29+
"key": "X-Content-Type-Options",
30+
"value": "nosniff"
31+
},
32+
{
33+
"key": "X-XSS-Protection",
34+
"value": "1; mode=block"
35+
},
36+
{
37+
"key": "Content-Security-Policy",
38+
"value": "default-src 'self'; frame-src 'self' *.gov.bc.ca *.googleapis.com https://*.nr-data.net https://*.newrelic.com https://*.cac1.pure.cloud; script-src 'self' 'unsafe-eval' 'unsafe-inline' *.gov.bc.ca *.googleapis.com https://*.nr-data.net https://*.newrelic.com https://*.cac1.pure.cloud; style-src 'self' 'unsafe-inline' *.cloudflare.com *.googleapis.com; font-src 'self' *.gov.bc.ca *.cloudflare.com *.googleapis.com *.gstatic.com *.jsdelivr.net; img-src 'self' data: https://*.cac1.pure.cloud; connect-src 'self' *.gov.bc.ca *.run.app *.launchdarkly.com *.postescanada-canadapost.ca *.apigee.net https://*.nr-data.net https://shyrka-prod-cac1.s3.ca-central-1.amazonaws.com https://*.newrelic.com https://*.cac1.pure.cloud wss://*.cac1.pure.cloud; manifest-src 'self'; media-src 'self' https://*.cac1.pure.cloud; object-src 'self' https://*.cac1.pure.cloud; child-src 'self' https://*.cac1.pure.cloud;"
39+
},
40+
{
41+
"key": "Cache-Control",
42+
"value": "no-cache, no-store, must-revalidate"
43+
},
44+
{
45+
"key": "Pragma",
46+
"value": "no-cache"
47+
},
48+
{
49+
"key": "Referrer-Policy",
50+
"value": "no-referrer"
51+
},
52+
{
53+
"key": "Feature-Policy",
54+
"value": "microphone 'self'"
55+
},
56+
{
57+
"key": "Strict-Transport-Security",
58+
"value": "max-age=31536000;"
59+
}
60+
]
61+
}
62+
]
6463
}
64+
}

app/nginx.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ http {
3737
add_header Pragma "no-cache";
3838

3939
# Content Security Policy
40-
add_header Content-Security-Policy "default-src 'self'; frame-src 'self' *.gov.bc.ca *.hotjar.com *.googleapis.com https://*.nr-data.net https://*.newrelic.com https://*.cac1.pure.cloud; script-src 'self' 'unsafe-eval' 'unsafe-inline' *.gov.bc.ca *.hotjar.com *.googleapis.com https://*.nr-data.net https://*.newrelic.com https://*.cac1.pure.cloud; style-src 'self' 'unsafe-inline' *.cloudflare.com; font-src 'self' *.gov.bc.ca *.hotjar.com *.cloudflare.com; img-src 'self' data: *.hotjar.com https://*.cac1.pure.cloud; connect-src 'self' *.gov.bc.ca *.launchdarkly.com *.hotjar.com *.postescanada-canadapost.ca *.apigee.net wss://*.hotjar.com *.hotjar.io https://*.nr-data.net https://shyrka-prod-cac1.s3.ca-central-1.amazonaws.com https://*.newrelic.com https://*.cac1.pure.cloud wss://*.cac1.pure.cloud; manifest-src 'self'; media-src 'self' https://*.cac1.pure.cloud; object-src 'self' https://*.cac1.pure.cloud; child-src 'self' https://*.cac1.pure.cloud;";
40+
add_header Content-Security-Policy "default-src 'self'; frame-src 'self' *.gov.bc.ca *.googleapis.com https://*.nr-data.net https://*.newrelic.com https://*.cac1.pure.cloud; script-src 'self' 'unsafe-eval' 'unsafe-inline' *.gov.bc.ca *.googleapis.com https://*.nr-data.net https://*.newrelic.com https://*.cac1.pure.cloud; style-src 'self' 'unsafe-inline' *.cloudflare.com; font-src 'self' *.gov.bc.ca *.cloudflare.com; img-src 'self' data: https://*.cac1.pure.cloud; connect-src 'self' *.gov.bc.ca *.launchdarkly.com *.postescanada-canadapost.ca *.apigee.net https://*.nr-data.net https://shyrka-prod-cac1.s3.ca-central-1.amazonaws.com https://*.newrelic.com https://*.cac1.pure.cloud wss://*.cac1.pure.cloud; manifest-src 'self'; media-src 'self' https://*.cac1.pure.cloud; object-src 'self' https://*.cac1.pure.cloud; child-src 'self' https://*.cac1.pure.cloud;";
4141

4242
listen 8080;
4343
server_name _;

app/package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "name-request",
3-
"version": "5.8.9",
3+
"version": "5.8.10",
44
"private": true,
55
"appName": "Name Request UI",
66
"sbcName": "SBC Common Components",
@@ -40,7 +40,6 @@
4040
"tslib": "^2.8.1",
4141
"vue": "2.7.16",
4242
"vue-contenteditable": "^1.0.2",
43-
"vue-hotjar": "^1.4.0",
4443
"vue-quill-editor": "^3.0.6",
4544
"vue-router": "^3.6.5",
4645
"vuetify": "^2.7.2",
@@ -86,4 +85,4 @@
8685
"vue-demi"
8786
]
8887
}
89-
}
88+
}

0 commit comments

Comments
 (0)