Court terme : hotellerie du Quebec en reservation directe (1 922 fiches)
- sithotels : repertoire officiel SIT Quebec (ministere du Tourisme/CITQ), 1 542 fiches squelettes geolocalisees avec no CITQ ; saute les hotels couverts par un connecteur moteur (fiche riche prioritaire) - mews : 110 hotels via l'API bookingEngine (session signee md5, Origin obligatoire), prix frais a chaque sync, photos, repli geoloc SIT - reservit : 235 hotels via l'API du front Angular ; sessions proxy a IP collante par hotel (le direct est banni du noeud et l'IP tournante declenche le filtre de securite Reservit) - scripts/detect_hotel_engines.py + data/hotels_engines.json : table hotel -> moteur de resa (1 174 sites sondes : 278 reservit, 121 mews) - schema : types Hotel et Motel ; Sources : categorie Hotellerie ; fiche CT : CTA « Reserver en direct a l'hotel » pour la categorie hotels Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
10 changed files +19,523 −330
added
data/hotels_engines.json
+17561 −0
Large diff (17,562 lines) is not loaded by default to keep the page fast.Load diff
modified
data/sources_ct.json
+347 −323
Large diff (673 lines) is not loaded by default to keep the page fast.Load diff
modified
frontend/src/ctapi.ts
+8 −1
Large diff (20 lines) is not loaded by default to keep the page fast.Load diff
modified
frontend/src/pages/CourtTermeFiche.tsx
+8 −4
Large diff (36 lines) is not loaded by default to keep the page fast.Load diff
modified
frontend/src/pages/Sources.tsx
+1 −0
Large diff (7 lines) is not loaded by default to keep the page fast.Load diff
added
louka/shortterm/connectors/mews.py
+414 −0
Large diff (414 lines) is not loaded by default to keep the page fast.Load diff
added
louka/shortterm/connectors/reservit.py
+379 −0
Large diff (379 lines) is not loaded by default to keep the page fast.Load diff
added
louka/shortterm/connectors/sithotels.py
+358 −0
Large diff (358 lines) is not loaded by default to keep the page fast.Load diff
modified
louka/shortterm/schema.py
+2 −2
Large diff (10 lines) is not loaded by default to keep the page fast.Load diff
added
scripts/detect_hotel_engines.py
+445 −0
Large diff (446 lines) is not loaded by default to keep the page fast.Load diff