SPB Git forge

spb/trouve-ka

Public ★ Pinned

Trouve-KA — moteur de recherche web indépendant, Québec-first. Crawler distribué, index OpenSearch, ranking bilingue, galerie d'images. En prod : www.trouve-ka.com

40commits 1branches 0releases
9.2 MBsize
maindefault branch
23 days agolast push
Python 51.9% TypeScript 32.7% JavaScript 4.8% CSS 4.1% Shell 2.9% HTML 1.8% SQL 1.5%

History of apps/web/lib/hubfav.ts · clear filter

  1. Sun, Aug 23, 2026 1

    1. web : favoris unifiés « Mon univers Ka » (KA ID) — hub groupe-ka.com
      …
      · lib/hubfav.ts : client serveur du hub (HMAC-SHA256 KA_SSO_SECRET, GET
        cache 30 s invalidé au toggle, POST synchrone timeout 6 s) — transposition
        TypeScript de food-ka/foodka/hubfav.py, AUCUN stockage local.
      · /api/favorites (GET) + /api/favorites/toggle (POST) : session tk_ka_session
        requise (401 sinon), 502 si hub injoignable ; item_id stable dérivé de
        l URL du résultat (pg-<sha256[:40]>).
      · UI : cœur ♥ sur chaque carte de résultat (fav-button + fav-store partagé,
        toggle optimiste), page /favoris (CTA « Se connecter avec KA ID » hors
        session), liens nav + footer. fr-CA, design éditorial sharp du site.
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher committed 1 mo ago · 1 file +142