v1.4.0Bugs go-live — UX & cohérence
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