Immo-Ka — agrégateur des propriétés à vendre au Québec (73 connecteurs, ~40 000 annonces, React+FastAPI)
Python 47.5%
HTML 27.9%
TypeScript 15.5%
CSS 7.2%
JavaScript 2%
-
Fri, Aug 28, 2026 1
-
Tue, Aug 25, 2026 1
-
Onglet Bannières OACIQ (691 bannières/17 357 courtiers) + 15 connecteurs agences web
…
- immoka/bannieres.py + /api/bannieres(/{slug}) + page frontend Bannières (annuaire OACIQ avec couverture connecteur, 273/690 agences couvertes) - immoka/connectors/agences_web.py : famille générique registry-driven (data/web_agencies.json, 14 sites hétérogènes — WordPress, Next.js via Scrapfly, sitemaps) : prix labellisé prioritaire, rejet filtres/loyers/ boilerplate, ville/type/description par cascade de fallbacks (JSON-LD, h1, <title> segmenté, slug), galerie absolutisée via marqueur d'URL - sourceimmo.py : codes catégorie courts COM/IND/RES/CON/MF (groupevalor) - + groupevalor (source.immo) ; sources.json passe à 80 sources, census et bannieres.json resynchronisés (covered_by), docs régénérés - sync : 632 fiches, ~371 publiées (pgl en quarantaine : fiches XHR vides) Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
-
-
Mon, Aug 24, 2026 4
-
Recensement OACIQ (17 357 courtiers, 690 agences) + 3 connecteurs source.immo : blvd, christinegauthier, guyhoquet
…
- data/oaciq_census.json : registre OACIQ complet croisé avec les connecteurs (253 agences couvertes / 437 sans connecteur, sites+plateformes sondés pour les ~120 plus grosses) — base des prochaines campagnes de connecteurs. - Nouvelles agences (plateforme source.immo, config auto _configs.json) : BLVD Immobilier (329 fiches), Christine Gauthier (40), Guy Hoquet Québec (8). - agences_source_immo.py : listing_path par agence (BLVD utilise « details-de-la-propriete » au lieu de « propriete »). - vaillancourtimmobilier.com écarté (même compte/vue que domicilia). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
-
Revert "[ka2] fix connecteur imt_ag_tremblant: id du registre aligné sur le source_id BD (imt_tremblant → imt_ag_tremblant) pour que la supervision classe la source retirée en endormi et non stale ; fiches docs régénérées"
…
This reverts commit e28883c3921fe54b2ca4a0190c718d36b46bf633.
-
-
Sun, Aug 23, 2026 1
-
connecteurs : fb_marketplace (acteur Apify ka-fb-immo), PMML, Stuart, Duque Simms + registre
…
- fb_marketplace : acteur maison gorgeous_thistle/ka-fb-immo (scraping public déconnecté, proxy Oxylabs CA), re-vérification tournante des actives, throttle 3 h par replay BD — 762 fiches, 597 publiées au premier run - pmml : API JSON interne /api/proprietes/avendre (485 en vente, 388 publiées, GPS + courtier) — plus grande agence commerciale/multi indépendante du QC - stuart : plateforme Ma Clé, JSON-LD mc:* très riche — 54/54 publiées - duquesimms : sitemap + JSON-LD proprius/e-mmobilier, GPS — 18/18 publiées - tremblantrealestate.ca écrit puis RETIRÉ : 159/159 fiches déjà couvertes première main par domicilia (documenté au registre pour ne pas refaire) - sources.json : +8 entrées (3 actives, MTRE inactif documenté, 4 prospects a_faire : vistoo, deakin, versants, annuaire RCIIQ) ; docs régénérées Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
-
-
Wed, Aug 19, 2026 2
-
Tue, Aug 18, 2026 2
-
Vague 3 : Realtor.ca (MLS pan-bannières via Scrapfly ASP), Sotheby's complet (AJAX interne, 60→869), 7 agences source.immo (dont chambre CIEMCQ ~3 900), Guide Habitation (projets neufs)
…
- realtor_ca.py : rejoue PropertySearch_Post via Scrapfly ASP sans render_js (DataDome contourné) ; 14 shards bbox QC, tri récentes d abord, budget IMMOKA_REALTOR_MAX (défaut 2 000/sync ≈ 10-14 appels) ; external_id = MLS + _ag_ → dédup Centris masque les recoupements (2 145 fiches, 343 uniques). - sothebys_quebec.py : endpoint /include/ajax_results.php débloqué (p_territories[]=4, p_status neutre, remap serveur documenté) ; 869 fiches à vendre au lieu de ~60 ; repli pages région conservé. - agences source.immo : si_ag_ciemcq (Mon-Toit, Estrie-Mauricie-CdQ, 3 920 fiches / 1 169 uniques), avenue, provad, peladeau, ferri, si_ag_jga, si_ag_katiasamson. - guidehabitation.py : répertoire des projets neufs (microdonnées schema.org, 9 régions, 95 projets à vendre, locatifs écartés). - sources.json + source_immo_agencies.json + docs régénérées (50 fiches). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
Docs connecteurs : générateur rejouable + 46 fiches standardisées (41 nommées, 4 familles dynamiques, INDEX)
…
Croise data/sources.json + registres d agences + introspection du code + BD live (complétude GPS/photos/prix/CAC/SDB/année-rôle/taxes, sync_log). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-