• bruno released this 2026-11-04 13:44:32 -05:00 | 0 commits to main since this release

    Correctif du retour d'usage du 2026-11-04 (fusion #111) : depuis Kanbante, la section ShaarIt de « Rechercher partout » restait figée sur « Tapez une recherche ci-dessus », sans aucun résultat — la recherche n'interrogeait pas ShaarIt.

    Diagnostic : le couple gabarit + recherche.js 0.45.7 est sain — rejoué dans un DOM simulé (jsdom) avec le gabarit Kanbante rendu : l'appel part bien vers https://shaarit-dev.dracodev.net/api/search?q=… et le résultat se rend avec le bon lien profond. Le symptôme décrit correspond à un recherche.js d'avant la 0.45.7 servi à la session : l'ancien script ignore silencieusement la section ShaarIt (application inconnue de sa liste), qui reste à son état initial pour toujours. Or la page /recherche de Kanbante était la seule à charger ses assets sans versionnage, alors que le reste du dépôt (barre, nav.js) utilise ?v={{ version }}.

    Correctif : recherche.js et recherche.css de la page sont versionnés (?v={{ version }}) — après chaque redéploiement, le navigateur récupère le script de la version publiée, jamais celui d'avant. Test de garde sur le gabarit. Suite : aucune régression (les 3 échecs de test_agent_journal.py sont identiques sur le main vierge 0.45.7 dans ce bac à sable). Version 0.45.8.

    Downloads