@forge/csp
6.2.0-experimental-cf2ad4c6.3.0-next.0
out/csp/csp-injection-service.js~
out/csp/csp-injection-service.jsModified+13
Index: package/out/csp/csp-injection-service.js
===================================================================
--- package/out/csp/csp-injection-service.js
+++ package/out/csp/csp-injection-service.js
@@ -72,8 +72,16 @@
'fedramp-stg': 'https://pf-emoji-service.frontend.staging.cdn.atlassian-us-gov-mod.com',
'fedramp-prod': 'https://pf-emoji-service.frontend.cdn.atlassian-us-gov-mod.com',
...makeICHosts((env, icOptions) => `https://pf-emoji-service.${getICDomain(env, icOptions)}/bfa/emoji-service/`)
},
+ ATLASSIAN_REACTIONS_HOST: {
+ dev: 'https://pf-reactions-service.ddev.frontend.public.atl-paas.net',
+ stg: 'https://pf-reactions-service.stg-east.frontend.public.atl-paas.net',
+ prod: 'https://pf-reactions-service.prod-east.frontend.public.atl-paas.net',
+ 'fedramp-stg': 'https://pf-reactions-service.frontend.staging.cdn.atlassian-us-gov-mod.com',
+ 'fedramp-prod': 'https://pf-reactions-service.frontend.cdn.atlassian-us-gov-mod.com',
+ ...makeICHosts((env, icOptions) => `https://pf-reactions-service.${getICDomain(env, icOptions)}/bfa/reactions-service/`)
+ },
ATLASSIAN_FOP_GE_HOST: {
dev: 'https://forge-outbound-proxy.dev.services.atlassian.com',
stg: 'https://forge-outbound-proxy.stg.services.atlassian.com',
prod: 'https://forge-outbound-proxy.services.atlassian.com',
@@ -128,15 +136,20 @@
const getFOSCDNUrls = (microsEnv, icOptions) => {
const fosCDNHost = getFOSCDNHost(microsEnv, icOptions);
return fosCDNHost ? [`${fosCDNHost}${FOS_CDN_PATH}`] : [];
};
+const getReactionsImageHost = (microsEnv, icOptions) => {
+ const host = getAtlassianHost('ATLASSIAN_REACTIONS_HOST', microsEnv, icOptions);
+ return host ? [host] : [];
+};
const getAtlassianImageHost = (microsEnv, icOptions) => {
return [
`https://${getAtlassianHost('ATLASSIAN_AVATAR_HOST', microsEnv, icOptions)}`,
`https://*.wp.com/${getAtlassianHost('ATLASSIAN_AVATAR_HOST', microsEnv, icOptions)}/`,
getAtlassianHost('ATLASSIAN_API_GATEWAY_HOST', microsEnv, icOptions),
getAtlassianHost('ATLASSIAN_MEDIA_GATEWAY_HOST', microsEnv, icOptions),
getAtlassianHost('ATLASSIAN_EMOJIS_HOST', microsEnv, icOptions),
+ ...getReactionsImageHost(microsEnv, icOptions),
getAtlassianHost('ATLASSIAN_TEAM_AVATAR_HOST', microsEnv, icOptions),
getAtlassianHost('ATLASSIAN_TEAM_HEADER_HOST', microsEnv, icOptions),
...getFOSHostDownload(microsEnv, icOptions),
...getFOSCDNUrls(microsEnv, icOptions)