fix: corriger les vignettes du portail production
All checks were successful
Validation applicative / Tests de contrat (push) Successful in 17s
All checks were successful
Validation applicative / Tests de contrat (push) Successful in 17s
This commit is contained in:
10
index.html
10
index.html
@@ -402,6 +402,14 @@
|
||||
var APPS_REFRESH_MS = 300000;
|
||||
var hasRenderedApps = false;
|
||||
|
||||
/* Les applications déployées restent issues du dashboard. Cette liste
|
||||
* ne sert qu'aux exceptions de visibilité explicites du portail prod. */
|
||||
var PORTAL_EXCLUDED_APP_IDS = new Set(['santelis-gestion']);
|
||||
|
||||
function isPortalVisible(app) {
|
||||
return app && !PORTAL_EXCLUDED_APP_IDS.has(app.id);
|
||||
}
|
||||
|
||||
function switchTab(tabName, button) {
|
||||
document.querySelectorAll('.tab-btn').forEach(function(tab) { tab.classList.remove('active'); });
|
||||
document.querySelectorAll('.tab-panel').forEach(function(panel) { panel.classList.remove('active'); });
|
||||
@@ -449,7 +457,7 @@
|
||||
// Le dashboard local est la source de vérité : toutes les catégories
|
||||
// déployées, y compris INFRA, restent publiées dans leur onglet dédié.
|
||||
var deployableApps = apps.filter(function(app) {
|
||||
return isHttpsUrl(app.urls && app.urls[ENV]);
|
||||
return isPortalVisible(app) && isHttpsUrl(app.urls && app.urls[ENV]);
|
||||
});
|
||||
var itinovaApps = deployableApps.filter(function(app) { return app.category === 'ITINOVA'; });
|
||||
var santinovaApps = deployableApps.filter(function(app) { return app.category === 'SANTINOVA'; });
|
||||
|
||||
Reference in New Issue
Block a user