feat: URLs publiques de l'écosystème par configuration — dev/prod sans noms en dur #223
This commit is contained in:
+23
-1
@@ -6,7 +6,7 @@ Format basé sur [Keep a Changelog](https://keepachangelog.com/fr/1.1.0/),
|
||||
et [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
> **En cours de développement** : les changements à venir sont listés dans la section
|
||||
> [Unreleased](#unreleased). La dernière version livrée est **2.77.1**.
|
||||
> [Unreleased](#unreleased). La dernière version livrée est **2.78.0**.
|
||||
|
||||
---
|
||||
|
||||
@@ -14,6 +14,28 @@ et [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
---
|
||||
|
||||
## [2.78.0] — 2026-10-25
|
||||
|
||||
### Modifié
|
||||
|
||||
- **Dev/prod sans noms publics en dur (#223, Fusion)** — 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,
|
||||
l'environnement dev déclare ses noms en `-dev` dans son seul `.env`).
|
||||
La CSP (`connect-src`/`frame-src`) dérive l'origine de l'agent de la
|
||||
config (à défaut, de l'origine d'`AGENT_EVENEMENTS_URL`) ; le backend
|
||||
injecte `window.DRACO_URLS` dans `index.html` pour le panneau Spark,
|
||||
la barre d'apps et les 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_*` (aucun changement). Redéploiement Docker
|
||||
requis ; en dev, déclarer les noms en `-dev` dans le `.env` du poste.
|
||||
|
||||
---
|
||||
|
||||
## [2.77.1] — 2026-10-24
|
||||
|
||||
### Corrigé
|
||||
|
||||
Reference in New Issue
Block a user