— Changelog

Notes de version

Historique complet des évolutions, corrections de bugs et améliorations de sécurité de la plateforme ENYTRACK.

v1.4.0Bugs go-live — UX & cohérence
Publié le 2026-05-24 · 10 item(s) · Voir le détail ↓
v1.4.0 2026-05-24 Bugs go-live — UX & cohérence
  • fix BUG-001 : Filtres parc véhicules synchronisés avec statuts réels (plus de filtres aveugles).
  • fix BUG-004 : Tous les statuts techniques (snake_case) traduits en libellés FR via filter Twig status_label.
  • fix BUG-006 : Score boutique flottant — × persistant (7j) et bouton ∞ "ne plus afficher".
  • perf BUG-007 : Logs readiness routinier passés en debug (anti-pollution table audit_log).
  • fix BUG-008 : Stage "À régulariser" ajouté à la pipeline transactions.
  • fix BUG-009 : Cockpit Diffusion affiche TOUS les véhicules avec leur statut éligibilité.
  • feature BUG-010 : KPIs véhicules ajoutés aux statistiques (stock, publiés, valeur portefeuille).
  • perf BUG-011 : Page Observability paginée (50 events/page, plus de 50k chars en HTML).
  • feature BUG-012 : Changelog public accessible depuis la bannière de mise à jour.
  • fix BUG-016 : 8 templates de description véhicule rotatifs (plus de doublons type "tarif compétitif").
v1.3.0 2026-05-23 Go-live premium — gating & sécurité
  • feature Hard-blocking gate avec reason codes (24 codes stables).
  • security Headers HSTS, CSP, X-Frame-Options, Referrer-Policy, Permissions-Policy ajoutés.
  • security Rate limiting (5 règles cache-based) sur endpoints sensibles.
  • security Session hardening : ENYSESSID, 64 chars, secure, httponly, samesite=lax.
  • feature Facturation immuable : hash SHA-256, modifications uniquement via avoirs.
  • feature Readiness paiement en ligne : check pk/sk/whsec complet sans exposer les valeurs.
  • feature Readiness boutique 4 niveaux : full_online / partial_online / manual_only / blocked.
  • feature Multi-tenant proof : tenant_id partout, isolation cross-tenant testée.
  • feature Audit append-only (3 tables : audit_log, intangible_ledger, invariant_violations).
  • feature PWA versioning user-controlled (skipWaiting via postMessage utilisateur).
v1.2.0 2026-05-20 CMS pages obligatoires & vitrine
  • feature Provisionnement automatique des 4 pages CMS légales (Mentions, RGPD, CGV, Cookies).
  • feature Templates avec auto-remplissage depuis vitrineConfig (raison sociale, SIREN, contact).
  • feature Hébergement IONOS SE Berlin (UE/EEA, ISO 27001, BSI C5).
  • fix Apache .htaccess durci (ErrorDocument, ServerSignature Off, FilesMatch blocks).
  • feature 7 pages d'erreur custom (400, 401, 403, 404, 500, 502, 503).
v1.1.0 2026-05-15 Pipeline véhicules & state machine
  • feature VehiclePipelineMachine avec statut sold_pending_regularization.
  • feature Diffusion partenaires : LaCentrale, Leboncoin, AdPublisherRegistry.
  • feature Hash-chain ledger SHA-256 sur intangible_ledger (preuve d'immuabilité).
  • feature Reason codes stables (ReasonCodeRegistry, 24 codes catégorisés blocker/warning).
v1.0.0 2026-05-01 Lancement initial ENYTRACK
  • feature SaaS multi-tenant pour concessionnaires automobiles.
  • feature Symfony 7.2 / PHP 8.4 / MariaDB.
  • feature Livre de police numérique conforme.
  • feature Vitrine publique par dealer (slug ou feedToken).

ENYTRACK · Hébergé en Allemagne (IONOS SE · Berlin · UE/EEA) · ISO 27001, BSI C5, RGPD