[ka6] connecteur samsara: rien à réparer — 4e dépublication du cycle de l'offre 7926750 (Mid-Market AE French Fluent, Montréal), dépubliée entre les syncs de 14:57 (found=1) et 17:14 (found=0) le 2026-10-13 : API détail 404 + page 302 → /samsara?error=true (marqueurs Greenhouse confirmés live, témoin vivant 8250423=200), retirée au garde-fou 2-miss (missed=1 puis removed=1 à 19:29), tous les syncs ok=1. Board vivant 239 offres 0 QC (Remote - Canada sans province = exclu par design), pas de migration (samsara.com/company/careers/roles embarque toujours gh_board=samsara; board frère samsaradach sondé: 1 offre Munich 0 QC). found oscille 0↔1 par design (médiane 0.5), récidive attendue à la prochaine bascule. Sync isolé rejoué ×3: found=0 stable ok=1, ~0,2 s; non-régression greenhouse via tandemlaunch found=5. 107 tests pytest verts. Docstring samsara.py mise à jour (4e date du cycle + sondage samsaradach). Fiches samsara.md / INDEX.md régénérées (1133 autres fiches restaurées — hors périmètre). pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
319 changed files +4,951 −4,722
modified
docs/connecteurs/4refuel.md
+14 −14
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/4refuel.md |
| 7 | 7 | Rôle : Fiche connecteur — 4Refuel (employeur direct, ATS dayforce) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -38,7 +38,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 38 | 38 | |
| 39 | 39 | ## Champs → schéma |
| 40 | 40 | |
| 41 | −Complétude mesurée sur les **8 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 41 | +Complétude mesurée sur les **4 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 42 | 42 | |
| 43 | 43 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 44 | 44 | |---|---|---| |
@@ -49,9 +49,9 @@ Complétude mesurée sur les **8 offres actives** de la source (base live, 2026- | ||
| 49 | 49 | | `city` — Ville | municipalité normalisée | 100 % | |
| 50 | 50 | | `region` — Région | région administrative | 100 % | |
| 51 | 51 | | `address` — Adresse | adresse du lieu de travail | 100 % | |
| 52 | −| `postal_code` — Code postal | code postal si publié | 25 % | | |
| 52 | +| `postal_code` — Code postal | code postal si publié | 50 % | | |
| 53 | 53 | | `work_mode` — Mode | presentiel / hybride / teletravail | 0 % | |
| 54 | −| `employment_type` — Type | temps_plein / temps_partiel / … | 12 % | | |
| 54 | +| `employment_type` — Type | temps_plein / temps_partiel / … | 25 % | | |
| 55 | 55 | | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 25 % | |
| 56 | 56 | | `salary_label` — Libellé salaire | texte salarial original | 25 % | |
| 57 | 57 | | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | |
@@ -64,7 +64,7 @@ Complétude mesurée sur les **8 offres actives** de la source (base live, 2026- | ||
| 64 | 64 | | `apply_url` — Candidature | lien de candidature directe | 0 % | |
| 65 | 65 | | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | |
| 66 | 66 | |
| 67 | −Exemple réel : *Classe 3 Chauffeur livreur- Quart de Soirs* — Québec · Type de paye: $29.50/heure (à l’embauche) · parue le 2026-07-14. | |
| 67 | +Exemple réel : *Classe 3 Chauffeur livreur- Quart de Soirs* — Québec · Type de paye: $29.50/heure (à l’embauche) · parue le 2026-10-13. | |
| 68 | 68 | |
| 69 | 69 | ## Fréquence & budgets |
| 70 | 70 | |
@@ -79,15 +79,15 @@ Exemple réel : *Classe 3 Chauffeur livreur- Quart de Soirs* — Québec · Type | ||
| 79 | 79 | |
| 80 | 80 | ## Volumétrie & complétude live |
| 81 | 81 | |
| 82 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 82 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 83 | 83 | |
| 84 | −- **Offres en base** : 8 (dont **8 actives**, 0 masquées comme doublons `dup_of`) | |
| 85 | −- **Salaire** : 2/8 actives (25 %) | |
| 86 | −- **GPS** : 8/8 actives (100 %) | |
| 87 | −- **Mode** : 0/8 actives (0 %) | |
| 88 | −- **Parution** : 8/8 actives (100 %) | |
| 89 | −- **Dernier sync** : 2026-09-21 17:44 — trouvées 8, +0, ~0, -0 | |
| 90 | −- **Syncs enregistrés** (`sync_log`) : 217 | |
| 84 | +- **Offres en base** : 9 (dont **4 actives**, 0 masquées comme doublons `dup_of`) | |
| 85 | +- **Salaire** : 1/4 actives (25 %) | |
| 86 | +- **GPS** : 4/4 actives (100 %) | |
| 87 | +- **Mode** : 0/4 actives (0 %) | |
| 88 | +- **Parution** : 4/4 actives (100 %) | |
| 89 | +- **Dernier sync** : 2026-10-13 19:42 — trouvées 4, +0, ~0, -1 | |
| 90 | +- **Syncs enregistrés** (`sync_log`) : 436 | |
| 91 | 91 | |
| 92 | 92 | ## Erreurs & dépannage |
| 93 | 93 | |
@@ -112,4 +112,4 @@ Aucune erreur dans `sync_log` pour cette source. | ||
| 112 | 112 | |
| 113 | 113 | Commits touchant `jobka/connectors/x4refuel.py` : |
| 114 | 114 | |
| 115 | −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
| 115 | +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
modified
docs/connecteurs/INDEX.md
+13 −13
@@ -5,16 +5,16 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/INDEX.md |
| 7 | 7 | Rôle : Index généré de la documentation des connecteurs (ATS, employeurs, portails, dépôt) |
| 8 | −Généré : 2026-10-13 20:45 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
| 12 | 12 | |
| 13 | 13 | # Job·Ka — Connecteurs (index) |
| 14 | 14 | |
| 15 | −> Index généré le 2026-10-13 20:45 EDT par `scripts/gen_connector_docs.py` (rejouable). Croise `data/sources.json`, l'introspection de `jobka/connectors/*.py` et la base live `data/jobka.db`. | |
| 15 | +> Index généré le 2026-10-13 20:55 EDT par `scripts/gen_connector_docs.py` (rejouable). Croise `data/sources.json`, l'introspection de `jobka/connectors/*.py` et la base live `data/jobka.db`. | |
| 16 | 16 | |
| 17 | −**1104 employeurs directs** connectés via **25 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **26603 offres actives** (23169 directes, 3434 portails ; 82 masquées comme doublons inter-sources, soit 26521 visibles). 1134 fiches. | |
| 17 | +**1104 employeurs directs** connectés via **25 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **26598 offres actives** (23164 directes, 3434 portails ; 82 masquées comme doublons inter-sources, soit 26516 visibles). 1134 fiches. | |
| 18 | 18 | |
| 19 | 19 | Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conserve son URL originale ; la candidature se fait chez l'employeur (badge « Offre directe » sur les sources directes). |
| 20 | 20 | |
@@ -22,13 +22,13 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 22 | 22 | |
| 23 | 23 | | Plateforme | Employeurs | Actives | Salaire | GPS | |
| 24 | 24 | |---|---|---|---|---| |
| 25 | −| [`workday`](ats-workday.md) | 232 | 7735 | 45 % | 87 % | | |
| 26 | −| [`smartrecruiters`](ats-smartrecruiters.md) | 172 | 2999 | 17 % | 99 % | | |
| 25 | +| [`workday`](ats-workday.md) | 232 | 7736 | 45 % | 87 % | | |
| 26 | +| [`smartrecruiters`](ats-smartrecruiters.md) | 172 | 2996 | 17 % | 99 % | | |
| 27 | 27 | | [`workable`](ats-workable.md) | 71 | 1895 | 18 % | 100 % | |
| 28 | 28 | | [`dayforce`](ats-dayforce.md) | 129 | 1891 | 9 % | 100 % | |
| 29 | −| [`successfactors`](ats-successfactors.md) | 12 | 1791 | 21 % | 99 % | | |
| 29 | +| [`successfactors`](ats-successfactors.md) | 12 | 1788 | 21 % | 99 % | | |
| 30 | 30 | | [`njoyn`](ats-njoyn.md) | 11 | 1193 | 67 % | 85 % | |
| 31 | −| [`workland`](ats-workland.md) | 1 | 1083 | 37 % | 100 % | | |
| 31 | +| [`workland`](ats-workland.md) | 1 | 1082 | 38 % | 100 % | | |
| 32 | 32 | | [`greenhouse`](ats-greenhouse.md) | 132 | 803 | 19 % | 100 % | |
| 33 | 33 | | [`wpjobmanager`](ats-wpjobmanager.md) | 8 | 759 | 5 % | 100 % | |
| 34 | 34 | | [`lever`](ats-lever.md) | 58 | 612 | 20 % | 96 % | |
@@ -37,7 +37,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 37 | 37 | | [`ashby`](ats-ashby.md) | 41 | 284 | 48 % | 57 % | |
| 38 | 38 | | [`recruitee`](ats-recruitee.md) | 30 | 274 | 20 % | 97 % | |
| 39 | 39 | | [`taleo_tbe`](ats-taleo_tbe.md) | 7 | 203 | 25 % | 59 % | |
| 40 | −| [`zoho_recruit`](ats-zoho_recruit.md) | 17 | 162 | 14 % | 88 % | | |
| 40 | +| [`zoho_recruit`](ats-zoho_recruit.md) | 17 | 163 | 14 % | 88 % | | |
| 41 | 41 | | [`teamtailor`](ats-teamtailor.md) | 10 | 153 | 31 % | 95 % | |
| 42 | 42 | | [`jazzhr`](ats-jazzhr.md) | 28 | 152 | 14 % | 92 % | |
| 43 | 43 | | [`adp`](ats-adp.md) | 17 | 133 | 41 % | 95 % | |
@@ -61,10 +61,10 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 61 | 61 | |
| 62 | 62 | | Employeur | ATS | Actives | Salaire | GPS | Dernier sync OK | |
| 63 | 63 | |---|---|---|---|---|---| |
| 64 | −| [Réseau Atlas Workland (~80 employeurs QC : CSS, cégeps, Santé Québec, STQ, UQTR…)](atlas_workland.md) | [`workland`](ats-workland.md) | 1083 | 37 % | 100 % | ✅ | | |
| 64 | +| [Réseau Atlas Workland (~80 employeurs QC : CSS, cégeps, Santé Québec, STQ, UQTR…)](atlas_workland.md) | [`workland`](ats-workland.md) | 1082 | 38 % | 100 % | ✅ | | |
| 65 | 65 | | [Couche-Tard / Circle K](circlek.md) | [`workday`](ats-workday.md) | 1049 | 70 % | 67 % | ✅ | |
| 66 | 66 | | [Walmart Canada](walmart.md) | [`workday`](ats-workday.md) | 1033 | 98 % | 90 % | ✅ | |
| 67 | −| [Bombardier](bombardier.md) | [`successfactors`](ats-successfactors.md) | 973 | 1 % | 100 % | ✅ | | |
| 67 | +| [Bombardier](bombardier.md) | [`successfactors`](ats-successfactors.md) | 970 | 1 % | 100 % | ✅ | | |
| 68 | 68 | | [Solution SFT](solution_sft.md) | [`workable`](ats-workable.md) | 863 | 26 % | 100 % | ✅ | |
| 69 | 69 | | [Santé Québec — Montréal](sante_montreal.md) | [`njoyn`](ats-njoyn.md) | 740 | 97 % | 98 % | ✅ | |
| 70 | 70 | | [Université McGill](mcgill.md) | [`workday`](ats-workday.md) | 583 | 34 % | 100 % | ✅ | |
@@ -77,8 +77,8 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 77 | 77 | | [CIMA+](cima2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 252 | 1 % | 100 % | ✅ | |
| 78 | 78 | | [Alstom](alstom.md) | [`successfactors`](ats-successfactors.md) | 247 | 9 % | 100 % | ✅ | |
| 79 | 79 | | [Rechercher des](gianttiger.md) | [`workday`](ats-workday.md) | 241 | 0 % | 100 % | ✅ | |
| 80 | −| [American Iron and Metal](americanironandmetal.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 223 | 26 % | 100 % | ✅ | | |
| 81 | −| [Airbus Canada](airbus.md) | [`workday`](ats-workday.md) | 212 | 3 % | 100 % | ✅ | | |
| 80 | +| [American Iron and Metal](americanironandmetal.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 220 | 26 % | 100 % | ✅ | | |
| 81 | +| [Airbus Canada](airbus.md) | [`workday`](ats-workday.md) | 213 | 3 % | 99 % | ✅ | | |
| 82 | 82 | | [Reitmans](reitmanscanadalteltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 185 | 21 % | 100 % | ✅ | |
| 83 | 83 | | [Groupe Banque TD](td.md) | [`workday`](ats-workday.md) | 182 | 96 % | 93 % | ✅ | |
| 84 | 84 | | [CISSS de Laval](cisss_laval.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 177 | 2 % | 100 % | ✅ | |
@@ -420,6 +420,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 420 | 420 | | [3 Brasseurs Canada](trois_brasseurs.md) | [`breezy`](ats-breezy.md) | 10 | 60 % | 100 % | ✅ | |
| 421 | 421 | | [ADI - Albert Davidson Industries](adi_albert_davidson_industries.md) | [`breezy`](ats-breezy.md) | 10 | 100 % | 100 % | ✅ | |
| 422 | 422 | | [Airlab Inc.](airlabinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ | |
| 423 | +| [Altitude Sports](altitude_sports.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 10 | 50 % | 90 % | ✅ | | |
| 423 | 424 | | [Avantage Plus](avantageplus.md) | [`recruitee`](ats-recruitee.md) | 10 | 20 % | 100 % | ✅ | |
| 424 | 425 | | [BellatRx](bellatrx_inc.md) | [`breezy`](ats-breezy.md) | 10 | 0 % | 100 % | ✅ | |
| 425 | 426 | | [Bento Sushi](bento_sushi.md) | [`adp`](ats-adp.md) | 10 | 90 % | 100 % | ✅ | |
@@ -438,7 +439,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 438 | 439 | | [1perTInent inc](x1pertinentinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 78 % | ✅ | |
| 439 | 440 | | [act digital](altersolutions.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 100 % | ✅ | |
| 440 | 441 | | [Administration portuaire de Québec](portquebec.md) | [`dayforce`](ats-dayforce.md) | 9 | 0 % | 100 % | ✅ | |
| 441 | −| [Altitude Sports](altitude_sports.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 9 | 44 % | 100 % | ✅ | | |
| 442 | 442 | | [Associé(e), entretien préventif](boardwalkreit.md) | [`dayforce`](ats-dayforce.md) | 9 | 0 % | 100 % | ✅ | |
| 443 | 443 | | [Bain Magique](bainmagique.md) | [`greenhouse`](ats-greenhouse.md) | 9 | 56 % | 100 % | ✅ | |
| 444 | 444 | | [Blgllp](blgllp.md) | [`workday`](ats-workday.md) | 9 | 22 % | 78 % | ✅ | |
modified
docs/connecteurs/a2design.md
+6 −6
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/a2design.md |
| 7 | 7 | Rôle : Fiche connecteur — A2 Design (employeur direct, ATS smartrecruiters) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -36,7 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **3 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **3 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -77,15 +77,15 @@ Exemple réel : *Designer d'intérieur (candidature spontannée)* — Laval · | ||
| 77 | 77 | |
| 78 | 78 | ## Volumétrie & complétude live |
| 79 | 79 | |
| 80 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 80 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 81 | 81 | |
| 82 | 82 | - **Offres en base** : 3 (dont **3 actives**, 0 masquées comme doublons `dup_of`) |
| 83 | 83 | - **Salaire** : 0/3 actives (0 %) |
| 84 | 84 | - **GPS** : 3/3 actives (100 %) |
| 85 | 85 | - **Mode** : 3/3 actives (100 %) |
| 86 | 86 | - **Parution** : 3/3 actives (100 %) |
| 87 | −- **Dernier sync** : 2026-09-21 16:33 — trouvées 3, +0, ~0, -0 | |
| 88 | −- **Syncs enregistrés** (`sync_log`) : 330 | |
| 87 | +- **Dernier sync** : 2026-10-13 20:45 — trouvées 3, +0, ~0, -0 | |
| 88 | +- **Syncs enregistrés** (`sync_log`) : 609 | |
| 89 | 89 | |
| 90 | 90 | ## Erreurs & dépannage |
| 91 | 91 | |
@@ -114,4 +114,4 @@ Erreurs relevées dans `sync_log` : | ||
| 114 | 114 | |
| 115 | 115 | Commits touchant `jobka/connectors/a2design.py` : |
| 116 | 116 | |
| 117 | −- `856863d` 2026-08-25 Vague D implémentée — 75 nouveaux connecteurs (968 -> 1044 employeurs), ~768 offres QC | |
| 117 | +- `856863d2` 2026-08-25 Vague D implémentée — 75 nouveaux connecteurs (968 -> 1044 employeurs), ~768 offres QC | |
modified
docs/connecteurs/abbott.md
+19 −19
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/abbott.md |
| 7 | 7 | Rôle : Fiche connecteur — Abbott (employeur direct, ATS workday) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -38,7 +38,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 38 | 38 | |
| 39 | 39 | ## Champs → schéma |
| 40 | 40 | |
| 41 | −Complétude mesurée sur les **7 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 41 | +Complétude mesurée sur les **13 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 42 | 42 | |
| 43 | 43 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 44 | 44 | |---|---|---| |
@@ -46,14 +46,14 @@ Complétude mesurée sur les **7 offres actives** de la source (base live, 2026- | ||
| 46 | 46 | | `employer` — Employeur | nom de l'entreprise | 100 % | |
| 47 | 47 | | `url` — URL | lien direct vers l'offre originale | 100 % | |
| 48 | 48 | | `description` — Description | texte complet (HTML nettoyé) | 100 % | |
| 49 | −| `city` — Ville | municipalité normalisée | 100 % | | |
| 50 | −| `region` — Région | région administrative | 100 % | | |
| 49 | +| `city` — Ville | municipalité normalisée | 92 % | | |
| 50 | +| `region` — Région | région administrative | 92 % | | |
| 51 | 51 | | `address` — Adresse | adresse du lieu de travail | 0 % | |
| 52 | 52 | | `postal_code` — Code postal | code postal si publié | 0 % | |
| 53 | −| `work_mode` — Mode | presentiel / hybride / teletravail | 43 % | | |
| 53 | +| `work_mode` — Mode | presentiel / hybride / teletravail | 38 % | | |
| 54 | 54 | | `employment_type` — Type | temps_plein / temps_partiel / … | 100 % | |
| 55 | −| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 14 % | | |
| 56 | −| `salary_label` — Libellé salaire | texte salarial original | 14 % | | |
| 55 | +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 15 % | | |
| 56 | +| `salary_label` — Libellé salaire | texte salarial original | 15 % | | |
| 57 | 57 | | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | |
| 58 | 58 | | `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % | |
| 59 | 59 | | `date_posted` — Date de parution | ISO 8601 | 100 % | |
@@ -62,9 +62,9 @@ Complétude mesurée sur les **7 offres actives** de la source (base live, 2026- | ||
| 62 | 62 | | `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % | |
| 63 | 63 | | `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % | |
| 64 | 64 | | `apply_url` — Candidature | lien de candidature directe | 100 % | |
| 65 | −| `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | | |
| 65 | +| `gps` — GPS | lat/lng (géocodage sans invention) | 92 % | | |
| 66 | 66 | |
| 67 | −Exemple réel : *Responsable régional(e) des ventes - Abbott, soins au point d'intervention (Québec et côte…* — Québec · Le salaire annuel de base pour ce poste se situe entre 99 750.00 $ et $146,300.00 $ CA · parue le 2026-08-22. | |
| 67 | +Exemple réel : *Responsable régional(e) des ventes - Abbott, soins au point d'intervention (Québec et côte…* — Québec · Le salaire annuel de base pour ce poste se situe entre 99 750.00 $ et $146,300.00 $ CA · parue le 2026-09-13. | |
| 68 | 68 | |
| 69 | 69 | ## Fréquence & budgets |
| 70 | 70 | |
@@ -79,15 +79,15 @@ Exemple réel : *Responsable régional(e) des ventes - Abbott, soins au point d' | ||
| 79 | 79 | |
| 80 | 80 | ## Volumétrie & complétude live |
| 81 | 81 | |
| 82 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 82 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 83 | 83 | |
| 84 | −- **Offres en base** : 14 (dont **7 actives**, 0 masquées comme doublons `dup_of`) | |
| 85 | −- **Salaire** : 1/7 actives (14 %) | |
| 86 | −- **GPS** : 7/7 actives (100 %) | |
| 87 | −- **Mode** : 3/7 actives (43 %) | |
| 88 | −- **Parution** : 7/7 actives (100 %) | |
| 89 | −- **Dernier sync** : 2026-09-21 16:33 — trouvées 7, +0, ~0, -0 | |
| 90 | −- **Syncs enregistrés** (`sync_log`) : 351 | |
| 84 | +- **Offres en base** : 20 (dont **13 actives**, 0 masquées comme doublons `dup_of`) | |
| 85 | +- **Salaire** : 2/13 actives (15 %) | |
| 86 | +- **GPS** : 12/13 actives (92 %) | |
| 87 | +- **Mode** : 5/13 actives (38 %) | |
| 88 | +- **Parution** : 13/13 actives (100 %) | |
| 89 | +- **Dernier sync** : 2026-10-13 20:45 — trouvées 13, +0, ~0, -0 | |
| 90 | +- **Syncs enregistrés** (`sync_log`) : 630 | |
| 91 | 91 | |
| 92 | 92 | ## Erreurs & dépannage |
| 93 | 93 | |
@@ -95,7 +95,7 @@ Erreurs relevées dans `sync_log` : | ||
| 95 | 95 | |
| 96 | 96 | | Erreur | Occurrences | Dernière fois | |
| 97 | 97 | |---|---|---| |
| 98 | −| Workday non-JSON après 3 essais (HTTP 200, text/html) : Expecting value: line 1 column 1 (… | 3 | 2026-09-19 02:28 | | |
| 98 | +| Workday non-JSON après 3 essais (HTTP 200, text/html) : Expecting value: line 1 column 1 (… | 6 | 2026-10-10 02:36 | | |
| 99 | 99 | | HTTPSConnectionPool(host='abbott.wd5.myworkdayjobs.com', port=443): Max retries exceeded w… | 2 | 2026-09-18 12:46 | |
| 100 | 100 | | Expecting value: line 1 column 1 (char 0) | 8 | 2026-08-29 03:13 | |
| 101 | 101 | |
@@ -118,4 +118,4 @@ Erreurs relevées dans `sync_log` : | ||
| 118 | 118 | |
| 119 | 119 | Commits touchant `jobka/connectors/abbott.py` : |
| 120 | 120 | |
| 121 | −- `a5260cc` 2026-08-22 Vague B — 110 nouvelles sources (26 Dayforce nouvelle famille + 84 sur familles existantes) | |
| 121 | +- `a5260cc5` 2026-08-22 Vague B — 110 nouvelles sources (26 Dayforce nouvelle famille + 84 sur familles existantes) | |
modified
docs/connecteurs/abbvie.md
+13 −13
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/abbvie.md |
| 7 | 7 | Rôle : Fiche connecteur — AbbVie (employeur direct, ATS smartrecruiters) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -36,7 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **18 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **25 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -48,7 +48,7 @@ Complétude mesurée sur les **18 offres actives** de la source (base live, 2026 | ||
| 48 | 48 | | `region` — Région | région administrative | 100 % | |
| 49 | 49 | | `address` — Adresse | adresse du lieu de travail | 0 % | |
| 50 | 50 | | `postal_code` — Code postal | code postal si publié | 0 % | |
| 51 | −| `work_mode` — Mode | presentiel / hybride / teletravail | 100 % | | |
| 51 | +| `work_mode` — Mode | presentiel / hybride / teletravail | 92 % | | |
| 52 | 52 | | `employment_type` — Type | temps_plein / temps_partiel / … | 100 % | |
| 53 | 53 | | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % | |
| 54 | 54 | | `salary_label` — Libellé salaire | texte salarial original | 0 % | |
@@ -62,7 +62,7 @@ Complétude mesurée sur les **18 offres actives** de la source (base live, 2026 | ||
| 62 | 62 | | `apply_url` — Candidature | lien de candidature directe | 0 % | |
| 63 | 63 | | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | |
| 64 | 64 | |
| 65 | −Exemple réel : *Analyste principal, Finances* — Montréal · ∅ · parue le 2026-09-20. | |
| 65 | +Exemple réel : *Manager – Market Analytics & Business Intelligence* — Montréal · ∅ · parue le 2026-10-13. | |
| 66 | 66 | |
| 67 | 67 | ## Fréquence & budgets |
| 68 | 68 | |
@@ -77,15 +77,15 @@ Exemple réel : *Analyste principal, Finances* — Montréal · ∅ · parue le | ||
| 77 | 77 | |
| 78 | 78 | ## Volumétrie & complétude live |
| 79 | 79 | |
| 80 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 80 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 81 | 81 | |
| 82 | −- **Offres en base** : 41 (dont **18 actives**, 0 masquées comme doublons `dup_of`) | |
| 83 | −- **Salaire** : 0/18 actives (0 %) | |
| 84 | −- **GPS** : 18/18 actives (100 %) | |
| 85 | −- **Mode** : 18/18 actives (100 %) | |
| 86 | −- **Parution** : 18/18 actives (100 %) | |
| 87 | −- **Dernier sync** : 2026-09-21 16:33 — trouvées 18, +0, ~0, -0 | |
| 88 | −- **Syncs enregistrés** (`sync_log`) : 331 | |
| 82 | +- **Offres en base** : 90 (dont **25 actives**, 0 masquées comme doublons `dup_of`) | |
| 83 | +- **Salaire** : 0/25 actives (0 %) | |
| 84 | +- **GPS** : 25/25 actives (100 %) | |
| 85 | +- **Mode** : 23/25 actives (92 %) | |
| 86 | +- **Parution** : 25/25 actives (100 %) | |
| 87 | +- **Dernier sync** : 2026-10-13 20:45 — trouvées 25, +0, ~0, -0 | |
| 88 | +- **Syncs enregistrés** (`sync_log`) : 610 | |
| 89 | 89 | |
| 90 | 90 | ## Erreurs & dépannage |
| 91 | 91 | |
@@ -114,4 +114,4 @@ Erreurs relevées dans `sync_log` : | ||
| 114 | 114 | |
| 115 | 115 | Commits touchant `jobka/connectors/abbvie.py` : |
| 116 | 116 | |
| 117 | −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
| 117 | +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
modified
docs/connecteurs/abinbev.md
+18 −18
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/abinbev.md |
| 7 | 7 | Rôle : Fiche connecteur — Abinbev (employeur direct, ATS workday) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -38,7 +38,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 38 | 38 | |
| 39 | 39 | ## Champs → schéma |
| 40 | 40 | |
| 41 | −Complétude mesurée sur les **28 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 41 | +Complétude mesurée sur les **29 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 42 | 42 | |
| 43 | 43 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 44 | 44 | |---|---|---| |
@@ -51,20 +51,20 @@ Complétude mesurée sur les **28 offres actives** de la source (base live, 2026 | ||
| 51 | 51 | | `address` — Adresse | adresse du lieu de travail | 0 % | |
| 52 | 52 | | `postal_code` — Code postal | code postal si publié | 0 % | |
| 53 | 53 | | `work_mode` — Mode | presentiel / hybride / teletravail | 0 % | |
| 54 | −| `employment_type` — Type | temps_plein / temps_partiel / … | 64 % | | |
| 55 | −| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 89 % | | |
| 56 | −| `salary_label` — Libellé salaire | texte salarial original | 89 % | | |
| 54 | +| `employment_type` — Type | temps_plein / temps_partiel / … | 69 % | | |
| 55 | +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 97 % | | |
| 56 | +| `salary_label` — Libellé salaire | texte salarial original | 97 % | | |
| 57 | 57 | | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | |
| 58 | −| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 82 % | | |
| 58 | +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 90 % | | |
| 59 | 59 | | `date_posted` — Date de parution | ISO 8601 | 100 % | |
| 60 | 60 | | `date_deadline` — Date limite | date limite pour postuler | 0 % | |
| 61 | −| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 82 % | | |
| 61 | +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 83 % | | |
| 62 | 62 | | `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % | |
| 63 | 63 | | `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % | |
| 64 | 64 | | `apply_url` — Candidature | lien de candidature directe | 100 % | |
| 65 | 65 | | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | |
| 66 | 66 | |
| 67 | −Exemple réel : *Opérateur Brassage - Temporaire* — Québec · SALAIRE : Le salaire est de 26,79$/heure · parue le 2026-09-21. | |
| 67 | +Exemple réel : *Sr. Analyst, Sequencer* — Montréal · SALARY RANGE: $80,000 - $95,000 + · parue le 2026-10-13. | |
| 68 | 68 | |
| 69 | 69 | ## Fréquence & budgets |
| 70 | 70 | |
@@ -79,15 +79,15 @@ Exemple réel : *Opérateur Brassage - Temporaire* — Québec · SALAIRE : Le s | ||
| 79 | 79 | |
| 80 | 80 | ## Volumétrie & complétude live |
| 81 | 81 | |
| 82 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 82 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 83 | 83 | |
| 84 | −- **Offres en base** : 41 (dont **28 actives**, 0 masquées comme doublons `dup_of`) | |
| 85 | −- **Salaire** : 25/28 actives (89 %) | |
| 86 | −- **GPS** : 28/28 actives (100 %) | |
| 87 | −- **Mode** : 0/28 actives (0 %) | |
| 88 | −- **Parution** : 28/28 actives (100 %) | |
| 89 | −- **Dernier sync** : 2026-09-21 16:34 — trouvées 28, +0, ~0, -0 | |
| 90 | −- **Syncs enregistrés** (`sync_log`) : 330 | |
| 84 | +- **Offres en base** : 49 (dont **29 actives**, 0 masquées comme doublons `dup_of`) | |
| 85 | +- **Salaire** : 28/29 actives (97 %) | |
| 86 | +- **GPS** : 29/29 actives (100 %) | |
| 87 | +- **Mode** : 0/29 actives (0 %) | |
| 88 | +- **Parution** : 29/29 actives (100 %) | |
| 89 | +- **Dernier sync** : 2026-10-13 20:45 — trouvées 29, +0, ~0, -0 | |
| 90 | +- **Syncs enregistrés** (`sync_log`) : 609 | |
| 91 | 91 | |
| 92 | 92 | ## Erreurs & dépannage |
| 93 | 93 | |
@@ -95,7 +95,7 @@ Erreurs relevées dans `sync_log` : | ||
| 95 | 95 | |
| 96 | 96 | | Erreur | Occurrences | Dernière fois | |
| 97 | 97 | |---|---|---| |
| 98 | −| Workday non-JSON après 3 essais (HTTP 200, text/html) : Expecting value: line 1 column 1 (… | 3 | 2026-09-19 02:30 | | |
| 98 | +| Workday non-JSON après 3 essais (HTTP 200, text/html) : Expecting value: line 1 column 1 (… | 6 | 2026-10-10 02:37 | | |
| 99 | 99 | | HTTPSConnectionPool(host='abinbev.wd1.myworkdayjobs.com', port=443): Max retries exceeded … | 2 | 2026-09-18 12:46 | |
| 100 | 100 | | Expecting value: line 1 column 1 (char 0) | 8 | 2026-08-29 03:13 | |
| 101 | 101 | | 502 Server Error: Bad Gateway for url: https://abinbev.wd1.myworkdayjobs.com/wday/cxs/abin… | 1 | 2026-08-27 10:17 | |
@@ -120,4 +120,4 @@ Erreurs relevées dans `sync_log` : | ||
| 120 | 120 | |
| 121 | 121 | Commits touchant `jobka/connectors/abinbev.py` : |
| 122 | 122 | |
| 123 | −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
| 123 | +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
modified
docs/connecteurs/above_flights.md
+6 −6
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/above_flights.md |
| 7 | 7 | Rôle : Fiche connecteur — Above Flights (employeur direct, ATS breezy) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -36,7 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -72,15 +72,15 @@ Exemple réel : *Editor & Mastermind* — Montréal · ∅ · parue le 2018-05-2 | ||
| 72 | 72 | |
| 73 | 73 | ## Volumétrie & complétude live |
| 74 | 74 | |
| 75 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 75 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 76 | 76 | |
| 77 | 77 | - **Offres en base** : 1 (dont **1 actives**, 0 masquées comme doublons `dup_of`) |
| 78 | 78 | - **Salaire** : 0/1 actives (0 %) |
| 79 | 79 | - **GPS** : 1/1 actives (100 %) |
| 80 | 80 | - **Mode** : 1/1 actives (100 %) |
| 81 | 81 | - **Parution** : 1/1 actives (100 %) |
| 82 | −- **Dernier sync** : 2026-09-21 16:34 — trouvées 1, +0, ~0, -0 | |
| 83 | −- **Syncs enregistrés** (`sync_log`) : 330 | |
| 82 | +- **Dernier sync** : 2026-10-13 20:45 — trouvées 1, +0, ~0, -0 | |
| 83 | +- **Syncs enregistrés** (`sync_log`) : 609 | |
| 84 | 84 | |
| 85 | 85 | ## Erreurs & dépannage |
| 86 | 86 | |
@@ -109,4 +109,4 @@ Erreurs relevées dans `sync_log` : | ||
| 109 | 109 | |
| 110 | 110 | Commits touchant `jobka/connectors/above_flights.py` : |
| 111 | 111 | |
| 112 | −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
| 112 | +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
modified
docs/connecteurs/abritek.md
+14 −14
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/abritek.md |
| 7 | 7 | Rôle : Fiche connecteur — Abritek (employeur direct, ATS adp) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -39,7 +39,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 39 | 39 | |
| 40 | 40 | ## Champs → schéma |
| 41 | 41 | |
| 42 | −Complétude mesurée sur les **3 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 42 | +Complétude mesurée sur les **4 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 43 | 43 | |
| 44 | 44 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 45 | 45 | |---|---|---| |
@@ -50,13 +50,13 @@ Complétude mesurée sur les **3 offres actives** de la source (base live, 2026- | ||
| 50 | 50 | | `city` — Ville | municipalité normalisée | 100 % | |
| 51 | 51 | | `region` — Région | région administrative | 100 % | |
| 52 | 52 | | `address` — Adresse | adresse du lieu de travail | 0 % | |
| 53 | −| `postal_code` — Code postal | code postal si publié | 33 % | | |
| 53 | +| `postal_code` — Code postal | code postal si publié | 50 % | | |
| 54 | 54 | | `work_mode` — Mode | presentiel / hybride / teletravail | 0 % | |
| 55 | 55 | | `employment_type` — Type | temps_plein / temps_partiel / … | 100 % | |
| 56 | 56 | | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 100 % | |
| 57 | 57 | | `salary_label` — Libellé salaire | texte salarial original | 0 % | |
| 58 | 58 | | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | |
| 59 | −| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 33 % | | |
| 59 | +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 50 % | | |
| 60 | 60 | | `date_posted` — Date de parution | ISO 8601 | 100 % | |
| 61 | 61 | | `date_deadline` — Date limite | date limite pour postuler | 0 % | |
| 62 | 62 | | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % | |
@@ -65,7 +65,7 @@ Complétude mesurée sur les **3 offres actives** de la source (base live, 2026- | ||
| 65 | 65 | | `apply_url` — Candidature | lien de candidature directe | 0 % | |
| 66 | 66 | | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | |
| 67 | 67 | |
| 68 | −Exemple réel : *Assemblage-montage* — Daveluyville · ∅ · parue le 2026-09-21. | |
| 68 | +Exemple réel : *Commis à l'expédition* — Daveluyville · ∅ · parue le 2026-10-05. | |
| 69 | 69 | |
| 70 | 70 | ## Fréquence & budgets |
| 71 | 71 | |
@@ -80,15 +80,15 @@ Exemple réel : *Assemblage-montage* — Daveluyville · ∅ · parue le 2026-09 | ||
| 80 | 80 | |
| 81 | 81 | ## Volumétrie & complétude live |
| 82 | 82 | |
| 83 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 83 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 84 | 84 | |
| 85 | −- **Offres en base** : 7 (dont **3 actives**, 0 masquées comme doublons `dup_of`) | |
| 86 | −- **Salaire** : 3/3 actives (100 %) | |
| 87 | −- **GPS** : 3/3 actives (100 %) | |
| 88 | −- **Mode** : 0/3 actives (0 %) | |
| 89 | −- **Parution** : 3/3 actives (100 %) | |
| 90 | −- **Dernier sync** : 2026-09-21 16:34 — trouvées 3, +0, ~2, -0 | |
| 91 | −- **Syncs enregistrés** (`sync_log`) : 326 | |
| 85 | +- **Offres en base** : 8 (dont **4 actives**, 0 masquées comme doublons `dup_of`) | |
| 86 | +- **Salaire** : 4/4 actives (100 %) | |
| 87 | +- **GPS** : 4/4 actives (100 %) | |
| 88 | +- **Mode** : 0/4 actives (0 %) | |
| 89 | +- **Parution** : 4/4 actives (100 %) | |
| 90 | +- **Dernier sync** : 2026-10-13 20:45 — trouvées 4, +0, ~0, -0 | |
| 91 | +- **Syncs enregistrés** (`sync_log`) : 605 | |
| 92 | 92 | |
| 93 | 93 | ## Erreurs & dépannage |
| 94 | 94 | |
@@ -120,4 +120,4 @@ Erreurs relevées dans `sync_log` : | ||
| 120 | 120 | |
| 121 | 121 | Commits touchant `jobka/connectors/abritek.py` : |
| 122 | 122 | |
| 123 | −- `856863d` 2026-08-25 Vague D implémentée — 75 nouveaux connecteurs (968 -> 1044 employeurs), ~768 offres QC | |
| 123 | +- `856863d2` 2026-08-25 Vague D implémentée — 75 nouveaux connecteurs (968 -> 1044 employeurs), ~768 offres QC | |
modified
docs/connecteurs/ac780.md
+6 −6
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/ac780.md |
| 7 | 7 | Rôle : Fiche connecteur — AC780 (employeur direct, ATS breezy) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -36,7 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -72,15 +72,15 @@ Exemple réel : *Paytm Senior Software Engineer* — Montréal · ∅ · parue l | ||
| 72 | 72 | |
| 73 | 73 | ## Volumétrie & complétude live |
| 74 | 74 | |
| 75 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 75 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 76 | 76 | |
| 77 | 77 | - **Offres en base** : 1 (dont **1 actives**, 0 masquées comme doublons `dup_of`) |
| 78 | 78 | - **Salaire** : 0/1 actives (0 %) |
| 79 | 79 | - **GPS** : 1/1 actives (100 %) |
| 80 | 80 | - **Mode** : 0/1 actives (0 %) |
| 81 | 81 | - **Parution** : 1/1 actives (100 %) |
| 82 | −- **Dernier sync** : 2026-09-21 16:34 — trouvées 1, +0, ~0, -0 | |
| 83 | −- **Syncs enregistrés** (`sync_log`) : 329 | |
| 82 | +- **Dernier sync** : 2026-10-13 20:45 — trouvées 1, +0, ~0, -0 | |
| 83 | +- **Syncs enregistrés** (`sync_log`) : 608 | |
| 84 | 84 | |
| 85 | 85 | ## Erreurs & dépannage |
| 86 | 86 | |
@@ -109,4 +109,4 @@ Erreurs relevées dans `sync_log` : | ||
| 109 | 109 | |
| 110 | 110 | Commits touchant `jobka/connectors/ac780.py` : |
| 111 | 111 | |
| 112 | −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
| 112 | +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
modified
docs/connecteurs/acadierouge.md
+18 −18
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/acadierouge.md |
| 7 | 7 | Rôle : Fiche connecteur — Air Canada Rouge (employeur direct, ATS dayforce) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -38,7 +38,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 38 | 38 | |
| 39 | 39 | ## Champs → schéma |
| 40 | 40 | |
| 41 | −Complétude mesurée sur les **5 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 41 | +Complétude mesurée sur les **2 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 42 | 42 | |
| 43 | 43 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 44 | 44 | |---|---|---| |
@@ -49,22 +49,22 @@ Complétude mesurée sur les **5 offres actives** de la source (base live, 2026- | ||
| 49 | 49 | | `city` — Ville | municipalité normalisée | 100 % | |
| 50 | 50 | | `region` — Région | région administrative | 100 % | |
| 51 | 51 | | `address` — Adresse | adresse du lieu de travail | 100 % | |
| 52 | −| `postal_code` — Code postal | code postal si publié | 40 % | | |
| 52 | +| `postal_code` — Code postal | code postal si publié | 50 % | | |
| 53 | 53 | | `work_mode` — Mode | presentiel / hybride / teletravail | 0 % | |
| 54 | −| `employment_type` — Type | temps_plein / temps_partiel / … | 80 % | | |
| 55 | −| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 20 % | | |
| 56 | −| `salary_label` — Libellé salaire | texte salarial original | 20 % | | |
| 54 | +| `employment_type` — Type | temps_plein / temps_partiel / … | 100 % | | |
| 55 | +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 50 % | | |
| 56 | +| `salary_label` — Libellé salaire | texte salarial original | 50 % | | |
| 57 | 57 | | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | |
| 58 | 58 | | `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % | |
| 59 | 59 | | `date_posted` — Date de parution | ISO 8601 | 100 % | |
| 60 | −| `date_deadline` — Date limite | date limite pour postuler | 60 % | | |
| 61 | −| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 60 % | | |
| 60 | +| `date_deadline` — Date limite | date limite pour postuler | 0 % | | |
| 61 | +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 50 % | | |
| 62 | 62 | | `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % | |
| 63 | 63 | | `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % | |
| 64 | 64 | | `apply_url` — Candidature | lien de candidature directe | 0 % | |
| 65 | 65 | | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | |
| 66 | 66 | |
| 67 | −Exemple réel : *Agent(e) de Centre d'Appels* — Montréal · Primes de $1 pour les heures travaillées en semaine avant 8 h ou après 18 h, ainsi que tou… · parue le 2026-06-24. | |
| 67 | +Exemple réel : *Agent(e) de Centre d'Appels* — Montréal · Primes de $1 pour les heures travaillées en semaine avant 8 h ou après 18 h, ainsi que tou… · parue le 2026-09-22. | |
| 68 | 68 | |
| 69 | 69 | ## Fréquence & budgets |
| 70 | 70 | |
@@ -79,15 +79,15 @@ Exemple réel : *Agent(e) de Centre d'Appels* — Montréal · Primes de $1 pour | ||
| 79 | 79 | |
| 80 | 80 | ## Volumétrie & complétude live |
| 81 | 81 | |
| 82 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 82 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 83 | 83 | |
| 84 | −- **Offres en base** : 7 (dont **5 actives**, 0 masquées comme doublons `dup_of`) | |
| 85 | −- **Salaire** : 1/5 actives (20 %) | |
| 86 | −- **GPS** : 5/5 actives (100 %) | |
| 87 | −- **Mode** : 0/5 actives (0 %) | |
| 88 | −- **Parution** : 5/5 actives (100 %) | |
| 89 | −- **Dernier sync** : 2026-09-21 16:34 — trouvées 5, +0, ~0, -0 | |
| 90 | −- **Syncs enregistrés** (`sync_log`) : 349 | |
| 84 | +- **Offres en base** : 9 (dont **2 actives**, 0 masquées comme doublons `dup_of`) | |
| 85 | +- **Salaire** : 1/2 actives (50 %) | |
| 86 | +- **GPS** : 2/2 actives (100 %) | |
| 87 | +- **Mode** : 0/2 actives (0 %) | |
| 88 | +- **Parution** : 2/2 actives (100 %) | |
| 89 | +- **Dernier sync** : 2026-10-13 20:45 — trouvées 2, +0, ~0, -0 | |
| 90 | +- **Syncs enregistrés** (`sync_log`) : 628 | |
| 91 | 91 | |
| 92 | 92 | ## Erreurs & dépannage |
| 93 | 93 | |
@@ -116,4 +116,4 @@ Erreurs relevées dans `sync_log` : | ||
| 116 | 116 | |
| 117 | 117 | Commits touchant `jobka/connectors/acadierouge.py` : |
| 118 | 118 | |
| 119 | −- `a5260cc` 2026-08-22 Vague B — 110 nouvelles sources (26 Dayforce nouvelle famille + 84 sur familles existantes) | |
| 119 | +- `a5260cc5` 2026-08-22 Vague B — 110 nouvelles sources (26 Dayforce nouvelle famille + 84 sur familles existantes) | |
modified
docs/connecteurs/accediannetworks.md
+6 −6
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/accediannetworks.md |
| 7 | 7 | Rôle : Fiche connecteur — Accedian Networks (employeur direct, ATS smartrecruiters) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -36,7 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **6 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **6 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -77,15 +77,15 @@ Exemple réel : *Embedded Software Designer* — Montréal · ∅ · parue le 20 | ||
| 77 | 77 | |
| 78 | 78 | ## Volumétrie & complétude live |
| 79 | 79 | |
| 80 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 80 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 81 | 81 | |
| 82 | 82 | - **Offres en base** : 6 (dont **6 actives**, 0 masquées comme doublons `dup_of`) |
| 83 | 83 | - **Salaire** : 0/6 actives (0 %) |
| 84 | 84 | - **GPS** : 6/6 actives (100 %) |
| 85 | 85 | - **Mode** : 0/6 actives (0 %) |
| 86 | 86 | - **Parution** : 6/6 actives (100 %) |
| 87 | −- **Dernier sync** : 2026-09-21 16:34 — trouvées 6, +0, ~0, -0 | |
| 88 | −- **Syncs enregistrés** (`sync_log`) : 329 | |
| 87 | +- **Dernier sync** : 2026-10-13 20:45 — trouvées 6, +0, ~0, -0 | |
| 88 | +- **Syncs enregistrés** (`sync_log`) : 608 | |
| 89 | 89 | |
| 90 | 90 | ## Erreurs & dépannage |
| 91 | 91 | |
@@ -114,4 +114,4 @@ Erreurs relevées dans `sync_log` : | ||
| 114 | 114 | |
| 115 | 115 | Commits touchant `jobka/connectors/accediannetworks.py` : |
| 116 | 116 | |
| 117 | −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
| 117 | +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
modified
docs/connecteurs/accenture.md
+21 −20
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/accenture.md |
| 7 | 7 | Rôle : Fiche connecteur — Senior Azure Solution Architect (Montreal – French Speaking) (employeur direct, ATS workday) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -38,7 +38,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 38 | 38 | |
| 39 | 39 | ## Champs → schéma |
| 40 | 40 | |
| 41 | −Complétude mesurée sur les **12 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 41 | +Complétude mesurée sur les **15 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 42 | 42 | |
| 43 | 43 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 44 | 44 | |---|---|---| |
@@ -46,25 +46,25 @@ Complétude mesurée sur les **12 offres actives** de la source (base live, 2026 | ||
| 46 | 46 | | `employer` — Employeur | nom de l'entreprise | 100 % | |
| 47 | 47 | | `url` — URL | lien direct vers l'offre originale | 100 % | |
| 48 | 48 | | `description` — Description | texte complet (HTML nettoyé) | 100 % | |
| 49 | −| `city` — Ville | municipalité normalisée | 42 % | | |
| 50 | −| `region` — Région | région administrative | 42 % | | |
| 49 | +| `city` — Ville | municipalité normalisée | 33 % | | |
| 50 | +| `region` — Région | région administrative | 33 % | | |
| 51 | 51 | | `address` — Adresse | adresse du lieu de travail | 0 % | |
| 52 | 52 | | `postal_code` — Code postal | code postal si publié | 0 % | |
| 53 | −| `work_mode` — Mode | presentiel / hybride / teletravail | 8 % | | |
| 53 | +| `work_mode` — Mode | presentiel / hybride / teletravail | 7 % | | |
| 54 | 54 | | `employment_type` — Type | temps_plein / temps_partiel / … | 100 % | |
| 55 | −| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 100 % | | |
| 56 | −| `salary_label` — Libellé salaire | texte salarial original | 100 % | | |
| 55 | +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 93 % | | |
| 56 | +| `salary_label` — Libellé salaire | texte salarial original | 93 % | | |
| 57 | 57 | | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | |
| 58 | −| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 92 % | | |
| 58 | +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 60 % | | |
| 59 | 59 | | `date_posted` — Date de parution | ISO 8601 | 100 % | |
| 60 | 60 | | `date_deadline` — Date limite | date limite pour postuler | 0 % | |
| 61 | −| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 92 % | | |
| 61 | +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 93 % | | |
| 62 | 62 | | `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % | |
| 63 | 63 | | `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % | |
| 64 | 64 | | `apply_url` — Candidature | lien de candidature directe | 100 % | |
| 65 | −| `gps` — GPS | lat/lng (géocodage sans invention) | 42 % | | |
| 65 | +| `gps` — GPS | lat/lng (géocodage sans invention) | 33 % | | |
| 66 | 66 | |
| 67 | −Exemple réel : *Conseiller(ère) en Adoption et Transformation de l’IA (Bilingue Français/Anglais)* — Montréal · 96 800 $ à 114 950 $ · parue le 2026-09-14. | |
| 67 | +Exemple réel : *Account Technology Strategist* — ∅ · California $148,000 to $186,200 · parue le 2026-10-13. | |
| 68 | 68 | |
| 69 | 69 | ## Fréquence & budgets |
| 70 | 70 | |
@@ -79,15 +79,15 @@ Exemple réel : *Conseiller(ère) en Adoption et Transformation de l’IA (Bilin | ||
| 79 | 79 | |
| 80 | 80 | ## Volumétrie & complétude live |
| 81 | 81 | |
| 82 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 82 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 83 | 83 | |
| 84 | −- **Offres en base** : 15 (dont **12 actives**, 0 masquées comme doublons `dup_of`) | |
| 85 | −- **Salaire** : 12/12 actives (100 %) | |
| 86 | −- **GPS** : 5/12 actives (42 %) | |
| 87 | −- **Mode** : 1/12 actives (8 %) | |
| 88 | −- **Parution** : 12/12 actives (100 %) | |
| 89 | −- **Dernier sync** : 2026-09-21 16:34 — trouvées 11, +0, ~0, -0 | |
| 90 | −- **Syncs enregistrés** (`sync_log`) : 329 | |
| 84 | +- **Offres en base** : 29 (dont **15 actives**, 0 masquées comme doublons `dup_of`) | |
| 85 | +- **Salaire** : 14/15 actives (93 %) | |
| 86 | +- **GPS** : 5/15 actives (33 %) | |
| 87 | +- **Mode** : 1/15 actives (7 %) | |
| 88 | +- **Parution** : 15/15 actives (100 %) | |
| 89 | +- **Dernier sync** : 2026-10-13 20:45 — trouvées 15, +0, ~0, -0 | |
| 90 | +- **Syncs enregistrés** (`sync_log`) : 608 | |
| 91 | 91 | |
| 92 | 92 | ## Erreurs & dépannage |
| 93 | 93 | |
@@ -95,6 +95,7 @@ Erreurs relevées dans `sync_log` : | ||
| 95 | 95 | |
| 96 | 96 | | Erreur | Occurrences | Dernière fois | |
| 97 | 97 | |---|---|---| |
| 98 | +| Workday 5xx après 3 essais : 502 Server Error: Bad Gateway for url: https://accenture.wd10… | 2 | 2026-10-09 18:36 | | |
| 98 | 99 | | HTTPSConnectionPool(host='accenture.wd103.myworkdayjobs.com', port=443): Max retries excee… | 1 | 2026-09-18 12:46 | |
| 99 | 100 | | Workday 5xx après 3 essais : 503 Server Error: Service Unavailable for url: https://accent… | 1 | 2026-09-11 22:27 | |
| 100 | 101 | |
@@ -117,4 +118,4 @@ Erreurs relevées dans `sync_log` : | ||
| 117 | 118 | |
| 118 | 119 | Commits touchant `jobka/connectors/accenture.py` : |
| 119 | 120 | |
| 120 | −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
| 121 | +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
modified
docs/connecteurs/accorhotel.md
+15 −15
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/accorhotel.md |
| 7 | 7 | Rôle : Fiche connecteur — AccorHotel (employeur direct, ATS smartrecruiters) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -36,7 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **46 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **29 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -50,19 +50,19 @@ Complétude mesurée sur les **46 offres actives** de la source (base live, 2026 | ||
| 50 | 50 | | `postal_code` — Code postal | code postal si publié | 0 % | |
| 51 | 51 | | `work_mode` — Mode | presentiel / hybride / teletravail | 0 % | |
| 52 | 52 | | `employment_type` — Type | temps_plein / temps_partiel / … | 100 % | |
| 53 | −| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 59 % | | |
| 54 | −| `salary_label` — Libellé salaire | texte salarial original | 59 % | | |
| 53 | +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 55 % | | |
| 54 | +| `salary_label` — Libellé salaire | texte salarial original | 55 % | | |
| 55 | 55 | | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | |
| 56 | 56 | | `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % | |
| 57 | 57 | | `date_posted` — Date de parution | ISO 8601 | 100 % | |
| 58 | 58 | | `date_deadline` — Date limite | date limite pour postuler | 0 % | |
| 59 | −| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 61 % | | |
| 59 | +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 79 % | | |
| 60 | 60 | | `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % | |
| 61 | 61 | | `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % | |
| 62 | 62 | | `apply_url` — Candidature | lien de candidature directe | 0 % | |
| 63 | 63 | | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | |
| 64 | 64 | |
| 65 | −Exemple réel : *Hôte.sse, temps plein (H/F/D)* — La Malbaie · Salaire : 22.31$/H · parue le 2026-09-21. | |
| 65 | +Exemple réel : *Mixologue, Temps plein (H/F/D)* — Mont-Tremblant · Salaire : 14.79$/heure · parue le 2026-10-12. | |
| 66 | 66 | |
| 67 | 67 | ## Fréquence & budgets |
| 68 | 68 | |
@@ -77,15 +77,15 @@ Exemple réel : *Hôte.sse, temps plein (H/F/D)* — La Malbaie · Salaire : 22. | ||
| 77 | 77 | |
| 78 | 78 | ## Volumétrie & complétude live |
| 79 | 79 | |
| 80 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 80 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 81 | 81 | |
| 82 | −- **Offres en base** : 128 (dont **46 actives**, 0 masquées comme doublons `dup_of`) | |
| 83 | −- **Salaire** : 27/46 actives (59 %) | |
| 84 | −- **GPS** : 46/46 actives (100 %) | |
| 85 | −- **Mode** : 0/46 actives (0 %) | |
| 86 | −- **Parution** : 46/46 actives (100 %) | |
| 87 | −- **Dernier sync** : 2026-09-21 16:34 — trouvées 45, +4, ~0, -0 | |
| 88 | −- **Syncs enregistrés** (`sync_log`) : 329 | |
| 82 | +- **Offres en base** : 202 (dont **29 actives**, 0 masquées comme doublons `dup_of`) | |
| 83 | +- **Salaire** : 16/29 actives (55 %) | |
| 84 | +- **GPS** : 29/29 actives (100 %) | |
| 85 | +- **Mode** : 0/29 actives (0 %) | |
| 86 | +- **Parution** : 29/29 actives (100 %) | |
| 87 | +- **Dernier sync** : 2026-10-13 20:46 — trouvées 29, +0, ~0, -0 | |
| 88 | +- **Syncs enregistrés** (`sync_log`) : 608 | |
| 89 | 89 | |
| 90 | 90 | ## Erreurs & dépannage |
| 91 | 91 | |
@@ -114,4 +114,4 @@ Erreurs relevées dans `sync_log` : | ||
| 114 | 114 | |
| 115 | 115 | Commits touchant `jobka/connectors/accorhotel.py` : |
| 116 | 116 | |
| 117 | −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
| 117 | +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
modified
docs/connecteurs/acuity_insights.md
+5 −4
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/acuity_insights.md |
| 7 | 7 | Rôle : Fiche connecteur — Acuity Insights (employeur direct, ATS workable) |
| 8 | −Généré : 2026-10-09 20:30 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -46,15 +46,15 @@ Généré : 2026-10-09 20:30 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 46 | 46 | |
| 47 | 47 | ## Volumétrie & complétude live |
| 48 | 48 | |
| 49 | −*(mesuré le 2026-10-09 20:30 EDT dans `data/jobka.db`)* | |
| 49 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 50 | 50 | |
| 51 | 51 | - **Offres en base** : 5 (dont **0 actives**, 0 masquées comme doublons `dup_of`) |
| 52 | 52 | - **Salaire** : 0/0 actives (—) |
| 53 | 53 | - **GPS** : 0/0 actives (—) |
| 54 | 54 | - **Mode** : 0/0 actives (—) |
| 55 | 55 | - **Parution** : 0/0 actives (—) |
| 56 | −- **Dernier sync** : 2026-10-09 20:30 — trouvées 0, +0, ~0, -0 | |
| 57 | −- **Syncs enregistrés** (`sync_log`) : 564 | |
| 56 | +- **Dernier sync** : 2026-10-13 20:46 — trouvées 0, +0, ~0, -0 | |
| 57 | +- **Syncs enregistrés** (`sync_log`) : 610 | |
| 58 | 58 | |
| 59 | 59 | ## Erreurs & dépannage |
| 60 | 60 | |
@@ -83,4 +83,5 @@ Erreurs relevées dans `sync_log` : | ||
| 83 | 83 | |
| 84 | 84 | Commits touchant `jobka/connectors/acuity_insights.py` : |
| 85 | 85 | |
| 86 | +- `9caadce5` 2026-10-09 [ka6] fix connecteur acuity_insights: faux positif supervision « volume QC nul » (56e cas du pattern, 1re intervention) — le connecteur est SAIN, found=0 est le comportement CORRECT. Acuity Insights (acuityinsights.com, edtech torontoise du test d'admission Casper, ex-Altus Assessments) a une présence québécoise intermittente (médiane 0.5) : son unique offre QC restante (B4A73CA886 « Bilingual Casper Test Support Agent (On-Demand Contract Work Remote in Canada) », Montréal, parue 2026-09-22) a été DÉPUBLIÉE par l'employeur entre 16:06 et 18:36 EDT le 2026-10-09 (found 1 → 0, missed=1, puis removed=1 via le garde-fou 2-miss à 18:39), sync_log VERT en continu (ok=1). Marqueur Workable confirmé live : détail /j/B4A73CA886 dépublié = 301 → board + ?not_found=true (même marqueur que findevcanada 5b0ba42 / jove 8c2fc01). Board re-vérifié vivant : widget v1 200, 4 offres uniques (11 entrées — répétition par location, gotcha jove) NZ/AU/Vancouver/Calgary/Toronto/Halifax, 0 lieu QC. Pas de migration d'ATS : acuityinsights.com/about-us/careers/ (403 anti-bot au curl direct, sondé via Scrapfly asp) embarque toujours le widget Workable embed.js. Artefact vague C comblé dans sources.json : url employeur vide → https://acuityinsights.com (vérifié 200 via Scrapfly, www redirige vers l'apex ; édition chirurgicale 1 ligne, JSON valide). Tant qu'Acuity ne republie pas de poste au Québec (contrats Casper on-demand publiés au rythme des cycles d'admission), ce connecteur sera re-signalé périodiquement : structurel, pas une panne (même classe qu'alliedreit 5789d459 / gevgroupltd 8ff81d0). Docstring acuity_insights.py enrichie (chronologie + nature du volume + marqueur). Sync isolé rejoué ×2 : found=0 stable, ok=1, 0,1-0,2 s ; non-régression plateforme workable sur tenant vivant genetec_inc : found=103, ok. 107 tests pytest verts. Fiches docs/connecteurs/ acuity_insights.md + ats-workable.md + INDEX.md régénérées via scripts/gen_connector_docs.py (les 1131 autres fiches, dont seuls les instantanés horodatés changeaient, restaurées — hors périmètre). pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200. | |
| 86 | 87 | - `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) |
modified
docs/connecteurs/acumatica.md
+7 −7
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/acumatica.md |
| 7 | 7 | Rôle : Fiche connecteur — Acumatica (employeur direct, ATS smartrecruiters) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -36,7 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **4 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **4 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -77,15 +77,15 @@ Exemple réel : *Senior Manager, Presales Engineering* — Montréal · Direct, | ||
| 77 | 77 | |
| 78 | 78 | ## Volumétrie & complétude live |
| 79 | 79 | |
| 80 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 80 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 81 | 81 | |
| 82 | −- **Offres en base** : 13 (dont **4 actives**, 0 masquées comme doublons `dup_of`) | |
| 82 | +- **Offres en base** : 15 (dont **4 actives**, 0 masquées comme doublons `dup_of`) | |
| 83 | 83 | - **Salaire** : 1/4 actives (25 %) |
| 84 | 84 | - **GPS** : 4/4 actives (100 %) |
| 85 | 85 | - **Mode** : 4/4 actives (100 %) |
| 86 | 86 | - **Parution** : 4/4 actives (100 %) |
| 87 | −- **Dernier sync** : 2026-09-21 16:34 — trouvées 4, +0, ~0, -0 | |
| 88 | −- **Syncs enregistrés** (`sync_log`) : 329 | |
| 87 | +- **Dernier sync** : 2026-10-13 20:46 — trouvées 4, +0, ~0, -0 | |
| 88 | +- **Syncs enregistrés** (`sync_log`) : 608 | |
| 89 | 89 | |
| 90 | 90 | ## Erreurs & dépannage |
| 91 | 91 | |
@@ -114,4 +114,4 @@ Erreurs relevées dans `sync_log` : | ||
| 114 | 114 | |
| 115 | 115 | Commits touchant `jobka/connectors/acumatica.py` : |
| 116 | 116 | |
| 117 | −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
| 117 | +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
modified
docs/connecteurs/adaptivefinancialconsulting.md
+13 −13
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/adaptivefinancialconsulting.md |
| 7 | 7 | Rôle : Fiche connecteur — Adaptive Financial Consulting (employeur direct, ATS greenhouse) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -36,7 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **2 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -49,7 +49,7 @@ Complétude mesurée sur les **1 offres actives** de la source (base live, 2026- | ||
| 49 | 49 | | `address` — Adresse | adresse du lieu de travail | 0 % | |
| 50 | 50 | | `postal_code` — Code postal | code postal si publié | 0 % | |
| 51 | 51 | | `work_mode` — Mode | presentiel / hybride / teletravail | 0 % | |
| 52 | −| `employment_type` — Type | temps_plein / temps_partiel / … | 0 % | | |
| 52 | +| `employment_type` — Type | temps_plein / temps_partiel / … | 50 % | | |
| 53 | 53 | | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % | |
| 54 | 54 | | `salary_label` — Libellé salaire | texte salarial original | 0 % | |
| 55 | 55 | | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | |
@@ -62,7 +62,7 @@ Complétude mesurée sur les **1 offres actives** de la source (base live, 2026- | ||
| 62 | 62 | | `apply_url` — Candidature | lien de candidature directe | 0 % | |
| 63 | 63 | | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | |
| 64 | 64 | |
| 65 | −Exemple réel : *Senior Java Developer - Montreal - Fintech* — Montréal · ∅ · parue le 2026-09-03. | |
| 65 | +Exemple réel : *Business Analyst - Fintech (Contractor)* — Montréal · ∅ · parue le 2026-09-30. | |
| 66 | 66 | |
| 67 | 67 | ## Fréquence & budgets |
| 68 | 68 | |
@@ -72,15 +72,15 @@ Exemple réel : *Senior Java Developer - Montreal - Fintech* — Montréal · | ||
| 72 | 72 | |
| 73 | 73 | ## Volumétrie & complétude live |
| 74 | 74 | |
| 75 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 75 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 76 | 76 | |
| 77 | −- **Offres en base** : 2 (dont **1 actives**, 0 masquées comme doublons `dup_of`) | |
| 78 | −- **Salaire** : 0/1 actives (0 %) | |
| 79 | −- **GPS** : 1/1 actives (100 %) | |
| 80 | −- **Mode** : 0/1 actives (0 %) | |
| 81 | −- **Parution** : 1/1 actives (100 %) | |
| 82 | −- **Dernier sync** : 2026-09-21 16:34 — trouvées 1, +0, ~0, -0 | |
| 83 | −- **Syncs enregistrés** (`sync_log`) : 329 | |
| 77 | +- **Offres en base** : 4 (dont **2 actives**, 0 masquées comme doublons `dup_of`) | |
| 78 | +- **Salaire** : 0/2 actives (0 %) | |
| 79 | +- **GPS** : 2/2 actives (100 %) | |
| 80 | +- **Mode** : 0/2 actives (0 %) | |
| 81 | +- **Parution** : 2/2 actives (100 %) | |
| 82 | +- **Dernier sync** : 2026-10-13 20:46 — trouvées 2, +0, ~0, -0 | |
| 83 | +- **Syncs enregistrés** (`sync_log`) : 608 | |
| 84 | 84 | |
| 85 | 85 | ## Erreurs & dépannage |
| 86 | 86 | |
@@ -109,4 +109,4 @@ Erreurs relevées dans `sync_log` : | ||
| 109 | 109 | |
| 110 | 110 | Commits touchant `jobka/connectors/adaptivefinancialconsulting.py` : |
| 111 | 111 | |
| 112 | −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
| 112 | +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
modified
docs/connecteurs/adeleexpressfr.md
+6 −6
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/adeleexpressfr.md |
| 7 | 7 | Rôle : Fiche connecteur — Adèle Express (employeur direct, ATS recruitee) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -36,7 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **5 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **5 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -72,15 +72,15 @@ Exemple réel : *Professionnel de ménage - Pour entretien ménager à domicile | ||
| 72 | 72 | |
| 73 | 73 | ## Volumétrie & complétude live |
| 74 | 74 | |
| 75 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 75 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 76 | 76 | |
| 77 | 77 | - **Offres en base** : 5 (dont **5 actives**, 0 masquées comme doublons `dup_of`) |
| 78 | 78 | - **Salaire** : 3/5 actives (60 %) |
| 79 | 79 | - **GPS** : 5/5 actives (100 %) |
| 80 | 80 | - **Mode** : 5/5 actives (100 %) |
| 81 | 81 | - **Parution** : 5/5 actives (100 %) |
| 82 | −- **Dernier sync** : 2026-09-21 16:34 — trouvées 5, +0, ~0, -0 | |
| 83 | −- **Syncs enregistrés** (`sync_log`) : 430 | |
| 82 | +- **Dernier sync** : 2026-10-13 20:46 — trouvées 5, +0, ~0, -0 | |
| 83 | +- **Syncs enregistrés** (`sync_log`) : 709 | |
| 84 | 84 | |
| 85 | 85 | ## Erreurs & dépannage |
| 86 | 86 | |
@@ -109,4 +109,4 @@ Erreurs relevées dans `sync_log` : | ||
| 109 | 109 | |
| 110 | 110 | Commits touchant `jobka/connectors/adeleexpressfr.py` : |
| 111 | 111 | |
| 112 | −- `4657429` 2026-08-17 Création massive : 135 connecteurs employeurs québécois sur 9 plateformes ATS | |
| 112 | +- `46574291` 2026-08-17 Création massive : 135 connecteurs employeurs québécois sur 9 plateformes ATS | |
modified
docs/connecteurs/adfdiesel.md
+6 −6
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/adfdiesel.md |
| 7 | 7 | Rôle : Fiche connecteur — ADF Diesel (employeur direct, ATS smartrecruiters) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -36,7 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -77,15 +77,15 @@ Exemple réel : *Mécanicien Diesel* — Candiac · ∅ · parue le 2021-08-26. | ||
| 77 | 77 | |
| 78 | 78 | ## Volumétrie & complétude live |
| 79 | 79 | |
| 80 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 80 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 81 | 81 | |
| 82 | 82 | - **Offres en base** : 1 (dont **1 actives**, 0 masquées comme doublons `dup_of`) |
| 83 | 83 | - **Salaire** : 0/1 actives (0 %) |
| 84 | 84 | - **GPS** : 1/1 actives (100 %) |
| 85 | 85 | - **Mode** : 0/1 actives (0 %) |
| 86 | 86 | - **Parution** : 1/1 actives (100 %) |
| 87 | −- **Dernier sync** : 2026-09-21 16:34 — trouvées 1, +0, ~0, -0 | |
| 88 | −- **Syncs enregistrés** (`sync_log`) : 323 | |
| 87 | +- **Dernier sync** : 2026-10-13 20:46 — trouvées 1, +0, ~0, -0 | |
| 88 | +- **Syncs enregistrés** (`sync_log`) : 602 | |
| 89 | 89 | |
| 90 | 90 | ## Erreurs & dépannage |
| 91 | 91 | |
@@ -114,4 +114,4 @@ Erreurs relevées dans `sync_log` : | ||
| 114 | 114 | |
| 115 | 115 | Commits touchant `jobka/connectors/adfdiesel.py` : |
| 116 | 116 | |
| 117 | −- `856863d` 2026-08-25 Vague D implémentée — 75 nouveaux connecteurs (968 -> 1044 employeurs), ~768 offres QC | |
| 117 | +- `856863d2` 2026-08-25 Vague D implémentée — 75 nouveaux connecteurs (968 -> 1044 employeurs), ~768 offres QC | |
modified
docs/connecteurs/adgagroupconsultantsinc1.md
+6 −6
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/adgagroupconsultantsinc1.md |
| 7 | 7 | Rôle : Fiche connecteur — ADGA Group Consultants Inc (employeur direct, ATS smartrecruiters) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -36,7 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -77,15 +77,15 @@ Exemple réel : *Technicien de maintenance des systèmes de sécurité / Securit | ||
| 77 | 77 | |
| 78 | 78 | ## Volumétrie & complétude live |
| 79 | 79 | |
| 80 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 80 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 81 | 81 | |
| 82 | 82 | - **Offres en base** : 1 (dont **1 actives**, 0 masquées comme doublons `dup_of`) |
| 83 | 83 | - **Salaire** : 0/1 actives (0 %) |
| 84 | 84 | - **GPS** : 1/1 actives (100 %) |
| 85 | 85 | - **Mode** : 0/1 actives (0 %) |
| 86 | 86 | - **Parution** : 1/1 actives (100 %) |
| 87 | −- **Dernier sync** : 2026-09-21 16:34 — trouvées 1, +0, ~0, -0 | |
| 88 | −- **Syncs enregistrés** (`sync_log`) : 329 | |
| 87 | +- **Dernier sync** : 2026-10-13 20:46 — trouvées 1, +0, ~0, -0 | |
| 88 | +- **Syncs enregistrés** (`sync_log`) : 608 | |
| 89 | 89 | |
| 90 | 90 | ## Erreurs & dépannage |
| 91 | 91 | |
@@ -114,4 +114,4 @@ Erreurs relevées dans `sync_log` : | ||
| 114 | 114 | |
| 115 | 115 | Commits touchant `jobka/connectors/adgagroupconsultantsinc1.py` : |
| 116 | 116 | |
| 117 | −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
| 117 | +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
modified
docs/connecteurs/adi_albert_davidson_industries.md
+6 −6
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/adi_albert_davidson_industries.md |
| 7 | 7 | Rôle : Fiche connecteur — ADI - Albert Davidson Industries (employeur direct, ATS breezy) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -36,7 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **10 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **10 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -72,15 +72,15 @@ Exemple réel : *Conventional Machinist* — Pointe-Claire · $22 – $27 / hour | ||
| 72 | 72 | |
| 73 | 73 | ## Volumétrie & complétude live |
| 74 | 74 | |
| 75 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 75 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 76 | 76 | |
| 77 | 77 | - **Offres en base** : 10 (dont **10 actives**, 0 masquées comme doublons `dup_of`) |
| 78 | 78 | - **Salaire** : 10/10 actives (100 %) |
| 79 | 79 | - **GPS** : 10/10 actives (100 %) |
| 80 | 80 | - **Mode** : 1/10 actives (10 %) |
| 81 | 81 | - **Parution** : 10/10 actives (100 %) |
| 82 | −- **Dernier sync** : 2026-09-21 16:34 — trouvées 10, +0, ~0, -0 | |
| 83 | −- **Syncs enregistrés** (`sync_log`) : 430 | |
| 82 | +- **Dernier sync** : 2026-10-13 20:46 — trouvées 10, +0, ~0, -0 | |
| 83 | +- **Syncs enregistrés** (`sync_log`) : 709 | |
| 84 | 84 | |
| 85 | 85 | ## Erreurs & dépannage |
| 86 | 86 | |
@@ -109,4 +109,4 @@ Erreurs relevées dans `sync_log` : | ||
| 109 | 109 | |
| 110 | 110 | Commits touchant `jobka/connectors/adi_albert_davidson_industries.py` : |
| 111 | 111 | |
| 112 | −- `4657429` 2026-08-17 Création massive : 135 connecteurs employeurs québécois sur 9 plateformes ATS | |
| 112 | +- `46574291` 2026-08-17 Création massive : 135 connecteurs employeurs québécois sur 9 plateformes ATS | |
modified
docs/connecteurs/adoc_tm.md
+6 −6
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/adoc_tm.md |
| 7 | 7 | Rôle : Fiche connecteur — Adoc Talent Management (employeur direct, ATS breezy) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -36,7 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **3 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **3 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -72,15 +72,15 @@ Exemple réel : *Responsable des ventes B2B – Équipements scientifiques* — | ||
| 72 | 72 | |
| 73 | 73 | ## Volumétrie & complétude live |
| 74 | 74 | |
| 75 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 75 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 76 | 76 | |
| 77 | 77 | - **Offres en base** : 3 (dont **3 actives**, 0 masquées comme doublons `dup_of`) |
| 78 | 78 | - **Salaire** : 0/3 actives (0 %) |
| 79 | 79 | - **GPS** : 3/3 actives (100 %) |
| 80 | 80 | - **Mode** : 1/3 actives (33 %) |
| 81 | 81 | - **Parution** : 3/3 actives (100 %) |
| 82 | −- **Dernier sync** : 2026-09-21 16:34 — trouvées 3, +0, ~0, -0 | |
| 83 | −- **Syncs enregistrés** (`sync_log`) : 329 | |
| 82 | +- **Dernier sync** : 2026-10-13 20:46 — trouvées 3, +0, ~0, -0 | |
| 83 | +- **Syncs enregistrés** (`sync_log`) : 608 | |
| 84 | 84 | |
| 85 | 85 | ## Erreurs & dépannage |
| 86 | 86 | |
@@ -109,4 +109,4 @@ Erreurs relevées dans `sync_log` : | ||
| 109 | 109 | |
| 110 | 110 | Commits touchant `jobka/connectors/adoc_tm.py` : |
| 111 | 111 | |
| 112 | −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
| 112 | +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
modified
docs/connecteurs/advanceauto.md
+17 −17
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/advanceauto.md |
| 7 | 7 | Rôle : Fiche connecteur — Advanceauto (employeur direct, ATS workday) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -38,7 +38,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 38 | 38 | |
| 39 | 39 | ## Champs → schéma |
| 40 | 40 | |
| 41 | −Complétude mesurée sur les **46 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 41 | +Complétude mesurée sur les **40 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 42 | 42 | |
| 43 | 43 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 44 | 44 | |---|---|---| |
@@ -46,10 +46,10 @@ Complétude mesurée sur les **46 offres actives** de la source (base live, 2026 | ||
| 46 | 46 | | `employer` — Employeur | nom de l'entreprise | 100 % | |
| 47 | 47 | | `url` — URL | lien direct vers l'offre originale | 100 % | |
| 48 | 48 | | `description` — Description | texte complet (HTML nettoyé) | 100 % | |
| 49 | −| `city` — Ville | municipalité normalisée | 63 % | | |
| 50 | −| `region` — Région | région administrative | 98 % | | |
| 49 | +| `city` — Ville | municipalité normalisée | 62 % | | |
| 50 | +| `region` — Région | région administrative | 95 % | | |
| 51 | 51 | | `address` — Adresse | adresse du lieu de travail | 0 % | |
| 52 | −| `postal_code` — Code postal | code postal si publié | 98 % | | |
| 52 | +| `postal_code` — Code postal | code postal si publié | 90 % | | |
| 53 | 53 | | `work_mode` — Mode | presentiel / hybride / teletravail | 0 % | |
| 54 | 54 | | `employment_type` — Type | temps_plein / temps_partiel / … | 100 % | |
| 55 | 55 | | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % | |
@@ -58,13 +58,13 @@ Complétude mesurée sur les **46 offres actives** de la source (base live, 2026 | ||
| 58 | 58 | | `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % | |
| 59 | 59 | | `date_posted` — Date de parution | ISO 8601 | 100 % | |
| 60 | 60 | | `date_deadline` — Date limite | date limite pour postuler | 0 % | |
| 61 | −| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % | | |
| 61 | +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 98 % | | |
| 62 | 62 | | `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % | |
| 63 | 63 | | `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % | |
| 64 | 64 | | `apply_url` — Candidature | lien de candidature directe | 100 % | |
| 65 | 65 | | `gps` — GPS | lat/lng (géocodage sans invention) | 50 % | |
| 66 | 66 | |
| 67 | −Exemple réel : *General Manager - Store CAN6851* — Rimouski · ∅ · parue le 2026-09-21. | |
| 67 | +Exemple réel : *Livreur* — Longueuil · ∅ · parue le 2026-10-13. | |
| 68 | 68 | |
| 69 | 69 | ## Fréquence & budgets |
| 70 | 70 | |
@@ -79,15 +79,15 @@ Exemple réel : *General Manager - Store CAN6851* — Rimouski · ∅ · parue l | ||
| 79 | 79 | |
| 80 | 80 | ## Volumétrie & complétude live |
| 81 | 81 | |
| 82 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 82 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 83 | 83 | |
| 84 | −- **Offres en base** : 77 (dont **46 actives**, 0 masquées comme doublons `dup_of`) | |
| 85 | −- **Salaire** : 0/46 actives (0 %) | |
| 86 | −- **GPS** : 23/46 actives (50 %) | |
| 87 | −- **Mode** : 0/46 actives (0 %) | |
| 88 | −- **Parution** : 46/46 actives (100 %) | |
| 89 | −- **Dernier sync** : 2026-09-21 16:34 — trouvées 45, +2, ~0, -0 | |
| 90 | −- **Syncs enregistrés** (`sync_log`) : 329 | |
| 84 | +- **Offres en base** : 101 (dont **40 actives**, 0 masquées comme doublons `dup_of`) | |
| 85 | +- **Salaire** : 0/40 actives (0 %) | |
| 86 | +- **GPS** : 20/40 actives (50 %) | |
| 87 | +- **Mode** : 0/40 actives (0 %) | |
| 88 | +- **Parution** : 40/40 actives (100 %) | |
| 89 | +- **Dernier sync** : 2026-10-13 20:46 — trouvées 40, +0, ~0, -0 | |
| 90 | +- **Syncs enregistrés** (`sync_log`) : 608 | |
| 91 | 91 | |
| 92 | 92 | ## Erreurs & dépannage |
| 93 | 93 | |
@@ -95,7 +95,7 @@ Erreurs relevées dans `sync_log` : | ||
| 95 | 95 | |
| 96 | 96 | | Erreur | Occurrences | Dernière fois | |
| 97 | 97 | |---|---|---| |
| 98 | −| Workday non-JSON après 3 essais (HTTP 200, text/html) : Expecting value: line 1 column 1 (… | 3 | 2026-09-19 02:31 | | |
| 98 | +| Workday non-JSON après 3 essais (HTTP 200, text/html) : Expecting value: line 1 column 1 (… | 6 | 2026-10-10 02:39 | | |
| 99 | 99 | | HTTPSConnectionPool(host='advanceauto.wd5.myworkdayjobs.com', port=443): Max retries excee… | 1 | 2026-09-18 12:47 | |
| 100 | 100 | | HTTPSConnectionPool(host='advanceauto.wd5.myworkdayjobs.com', port=443): Read timed out. (… | 1 | 2026-09-03 03:29 | |
| 101 | 101 | | Expecting value: line 1 column 1 (char 0) | 8 | 2026-08-29 03:14 | |
@@ -119,4 +119,4 @@ Erreurs relevées dans `sync_log` : | ||
| 119 | 119 | |
| 120 | 120 | Commits touchant `jobka/connectors/advanceauto.py` : |
| 121 | 121 | |
| 122 | −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
| 122 | +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
modified
docs/connecteurs/advens.md
+6 −6
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/advens.md |
| 7 | 7 | Rôle : Fiche connecteur — ADVENS (employeur direct, ATS smartrecruiters) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -36,7 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **2 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **2 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -77,15 +77,15 @@ Exemple réel : *Security Analyst (H/F)* — Montréal · ∅ · parue le 2026-0 | ||
| 77 | 77 | |
| 78 | 78 | ## Volumétrie & complétude live |
| 79 | 79 | |
| 80 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 80 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 81 | 81 | |
| 82 | 82 | - **Offres en base** : 2 (dont **2 actives**, 0 masquées comme doublons `dup_of`) |
| 83 | 83 | - **Salaire** : 0/2 actives (0 %) |
| 84 | 84 | - **GPS** : 2/2 actives (100 %) |
| 85 | 85 | - **Mode** : 0/2 actives (0 %) |
| 86 | 86 | - **Parution** : 2/2 actives (100 %) |
| 87 | −- **Dernier sync** : 2026-09-21 16:34 — trouvées 2, +0, ~0, -0 | |
| 88 | −- **Syncs enregistrés** (`sync_log`) : 329 | |
| 87 | +- **Dernier sync** : 2026-10-13 20:46 — trouvées 2, +0, ~0, -0 | |
| 88 | +- **Syncs enregistrés** (`sync_log`) : 608 | |
| 89 | 89 | |
| 90 | 90 | ## Erreurs & dépannage |
| 91 | 91 | |
@@ -114,4 +114,4 @@ Erreurs relevées dans `sync_log` : | ||
| 114 | 114 | |
| 115 | 115 | Commits touchant `jobka/connectors/advens.py` : |
| 116 | 116 | |
| 117 | −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
| 117 | +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
modified
docs/connecteurs/aecom2.md
+14 −14
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/aecom2.md |
| 7 | 7 | Rôle : Fiche connecteur — AECOM (employeur direct, ATS smartrecruiters) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -36,7 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **12 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **19 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -48,7 +48,7 @@ Complétude mesurée sur les **12 offres actives** de la source (base live, 2026 | ||
| 48 | 48 | | `region` — Région | région administrative | 100 % | |
| 49 | 49 | | `address` — Adresse | adresse du lieu de travail | 0 % | |
| 50 | 50 | | `postal_code` — Code postal | code postal si publié | 0 % | |
| 51 | −| `work_mode` — Mode | presentiel / hybride / teletravail | 100 % | | |
| 51 | +| `work_mode` — Mode | presentiel / hybride / teletravail | 84 % | | |
| 52 | 52 | | `employment_type` — Type | temps_plein / temps_partiel / … | 100 % | |
| 53 | 53 | | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % | |
| 54 | 54 | | `salary_label` — Libellé salaire | texte salarial original | 0 % | |
@@ -56,13 +56,13 @@ Complétude mesurée sur les **12 offres actives** de la source (base live, 2026 | ||
| 56 | 56 | | `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % | |
| 57 | 57 | | `date_posted` — Date de parution | ISO 8601 | 100 % | |
| 58 | 58 | | `date_deadline` — Date limite | date limite pour postuler | 0 % | |
| 59 | −| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 75 % | | |
| 59 | +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 74 % | | |
| 60 | 60 | | `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % | |
| 61 | 61 | | `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % | |
| 62 | 62 | | `apply_url` — Candidature | lien de candidature directe | 0 % | |
| 63 | 63 | | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | |
| 64 | 64 | |
| 65 | −Exemple réel : *Directeur(trice) de projet – Conception-construction* — Montréal · ∅ · parue le 2026-09-18. | |
| 65 | +Exemple réel : *Technologue en architecture* — Montréal · ∅ · parue le 2026-10-09. | |
| 66 | 66 | |
| 67 | 67 | ## Fréquence & budgets |
| 68 | 68 | |
@@ -77,15 +77,15 @@ Exemple réel : *Directeur(trice) de projet – Conception-construction* — Mon | ||
| 77 | 77 | |
| 78 | 78 | ## Volumétrie & complétude live |
| 79 | 79 | |
| 80 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 80 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 81 | 81 | |
| 82 | −- **Offres en base** : 38 (dont **12 actives**, 0 masquées comme doublons `dup_of`) | |
| 83 | −- **Salaire** : 0/12 actives (0 %) | |
| 84 | −- **GPS** : 12/12 actives (100 %) | |
| 85 | −- **Mode** : 12/12 actives (100 %) | |
| 86 | −- **Parution** : 12/12 actives (100 %) | |
| 87 | −- **Dernier sync** : 2026-09-21 16:35 — trouvées 11, +0, ~0, -0 | |
| 88 | −- **Syncs enregistrés** (`sync_log`) : 329 | |
| 82 | +- **Offres en base** : 57 (dont **19 actives**, 0 masquées comme doublons `dup_of`) | |
| 83 | +- **Salaire** : 0/19 actives (0 %) | |
| 84 | +- **GPS** : 19/19 actives (100 %) | |
| 85 | +- **Mode** : 16/19 actives (84 %) | |
| 86 | +- **Parution** : 19/19 actives (100 %) | |
| 87 | +- **Dernier sync** : 2026-10-13 20:46 — trouvées 19, +0, ~0, -0 | |
| 88 | +- **Syncs enregistrés** (`sync_log`) : 607 | |
| 89 | 89 | |
| 90 | 90 | ## Erreurs & dépannage |
| 91 | 91 | |
@@ -114,4 +114,4 @@ Erreurs relevées dans `sync_log` : | ||
| 114 | 114 | |
| 115 | 115 | Commits touchant `jobka/connectors/aecom2.py` : |
| 116 | 116 | |
| 117 | −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
| 117 | +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
modified
docs/connecteurs/afg.md
+6 −6
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/afg.md |
| 7 | 7 | Rôle : Fiche connecteur — ApexFocusGroup (employeur direct, ATS workable) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -36,7 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **46 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **46 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -72,15 +72,15 @@ Exemple réel : *Part-Time Work At Home Research Panelist. Ideal For Office Assi | ||
| 72 | 72 | |
| 73 | 73 | ## Volumétrie & complétude live |
| 74 | 74 | |
| 75 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 75 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 76 | 76 | |
| 77 | 77 | - **Offres en base** : 46 (dont **46 actives**, 0 masquées comme doublons `dup_of`) |
| 78 | 78 | - **Salaire** : 0/46 actives (0 %) |
| 79 | 79 | - **GPS** : 46/46 actives (100 %) |
| 80 | 80 | - **Mode** : 46/46 actives (100 %) |
| 81 | 81 | - **Parution** : 46/46 actives (100 %) |
| 82 | −- **Dernier sync** : 2026-09-21 16:35 — trouvées 60, +0, ~21, -0 | |
| 83 | −- **Syncs enregistrés** (`sync_log`) : 329 | |
| 82 | +- **Dernier sync** : 2026-10-13 20:46 — trouvées 60, +0, ~21, -0 | |
| 83 | +- **Syncs enregistrés** (`sync_log`) : 607 | |
| 84 | 84 | |
| 85 | 85 | ## Erreurs & dépannage |
| 86 | 86 | |
@@ -109,4 +109,4 @@ Erreurs relevées dans `sync_log` : | ||
| 109 | 109 | |
| 110 | 110 | Commits touchant `jobka/connectors/afg.py` : |
| 111 | 111 | |
| 112 | −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
| 112 | +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
modified
docs/connecteurs/africa_moko.md
+6 −6
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/africa_moko.md |
| 7 | 7 | Rôle : Fiche connecteur — MOKO (employeur direct, ATS breezy) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -36,7 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -72,15 +72,15 @@ Exemple réel : *Co-Founder - Full-Stack Developer* — Montréal · ∅ · paru | ||
| 72 | 72 | |
| 73 | 73 | ## Volumétrie & complétude live |
| 74 | 74 | |
| 75 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 75 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 76 | 76 | |
| 77 | 77 | - **Offres en base** : 1 (dont **1 actives**, 0 masquées comme doublons `dup_of`) |
| 78 | 78 | - **Salaire** : 0/1 actives (0 %) |
| 79 | 79 | - **GPS** : 1/1 actives (100 %) |
| 80 | 80 | - **Mode** : 0/1 actives (0 %) |
| 81 | 81 | - **Parution** : 1/1 actives (100 %) |
| 82 | −- **Dernier sync** : 2026-09-21 16:35 — trouvées 1, +0, ~0, -0 | |
| 83 | −- **Syncs enregistrés** (`sync_log`) : 329 | |
| 82 | +- **Dernier sync** : 2026-10-13 20:46 — trouvées 1, +0, ~0, -0 | |
| 83 | +- **Syncs enregistrés** (`sync_log`) : 607 | |
| 84 | 84 | |
| 85 | 85 | ## Erreurs & dépannage |
| 86 | 86 | |
@@ -109,4 +109,4 @@ Erreurs relevées dans `sync_log` : | ||
| 109 | 109 | |
| 110 | 110 | Commits touchant `jobka/connectors/africa_moko.py` : |
| 111 | 111 | |
| 112 | −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
| 112 | +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
modified
docs/connecteurs/agapyo.md
+6 −6
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/agapyo.md |
| 7 | 7 | Rôle : Fiche connecteur — Agapyo (employeur direct, ATS greenhouse) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -36,7 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -72,15 +72,15 @@ Exemple réel : *Directeur de la fabrication / Director of Manufacturing* — Mo | ||
| 72 | 72 | |
| 73 | 73 | ## Volumétrie & complétude live |
| 74 | 74 | |
| 75 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 75 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 76 | 76 | |
| 77 | 77 | - **Offres en base** : 2 (dont **1 actives**, 0 masquées comme doublons `dup_of`) |
| 78 | 78 | - **Salaire** : 0/1 actives (0 %) |
| 79 | 79 | - **GPS** : 1/1 actives (100 %) |
| 80 | 80 | - **Mode** : 0/1 actives (0 %) |
| 81 | 81 | - **Parution** : 1/1 actives (100 %) |
| 82 | −- **Dernier sync** : 2026-09-21 16:35 — trouvées 1, +0, ~0, -0 | |
| 83 | −- **Syncs enregistrés** (`sync_log`) : 329 | |
| 82 | +- **Dernier sync** : 2026-10-13 20:46 — trouvées 1, +0, ~0, -0 | |
| 83 | +- **Syncs enregistrés** (`sync_log`) : 607 | |
| 84 | 84 | |
| 85 | 85 | ## Erreurs & dépannage |
| 86 | 86 | |
@@ -109,4 +109,4 @@ Erreurs relevées dans `sync_log` : | ||
| 109 | 109 | |
| 110 | 110 | Commits touchant `jobka/connectors/agapyo.py` : |
| 111 | 111 | |
| 112 | −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
| 112 | +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
modified
docs/connecteurs/agence_carrieres.md
+6 −6
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/agence_carrieres.md |
| 7 | 7 | Rôle : Fiche connecteur — Agence (employeur direct, ATS breezy) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -36,7 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -72,15 +72,15 @@ Exemple réel : *Enseignste au primaire* — Montréal · $56K–$90K par année | ||
| 72 | 72 | |
| 73 | 73 | ## Volumétrie & complétude live |
| 74 | 74 | |
| 75 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 75 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 76 | 76 | |
| 77 | 77 | - **Offres en base** : 1 (dont **1 actives**, 0 masquées comme doublons `dup_of`) |
| 78 | 78 | - **Salaire** : 1/1 actives (100 %) |
| 79 | 79 | - **GPS** : 1/1 actives (100 %) |
| 80 | 80 | - **Mode** : 0/1 actives (0 %) |
| 81 | 81 | - **Parution** : 1/1 actives (100 %) |
| 82 | −- **Dernier sync** : 2026-09-21 16:35 — trouvées 1, +0, ~0, -0 | |
| 83 | −- **Syncs enregistrés** (`sync_log`) : 329 | |
| 82 | +- **Dernier sync** : 2026-10-13 20:46 — trouvées 1, +0, ~0, -0 | |
| 83 | +- **Syncs enregistrés** (`sync_log`) : 607 | |
| 84 | 84 | |
| 85 | 85 | ## Erreurs & dépannage |
| 86 | 86 | |
@@ -109,4 +109,4 @@ Erreurs relevées dans `sync_log` : | ||
| 109 | 109 | |
| 110 | 110 | Commits touchant `jobka/connectors/agence_carrieres.py` : |
| 111 | 111 | |
| 112 | −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
| 112 | +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
modified
docs/connecteurs/agencemaplrinc.md
+6 −6
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/agencemaplrinc.md |
| 7 | 7 | Rôle : Fiche connecteur — Agence Maplr Inc. (employeur direct, ATS smartrecruiters) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-13 20:55 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -36,7 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **3 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **3 offres actives** de la source (base live, 2026-10-13 20:55 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -77,15 +77,15 @@ Exemple réel : *Développeur/euse JAVA Fullstack (Poste pour Montréal/Canada ! | ||
| 77 | 77 | |
| 78 | 78 | ## Volumétrie & complétude live |
| 79 | 79 | |
| 80 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 80 | +*(mesuré le 2026-10-13 20:55 EDT dans `data/jobka.db`)* | |
| 81 | 81 | |
| 82 | 82 | - **Offres en base** : 3 (dont **3 actives**, 0 masquées comme doublons `dup_of`) |
| 83 | 83 | - **Salaire** : 0/3 actives (0 %) |
| 84 | 84 | - **GPS** : 3/3 actives (100 %) |
| 85 | 85 | - **Mode** : 0/3 actives (0 %) |
| 86 | 86 | - **Parution** : 3/3 actives (100 %) |
| 87 | −- **Dernier sync** : 2026-09-21 16:35 — trouvées 3, +0, ~0, -0 | |
| 88 | −- **Syncs enregistrés** (`sync_log`) : 329 | |
| 87 | +- **Dernier sync** : 2026-10-13 20:46 — trouvées 3, +0, ~0, -0 | |
| 88 | +- **Syncs enregistrés** (`sync_log`) : 607 | |
| 89 | 89 | |
| 90 | 90 | ## Erreurs & dépannage |
| 91 | 91 | |
@@ -114,4 +114,4 @@ Erreurs relevées dans `sync_log` : | ||
| 114 | 114 | |
| 115 | 115 | Commits touchant `jobka/connectors/agencemaplrinc.py` : |
| 116 | 116 | |
| 117 | −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
| 117 | +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968) | |
modified
docs/connecteurs/agglobeservices.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/agiledss.md
+12 −12
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/agnico_eagle.md
+17 −16
Large diff (77 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/agropur.md
+18 −18
Large diff (82 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/airbus.md
+18 −18
Large diff (82 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/airlabinc.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/airliquidehr.md
+18 −18
Large diff (79 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ajholdingsltd.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ajwalter.md
+13 −13
Large diff (59 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/alan.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/alayacare.md
+13 −13
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/alcoa.md
+20 −20
Large diff (85 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/aleanzarecrutementdurable.md
+15 −15
Large diff (67 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/aliaxis.md
+19 −19
Large diff (84 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/alimentiv_2.md
+15 −15
Large diff (64 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/allegion.md
+15 −15
Large diff (75 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/alliedreit.md
+37 −10
Large diff (70 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/allredi.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/allstate.md
+20 −20
Large diff (85 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/allucent.md
+11 −11
Large diff (44 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/aloyoga.md
+17 −17
Large diff (70 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/alphanumeric_systems.md
+7 −7
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/alsglobal.md
+15 −15
Large diff (67 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/alsorecrutement.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/alstom.md
+15 −15
Large diff (59 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/altasciences.md
+20 −20
Large diff (84 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/alterra.md
+16 −16
Large diff (75 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/altersolutions.md
+7 −7
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/altg.md
+15 −15
Large diff (62 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/altitude_sports.md
+18 −18
Large diff (71 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/altitudeaerospace.md
+17 −17
Large diff (76 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/altom_transport.md
+7 −7
Large diff (35 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/altusgroup.md
+43 −16
Large diff (87 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/alveole.md
+8 −8
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/alygra.md
+12 −12
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/americanironandmetal.md
+14 −14
Large diff (62 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/amgen.md
+13 −13
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ami.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/amilia.md
+14 −14
Large diff (63 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/anciapersonnelinc.md
+16 −16
Large diff (71 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/andy_transport.md
+12 −12
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/aninebing.md
+11 −11
Large diff (44 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/aon3d.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/aon3d_fr.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/appdirect.md
+16 −16
Large diff (69 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/appdirectraas.md
+12 −12
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/arago.md
+6 −5
Large diff (32 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/arcteryx_com.md
+13 −13
Large diff (54 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ariolix.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/aritzia.md
+16 −16
Large diff (73 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/artefactjobs.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/artefactnoram.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/artelia.md
+15 −15
Large diff (68 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/aspentech.md
+14 −14
Large diff (67 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/astucemedia.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/atecna_montreal.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/athos.md
+16 −16
Large diff (63 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/atialtd.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/atlas_workland.md
+19 −18
Large diff (74 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/atob.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-adp.md
+19 −19
Large diff (56 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-ashby.md
+45 −45
Large diff (111 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-bamboohr.md
+41 −41
Large diff (103 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-breezy.md
+76 −76
Large diff (173 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-custom.md
+3 −3
Large diff (24 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-dayforce.md
+131 −131
Large diff (280 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-digitalrecruiters.md
+6 −6
Large diff (33 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-eightfold.md
+7 −3
Large diff (31 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-greenhouse.md
+134 −134
Large diff (286 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-icims.md
+11 −11
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-jazzhr.md
+33 −33
Large diff (87 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-lever.md
+60 −60
Large diff (138 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-njoyn.md
+23 −23
Large diff (67 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-recruitee.md
+10 −9
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-smartrecruiters.md
+175 −174
Large diff (372 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-successfactors.md
+21 −18
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-taleo.md
+12 −12
Large diff (45 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-taleo_tbe.md
+13 −12
Large diff (46 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-teamtailor.md
+13 −12
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-ultipro.md
+8 −8
Large diff (37 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-workable.md
+73 −73
Large diff (164 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-workday.md
+244 −244
Large diff (509 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-workland.md
+4 −3
Large diff (30 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-wpjobmanager.md
+11 −11
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ats-zoho_recruit.md
+21 −21
Large diff (63 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/autodesk.md
+19 −18
Large diff (73 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/automobileendirect.md
+16 −16
Large diff (71 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/autotradercanada.md
+8 −8
Large diff (49 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/avantageplus.md
+14 −14
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/aveq.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/averna1.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/avisbudget.md
+18 −18
Large diff (80 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/aviso.md
+12 −12
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/aviva.md
+19 −19
Large diff (84 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/aviyatech.md
+13 −13
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/awc.md
+17 −16
Large diff (76 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/aylo.md
+15 −15
Large diff (68 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/aylofr.md
+15 −15
Large diff (68 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bainmagique.md
+17 −17
Large diff (70 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bardel_entertainment.md
+14 −14
Large diff (67 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/barorh.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/baseten.md
+13 −13
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bathfitterdistributinginc.md
+11 −11
Large diff (64 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/batimoinc.md
+13 −13
Large diff (59 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bauerhockeycascademaveriklacrosse.md
+15 −15
Large diff (62 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bauerhockeycascademaveriklacrossefc.md
+15 −15
Large diff (62 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bayshore.md
+13 −12
Large diff (59 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bc2.md
+8 −8
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bces.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bcf.md
+14 −14
Large diff (63 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bcp.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bdc.md
+13 −13
Large diff (59 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bdl_energie.md
+17 −17
Large diff (71 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bdo.md
+20 −20
Large diff (83 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bdx.md
+18 −18
Large diff (80 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/behavox.md
+15 −15
Large diff (65 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bell_textron.md
+16 −15
Large diff (76 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bellatrx_inc.md
+8 −8
Large diff (55 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/belron.md
+16 −16
Large diff (77 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/beneva.md
+17 −17
Large diff (71 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/benmor.md
+18 −18
Large diff (66 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bento_sushi.md
+15 −15
Large diff (67 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/berger.md
+9 −9
Large diff (55 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bestbuycanada.md
+15 −15
Large diff (71 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/betatechnologiesinc.md
+15 −15
Large diff (65 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bhvr.md
+15 −15
Large diff (68 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bigbang.md
+14 −14
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/billups.md
+12 −12
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bird.md
+17 −16
Large diff (78 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/biximontreal.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/black_mcdonald_francais.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bleufeu.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/blgllp.md
+18 −18
Large diff (76 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bliinx.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/blockslearning.md
+6 −6
Large diff (33 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/blockstream.md
+6 −5
Large diff (32 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bluetoothsiginc.md
+6 −6
Large diff (33 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bly.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bmo.md
+21 −20
Large diff (86 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/boardwalkreit.md
+14 −14
Large diff (63 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bombardier.md
+20 −20
Large diff (79 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bon_poste.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/boralex.md
+15 −15
Large diff (68 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/borealamanagement.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/botpress.md
+13 −13
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bounteous.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/boxknight.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bpa.md
+15 −15
Large diff (69 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bpcanada.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/brambles.md
+17 −16
Large diff (74 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/brandmomentum.md
+18 −18
Large diff (72 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bridgestone.md
+13 −12
Large diff (68 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/broadsign.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/broadsignfr.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/broccolini.md
+15 −15
Large diff (68 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bronswerk.md
+8 −8
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/bulkbarn.md
+13 −13
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/c2montral.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/caaquebec.md
+18 −17
Large diff (77 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cabotcorp.md
+7 −7
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cadence.md
+19 −19
Large diff (83 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cae.md
+24 −22
Large diff (89 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/californiaclosets.md
+5 −5
Large diff (31 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cambria.md
+8 −8
Large diff (55 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cammecanique.md
+17 −17
Large diff (73 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/canada_explorers.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/canada_global.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/canada_vie.md
+23 −23
Large diff (82 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/canadagoose.md
+9 −8
Large diff (56 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/canadasmotorcycle.md
+5 −5
Large diff (31 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/canadavisa.md
+17 −17
Large diff (74 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/canadian_royalties.md
+18 −18
Large diff (73 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/canadianhelicopters.md
+12 −12
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/canadiantirecorporation.md
+19 −18
Large diff (78 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/canassurance.md
+14 −14
Large diff (67 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/canderel.md
+38 −11
Large diff (71 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/capco.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/capintel.md
+38 −11
Large diff (71 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/capreit.md
+15 −15
Large diff (71 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/captiveaire.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cardinalcouriers.md
+21 −17
Large diff (70 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cardinalhealth.md
+12 −12
Large diff (67 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/carnaval.md
+16 −16
Large diff (70 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/carrier.md
+19 −18
Large diff (82 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/carters.md
+9 −9
Large diff (62 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cascades.md
+18 −18
Large diff (72 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/catalystcanada.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cc.md
+19 −18
Large diff (85 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cca1.md
+9 −9
Large diff (55 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cclfg.md
+38 −11
Large diff (71 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ccmhockey.md
+15 −15
Large diff (70 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cdpq.md
+14 −14
Large diff (65 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cdpqfiliales.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/centremultiethniquedequbec.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cep.md
+15 −15
Large diff (68 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cerence.md
+20 −19
Large diff (83 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cfibfcei.md
+15 −15
Large diff (65 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cfmontreal.md
+14 −14
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cgi.md
+18 −17
Large diff (83 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/chagalldesign.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/challenger.md
+16 −15
Large diff (66 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/charger_logistics_inc.md
+12 −12
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/charlotte_tilbury.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/chewicreative.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/chg.md
+16 −15
Large diff (71 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/childrensplace.md
+9 −8
Large diff (56 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/chu_quebec.md
+17 −17
Large diff (70 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/chum.md
+17 −17
Large diff (65 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/churchdwight.md
+11 −10
Large diff (64 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ci.md
+15 −13
Large diff (67 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cibc.md
+18 −16
Large diff (77 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ciena.md
+24 −23
Large diff (92 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cima2.md
+16 −16
Large diff (70 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cineplex.md
+22 −21
Large diff (87 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/circlek.md
+20 −19
Large diff (85 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cirquedusoleil.md
+19 −19
Large diff (77 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cisco.md
+18 −18
Large diff (79 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cisss_abitibi.md
+10 −10
Large diff (61 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cisss_chaudiere_appalaches.md
+17 −17
Large diff (70 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cisss_lanaudiere.md
+16 −16
Large diff (69 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cisss_laurentides.md
+18 −18
Large diff (72 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cisss_laval.md
+18 −18
Large diff (71 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cisss_outaouais.md
+16 −16
Large diff (69 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/citronhygiene.md
+14 −14
Large diff (67 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/ciusss_est_montreal.md
+18 −13
Large diff (62 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cliniqued.md
+6 −5
Large diff (32 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cloudchamberen.md
+11 −11
Large diff (44 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cloudchamberfr.md
+12 −12
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cloudimperiumgames.md
+12 −12
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/clubassurance.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/clubmonaco.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/clydeco.md
+8 −8
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cmlabs.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cmpams.md
+14 −14
Large diff (67 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cogeco.md
+20 −19
Large diff (83 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cohere.md
+18 −18
Large diff (76 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/colabor.md
+17 −17
Large diff (70 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/coledesentrepreneursduqubec.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/colliers.md
+15 −14
Large diff (74 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cologix.md
+13 −13
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cominar.md
+12 −12
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/conagrabrands.md
+14 −14
Large diff (68 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/conseilrgionaldelenvironnement_rgiondelacapitalenationale.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/consignaction.md
+15 −15
Large diff (67 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/consultdss.md
+37 −11
Large diff (70 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/continentalgroupsectorcontitech.md
+14 −14
Large diff (57 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/continentaltechnologysolutions.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cookit.md
+8 −8
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cooperrentsequip.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/coorstek.md
+9 −8
Large diff (45 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cordonbleu.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cornerstonebuildingbrandscareers.md
+14 −14
Large diff (57 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/coveoen.md
+15 −15
Large diff (68 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/coveofr.md
+15 −15
Large diff (68 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cpab.md
+6 −6
Large diff (33 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cscgeneration_2.md
+5 −5
Large diff (31 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/csncollision.md
+6 −5
Large diff (32 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cssdd.md
+17 −17
Large diff (70 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cts_foods_brokers_inc.md
+12 −12
Large diff (61 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cultures_genv.md
+19 −19
Large diff (75 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cusm_ir.md
+18 −18
Large diff (77 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/cygnusprofessionalsinc2.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/damotech.md
+8 −8
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/danaher.md
+21 −20
Large diff (86 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/daniels_sharpsmart.md
+17 −17
Large diff (75 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/darefoods.md
+7 −7
Large diff (40 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/databricks.md
+11 −11
Large diff (44 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/dcbel.md
+13 −13
Large diff (59 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/deepsky.md
+8 −8
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/defisrh.md
+19 −19
Large diff (73 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/delisoft.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/delmar_international_inc.md
+13 −13
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/deloitte.md
+14 −14
Large diff (61 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/delos_data.md
+5 −5
Large diff (31 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/deltastar.md
+14 −14
Large diff (62 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/dentago.md
+18 −18
Large diff (71 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/dentalcorp.md
+19 −19
Large diff (76 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/dentons.md
+13 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/dentons_europe.md
+8 −5
Large diff (34 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/dentsuaegis.md
+18 −18
Large diff (74 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/depot-direct.md
+2 −2
Large diff (16 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/dept.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/desjardins.md
+18 −18
Large diff (75 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/dev2.md
+6 −6
Large diff (39 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/devimco.md
+14 −14
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/devoted_studios_1.md
+13 −13
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/dexterra.md
+16 −16
Large diff (70 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/dhilmarele.md
+16 −16
Large diff (69 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/diageo.md
+13 −13
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified
docs/connecteurs/digitalmoment.md
+3 −5
Large diff (23 lines) is not loaded by default to keep the page fast.Load diff
Diff truncated — file too large.