Changelog

v1.2.0

Nouveautés
  • NRL (National Rugby League — Australie / NZ) via ESPN : matchs auto-crees, scores en direct, auto-reglement, blasons d'equipes et State of Origin. Sans cle, active par défaut.
  • Source the-odds-apivraies cotes de bookmaker optionnelles (les mêmes lignes de marche qu'affichent les grandes applis de paris) pour les sports qu'ESPN ne peut pas coter (NRL, AFL, et plus). Clé côté serveur (server.cfg), cotes fixes, économe en quota par défaut. Voir Sources d'événements.
  • Commande admin /betstest — un auto-test complet en jeu (simulation de 500 paris + matrice d'exploits + vérifications réelles BDD / grand livre + un test optionnel d'argent réel à somme nulle) qui prouve que les cotes, les gains et l'anti-triche sont corrects. Sans danger à lancer en production.
Améliorations et corrections
  • Le Rugby League est maintenant un vrai libellé de sport localisable (sport.rugbyleague dans les locales), et non un repli code en dur.
  • Les cotes parimutuelles réagissent plus vite aux paris (graine par défaut plus basse).
  • Icone de sport rugby sur le bureau et l'application téléphone.

v1.0.0

Version initiale.

Sources
  • Flux ESPN sans clé — tous les sports (NBA, WNBA, MLB, NHL, NFL, UFC, football mondial) avec auto-creation, scores en direct et auto-reglement sur le vrai résultat.
  • Flux de football OpenLigaDB sans clé (ODbL) avec blasons d'équipes, scores en direct et meilleurs buteurs.
  • Source RP — événements créés par l'admin pour n'importe quel sport, avec des issues personnalisées.
Marches et cotes
  • Marches : résultat du match (1/X/2), vainqueur, plus/moins, les deux équipes marquent, buteur à tout moment à gagnants multiples, et personnalise.
  • Trois modèles de cotes : live (cotes verrouillées façon bookmaker), parimutuel (la maison ne perd jamais), fixe.
  • Limite d'exposition de la maison + plafond de côté par pari.
Moteur
  • Autorite serveur stricte : validation des mises, debit-avant-persistance, gains idempotents et protégés par le grand livre, réclamations des gagnants hors ligne, recuperation au redémarrage.
  • Le parimutuel se règle à partir des vraies lignes de pari (la maison ne peut jamais perdre à cause d'un bug de cache) ; l'estimation du coupon correspond à ce que le règlement paie.
  • Filet de sécurité d'auto-annulation pour les événements bloques (aucun argent de pari gèle à jamais).
  • 0.00ms au repos (tableau GlobalState, client pilote par événements).
Interface / UX
  • NUI premium façon bookmaker, bureau + mobile.
  • Thèmes de marque au runtime (presets Red / Navy / Cyan, hex personnalise) — sans rebuild web.
  • Multilingue : anglais, français, espagnol.
Compatibilité
  • ESX, QBCore, QBox, Standalone via hz_lib.
  • Compagnon optionnel HZ-Bets App for QS Smartphone pour qs-smartphone.
> Durci par un audit adversarial complet du code et du chemin de l'argent avant la sortie.