fix(0.32.1): URL sœurs dracodev dérivées de l'environnement de l'agent
CI / test (push) Successful in 2m58s
CI / test (push) Successful in 2m58s
This commit is contained in:
@@ -1,5 +1,37 @@
|
||||
# Changelog
|
||||
|
||||
## 0.32.1 — 2026-10-25
|
||||
|
||||
### Corrigé — URL sœurs de la barre dérivées de l'environnement de l'agent
|
||||
|
||||
Sur la dev, le menu inter-apps pointait vers les noms **prod**
|
||||
des apps sœurs : seul `AGENT_EVENEMENTS_URL` y est posé (hôte
|
||||
`agent-dev.dracodev.net`), et chaque URL sœur retombait sur son
|
||||
défaut officiel faute de variable explicite — il aurait fallu
|
||||
déclarer quatre variables de plus dans le `.env` dev.
|
||||
|
||||
- **Résolution des URL sœurs** dans `app/config.py` (les
|
||||
gabarits et le JS de la barre consomment `draco_urls`
|
||||
inchangé), dans l'ordre : 1) la variable explicite —
|
||||
`DRACO_SSO_URL` (ObsiGate), `DRACO_FLOWDECK_URL`,
|
||||
`DRACO_TIKTAK_URL`, `KANBANTE_PUBLIC_URL` (Kanbante
|
||||
elle-même) — prioritaire, contrat inchangé ; 2) **dérivation
|
||||
d'environnement** depuis l'origine de l'agent telle que
|
||||
l'app la connaît déjà (`AGENT_EVENEMENTS_URL`) : si son
|
||||
hôte est de la forme `agent<SUFFIXE>.dracodev.net`
|
||||
(suffixe vide ou, typiquement, `-dev`), l'URL sœur devient
|
||||
`https://<slug><SUFFIXE>.dracodev.net` (slugs : `og`,
|
||||
`flowdeck`, `tiktak`, `kanbante`) ; hôte hors motif (autre
|
||||
domaine, LAN, IP) = **aucune dérivation**, jamais de lien
|
||||
deviné ; 3) le défaut officiel (prod), comme avant.
|
||||
- L'URL Gitea ne change pas.
|
||||
- Tests : avec le seul `AGENT_EVENEMENTS_URL` en `-dev`, les
|
||||
quatre URL sœurs servies sont en `-dev` ; une URL explicite
|
||||
gagne sur la dérivation ; hôte d'agent hors motif et aucun
|
||||
environnement posé restent aux défauts officiels
|
||||
(non-régression).
|
||||
|
||||
|
||||
## 0.32.0 — 2026-10-25
|
||||
|
||||
### Refactor — noms publics dracodev par configuration (dev/prod)
|
||||
|
||||
Reference in New Issue
Block a user