SPB Git forge

spb/fabri-ka

Public

Agrégateur de produits québécois — www.fabri-ka.com

217commits 1branches 0releases
66.1 MBsize
maindefault branch
3 h agolast push
Python 38.4% HTML 30.3% TypeScript 17.2% CSS 11% JavaScript 3.2%

[ka6] fix connecteur manba.ca: migration WooCommerce→Shopify de la fiche. Constaté live 2026-09-26: le marchand a refondu son site sur Shopify (advbkq-em.myshopify.com, thème Dawn) derrière un challenge Cloudflare (cf-mitigated: challenge, 429 en direct); l'ancienne Store API Woo /wp-json/wc/store/v1/products répond désormais 400 Bad Request via Scrapfly (WP démonté) — d'où les 2 syncs en échec « scrapfly upstream 400 » depuis le 09-25 19:49 (dernier ok Woo 09-25 09:34, 15 produits). Contrairement à kievepauze.com (bascule Shopify transitoire revertée d3e90d7), ici la migration est réelle et complète: /wp-json/ mort, storefront Shopify publié avec catalogue sur le domaine. Fix minimal: fiche data/stores.json platform woocommerce→shopify + catalog_endpoint /products.json. Sync réel 2026-09-26: manba.ca ok / 7 produits (+7 ~0 -0) — volume légitime post-migration, confirmé indépendamment par le sitemap Shopify (exactement 7 URLs /products/); les 15 anciens produits Woo passeront par MISS_GRACE. Le connecteur shopify.py gère déjà le repli Scrapfly si le challenge Cloudflare bloque le fetch direct. pm2 restart fabri-ka-sync fait, web local 200.

Simon-Pierre Boucher committed 14 h ago (Sep 26, 2026) parent d3e90d7

1 changed file +2 −2

modified data/stores.json +2 −2
@@ -92497,8 +92497,8 @@
92497 92497 "id": "manba.ca",
92498 92498 "name": "Manba (Les Aliments Dumornay Delis)",
92499 92499 "url": "https://manba.ca",
92500 − "platform": "woocommerce",
92501 − "catalog_endpoint": "/wp-json/wc/store/v1/products",
92500 + "platform": "shopify",
92501 + "catalog_endpoint": "/products.json",
92502 92502 "city": "",
92503 92503 "region": "Montréal",
92504 92504 "postal_prefix": "H2K",
92505 92505