feat: URLs publiques de l'écosystème par configuration — dev/prod sans noms en dur #223
This commit is contained in:
@@ -32,7 +32,10 @@
|
||||
* configuré / exécuteur non configuré sont affichés tels quels. */
|
||||
(function () {
|
||||
"use strict";
|
||||
var API = "https://agent.dracodev.net";
|
||||
/* URL du service : fournie par l'hôte via window.DRACO_URLS
|
||||
* (contrat d'injection dracodev-commons, #223) — le repli est le
|
||||
* défaut officiel ; aucun nom d'environnement n'est figé ici. */
|
||||
var API = (window.DRACO_URLS && window.DRACO_URLS.agent) || "https://agent.dracodev.net";
|
||||
var convId = null;
|
||||
var convKind = null; // 'principale' | 'parallele'
|
||||
var convTitre = "";
|
||||
@@ -56,7 +59,9 @@
|
||||
|
||||
/* ── Console web (même service, surimpression pleine page) ─── */
|
||||
function appHote() {
|
||||
var h = (window.location.hostname || "").split(".")[0];
|
||||
/* Premier label de l'hôte, suffixe d'environnement éventuel
|
||||
* retiré (ex. « og-dev » → « og » en dev, #223). */
|
||||
var h = (window.location.hostname || "").split(".")[0].replace(/-dev$/, "");
|
||||
var correspondance = { tiktak: "tiktak", flowdeck: "flowdeck",
|
||||
kanbante: "kanbante", og: "obsigate" };
|
||||
return correspondance[h] || null;
|
||||
|
||||
Reference in New Issue
Block a user