0.45.7 — recherche fédérée : ShaarIt, 5e source de « Rechercher partout » #79

Merged
bruno merged 1 commits from recherche-shaarit into main 2026-11-04 12:11:31 -05:00
Owner

Demande de Bruno (2026-11-04) : brancher ShaarIt dans « Rechercher partout » — volet hôte, selon le contrat dracodev-commons v0.2.1 (contrats/recherche-federee.md).

  • recherche.js re-vendangé verbatim depuis la source canonique de commons v0.2.1 (ui/recherche/) : ShaarIt devient la 5e source (bases prod/dev, onglet, normaliseur — lien profond canonique {base}shaare/<shorturl>, contexte « Bookmark · privé · tags », repli recherche native /?q=). Le fichier reste strictement identique chez les cinq hôtes.
  • Gabarit /recherche : onglet + section « ShaarIt — bookmarks », base résolue rendue en data-base-shaarit, aide mise à jour.
  • CORS de recherche : origines officielles ShaarIt prod et dev + clé sœur shaarit (l'endpoint /api/search local devient lisible depuis ShaarIt ; réciproquement la page locale peut lire celui de ShaarIt, publié en ShaarIt 0.5.0).
  • Tests du dépôt mis à jour pour 5 sources et exécutés (voir le CHANGELOG de la version pour le détail et le fonds préexistant).
Demande de Bruno (2026-11-04) : brancher ShaarIt dans « Rechercher partout » — volet hôte, selon le contrat dracodev-commons v0.2.1 (`contrats/recherche-federee.md`). - `recherche.js` **re-vendangé verbatim** depuis la source canonique de commons v0.2.1 (`ui/recherche/`) : ShaarIt devient la 5e source (bases prod/dev, onglet, normaliseur — lien profond canonique `{base}shaare/<shorturl>`, contexte « Bookmark · privé · tags », repli recherche native `/?q=`). Le fichier reste strictement identique chez les cinq hôtes. - Gabarit `/recherche` : onglet + section « ShaarIt — bookmarks », base résolue rendue en `data-base-shaarit`, aide mise à jour. - CORS de recherche : origines officielles ShaarIt prod et dev + clé sœur `shaarit` (l'endpoint `/api/search` local devient lisible depuis ShaarIt ; réciproquement la page locale peut lire celui de ShaarIt, publié en ShaarIt 0.5.0). - Tests du dépôt mis à jour pour 5 sources et exécutés (voir le CHANGELOG de la version pour le détail et le fonds préexistant).
bruno added 1 commit 2026-11-04 12:11:24 -05:00
0.45.7 — recherche fédérée : ShaarIt, 5e source de « Rechercher partout »
CI / test (push) Failing after 3s
CI / test (pull_request) Failing after 4s
248c9468e1
- static/js/recherche.js re-vendangé depuis commons v0.2.1 : source
  ShaarIt (bases, onglet, normaliseur — lien profond
  {base}shaare/<shorturl>).
- Gabarit /recherche : data-base-shaarit (draco_urls.shaarit),
  onglet et section « ShaarIt — bookmarks ».
- app/recherche.py : origines ShaarIt prod/dev, clé sœur et
  dictionnaire résolu (urls.shaarit_url).
- Tests : recherche.test.js 83 assertions ; allowlist à 12 origines ;
  suite complète 377/377.
bruno merged commit c098c80ec8 into main 2026-11-04 12:11:31 -05:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Projets/kanbante#79