Changelog

Découvrez les dernières évolutions de la plateforme S-PASS Territoires

Retour au changelogModernisation de la génération d'images et amélioration du stockage

✨ Nouveautés

  • Nouvelle génération d'images : les vignettes sont désormais produites par imgproxy, un moteur open source de traitement d'images à la volée, rapide et sécurisé, largement utilisé dans l'industrie. Les images sont générées à la demande puis servies par le CDN : pages plus rapides, images 3 à 4 fois plus légères, avec conversion WebP automatique pour les navigateurs compatibles.
  • Photos iPhone acceptées : les images au format HEIC sont désormais converties automatiquement en vignettes (elles provoquaient une erreur auparavant).

🔧 Améliorations

  • Gestion du stockage : dans une démarche d'économie et de sobriété, un grand nettoyage a été engagé — les ressources supprimées depuis plus de 90 jours sont désormais définitivement effacées (période de grâce durant laquelle une restauration reste possible), les fichiers devenus sans usage sont identifiés et écartés, et les formats de vignettes inutilisés ont été retirés.
  • Sessions plus robustes : les sessions de connexion sont désormais partagées entre tous les serveurs de la plateforme — navigation plus stable, notamment lors des mises à jour.
  • Supervision technique : les journaux d'exploitation ont été modernisés pour un suivi en temps réel de la plateforme, avec un filtrage du bruit généré par les robots d'indexation.

🐛 Correctifs

  • Couvertures de carnets en paysage : la génération de la vignette échouait pour toute image source plus large que haute — corrigé par la nouvelle chaîne d'images.
  • Changement de type d'un document : l'opération pouvait laisser des données incohérentes en cas d'échec à mi-parcours ; elle est désormais fiabilisée, et les incohérences historiques ont été nettoyées.

🔒 Sécurité

  • Détection des robots renforcée : les clients automatisés (scrapers, navigateurs pilotés, robots IA) sont mieux identifiés et ne consomment plus de ressources de session — celles-ci sont réservées à la navigation humaine.