Kanbante : CORS recherche autorise les origines agent (federation console, defaut 2) #42

Open
bruno wants to merge 2 commits from console-federation-recherche into main
Owner

Branche console-federation-recherche, base main. NE PAS MERGER sans go du coordinateur.

app/recherche.py : ajout d'AGENT_ORIGINS = {https://agent.dracodev.net, https://agent-dev.dracodev.net} a l'allowlist de GET /api/search (regles inchangees, jamais '*'). Sans cela, la page de recherche de la console ne peut pas lire les reponses Kanbante cross-origin. Aucun changement de CSP Kanbante necessaire (Kanbante n'enonce que frame-src ; la CSP qui compte est celle de la page console).

Tests : tests/test_recherche.py mis a jour (allowlist a 10 origines, nouveau test_origines_agent_console). Execute en sandbox (fonctions pures, sans serveur ni forge) : 9/9. Aucun bump de version, aucun merge.

Branche console-federation-recherche, base main. NE PAS MERGER sans go du coordinateur. app/recherche.py : ajout d'AGENT_ORIGINS = {https://agent.dracodev.net, https://agent-dev.dracodev.net} a l'allowlist de GET /api/search (regles inchangees, jamais '*'). Sans cela, la page de recherche de la console ne peut pas lire les reponses Kanbante cross-origin. Aucun changement de CSP Kanbante necessaire (Kanbante n'enonce que frame-src ; la CSP qui compte est celle de la page console). Tests : tests/test_recherche.py mis a jour (allowlist a 10 origines, nouveau test_origines_agent_console). Execute en sandbox (fonctions pures, sans serveur ni forge) : 9/9. Aucun bump de version, aucun merge.
bruno added 2 commits 2026-10-28 16:06:57 -04:00
Tests Kanbante : origines agent en CORS recherche
CI / test (push) Failing after 0s
CI / test (pull_request) Failing after 0s
5d10b02537
Some required checks failed
CI / test (push) Failing after 0s
CI / test (pull_request) Failing after 0s
This pull request has changes conflicting with the target branch.
  • app/recherche.py
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin console-federation-recherche:console-federation-recherche
git checkout console-federation-recherche
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Projets/kanbante#42