Skip to content

fix(saxo): restore current quotes and mobile layout on Robot2 - #71

Merged
jackseg80 merged 2 commits into
mainfrom
codex/saxo-provider-compatibility
Oct 5, 2026
Merged

jackseg80 merged 2 commits into
mainfrom
codex/saxo-provider-compatibility

Conversation

@jackseg80

@jackseg80 jackseg80 commented Oct 5, 2026 •

Copy link
Copy Markdown
Owner

Sur Robot2, yfinance 1.7.0 retourne les heures de marché et de séance comme pandas.Timestamp. La conversion int(Timestamp) échouait et les 30 positions revenaient sur la référence CSV, malgré un conteneur sain. Le fournisseur accepte désormais les secondes epoch et les dates avec fuseau, sans inventer une heure pour les dates ambiguës.

Le correctif résout aussi l’alias Saxo UBS WRDUSW_CHF vers le listing SIX WRDUSW.SW, uniquement lorsque l’ISIN et la devise CHF correspondent. Les autres places, devises et parts restent distinctes.

Validation : 40 tests ciblés et Ruff réussis. Contrôle réel du correctif dans un processus isolé sur Robot2 avec sa bibliothèque installée : 30/30 cours actualisés, quantités vérifiées, total/export cohérents et CSV inchangé. Cache temporaire séparé ; aucun fichier de production, conteneur ou réglage modifié. Les montants et le JWT de contrôle restent sur Robot2.

À reconstruire avec Compose v2 puis à contrôler à nouveau sur le service en production. La qualification isolée ne constitue pas un déploiement.

Le navigateur réel a également révélé un débordement mobile dans l’en-tête avec le sélecteur de vue et Refresh. Les groupes flex peuvent désormais revenir à la ligne. Contrat navigateur renforcé et qualification CSS isolée sur Robot2 réussis, sans débordement desktop/mobile ni erreur JavaScript.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@jackseg80 jackseg80 changed the title fix(saxo): handle Yahoo datetime metadata on Robot2 fix(saxo): restore current quotes and mobile layout on Robot2 Oct 5, 2026
@jackseg80
jackseg80 merged commit 131800c into main Oct 5, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant