This commit is contained in:
+20
@@ -2145,6 +2145,26 @@ def render(
|
||||
token = secrets.token_urlsafe(32)
|
||||
context.setdefault("csrf_token", token)
|
||||
context.setdefault("version", APP_VERSION)
|
||||
# Noms publics dracodev par configuration (dev/prod, 0.32.0) :
|
||||
# aucun nom public n'est codé en dur dans les gabarits ni dans le
|
||||
# JS statique — tout vient de app.config (défauts = noms
|
||||
# officiels/prod ; la dev déclare ses noms en ``-dev`` par .env).
|
||||
_pub = get_settings()
|
||||
context.setdefault(
|
||||
"draco_urls",
|
||||
{
|
||||
"obsigate": _pub.sso_url,
|
||||
"flowdeck": _pub.flowdeck_url,
|
||||
"tiktak": _pub.tiktak_url,
|
||||
"kanbante": _pub.public_url,
|
||||
},
|
||||
)
|
||||
context.setdefault("agent_url", _pub.agent_url)
|
||||
context.setdefault(
|
||||
"sso_authorize_url",
|
||||
f"{_pub.sso_url}/sso/authorize?return_to="
|
||||
f"{quote(_pub.public_url + '/auth/draco', safe='')}",
|
||||
)
|
||||
# Fusion ACC-1 : initiale de l'opérateur pour la barre d'apps commune.
|
||||
context.setdefault(
|
||||
"draco_avatar", (get_settings().auth_user or "K")[:1].upper()
|
||||
|
||||
Reference in New Issue
Block a user