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

Merged
bruno merged 1 commits from recherche-shaarit into main 2026-11-04 12:11:09 -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:00 -05:00
7.84.11 — recherche fédérée : ShaarIt, 5e source de « Rechercher partout »
FlowDeck CI / lint (push) Failing after 9s
FlowDeck CI / lint (pull_request) Failing after 4s
FlowDeck CI / test (pull_request) Failing after 1s
FlowDeck CI / docker (pull_request) Skipped
FlowDeck CI / test (push) Failing after 29m57s
FlowDeck CI / docker (push) Skipped
3539611aa7
- static/js/recherche.js re-vendangé depuis commons v0.2.1 (source
  canonique ui/recherche/) : source ShaarIt (bases, onglet,
  normaliseur — lien profond {base}shaare/<shorturl>).
- Gabarit + route /recherche : data-base-shaarit (bases.shaarit),
  onglet et section « ShaarIt — bookmarks ».
- recherche_cors : origines ShaarIt prod/dev + clé sœur shaarit.
- Tests : recherche.test.js 83 assertions (5 sections, normaliseur
  ShaarIt), onglets Python et allowlist (12 origines) à jour.
bruno merged commit da5000b727 into main 2026-11-04 12:11:09 -05:00
Sign in to join this conversation.