-
released this
2026-10-25 14:10:59 -04:00 | 299 commits to main since this release#223 — Dev/prod sans noms publics en dur
Toutes les URL publiques de l’écosystème dracodev viennent désormais de la configuration (
backend/draco_config.py:DRACO_AGENT_URL,DRACO_OBSIGATE_URL,DRACO_FLOWDECK_URL,DRACO_TIKTAK_URL,DRACO_KANBANTE_URL,DRACO_GITEA_URL; défauts = noms officiels). La CSP dérive l’origine de l’agent de la config ; l’hôte injectewindow.DRACO_URLSdans index.html (panneau Spark, barre d’apps, liens inter-apps) ; les références croisées reconnaissent les hôtes officiels et configurés et leur URL d’affichage est reconstruite depuis la config à la lecture (aucune donnée stockée migrée). WebAuthn confirmé dérivé de la requête /OBSIGATE_WEBAUTHN_*.Dev/prod : prod (future) = noms officiels par défaut, rien à déclarer. Dev = déclarer les noms en
-devdans le seul.envdu poste (voir.env.example).⚠️ Cette release redéploie la DEV (og-dev.dracodev.net, hôte deepin.lab.home) via deploy-release.sh. Redéploiement Docker requis côté ObsiGate.
Downloads