Agrégateur de produits québécois — www.fabri-ka.com
- 385commits
- 1branches
- 0releases
- 89.9 MBon disk
- maindefault branch
- 4 days agolast push
-
Fri, Aug 28, 2026 1
-
docs: README ultra détaillé + visite guidée en 10 captures
…
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
-
Tue, Aug 25, 2026 1
-
Mon, Aug 24, 2026 4
-
Revert "docs: refonte du README (pastilles + captures d écran à jour)"
…
This reverts commit 3cbf9574494ce8ad015e887d9661eadc4d984091.
-
Reapply "docs: refonte du README (pastilles + captures d écran à jour)"
…
This reverts commit b3a6a11dc9cb99a75362feca3b4be7682ffe958c.
-
Revert "docs: refonte du README (pastilles + captures d écran à jour)"
…
This reverts commit 3cbf9574494ce8ad015e887d9661eadc4d984091.
-
-
Sun, Aug 23, 2026 2
-
Fri, Aug 21, 2026 1
-
Wed, Aug 19, 2026 2
-
Vague 4 exécutée : registre 3 507 -> 3 947 boutiques (+440, dont 135 connectées et synchronisées, +48 159 produits publiés), 8 boutiques mortes passées « présumée fermée » (backfill historique), 1 679 fiches avec certifications, géocodage des nouvelles RTA ; docs/CONFORMITE.md (CGU/robots datés par source, écartés : REQ Cloudflare+CC-BY-NC-SA, UPA app décommissionnée, SMAQ coquille, Goûtez Lanaudière Eudonet 404, PME MTL sans répertoire, Etsy 403, Ma Zone Québec, Panier Bleu)
…
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
Phase 2 — passes d'enrichissement exécutées : géocodage RTA 2 995 boutiques (zippopotam, cache rejouable), 167 boutiques catégorisées via collections Shopify (table consignée), 111 courriels + téléphones, livraison 271->365, re-sondage des 1 256 jamais-sondées (3 réactivées, provancher re-désactivée hors-mission), renommage 169 boutiques génériques + 163 mojibake, héritage catégories (autre 38 312 -> 3 398) ; registre + caches + docs régénérées
…
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
-
Tue, Aug 18, 2026 2
-
Vague 3 : 4 annuaires frais (Pages Vertes, MIAM Mauricie, Garde-Manger MTG, Terroir et Saveurs) — +283 boutiques, +99 connectables, +6 004 produits
…
- scripts/wave3_discovery.py : moisson sitemap/fiches des 4 annuaires (sans clé API, throttle poli, filtre des domaines partenaires) + intégration additive (aggregate -> verify -> registre + DB, mêmes garde-fous que build_registry). - build_registry.py : priors des 5 nouvelles sources (gardemangerduquebec scindé producteurs A / détaillants C via portfolio_category), régions Mauricie/Montérégie, rebuild rejouable. - reprobe_stores.py : --skip / --skip-stamped / --only-file + horodatage last_reprobe sur chaque cible sondée. - Re-sondage : 500 boutiques du stock restant (0 réactivable — vitrines sans endpoint) + 187 nouvelles vague 3 (4 Square réactivées). - Écartés après reconnaissance : Etsy (403), Ma Zone Québec (coquille vide), Goûtez Lanaudière (CRM Eudonet injoignable) ; CMAQ/économusées/Créateurs de saveurs/Signé Local déjà couverts. - provancher.org désactivée (billets de visites, pas des produits) et purgée. - Registre 3 507 (+283) | connectables 1 568 (+99) | productives 1 377 (+78) | produits 301 534 (+6 004). README + docs/connecteurs régénérés. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
Docs connecteurs : générateur rejouable + 11 fiches standardisées (6 plateformes, Scrapfly, verdict Ecwid, découverte-registre, enrichissement, INDEX)
…
Croise data/stores.json (3 224 boutiques) + introspection des connecteurs + BD live (volumétrie/complétude produits, top boutiques, gotchas). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
-
Mon, Aug 17, 2026 2
-
État du nœud — captures README (boutique-medusa, stats) + fabrika/requirements.txt
…
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
Sun, Aug 16, 2026 2
-
Captures README refaites en données de prod (nouveau thème, 291 299 produits)
…
Prises via tunnel SSH vers M4M64a:8097 — thème famille KA + compteurs réels. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
Thème famille KA « éditorial sharp » (aligné sur Food-Ka / Lou-Ka)
…
- Typo : Space Grotesk (display) + Inter (texte) + JetBrains Mono (prix, micro-étiquettes) — remplace Fraunces/Outfit - Signature famille : bordures encre, ombres décalées (boutons, cartes, recherche), chip « ·Ka » rotée dans le logo, grain de fond, kickers mono - Palette Fabri-Ka conservée (papier crème, terracotta, pin) + miel #F2CF63 en surlignage ; footer pin profond ; nav pilule à état actif pin/miel - Couche d'override en fin de styles.css (jetons partagés --line, --shadow-off, --highlight — mêmes rôles que Food-Ka/Lou-Ka) - Captures d'écran README refaites avec le nouveau thème Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
-
Thu, Aug 13, 2026 1
-
SEO complet (SSR + sitemaps + 301/410) · KA ID SSO + favoris hub · README refait
…
- fabrika/seo.py : rendu serveur sur toutes les routes — title/meta/canonical/ hreflang fr-CA/OG/JSON-LD (Product, Offer, OnlineStore, BreadcrumbList, WebSite+SearchAction) + contenu HTML complet dans #root (hydraté par React) - Pages programmatiques /categorie/<slug>, /region/<slug> et combos (~350 pages) avec H1, stats (prix moyen/médian), grille produits, pagination, maillage - URLs produits slugées /produits/<slug>-<uid> (301 depuis l'ancien format), produits retirés → 410 Gone, uid inconnu → 404 (fini le soft-404) - robots.txt + sitemap.xml (index → pages/boutiques/produits-1..8, 40k/chunk, lastmod réel, cache 1h) ; GZip ; Cache-Control immutable sur /assets - Frontend : routes programmatiques miroirs (Catalog à dimensions verrouillées), liens slugés partout, setPageMeta (title/desc/canonical en navigation SPA) - fabrika/auth.py : « Se connecter avec KA ID » (SSO Groupe KA, JWT HS256 stdlib) - fabrika/hubfav.py + favorites.tsx : favoris « Mon univers Ka » poussés au hub central (HMAC signé), page /profil (hubprofile.py) - README ultra-détaillé : badges, nouvelles captures d'écran (desktop + mobile), section SEO/SSR, écosystème Groupe KA, structure du projet, API complète Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
-
Wed, Aug 12, 2026 4
-
Rapport de marché PDF (téléchargeable) + page stats détaillée
…
- Générateur PDF reportlab : page couverture pleine page aux couleurs de la marque, KPIs, histogramme des prix, tableaux catégories/régions/plateformes, origine A–E, top boutiques, méthodologie — endpoint /api/report.pdf (cache) - Bouton 'Télécharger le rapport PDF' sur la page /stats (en-tête + pied) - Page /stats enrichie : rail Nouveautés, disponibilité, complétude des données, mini-barres dans le tableau catégories, % dans l'histogramme - Nettoyage : 51 prix corrompus (parsing) purgés → prix moyen 327k$ → 293,73$ - Caps défensifs sur les moyennes/max de prix (<= 500 000 $) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
Enrichissement + pages boutiques landing + page statistiques
…
- 281 000+ produits, 1 204 boutiques actives (Bijoux Medusa incluse : 3 823 produits ; catégorie bijoux 10 410 → 31 673) - Enrichissement boutiques : logo, couverture, description (3 220/3 224) - Enrichissement produits : re-catégorisation + héritage de catégorie boutique - Pages boutiques refaites en landing pages : héro couverture + logo, tuiles de stats de prix, chips catégories, recherche in-store, boutiques similaires - Nouvelle page /stats (à la lou-ka/auto-ka) : KPIs, histogramme des prix, tableau par catégorie, régions, croissance, origine A–E, top boutiques - API : /api/stats/extended (cache 10 min), fiche boutique enrichie Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
Expansion majeure : 149 500+ produits, 3 131 boutiques, 17/17 régions
…
- Fallback anti-bot Scrapfly (530 candidats « morts » ressuscités, 233 boutiques en échec débloquées) + connecteur Wix Stores (GraphQL storefront) - Répertoire CMAQ récolté via sessions Firecrawl (940 artisans) - Refonte frontend mobile-first : bottom nav, filtres en bottom sheet, galeries swipe, design éditorial resserré - Géocodage FSA→région (répertoire MAMH), 4 nouveaux balayages (urbain, manufacturiers, régions minces, marques), producteurs Saveurs BSL + Goûtez AT Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
Fabri-Ka — agrégateur de produits québécois
…
Plateforme complète : pipeline de découverte provincial (30+ sources, 2 510 boutiques QC vérifiées, classification d'origine A–E), connecteurs génériques par plateforme (Shopify, WooCommerce, Wix, Squarespace, Firecrawl), API FastAPI + SQLite FTS5, frontend React 18/Vite/TS, 75 735 produits agrégés — en production sur www.fabri-ka.com. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-