• 7.84.12 — correctif recherche ShaarIt : CSP connect-src
    FlowDeck CI / lint (push) Failing after 3s
    FlowDeck CI / test (push) Failing after 30m28s
    FlowDeck CI / docker (push) Skipped
    Stable

    bruno released this 2026-11-04 13:43:49 -05:00 | 0 commits to main since this release

    Correctif du retour d'usage du 2026-11-04 (fusion #111) : depuis Flowdeck, la section ShaarIt de « Rechercher partout » affichait « Injoignable depuis cet hôte (CORS ou réseau) ».

    Cause racine : la CSP des pages Flowdeck — la liste des origines sœurs en connect-src (app/middleware/security.py), écrite pour le panneau Alertes (#69 : ObsiGate, Flowdeck, TikTak, Kanbante), n'avait pas été étendue à ShaarIt lors du branchement de la recherche fédérée. Le navigateur bloquait donc l'appel de la page /recherche vers l'API ShaarIt avant même le CORS (le CORS de ShaarIt, lui, répond correctement aux origines sœurs, preflight compris — vérifié en HTTP). L'en-tête CSP réellement servi par flowdeck-dev confirmait l'absence de shaarit-dev.

    Correctif : shaarit ajouté à la liste des sœurs du connect-src (même résolution draco_urls que les autres) ; test de garde test_csp_connect_src_contient_shaarit. Suites ciblées : 31 vertes.

    Downloads