Skip to content

Commit c8082bd

Browse files
updating quickstart and removing hard-coded WebLogic Remote Console version compatibility number (#162)
1 parent d11fc77 commit c8082bd

20 files changed

+219
-120
lines changed

electron/app/js/ipcRendererPreload.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,15 @@ const fsUtils = require('./fsUtils');
1212
const WktApp = require('./wktApp');
1313
const osUtils = require('./osUtils');
1414
const i18n = require('./i18next.webui.config');
15-
const { compareVersions } = require('./versionUtils');
15+
const { compareVersions, getMinorVersionCompatibilityVersionString } = require('./versionUtils');
16+
const { wlRemoteConsoleFrontendVersion } = require('../webui.json');
1617

1718
const wktApp = new WktApp();
1819

1920
const exeMode = osUtils.getArgv('--wktMode');
2021
const language = osUtils.getArgv('--lang');
2122
const mainModule = osUtils.getArgv('--mainModule');
23+
const wrcFrontendCompatibilityVersion = getMinorVersionCompatibilityVersionString(wlRemoteConsoleFrontendVersion);
2224

2325
i18n.changeLanguage(language).then();
2426

@@ -279,7 +281,8 @@ contextBridge.exposeInMainWorld(
279281
'utils': {
280282
generateUuid: () => uuid.v4(),
281283
compareVersions: (version, otherVersion) => compareVersions(version, otherVersion),
282-
mainModule: mainModule
284+
mainModule: mainModule,
285+
wrcFrontendCompatibilityVersion: wrcFrontendCompatibilityVersion,
283286
}
284287
}
285288
);

electron/app/js/versionUtils.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,19 @@ function compareVersions(version, minimumVersion) {
4949
return result;
5050
}
5151

52+
function getMinorVersionCompatibilityVersionString(version) {
53+
let result = version;
54+
if (version) {
55+
const components = result.split('.', 3);
56+
if (components[2]) {
57+
components[2] = 'x';
58+
}
59+
result = components.join('.');
60+
}
61+
return result;
62+
}
63+
5264
module.exports = {
5365
compareVersions,
66+
getMinorVersionCompatibilityVersionString,
5467
};

electron/app/locales/en/webui.json

Lines changed: 75 additions & 52 deletions
Large diffs are not rendered by default.

electron/app/main.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,7 @@ const openSSLUtils = require('./js/openSSLUtils');
3535
const osUtils = require('./js/osUtils');
3636
const { initializeAutoUpdater, registerAutoUpdateListeners, installUpdates, getUpdateInformation } = require('./js/appUpdater');
3737
const { startWebLogicRemoteConsoleBackend, getDefaultDirectoryForOpenDialog, setWebLogicRemoteConsoleHomeAndStart,
38-
getDefaultWebLogicRemoteConsoleHome, getWebLogicRemoteConsoleBackendPort
39-
} = require('./js/wlRemoteConsoleUtils');
38+
getDefaultWebLogicRemoteConsoleHome, getWebLogicRemoteConsoleBackendPort } = require('./js/wlRemoteConsoleUtils');
4039
const { getVerrazzanoReleaseVersions, isVerrazzanoInstalled, installVerrazzanoPlatformOperator,
4140
verifyVerrazzanoPlatformOperatorInstall, installVerrazzano, verifyVerrazzanoInstallStatus } = require('./js/vzInstaller');
4241
const { deployApplication, deployComponents, deployProject, getComponentNamesByNamespace, getSecretNamesByNamespace,
-21.2 KB
Loading
109 KB
Loading
25.4 KB
Loading

webui/src/js/viewModels/domain-design-view.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,6 @@ function (project, accUtils, utils, ko, i18n, screenUtils, BufferingDataProvider
298298
const existingClusterNames = this.project.k8sDomain.clusters.observable()
299299
.filter(item => item.name !== cluster.name).map(item => { return item.name; });
300300

301-
console.log(`existingClusterNames = ${existingClusterNames}`);
302301
const options = { cluster: cluster, existingNames: existingClusterNames, isDomainInPV: this.isDomainInPV() };
303302

304303
dialogHelper.promptDialog('cluster-edit-dialog', options).then(result => {

webui/src/js/viewModels/ingress-design-view-impl.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,6 @@ function(i18n, accUtils, ko, ArrayDataProvider, BufferingDataProvider, project,
221221
await k8sHelper.getServicesDetailsForNamespace(kubectlExe, kubectlOptions, namespace, errTitle, errPrefix);
222222
if (results) {
223223
const servicesList = {};
224-
console.log('results.items is a ' + typeof(results.items));
225224
for (const item of results.items) {
226225
servicesList[item.metadata.name] = { ports: item.spec.ports };
227226
}

webui/src/js/viewModels/model-design-view.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ function(accUtils, i18n, ko, project, urlCatalog, viewHelper, wktLogger, ViewMod
1616
this.dataProvider = {};
1717
this.disableStartButton = ko.observable(false);
1818
this.wrcBackendTriggerChange = false;
19+
this.wrcFrontendCompatibilityVersion = window.api.utils.wrcFrontendCompatibilityVersion;
1920

2021
this.connected = () => {
2122
accUtils.announce('Model design view loaded.', 'assertive');
@@ -239,7 +240,8 @@ function(accUtils, i18n, ko, project, urlCatalog, viewHelper, wktLogger, ViewMod
239240
this.project.wdtModel.internal.wlRemoteConsolePort(undefined);
240241
};
241242

242-
const wrcInitialText = this.labelMapper('wrc-install-description');
243+
const wrcInitialText = this.labelMapper('wrc-install-description',
244+
{ wrcVersion: this.wrcFrontendCompatibilityVersion });
243245
const wrcInstallLocation = '<a href=' +
244246
urlCatalog.getUrl('model', 'weblogicRemoteConsoleLatestRelease') + '>' +
245247
this.labelMapper('wrc-link-text') + '</a>';

0 commit comments

Comments
 (0)