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.jsre-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).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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.jsre-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./recherche: onglet + section « ShaarIt — bookmarks », base résolue rendue endata-base-shaarit, aide mise à jour.shaarit(l'endpoint/api/searchlocal devient lisible depuis ShaarIt ; réciproquement la page locale peut lire celui de ShaarIt, publié en ShaarIt 0.5.0).- 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.