diff --git a/services/static-webserver/client/source/class/osparc/MaintenanceTracker.js b/services/static-webserver/client/source/class/osparc/MaintenanceTracker.js index 2823d768e14..81d53a14108 100644 --- a/services/static-webserver/client/source/class/osparc/MaintenanceTracker.js +++ b/services/static-webserver/client/source/class/osparc/MaintenanceTracker.js @@ -41,7 +41,7 @@ qx.Class.define("osparc.MaintenanceTracker", { statics: { CHECK_INTERVAL: 15*60*1000, // Check every 15' - CLOSABLE_WARN_IN_ADVANCE: 48*60*60*1000, // Show Closable Ribbon Message 48h in advance + CLOSABLE_WARN_IN_ADVANCE: 4*24*60*60*1000, // Show Closable Ribbon Message 4 days in advance PERMANENT_WARN_IN_ADVANCE: 60*60*1000 // Show Permanent Ribbon Message 60' in advance }, diff --git a/services/static-webserver/client/source/class/osparc/NewUITracker.js b/services/static-webserver/client/source/class/osparc/NewUITracker.js index 3955b4ef2b5..bf4fe89b6dd 100644 --- a/services/static-webserver/client/source/class/osparc/NewUITracker.js +++ b/services/static-webserver/client/source/class/osparc/NewUITracker.js @@ -34,18 +34,18 @@ qx.Class.define("osparc.NewUITracker", { let msg = ""; msg += qx.locale.Manager.tr("A new version of the application is now available."); msg += "
"; - msg += qx.locale.Manager.tr("Click the Reload button to get the latest features."); + msg += qx.locale.Manager.tr("Reload the page to get the latest features."); // permanent message - const flashMessage = osparc.FlashMessenger.logAs(msg, "INFO", 0).set({ + osparc.FlashMessenger.logAs(msg, "INFO", 0).set({ maxWidth: 500 }); - const reloadButton = osparc.utils.Utils.reloadNoCacheButton(); - flashMessage.addWidget(reloadButton); + // stop tracker in case it was running this.stopTracker(); } }) .catch(() => setTimeout(() => checkNewUI(), 5*1000)); }; + checkNewUI(); this.__checkInterval = setInterval(checkNewUI, this.self().CHECK_INTERVAL); }, diff --git a/services/static-webserver/client/source/class/osparc/desktop/MainPage.js b/services/static-webserver/client/source/class/osparc/desktop/MainPage.js index 9d12d394586..c04da057eca 100644 --- a/services/static-webserver/client/source/class/osparc/desktop/MainPage.js +++ b/services/static-webserver/client/source/class/osparc/desktop/MainPage.js @@ -56,7 +56,7 @@ qx.Class.define("osparc.desktop.MainPage", { // Some resources request before building the main stack osparc.MaintenanceTracker.getInstance().startTracker(); osparc.CookieExpirationTracker.getInstance().startTracker(); - // osparc.NewUITracker.getInstance().startTracker(); + osparc.NewUITracker.getInstance().startTracker(); const store = osparc.store.Store.getInstance(); const preloadPromises = [];