search · repositories, files, commits, branches, READMEs
Results for “website”
Index built 15 min ago · 181 repositories · 86,785 paths
Repositories 1
-
spboucher.ai
TypeScript
spboucher.ai — personal website of Simon-Pierre Boucher.
Files 20
-
website/README.md
khaelor · main
-
website/server.mjs
khaelor · main
-
website/public/site.js
khaelor · main
-
website/CONTENT_TODO.md
khaelor · main
-
website/public/index.html
khaelor · main
-
website/public/install.sh
khaelor · main
-
website/public/styles.css
khaelor · main
-
website/public/docs/cli.html
khaelor · main
-
website/public/docs/faq.html
khaelor · main
-
website/public/docs/tools.html
khaelor · main
-
website/public/docs/usage.html
khaelor · main
-
website/public/docs/daemon.html
khaelor · main
-
website/public/docs/events.html
khaelor · main
-
website/public/docs/memory.html
khaelor · main
-
website/public/docs/phases.html
khaelor · main
-
website/public/docs/context.html
khaelor · main
-
website/public/docs/theming.html
khaelor · main
-
website/public/docs/commands.html
khaelor · main
-
website/public/docs/cookbook.html
khaelor · main
-
website/public/docs/sessions.html
khaelor · main
Commits 6
-
[ka6] fix connecteur ingeniuinc: migration d'ATS SmartRecruiters → site Odoo de l'employeur le 2026-10-27 — tenant SR vidé, nouvelle plateforme odoo.py. Diagnostic : vert found=1 en continu jusqu'à 07:32 EDT, puis ok=1 found=0 dès 10:23 (removed=1 à la règle des 2 absences) — l'unique offre, un fantôme paru le 2021-08-02, dépubliée entre les deux. Vérification live : API postings SmartRecruiters IngeniuInc 200 totalFound=0 (tenant existant mais vidé), page board 404 ; l'entreprise s'est rebaptisée Ingeniu Solutions (ingeniu.ca → www.ingeniusolutions.com) et publie désormais sur son PROPRE site Odoo (module website_hr_recruitment, /jobs) : 2 offres publiées. Nouvelle classe de plateforme jobka/connectors/odoo.py (pattern glow) : liste HTML rendue serveur (cartes jobs_grid, ancre /jobs/<slug>-<id>, titre <h3>, libellé <address>), pagination /jobs/page/N suivie, détail par MICRODONNÉES schema.org/JobPosting (meta datePosted/employmentType, div itemprop=description) — ⚠️ la div description ne porte que l'intro, le corps (responsabilités, compétences, avantages) vit dans les blocs website-builder qui la suivent : capture jusqu'au footer, CTA retiré ; cache BD + budget de re-visites (JOBKA_ODOO_DETAIL_LIMIT=60), garde-fou anti faux « 0 offre » (marqueur jobs_grid + retry). Lieux en cascade (doctrine bento_sushi, rien d'inventé) : addressLocality structurée → libellé <address> QC → ville citée dans le bloc JobPosting (« à notre bureau de Montréal », « Située à Montréal ») validée contre le référentiel des municipalités QC ; tout ce qui suit <footer> (siège en pied de page) jamais lu. ingeniuinc.py re-pointé sur OdooConnector (ids 743999764601957 → 15/38), sources.json mis à jour (url, careers_url, connector=odoo). Tests réels : fetch isolé 2 offres Montréal (teletravail/hybride, temps_plein, descriptions 2623/3633 car.), sync vert ok=1 found=2 added=2 en 0,3 s (médiane 0.5 — le nouveau board porte réellement 2 offres), 2 offres actives en base, l'ancienne offre SR inactive. 108 tests pytest verts, pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200. Fiches ingeniuinc.md/ats-odoo.md/ats-smartrecruiters.md/INDEX.md régénérées (1132 autres restaurées, hors périmètre).
job-ka ·
c59eaa54· Simon-Pierre Boucher · 13 days ago -
Revert "[ka6] connecteur rtl: stale = faux positif, maintenance planifiée Njoyn en cours — rien à réparer. Même fenêtre systémique que cgi (ecb31c08), cusm_ir (d6a7c87f), groupe_bellemare (f388cbcc), groupe_master (58a30264) et rtc_quebec (7cbdaeb7), récidive du 2026-09-05→07, vendredi soir → dimanche ~21h EDT : rtl vert found=16 (médiane 16.0) jusqu'à 18:58 EDT le 2026-10-23, puis « maintenance planifiée (redirection maintenance.njoyn.com) » à 21:25, comme les 11 tenants Njoyn de l'app. Vérification live 2026-10-24 ~00h30 EDT : curl direct sur rtl.njoyn.com tombe sur l'anti-bot Radware (302 validate.perfdrive.com, attendu hors Scrapfly) ; le sync isolé rejoué via la vraie voie Scrapfly avorte proprement — nouveauté de cette phase de la fenêtre : Scrapfly renvoie ERR::SCRAPE::UPSTREAM_WEBSITE_ERROR (0 octet, confirmé systémique en sondant cgi et stl : même erreur), donc abort « page liste illisible » plutôt que _MAINT_RE, mais même effet : 16 offres actives conservées en base (0 retrait). Le tenant reverdira seul à sa rotation horaire au retour du service (~dimanche 21h). Aucun code de fetch modifié, docstring chronologie seulement ; fiches rtl.md/ats-njoyn.md/INDEX.md régénérées (1131 autres fiches restaurées, hors périmètre). 108 tests verts, pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200."
job-ka ·
5a54a51d· Simon-Pierre Boucher · 16 days ago -
[ka6] connecteur rtl: stale = faux positif, maintenance planifiée Njoyn en cours — rien à réparer. Même fenêtre systémique que cgi (ecb31c08), cusm_ir (d6a7c87f), groupe_bellemare (f388cbcc), groupe_master (58a30264) et rtc_quebec (7cbdaeb7), récidive du 2026-09-05→07, vendredi soir → dimanche ~21h EDT : rtl vert found=16 (médiane 16.0) jusqu'à 18:58 EDT le 2026-10-23, puis « maintenance planifiée (redirection maintenance.njoyn.com) » à 21:25, comme les 11 tenants Njoyn de l'app. Vérification live 2026-10-24 ~00h30 EDT : curl direct sur rtl.njoyn.com tombe sur l'anti-bot Radware (302 validate.perfdrive.com, attendu hors Scrapfly) ; le sync isolé rejoué via la vraie voie Scrapfly avorte proprement — nouveauté de cette phase de la fenêtre : Scrapfly renvoie ERR::SCRAPE::UPSTREAM_WEBSITE_ERROR (0 octet, confirmé systémique en sondant cgi et stl : même erreur), donc abort « page liste illisible » plutôt que _MAINT_RE, mais même effet : 16 offres actives conservées en base (0 retrait). Le tenant reverdira seul à sa rotation horaire au retour du service (~dimanche 21h). Aucun code de fetch modifié, docstring chronologie seulement ; fiches rtl.md/ats-njoyn.md/INDEX.md régénérées (1131 autres fiches restaurées, hors périmètre). 108 tests verts, pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200.
job-ka ·
26bdd8bb· Simon-Pierre Boucher · 16 days ago -
[ka6] fix connecteur hera: faux positif de supervision (dépublication de l'unique offre QC) — aucun défaut du connecteur, correction d'un artefact sources.json (url vide) — le statut stale vient du retrait NORMAL de l'unique offre du board breezy hera (« Développeur·euse Full-Stack », id bb49e40b5fbd, Montréal) : found=1 stable depuis des semaines jusqu'au sync de 22:58 (14/09), puis found=0 à 01:07 et 03:35, offre à miss_count=2 → active=0. Le connecteur est INTACT et vérifié live : l'API Breezy répond (200, tableau JSON vide []), le board HTML affiche %LABEL_NO_POSITIONS% (aucun lien /p/), et la page de l'offre retirée affiche « Position Closed ». Tous les syncs sont ok=1 dans sync_log — même profil que samsara 1a3fe57, delos_data 5cf2a52, solmentalhealth fe2debf et autotradercanada e3bb827 : tenant à offre QC unique dont la dépublication fait tomber le volume à 0, compté comme non-succès par la supervision (médiane 0.5). Correction au passage du même artefact de génération : url vide dans data/sources.json → https://heraai.ca (lien « View the Hera AI website » du board, vérifié 200 ; la fiche affichait « Site : []() »). Sync isolé rejoué : found=0 en 0,1 s, ok — 0 est le volume légitime tant que le tenant n'a pas de poste publié ; l'offre reviendra d'elle-même si republiée. 104 tests pytest verts. pm2 restart job-ka-sync OK, site 200.
job-ka ·
4990c80f· Simon-Pierre Boucher · 1 mo ago -
[ka6] fix connecteur groupe_bellemare: casse du chemin Njoyn — Xweb.asp majuscule requis depuis le 2026-09-02 (le minuscule xweb.asp fait échouer Scrapfly ASP en UPSTREAM_WEBSITE_ERROR, 0 octet), _url() de la plateforme njoyn corrigé, 30 offres retrouvées (médiane 30) + tenants *.njoyn.com frères rétablis (stl_laval 17 vérifié)
job-ka ·
a2c68236· Simon-Pierre Boucher · 2 mo ago -
SEO complet (SSR + sitemaps + 301/410) · KA ID SSO + favoris hub · README refait
fabri-ka ·
11a5c03· Simon-Pierre Boucher · 2 mo ago
README content 11
-
spboucher.ai
🎓 spboucher.ai Personal website of Simon Pierre Boucher Financial econometrics researcher and macOS/AI developer. Professor — Department of Administrative Sciences, Université du Québec en Outaouais (UQO) 🏠 Home · 🔬 R…
-
wp36_uqo
…c Listings TL;DR Daily panel of every used vehicle listing on 131 Quebec dealer websites, 2 full inventory portals and 5 dealer groups, 12 Aug–1 Nov 2026 (273,265 listings, 428,484 price log rows, 586 crawl cycles), from…
-
groupe-ka
…s.css, overlay menu). 2026 08 22 — SEO complet (canonical, JSON LD Organization+WebSite, robots.txt, sitemap.xml) + KA Agent v3 (bulle déplaçable). 2026 08 23 — rapports quotidiens automatisés (rédaction Claude + PDF), o…
-
cancerindex
…members of the public. It feels like a research terminal, not a health content website: dense tables, sparse charts, one accent colour, a source badge on every figure. Five things make it different from a cancer informa…
-
websensor
…nts and surfaces important developments before they become obvious. It is not a website monitor: it answers what changed, where, when, exactly what, whether it was public or silent, how important and unusual it is, who i…
-
ai-atlas
…tr's own inference servers through an engine agnostic gateway. Interfaces : the website, the public API ( ), and — later — datasets and alerts. Layout Quick start © 2026 Simon Pierre Boucher · contact@spboucher.ai · host…
-
sorti-ka
…isations. SEO programmatique — SSR de l'accueil (title avec stats live, JSON LD WebSite/Organization), pages régions + catégories rendues en HTML, hreflang/BreadcrumbList sur les fiches. Page /stats — tableau de bord ana…
-
trouve-ka
…+ favoris « Mon univers Ka », design Groupe KA, SEO complet (canonical, JSON LD WebSite/SearchAction/Organization, sitemap) et widget KA Agent (bulle de chat IA déplaçable, cartes de résultats cliquables depuis v4). Pers…
-
hilmacorp
…w.hilmacorp.ai Hilmacorp.ai — Web Platform Official bilingual (FR/EN) corporate website of Hilmacorp.ai , an artificial intelligence company founded by Simon Pierre Boucher and Massamba Mbaye . Stack Next.js 15 (App Rout…
-
home-ka
…ocked. Brokerage pipeline ( ) Seed: 630 real US brokerages ( , ). inspects each website (direct GET): IDX platform fingerprints (kvCORE, iHomefinder, IDX Broker, Sierra, REW, Delta Media, Ylopo…), RESO/RETS hints, MLS af…
-
khaelor
…sh The autonomous engineer whose every decision you can replay, fork, and diff. Website · Docs · Cookbook · The daemon · Architecture KHAELOR is not another coding agent clone. It designs before it implements, verifies b…