Flowdeck 7.85.3 — HUB-21 : consommation des réglages généraux du Hub (bannière + drapeau recherche_partout)
FlowDeck CI / test (push) Failing after 0s
FlowDeck CI / docker (push) Skipped
FlowDeck CI / lint (pull_request) Failing after 1s
FlowDeck CI / test (pull_request) Failing after 1s
FlowDeck CI / docker (pull_request) Skipped
FlowDeck CI / lint (push) Failing after 11s

This commit is contained in:
Spark
2026-11-06 16:57:05 +00:00
parent e6f5cff870
commit 463dd7b752
11 changed files with 512 additions and 4 deletions
+12
View File
@@ -91,6 +91,12 @@ ENV.globals["app_base_url"] = lambda: _app_base_url()
ENV.globals["draco_urls"] = lambda: _draco_urls()
ENV.globals["draco_agent_url"] = lambda: _draco_urls()["agent"]
ENV.globals["gitea_url"] = lambda: _draco_urls()["gitea"]
# Bannière d'annonce des réglages généraux du Hub (HUB-21) : la
# FONCTION est exposée (pas un instantané) — chaque rendu du
# gabarit principal lit le cache serveur de 60 s de
# app.services.hub_reglages. Hub muet → chaîne vide → aucune
# bannière, comme aujourd'hui.
ENV.globals["banniere_hub"] = lambda: _banniere_hub()
def _app_base_url() -> str:
@@ -105,6 +111,12 @@ def _draco_urls() -> dict:
return draco_urls.toutes()
def _banniere_hub() -> str:
from app.services import hub_reglages
return hub_reglages.banniere()
def _plugin_enabled(slug: str) -> bool:
from app.services.plugins import is_enabled