Repository navigation
Conversation
added 3 commits
November 11, 2026 16:23
Prochain départ de la STM (métro, autobus, REM) vers une destination dite à la voix ou favorite, durée du trajet et départ suivant, d'après Transitous (sans jeton). Disponibilité du réseau : avis en cours de la STM sur la ligne du trajet (état du service, clé d'application publique), sans effet en cas de panne. Tests sur des réponses réelles relevées le 2026-11-11, lieux publics seulement.
Avec un Cornelius qui sait lire une réponse binaire (bytes()), le module lit le flux temps réel de la STM (protobuf, environ 2 Mo) et donne l'heure réelle des autobus en route. Décodeur minimal sans dépendance, limité aux voyages de l'arrêt ; cache de 30 secondes. Avec Cornelius 0.3.0, les heures restent celles de l'horaire, sans erreur. Tests sur un relevé réel, flux réduit aux voyages utiles (octets recopiés tels quels).
…rains de banlieue)
…e avant le géocodage
This was referenced Nov 12, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Ajoute le module Transports STM (
stm, 1.4.0). Ferme #13.Ce qu’il fait : voir la fiche
stm/README.mdet le ticket #13. Depuis la première version de cette demande :bytes(), Modules : bytes() rend le corps brut d'une réponse HTTP Cornelius#51). Sur Cornelius 0.3.0, le module le détecte et reste à l’horaire, sans erreur ni nouveau téléchargement.Vérifié
npm run format:check,npm run check,npm test: 180 tests réussis, sur des réponses réelles relevées les 11 et 12 novembre 2026 (lieux publics seulement : Berri-UQAM, Centre Bell, Jean-Talon, Saint-Michel, Snowdon, terminus Longueuil, gare Parc). Le flux temps réel enregistré est réduit aux voyages utiles, octets recopiés tels quels.bytes()(heure réelle).À noter : README et CHANGELOG sont aussi touchés par les autres demandes de modules ; la dernière fusionnée aura un petit conflit sur ces lignes.
Luc, Jokobee™