Skip to content

Commit 5cdf88e

Browse files
committed
CDCTOOLBOX-378: Support new console url
1 parent 911d16a commit 5cdf88e

File tree

3 files changed

+37
-8
lines changed

3 files changed

+37
-8
lines changed

public/manifest.json

+8
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,14 @@
1919
"js": [],
2020
"css": [],
2121
"media": []
22+
},
23+
{
24+
"matches": ["https://console.cdc.cloud.sap/*"],
25+
"all_frames": true,
26+
"run_at": "document_end",
27+
"js": [],
28+
"css": [],
29+
"media": []
2230
}
2331
],
2432
"web_accessible_resources": [

scripts/postbuild.js

+12-8
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
* License: Apache-2.0
44
*/
55

6-
76
const fs = require('fs')
87
const manifest = require('../public/manifest.json')
98

@@ -24,18 +23,22 @@ function readFile(path, prefix, extension) {
2423
.map((filename) => `${path}/${filename}`)[0]
2524
}
2625

26+
function addContentScripts(buildManifest, publicManifest) {
27+
publicManifest.content_scripts.forEach((script) => {
28+
buildManifest.content_scripts.push({
29+
...script,
30+
js: [js],
31+
css: [css],
32+
})
33+
})
34+
}
35+
2736
const js = readFile('static/js', 'main', 'js')
2837
const css = readFile('static/css', 'main', 'css')
2938

3039
const newManifest = {
3140
...manifest,
32-
content_scripts: [
33-
{
34-
...manifest.content_scripts[0],
35-
js: [js],
36-
css: [css],
37-
},
38-
],
41+
content_scripts: [],
3942
web_accessible_resources: [
4043
{
4144
...manifest.web_accessible_resources[0],
@@ -44,4 +47,5 @@ const newManifest = {
4447
],
4548
}
4649

50+
addContentScripts(newManifest, manifest)
4751
fs.writeFileSync('./build/manifest.json', JSON.stringify(newManifest, null, 2))

src/redux/dataCenters/dataCenters.json

+17
Original file line numberDiff line numberDiff line change
@@ -50,5 +50,22 @@
5050
"label": "CN"
5151
}
5252
]
53+
},
54+
{
55+
"console": "console.cdc.cloud.sap",
56+
"datacenters": [
57+
{
58+
"value": "au1",
59+
"label": "AU"
60+
},
61+
{
62+
"value": "eu1",
63+
"label": "EU"
64+
},
65+
{
66+
"value": "us1",
67+
"label": "US"
68+
}
69+
]
5370
}
5471
]

0 commit comments

Comments
 (0)