• Kanbante 0.19.0 — Performance et pilotage (A + C)
    CI / test (push) Successful in 1m50s
    Stable

    bruno released this 2026-10-12 13:53:59 -04:00 | 275 commits to main since this release

    Performance + navigation « Pilotage » — les chantiers A et C décidés par Bruno.

    A — ne plus attendre les pages

    • Boucles par dépôt parallélisées (asyncio.gather borné) : dashboard, /health, /forecast, /triage, mur.
    • Cache stale-while-revalidate : les listes Gitea sont servies immédiatement même périmées et rafraîchies en arrière-plan — fini le mur de rechargement à chaque expiration du cache. Les mutations vident le cache (aucune donnée périmée ressuscitée).

    C — naviguer par le risque

    • /forecast devient le tableau de bord des jalons tous projets : une ligne par jalon (échéance, progression, ETA, écart), triée par risque, filtrable ; le bloc jalon des cartes du dashboard y mène directement.
    • /health devient un tableau trié par sévérité ; la page d'un projet a un sélecteur de projet pour basculer sans repasser par l'index.

    Mesuré (instance réelle, depuis le réseau de test) : pages chaudes 0,04–0,16 s. Le premier chargement à froid reste de quelques secondes — le chantier B (instantanés d'arrière-plan) reste disponible si tu veux l'éliminer aussi.

    191 tests verts.

    Downloads