Aller au contenu principal

Historique produit

Historique des versions ERP transport NEXORA Truck.

Cette page sert de référence publique sur l évolution du produit. Le numéro de version courante est injecté automatiquement au build, ce qui permet de refléter le dernier déploiement Netlify.

Version courante

1.15.22

Build du 2026-05-19

Versions suivies

49

Entrées documentées

194

Dernière release documentée

1.15.22 · Version déployée automatiquement

Cette version courante est injectée au build pour que la page Versions reflète toujours le push Netlify le plus récent.

Mise à jour Netlify

Le numéro affiché ici suit automatiquement la version injectée au build. Pour qu une future release expose aussi son détail métier, il suffit d ajouter son bloc dans le registre des versions avant le push Netlify.

Version en ligne2026-05-19

1.15.22 · Version déployée automatiquement

Cette version courante est injectée au build pour que la page Versions reflète toujours le push Netlify le plus récent.

Ajouts

  • Numéro de version synchronisé automatiquement avec le build en cours.

Modifications

  • Compléter le détail de cette version dans src/lib/releaseNotes.ts avant ou pendant le prochain push Netlify.
Release2026-05-07

1.15.21 · Stabilisation planning OT et fiabilisation analytics site/public

Release corrective centree sur la pose des OT dans le planning et le durcissement de la chaine analytics (consentement, sanitization, file d attente, dedoublonnage funnel et ping de release).

Ajouts

  • Analytics: catalogue d evenements typé, sanitization des events/params, contexte standard page_path + event_origin et file d attente avant chargement GA.
  • Analytics: dedoublonnage des etapes funnel par session et ping de sante de release emise une seule fois par session.
  • Instrumentation et tests renforces sur Home, Login, SiteLayout et AnalyticsLoader avec couverture ciblee.

Modifications

  • Version portee a 1.15.21 avec synchronisation package, appVersion et environnement Netlify.
  • Espace Developpement maintenu sur les onglets Developpe, En cours de developpement, Features.
  • Features prioritaires maintenues: connectivite/discussion inter-ERP, planning affreteur dedie, groupage multi-courses figeable/deliable avec courses independantes.

Rectifications

  • Corrige : impossibilite de poser certains OT depuis le pool sur le planning a cause d un garde-fou de periode trop strict lors du drop.
  • Corrige : perte potentielle d evenements analytics quand le consentement et le chargement GA arrivent apres les interactions utilisateur.
Release2026-04-22

1.15.20 · Refonte page Connexion, nouveaux logos NEXORA et lisibilite page A propos

Refonte complete de la page de connexion (panneau sombre immersif + nouvelle photo convoi NEXORA avec nouveau logo X degrade bleu/vert, suppression Google OAuth, lisibilite renforcee). Deploiement des nouveaux logos NEXORA (texte + X degrade) sur tout le site public. Correction navbar invisible sur la page A propos refaite en fond clair.

Ajouts

  • Page /login: panneau gauche sombre immersif avec photo convoi NEXORA, pill plateforme, titre "En toute simplicite" en degrade cyan, 4 proof items en cartes glass sombres (Performance optimisee, Donnees securisees, Equipe connectee, Gain de temps).
  • Page /login: panneau droit epure avec formulaire email/mot de passe, toggle oeil sur le mot de passe, "Se souvenir de moi", "Mot de passe oublie", bouton Se connecter avec fleche, trust strip 3 items (Acces securise, Disponibilite 24/7, Support reactif).
  • Nouveau asset login-hero 1400 et 768 genere a partir du mockup convoi Scania NEXORA.

Modifications

  • Page /login: bouton "Continuer avec Google" et handler signInWithOAuth retires, divider "ou" retire, formulaire email/mot de passe unique chemin de connexion.
  • Deploiement des nouveaux logos NEXORA (texte + X degrade bleu vers vert) dans public/site/logo/brand: nexora-logo-dark.png et nexora-logo-light.png remplacent les anciens logos cercle reseau.
  • UI/UX page /login: image assombrie (brightness 0.58), triple overlay (voile global + degrade colonne gauche + vignette), text-shadow double sur le titre, couleurs #E2E8F0 sur sous-textes.
  • Version portee a 1.15.20 avec synchronisation package, appVersion et environnement Netlify.
  • Espace Developpement maintenu sur les onglets Developpe, En cours de developpement, Features.
  • Features prioritaires maintenues: connectivite/discussion inter-ERP, planning affreteur dedie, groupage multi-courses figeable/deliable avec courses independantes.

Rectifications

  • Corrige : navbar invisible sur la page /a-propos refaite en fond clair (texte blanc sur fond blanc). Chemin retire de DARK_HERO_PATHS pour retour au texte fonce + logo dark.
Release2026-04-21

1.15.19 · Favicon NEXORA: pack carre + rond + maskable regenere depuis le logo solo

Regeneration complete du pack favicon/PWA a partir du vrai logo NEXORA (logo solo.png): icones carrees (16 a 1024), icones rondes, maskable Android, apple-touch-icon, tuiles MS et ICO multi-tailles. Manifest mis a jour avec icones maskable dediees.

Ajouts

  • Icones carrees regenerees: 16, 32, 48, 64, 96, 128, 180, 192, 256, 384, 512, 1024.
  • Icones rondes dediees: 64, 128, 192, 256, 512 (cercle plein + logo centre).
  • Icones maskable PWA 192 et 512 avec safe-zone Android 80%.
  • Tuiles Microsoft mstile 150x150 et 270x270.
  • Script scripts/generate-favicons.mjs relançable pour toute future mise a jour du logo.

Modifications

  • favicon.ico regenere en multi-tailles 16/32/48 a partir du logo solo.
  • Manifest: icones "maskable" separees des "any" (meilleure compatibilite Android).
  • index.html: cache-bust favicon/manifest passe a v=1.16.3, ajout du lien favicon-48x48.
  • Version portee a 1.15.19 avec synchronisation package, appVersion et environnement Netlify.
  • Espace Developpement maintenu sur les onglets Developpe, En cours de developpement, Features.
  • Features prioritaires maintenues: connectivite/discussion inter-ERP, planning affreteur dedie, groupage multi-courses figeable/deliable avec courses independantes.

Rectifications

  • Corrige : favicons precedents generes depuis la mauvaise image source.
Release2026-04-21

1.15.18 · Push prod: maintenance espace Developpement et Features prioritaires

Push Netlify de maintenance avec mise a jour de la version et de l espace Developpement (Developpe / En cours de developpement / Features).

Modifications

  • Version portee a 1.15.18 avec synchronisation package, appVersion et environnement Netlify.
  • Onglet Developpement: rappel des onglets Developpe, En cours de developpement, Features.
  • Features prioritaires maintenues: connectivite/discussion inter-ERP, planning affreteur dedie, groupage multi-courses figeable/deliable avec courses independantes.
Release2026-04-21

1.15.17 · Favicon NEXORA: pack ICO multi-tailles et SVG cassé supprimé

Regeneration complete du pack favicon a partir du nouveau logo NEXORA carre haute resolution. Suppression du favicon.svg qui pointait vers un PNG externe (ignore par les navigateurs en favicon SVG) et generation d un vrai .ico multi-resolutions (16/32/48/64).

Ajouts

  • Nouveau favicon.ico multi-resolutions (16/32/48/64) genere depuis le logo NEXORA 1254x1254.
  • Tous les PNG favicon (16/32/180/192/512 + pwa 192/512) regeneres en haute qualite (HighQualityBicubic).

Modifications

  • Suppression du link rel=icon type=image/svg+xml et du fichier public/favicon.svg (SVG referencant un PNG externe non supporte).
  • Cache-bust passe a v=1.16.2 sur tous les liens favicon/manifest.
  • Service worker bumpe en v1-6-13 et favicon.svg retire de l app shell.
  • Version portee a 1.15.17 avec synchronisation package, appVersion et environnement Netlify.
  • Espace Developpement maintenu sur les onglets Developpe, En cours de developpement, Features.
  • Features prioritaires maintenues: connectivite/discussion inter-ERP, planning affreteur dedie, groupage multi-courses figeable/deliable.

Rectifications

  • Corrige : favicon NEXORA invisible dans l onglet navigateur (Chrome/Firefox prenaient prioritairement le favicon.svg vide).
  • Corrige : favicon non remonte par Google Search a cause de l ICO mal forme et du SVG bloquant.
Release2026-04-21

1.15.16 · Favicon NEXORA: pack complet et invalidation cache

Le favicon onglet et le favicon utilise par les moteurs de recherche sont realignes sur le nouveau pack NEXORA, avec invalidation cache forcee (head, manifest, service worker).

Ajouts

  • Tags icon supplementaires en 192x192 et 512x512 dans le head pour mieux servir les crawlers et navigateurs mobiles.
  • Balise shortcut icon explicite vers /favicon.ico pour Google Search et navigateurs anciens.

Modifications

  • Regeneration des PNG android-chrome 192/512 et pwa 192/512 depuis le nouveau logo NEXORA carre.
  • Cache-bust des references favicon/manifest passe a v=1.16.1 pour forcer le rafraichissement client.
  • Service worker bumpe en v1-6-12 pour invalider l ancien cache d icones.
  • Version portee a 1.15.16 avec synchronisation package, appVersion et environnement Netlify.
  • Espace Developpement maintenu sur les onglets Developpe, En cours de developpement, Features.
  • Features prioritaires maintenues: connectivite/discussion inter-ERP, planning affreteur dedie, groupage multi-courses figeable/deliable.

Rectifications

  • Corrige : favicon NEXORA absent dans l onglet navigateur et dans les resultats de recherche apres la refonte logo.
  • Corrige : icones android/PWA encore servies depuis l ancien pack en 192x192 et 512x512.
Release2026-04-21

1.15.15 · Refonte globale UI/UX: vitrine, ERP et identite visuelle

Lot de refonte transversale issue de l audit du 21/04/2026: vitrine recentree sur la promesse ERP+TMS+IA all-in-one, rail d actions rapides par role dans l ERP, harmonisation des tokens de marque et bascule sur le nouveau pack logo/favicon.

Ajouts

  • Nouveau pack logo et favicon (brand) deploye sur le site, l ERP et les assets PWA.
  • Cockpit dirigeant: nouveau widget KPI et composants cockpit dedies dans le dashboard.
  • Planning: utilitaires extraits et testes (assignation, conflits, urgence, regles communes) pour fiabiliser les actions critiques.

Modifications

  • Vitrine: hero reformule sur la promesse "ERP + TMS + IA all-in-one", CTA principal bascule sur le test ERP, parcours metier etendu a 5 roles.
  • ERP: rail Actions rapides par role dans le header pour reduire le temps d action exploitant/dirigeant/conducteur/affreteur/client.
  • Harmonisation des tokens de marque (palette, gradient, contrastes) sur layout, login, dashboard, planning et pages site.
  • Prerendu SEO et sitemap regeneres avec les nouveaux assets de marque.
  • Version portee a 1.15.15 avec synchronisation package, appVersion, index et environnement Netlify.
  • Espace Developpement maintenu sur les onglets Developpe, En cours de developpement, Features.
  • Features prioritaires maintenues: connectivite/discussion inter-ERP, planning affreteur dedie, groupage multi-courses figeable/deliable.

Rectifications

  • Corrige : incoherences chromatiques residuelles entre vitrine et ERP suite aux anciens assets de marque.
  • Corrige : references favicon/manifest dispersees entre dossiers historiques et nouveau pack brand.
Release2026-04-20

1.15.14 · Planning fiabilise: navigation, CE561 et fenetre de reglage courses

Stabilisation du planning avec correctifs de crash/navigation, audit CE561 non bloquant par defaut et refonte de la fenetre de reglage des courses pour une exploitation plus rapide.

Ajouts

  • Nouvelle fenetre de reglage course elargie avec mise en page 2 colonnes et lecture plus claire des informations.
  • Outils rapides de planification: decalage depart (-30, +30, +60 min), presets de duree (2h, 4h, 8h, 10h) et option conserver la duree.
  • Indicateur de validite de fenetre temporelle (chargement/livraison) directement dans la fenetre de reglage.

Modifications

  • Audit CE561 conserve en mode non bloquant par defaut, avec activation explicite possible du mode conformite bloquante.
  • Messages d audit CE561 clarifies pour distinguer audit informatif et blocage actif.
  • Version portee a 1.15.14 avec synchronisation package, appVersion, index et environnement Netlify.
  • Espace Developpement maintenu sur les onglets Developpe, En cours de developpement, Features.
  • Features prioritaires maintenues: connectivite/discussion inter-ERP, planning affreteur dedie, groupage multi-courses figeable/deliable.

Rectifications

  • Corrige : superposition de fenetres sur planning lors de l ouverture edition course (z-index overlays).
  • Corrige : plantages intermittents lors des changements de page/retour arriere sur les zones de navigation globales.
  • Corrige : crash sur actions HLP/PAUSE des OT deja places dans le planning.
Release2026-04-19

1.15.13 · Durcissement icone racine pour indexation Google

Correction definitive du icone pour les crawlers: la racine /icone.ico est forcee a partir du pack valide logo/icone lors du build, afin d eviter tout fallback vers un fichier verrouille/corrompu.

Ajouts

  • Nouveau script build scripts/sync-icone-to-dist.mjs pour copier le icone canonique vers dist/icone.ico.
  • Controle de taille minimal dans le script pour bloquer un artefact icone suspect avant deploiement.

Modifications

  • Pipeline build complete avec synchronisation icone en fin de build avant publication Netlify.
  • Version portee a 1.15.13 avec synchronisation package, appVersion et environnement Netlify.
  • Espace Developpement maintenu sur les onglets Developpe, En cours de developpement, Features.
  • Features prioritaires maintenues: connectivite/discussion inter-ERP, planning affreteur dedie, groupage multi-courses figeable/deliable.

Rectifications

  • Corrige : /icone.ico pouvait rester sur un ancien binaire de 120 octets mal interprete par certains robots (dont Google).
Release2026-04-19

1.15.12 · icone unifie depuis le pack logo/icone utilisateur

Migration complete du icone sur les assets fournis dans docs/logo/icone, avec references head/manifest/service worker harmonisees et fallback /icone.ico force vers le fichier unique servi.

Ajouts

  • Utilisation du pack icone utilisateur depuis /site/logo/icone (ico, 16x16, 32x32, mobile, android 192/512).
  • Redirect Netlify explicite de /icone.ico vers /site/logo/icone/icone.ico pour neutraliser les anciens fichiers locaux verrouilles.

Modifications

  • Head HTML aligne sur les assets /site/logo/icone avec versionnement de cache.
  • Service worker et webmanifest alignes sur le meme jeu d icones.
  • Version portee a 1.15.12 avec synchronisation package, appVersion et environnement Netlify.
  • Espace Developpement maintenu sur les onglets Developpe, En cours de developpement, Features.
  • Features prioritaires maintenues: connectivite/discussion inter-ERP, planning affreteur dedie, groupage multi-courses figeable/deliable.

Rectifications

  • Corrige : rendu icone incoherent en production cause par conflit d anciens fichiers et cache.
Release2026-04-19

1.15.11 · icone ICO stable en production via asset valide

Publication du correctif icone avec bascule vers un fichier ICO valide non verrouille et invalidation du cache applicatif pour propagation immediate.

Ajouts

  • Reference head du icone migree vers /icone.new.ico avec versionning de cache.
  • Artefact ICO valide garanti dans la sortie build pour la production.

Modifications

  • Service worker aligne sur icone.new.ico avec bump de cache pour forcer le rafraichissement client.
  • Version portee a 1.15.11 avec synchronisation package, appVersion et environnement Netlify.
  • Espace Developpement maintenu sur les onglets Developpe, En cours de developpement, Features.
  • Features prioritaires maintenues: connectivite/discussion inter-ERP, planning affreteur dedie, groupage multi-courses figeable/deliable.

Rectifications

  • Corrige : icone incoherent en production quand public/icone.ico restait verrouille localement.
Release2026-04-19

1.15.10 · icone en format ico et harmonisation logo globale

Bascule complete du icone vers le format /icone.ico et alignement global des references logo (head, manifest, donnees structurees, cache).

Ajouts

  • Nouveau fichier public icone.ico genere depuis le logo officiel.
  • Support icone explicite en image/x-icon pour meilleure compatibilite navigateurs.

Modifications

  • Head HTML mis a jour pour pointer vers /icone.ico avec invalidation cache versionnee.
  • Service worker ajuste pour precacher icone.ico et forcer le refresh des icones.
  • Manifest PWA et donnees structurees homepage alignes sur le logo icone.png officiel.
  • Version portee a 1.15.10 avec synchronisation package, appVersion et environnement Netlify.
  • Espace Developpement maintenu sur les onglets Developpe, En cours de developpement, Features.
  • Features prioritaires maintenues: connectivite/discussion inter-ERP, planning affreteur dedie, groupage multi-courses figeable/deliable.

Rectifications

  • Corrige : incoherences de rendu icone selon navigateurs et cache stale des anciennes references logo.
Release2026-04-19

1.15.9 · icone logo recherche force et cache nettoye

Le icone du site est force sur le logo moteur de recherche avec invalidation cache pour propagation immediate.

Ajouts

  • icone principal et shortcut icon alignes sur le logo recherche Nexora.
  • Apple touch icon aligne sur le meme asset logo.

Modifications

  • Priorite de l ancien icone SVG retiree pour eviter les retours visuels incoherents.
  • Cache service worker mis a jour pour forcer le refresh de l icone.
  • Version portee a 1.15.9 avec synchronisation package, appVersion et environnement Netlify.
  • Espace Developpement maintenu sur les onglets Developpe, En cours de developpement, Features.
  • Features prioritaires maintenues: connectivite/discussion inter-ERP, planning affreteur dedie, groupage multi-courses figeable/deliable.

Rectifications

  • Corrige : affichage icone parfois stale ou remplace par l ancien SVG selon le cache navigateur.
Release2026-04-19

1.15.8 · Nouvelle identite logo web et presentation

Integration des nouveaux logos ajoutes dans docs avec branchement site public, icone/moteur de recherche et page de presentation.

Ajouts

  • Nouveau logo moteur de recherche publie et branche dans les assets web publics.
  • Nouveau logo de presentation ajoute visuellement sur la page Presentation.
  • Mise a jour manifeste/service worker pour inclure le nouvel asset logo.

Modifications

  • Metadonnees structurees Organization/Publisher ajustees pour pointer vers le nouveau logo public.
  • Version portee a 1.15.8 avec synchronisation package, appVersion et environnement Netlify.
  • Espace Developpement maintenu sur les onglets Developpe, En cours de developpement, Features.
  • Features prioritaires maintenues: connectivite/discussion inter-ERP, planning affreteur dedie, groupage multi-courses figeable/deliable.

Rectifications

  • Corrige : coherence logo entre presentation du site et signaux visuels web (icone/metadata).
Release2026-04-19

1.15.7 · Utilisateurs: templates droits, exports asynchrones et securite admin

Livraison complete des ajouts sur la gestion utilisateurs avec audit enrichi lisible, alertes de securite, exports CSV asynchrones historises et recette guidee integree.

Ajouts

  • Templates de permissions metier (exploitant standard, responsable atelier, commercial senior) applicables en edition et creation.
  • Export CSV asynchrone avec historique des jobs et indicateurs de statut.
  • Panneau de recette guidee integre pour valider batch, tri derniere connexion, export, persistance filtres et audit.
  • Alertes securite admin derivees des evenements sensibles (suppression, actions en lot, promotion privilegiee).

Modifications

  • Journal audit enrichi avec filtre/recherche/pagination et diff avant/apres lisible sur les payloads.
  • Version portee a 1.15.7 avec synchronisation package, appVersion et environnement Netlify.
  • Espace Developpement maintenu sur les onglets Developpe, En cours de developpement, Features.
  • Features prioritaires maintenues: connectivite/discussion inter-ERP, planning affreteur dedie, groupage multi-courses figeable/deliable.

Rectifications

  • Corrige : lecture audit brute JSON peu exploitable, desormais contextualisee par differenciels metier.
Release2026-04-19

1.15.6 · SuperAdmin: creation compte rattachee au bon tenant

Correction du flux backoffice SuperAdmin pour forcer le rattachement au tenant cible lors de la creation utilisateur.

Ajouts

  • Selection explicite du tenant cible dans le formulaire de creation utilisateur SuperAdmin.
  • Transmission de company_id a la function admin-users pour creation dans le bon tenant.

Modifications

  • Version portee a 1.15.6 avec synchronisation package, appVersion et environnement Netlify.
  • Espace Developpement maintenu sur les onglets Developpe, En cours de developpement, Features.
  • Features prioritaires maintenues: connectivite/discussion inter-ERP, planning affreteur dedie, groupage multi-courses figeable/deliable.

Rectifications

  • Corrige : les creations de compte SuperAdmin pouvaient etre rattachees au mauvais tenant.
Release2026-04-18

1.15.5 · Gestion tenant: creation utilisateur directe

Ajout du formulaire de creation utilisateur directement dans la page de gestion du tenant, avec synchronisation release et suivi Developpement.

Ajouts

  • Section Utilisateurs du tenant enrichie avec un formulaire de creation (email, nom, prenom, role, mot de passe optionnel).
  • Generation et affichage du mot de passe temporaire quand aucun mot de passe n est fourni.

Modifications

  • Version portee a 1.15.5 avec synchronisation package, appVersion et environnement Netlify.
  • Espace Developpement maintenu sur les onglets Developpe, En cours de developpement et Features.
  • Features prioritaires maintenues: connectivite/discussion inter-ERP, planning affreteur dedie, groupage multi-courses figeable/deliable.

Rectifications

  • Corrige : impossibilite de creer un utilisateur directement depuis Reglages tenant.
Release2026-04-18

1.15.4 · Cockpit KPI V2.1 par role et finance SQL dediee

Livraison du cockpit V2.1 metier avec lisibilite renforcee mobile/contraste et branchement finance sur des vues SQL dediees Supabase.

Ajouts

  • Nouveau cockpit KPI V2.1 par role avec widgets utiles et fallback cockpit historique.
  • Vues Supabase finance dediees: vue_finance_kpis_v21, vue_finance_client_perf_v21, vue_finance_charge_breakdown_v21, vue_finance_late_payments_v21.
  • Composants dashboard-v21 reutilisables (KPI, alertes, charts lazy, synthese finance, retards paiement).

Modifications

  • Branchement prioritaire des widgets finance sur les vues SQL avec fallback calcul historique.
  • Contrastes et densite mobile ajustes sur les cartes et graphiques V2.1.
  • Version portee a 1.15.4 avec synchronisation package et affichage application.
  • Espace Developpement mis a jour sur les onglets Developpe / En cours / Features.

Rectifications

  • Corrige : source finance heterogene en cockpit, desormais consolidee par vues SQL dediees.
Release2026-04-18

1.15.3 · SEO articles: metas uniques et titres optimisés

Amélioration SEO on-page des contenus éditoriaux avec metas spécifiques par article et optimisation de plusieurs titles trop longs.

Ajouts

  • Metadonnees dediees pour chaque page article (title, description, keywords) dans le prerender SEO.
  • Couverture route-level etendue pour renforcer la pertinence des snippets Google sur le blog.

Modifications

  • Optimisation de titles commerciaux depassant la longueur cible pour limiter la troncature SERP.
  • Version portee a 1.15.3 avec synchronisation package et affichage application.
  • Espace Developpement mis a jour sur les onglets Developpe / En cours / Features.

Rectifications

  • Corrige : descriptions generiques reutilisees sur plusieurs pages articles en HTML initial.
Release2026-04-18

1.15.2 · SEO technique: pré-rendu HTML par route publique

Mise en place d un pré-rendu SEO statique route-level pour livrer des balises title/meta/canonical différenciées dès la réponse HTML initiale.

Ajouts

  • Nouveau script scripts/prerender-seo-routes.mjs pour générer un index.html par route dans dist.
  • Balises SEO injectées par route: title, description, keywords, canonical, Open Graph et Twitter.
  • Génération appliquée automatiquement après le build front via npm run seo:prerender.

Modifications

  • Pipeline build ajusté pour inclure le pré-rendu SEO statique en sortie.
  • Version portée à 1.15.2 avec synchronisation package et affichage application.
  • Onglet Développement mis à jour pour tracer la livraison SEO route-level.

Rectifications

  • Résolue : HTML initial générique multi-routes en production, limitant la lisibilité SEO sans JavaScript.
Release2026-04-18

1.15.1 · Homepage v1.1 conversion SEO et performance perçue

Restructuration de la page d accueil en mode amélioration v1.1 avec message clarifié, parcours conversion, SEO métier transport et chargement progressif des sections.

Ajouts

  • Nouvelle architecture homepage: Hero clarifié, Problème marché, Solution, Parcours métier, Modules simplifiés, Preuve ROI, CTA final.
  • Lazy loading des sections hors hero avec skeleton pour améliorer la perception de vitesse.
  • Nouveaux blocs métier SEO: ERP transport, TMS transport, gestion flotte, optimisation transport, suivi conducteur.

Modifications

  • Hiérarchie éditoriale simplifiée pour une lecture en moins de 5 secondes et un CTA principal immédiat.
  • Espacements et densité visuelle ajustés pour améliorer lisibilité sans changer la direction artistique globale.
  • Onglet Développement dans Réglages mis à jour avec la livraison homepage v1.1 et maintien des priorités Features.
  • Version portée à 1.15.1 avec synchronisation package, build et affichage site.

Rectifications

  • Observer data-reveal rendu compatible avec les sections montées dynamiquement en lazy loading.
Release2026-04-16

1.15.0 · Chargement étendu, remorques, CO2, alertes et optimiseur de routes

Module chargement complet (types, tonnage, barres visuelles), catalogue types remorques avec compatibilité fret, page Bilan CO2, tableau de bord Alertes transport et optimiseur de routes front.

Ajouts

  • Page BilanCo2 : calcul empreinte carbone par transport (distance, tonnage, type véhicule), indicateurs réglementaires.
  • Page Alertes transport : tableau de bord alertes actives avec hook useAlertesTransport (retards, dépassements capacité, anomalies).
  • RouteOptimizerPanel + lib routeOptimizer : suggestions de routes et calcul distances côté front.
  • Migrations Supabase : longueur_m / tonnage_kg sur ordres_transport, type_chargement étendu, catalogue trailer_types, champs capacité remorques, compatibilité remorque/fret.
  • Composants flotte : vue dépréciation flotte via lib fleetDepreciation.
  • ChargementBars : visualisation taux de remplissage chargeant/déchargeant sur les OT.
  • Skeletons UI : DataState, Skeleton, SkeletonKpi, SkeletonTable pour les états de chargement.
  • Hooks useAsyncData et useRouteOptimizer pour la gestion d état asynchrone.
  • Libs métier : chargementRules, trailerValidation, alertesTransport, co2Transport.
  • Migration normalize_super_admin_role_for_rls : alignement rôle super_admin dans les policies RLS.

Modifications

  • Pages Transports, Remorques, Véhicules, Chauffeurs, OpsCenter, MapLive, Planning, AnalytiqueTransport mises à jour.
  • L onglet Développement dans Réglages reflète les livraisons CO2, alertes et chargement.
  • CSV features : CO2 et Alertes transport passent de Features à Développé.
  • Version portée à 1.15.0 avec synchronisation package, build et affichage site.

Rectifications

  • Résolue : backfill statut transport depuis legacy colonne statut pour cohérence données historiques.
Release2026-04-16

1.14.0 · Planning – Drag & drop robuste, file d attente sticky, villes OT, fix backoffice

Améliorations majeures de l expérience planning : drag & drop fiabilisé, panel file d attente toujours visible, villes départ/arrivée sur chaque carte OT, filtre groupage par conducteur et jour, et correction erreur 502 SuperAdmin.

Ajouts

  • Villes départ et arrivée affichées sous chaque course dans le gantt planning (via sitesMap + getOtVilles).
  • Filtre candidats groupage limité au même conducteur et à la même journée.

Modifications

  • Drag & drop planning : ghost cursor aligné sur curseur, snap semaine/jour corrigé, canMove normalisé (null-safe), anti-vibration RAF throttle.
  • Panel file d attente planning : position sticky + overflow clip sur ancêtres → toujours visible lors du scroll page.
  • Version portée à 1.14.0.

Rectifications

  • Résolue : erreur 502 sur SuperAdminPage due à SUPABASE_SERVICE_ROLE_KEY manquant dans .env.
Release2026-04-15

1.13.0 · Refonte V2 – Architecture multi-tenant, impersonation et planning

Refonte complète de l architecture base de données (blocs 1-7), couche auth multi-tenant avec impersonation admin, résolution de rôle robuste et améliorations majeures du Planning et du SuperAdmin.

Ajouts

  • Architecture DB refonte V2 complète : 14 migrations (diagnostic, mapping tables, fondations persons/assets, refs uniqueness, runtime, seed mappings, réconciliation auto v1-v3, bridge documents/coffre salarié, complétion phases 3-7).
  • Couche auth multi-tenant centralisée : getCurrentTenant(), getActiveRole(), isPlatformAdmin() avec fallback robuste.
  • Impersonation admin par tenant : démarrage/fin de session d impersonation, bannière ImpersonationBanner visible en contexte de simulation.
  • SessionPicker multi-tenant : sélection de tenant au login, persistance de la session active.
  • Planning transport : refonte majeure de la vue avec gains de lisibilité et nouvelles interactions.
  • SuperAdminPage refondue : gestion centralisée des tenants, utilisateurs, rôles et impersonation.
  • Composants routing centralisés et hook useScrollToTopOnChange.
  • Couche services (src/lib/services/) pour les appels API métier.

Modifications

  • L onglet Développement dans Réglages reflète les livraisons refonte V2 et multi-tenant.
  • Version portée à 1.13.0 avec synchronisation package, build et affichage site.
  • Résolution RLS planning et clients_read alignée sur les rôles multi-tenant.

Rectifications

  • Résolue : get_user_role sans fallback empêchait l accès pour les users sans profil candidat.
  • Résolue : RLS clients_read bloquait les rôles exploitant/conducteur sur la table contacts.
  • Résolue : RLS planning bloquait les rôles de lecture sur certains tenants.
Release2026-04-15

1.12.12 · Benchmark marché TMS – 24 nouvelles features roadmap

Ajout de 24 fonctionnalités issues du benchmark concurrentiel (Akanea, Dashdoc, GedTrans, Transporeon) dans le catalogue produit.

Ajouts

  • App mobile chauffeur, mode hors-ligne et eCMR dématérialisée (features 102-104).
  • Preuve de livraison photo/signature, portail client et portail affrété autonome (features 105-107, 113).
  • Saisie commandes par IA, suivi client temps réel et bilan CO2 réglementaire (features 108-110).
  • White-label multi-marque, pointage automatique factures et messagerie embarquée (features 111-112, 114).
  • WMS simplifié transport et optimisation tournées multi-contraintes (features 115-116).
  • Grilles tarifaires versionnées, prise de RDV quai et gestion doc fournisseurs (features 117-119).
  • Notification approche livraison, API ouverte et e-formulaires terrain (features 120-122).
  • Multi-devises/taxes, suivi température frigo et booking chargeurs (features 123-125).

Modifications

  • L onglet Développement dans Réglages reflète les 24 nouvelles features roadmap.
  • Version portée à 1.12.12 avec synchronisation package, build et affichage site.
Release2026-04-14

1.12.11 · Groupage multi-courses et missions transport

Table transport_missions avec groupage figeable/déliable, couche métier missions complète et génération PDF facture côté client.

Ajouts

  • Table transport_missions (groupage, complet, partiel) avec RLS métier et liaison conducteur/véhicule/remorque.
  • Couche métier complète pour créer, regrouper, figer et délier des courses dans une mission.
  • Génération PDF facture côté client avec SHA-256 d intégrité et références OT.

Modifications

  • L onglet Développement dans Réglages reflète les livraisons groupage et missions.
  • Version portée à 1.12.11 avec synchronisation package, build et affichage site.

Rectifications

  • Résolue : les courses indépendantes du groupage conservent leur autonomie après déliaison.
Release2026-04-14

1.12.10 · Audit ERP léger et factures PDF authentifiées

Traçabilité métier ciblée, sécurisation du flux PDF facture et amélioration SEO post-build avant déploiement global.

Ajouts

  • Journal d audit ERP léger par société avec acteur, action, date et champs modifiés sur les tables prioritaires.
  • Champs de génération PDF facture, bucket privé et stockage sécurisé pour les documents de facturation.
  • Soumission IndexNow automatique du sitemap après build pour accélérer la prise en compte des pages publiées.

Modifications

  • L onglet Développement dans Réglages reflète désormais ces livraisons côté Développé.
  • Le chaînage comptable utilise explicitement extensions.digest pour fiabiliser la résolution du schéma SQL.

Rectifications

  • Résolue : incohérence potentielle entre version package, version injectée au build et version affichée sur le site.
  • Résolue : résolution de digest côté migrations comptables dans les environnements où le search_path était trop strict.
Release2026-04-13

1.12.9 · Navigation et accès rôles — exploitant complet

Refonte des accès rôles : navigation entièrement réactivée, exploitant ne peut plus être bloqué par les restrictions modules tenant, dirigeant obtient un accès total.

Ajouts

  • Le rôle exploitant bypasse désormais les filtres tenant et modules — OT/Fret, Map live, Demandes clients, Tâches et tous les outils opérationnels restent visibles.
  • Le rôle dirigeant bénéficie d un accès complet à toutes les pages, comparable à super_admin.
  • Saisie frais rapide déplacée sous Finance (après Frais) pour une meilleure cohérence métier.

Modifications

  • La section Administration n est plus masquée pour les rôles admin et super_admin dans la sidebar.
  • La page /alertes est maintenant un alias de l Ops Center, doublon de navigation retiré.

Rectifications

  • Resolue : exploitants perdaient l accès à leurs outils sur certains tenants à modules restrictifs.
  • Resolue : rôle exploitant ne voyait plus clients, maintenance, portails client et affréteur.
Release2026-04-13

1.12.8 · Annuaire partenaire et cadrage développement

Ajout du lien annuaire partenaire sur le site et maintien explicite du pilotage Développé / En cours / Features dans Réglages.

Ajouts

  • Section Partenaires du footer enrichie avec un lien vers annuaire-transports.fr.
  • Historique de version mis à jour pour la livraison du 13 avril 2026.

Modifications

  • Le pilotage produit côté Réglages conserve une lecture claire sur les trois statuts: Développé, En cours de développement et Features.
Release2026-04-12

1.12.7 · Coffre-fort salarié sécurisé

Livraison du coffre-fort numérique salarié avec endpoints dédiés et campagne de validation.

Ajouts

  • Endpoints Netlify list, sign et process-exit pour le coffre-fort numérique salarié.
  • Validation de périmètre salarié pour restreindre correctement les accès documentaires.
  • Script de tests fonctionnels, sécurité et charge autour du coffre-fort salarié.

Modifications

  • Le parcours documentaire salarié passe d un flux partiellement local à un circuit piloté par endpoints dédiés.
  • Le suivi de sortie salarié est désormais intégré au même flux de traitement documentaire.

Rectifications

  • Réduction du risque d accès hors périmètre sur les documents RH sensibles.
Release2026-04-11

1.12.6 · Workflow congés multi-étapes

Structuration complète du circuit de congés avec validations successives et document final.

Ajouts

  • Workflow demande → validation exploitation → validation direction → intégration paie → validation finale.
  • PDF d attestation de congé en fin de circuit.

Modifications

  • Le module absences évolue vers un workflow métier plus strict et traçable.

Rectifications

  • Sécurisation du passage d une étape de validation à la suivante.
Release2026-04-10

1.12.5 · Planning Supabase plus fin

Le planning gagne des blocs personnalisés persistés, les pauses intelligentes et la visibilité RH.

Ajouts

  • Lignes et blocs personnalisés persistés en base avec drag-and-drop inter-lignes.
  • Placement automatique des pauses dans les créneaux libres avec édition au clic.
  • Bandes visuelles d absence, badge ABSENT et blocage d assignation sur conducteur absent.
  • Onglet Mes absences pour le portail conducteur.

Modifications

  • Le Gantt planning devient un écran de pilotage plus riche et moins dépendant des données locales.

Rectifications

  • Filtrage des sélecteurs pour éviter les affectations sur conducteurs indisponibles.
Release2026-04-09

1.12.4 · Brique RH, clients et tachy en base

Plusieurs modules critiques basculent sur Supabase et gagnent une vraie persistance métier.

Ajouts

  • Tables absences RH avec soldes CP/RTT et workflow de validation.
  • Journal comptable manuel persistant côté facturation.
  • Données tachygraphe dynamiques et rapports conducteurs persistés.
  • Fiche client ERP complète avec conditions de paiement, IBAN/BIC, contacts et adresses.

Modifications

  • Le tachygraphe s appuie désormais sur de vraies entrées métier et non plus sur un simple mock.
  • La fiche client ERP devient une vraie base relationnelle exploitable par l exploitation et la facturation.

Rectifications

  • Meilleure cohérence des alertes documents et des états de conformité conducteur.
Release2026-04-08

1.12.3 · Observabilité et modules par tenant

Le socle technique gagne un suivi d erreurs complet et l activation métier par client ERP.

Ajouts

  • Table app_error_logs, Error Boundary React, handlers window.onerror et unhandledrejection.
  • Panel admin d observabilité avec KPIs, filtres et traces API.
  • Activation et désactivation des métiers par tenant depuis Clients ERP.

Modifications

  • La gouvernance tenant passe d une logique globale à une activation fine par métier.

Rectifications

  • Réduction du bruit d erreurs invisibles côté front et amélioration du diagnostic.
Release2026-04-07

1.12.2 · Corrections SEO et UX homepage

Ajustements de contraste, accessibilité et densité visuelle sur la home publique.

Ajouts

  • Aria-label sur liens features et cartes blog.
  • Dimensions explicites pour limiter le CLS sur les captures produit.

Modifications

  • Réduction des paddings et compression verticale de plusieurs sections de la home.
  • Raccourcissement du titre principal pour améliorer lisibilité et SEO.

Rectifications

  • Correction de plusieurs contrastes insuffisants et d un overflow mobile.
Release2026-04-06

1.12.1 · Ancres API discriminantes

Les liens de documentation des intégrations deviennent spécifiques par fournisseur.

Ajouts

  • Textes de liens uniques par API sur la page intégrations.

Modifications

  • La page intégrations remplace les libellés génériques par des ancres sémantiques.

Rectifications

  • Correction SEO liée aux ancres répétitives non discriminantes.
Release2026-04-05

1.12.0 · Intégrations API et perf site public

Publication du répertoire complet des intégrations avec un travail de performance et d audit UX.

Ajouts

  • Page Intégrations API avec 9 intégrations documentées et priorisées.
  • Chargement non bloquant des Google Fonts et préconnect dédié.

Modifications

  • Chunking Vite séparé pour la homepage et désactivation du reportCompressedSize.
  • Réduction significative de la hauteur de page et amélioration des touch targets.

Rectifications

  • Correction de contrastes WCAG AA et suppression d une animation box-shadow non composite.
Release2026-04-01

1.11.0 · Bloc métier exploitation et finance

Montée en puissance de l ERP avec CRM, War Room, analytique, règlements, trésorerie et paie.

Ajouts

  • CRM prospection complet avec pipeline Kanban et devis auto-pricés.
  • War Room imprévu en temps réel liée aux OT, véhicules et conducteurs.
  • Analytique transport, règlements clients, trésorerie et paie transport MVP.
  • Badges planning maintenance et radar km à vide.

Modifications

  • Le cockpit exploitation devient aussi un cockpit de pilotage marge et imprévus.

Rectifications

  • Clarification des indicateurs planning grâce aux badges de maintenance et de charge.
Release2026-03-31

1.10.22 · Refonte auth et connexion Google

Nettoyage complet du système d authentification avec sécurisation des rôles et connexion Google OAuth.

Ajouts

  • Connexion Google OAuth avec bootstrap profil automatique.

Modifications

  • Exports auth unifiés, simplification signIn/signOut et nettoyage des doublons RequireAuth, SessionPicker, Login et DemoAccess.
  • Déconnexion locale immédiate et protection de race condition TOKEN_REFRESHED.

Rectifications

  • Suppression d un risque de rôle admin par défaut sur échec de chargement profil.
  • Correction du portail dropdown et du reset profilLoading au logout.
Release2026-03-30

1.10.21 · Présentation ERP PDF publique

Ajout d une page publique dédiée à la présentation ERP avec visionneuse intégrée.

Ajouts

  • Page présentation avec visionneuse PDF intégrée.
  • Téléchargement direct du support ERP TMS.

Modifications

  • Le site public gagne un support de vente autonome directement consultable en ligne.
Release2026-03-29

1.10.20 · Magic Link démo

Le parcours d accès démo est réduit à un email avec génération sécurisée de lien unique.

Ajouts

  • Function Netlify demo-magic-link avec rate limiting IP.
  • Upsert profil démo et génération de lien unique sans mot de passe exposé.

Modifications

  • Le formulaire démo multi-champs est remplacé par un accès instantané plus fluide.

Rectifications

  • Réduction de la surface d exposition du mot de passe dans le parcours démo.
Release2026-03-28

1.10.19 · Design system ERP et durcissement RLS

Refonte du confort visuel ERP et sécurisation de plusieurs tables publiques Supabase.

Ajouts

  • Variables CSS revues pour clair, sombre et nocturne WCAG AA.
  • Mode nocturne à trois états et hiérarchie KPI plus lisible.

Modifications

  • Lisibilité planning, boutons disabled et scrollbar fine retravaillés.

Rectifications

  • Activation RLS stricte sur erp_v11_tenants, permissions, platform_admins et role_permissions.
Release2026-03-27

1.10.18 · Heroes publics plus lisibles

Amélioration de la lecture des pages héroïques du site public.

Ajouts

  • Overlay sombre homogène sur 11 pages héroïques.

Modifications

  • Textes et liens hero repassés en blanc et bleu clair sur fond sombre.

Rectifications

  • Correction de problèmes de lisibilité sur images de fond chargées.
Release2026-03-26

1.10.17 · Audit SEO technique

Passage d audit SEO technique avec corrections structurantes sur analytics, Open Graph et schema.org.

Ajouts

  • GTM conditionnel au consentement RGPD.
  • og:image width/height et alt paramétrables par page.
  • Schemas AggregateRating et VideoObject sur la homepage.

Modifications

  • Logo Organization mis à jour vers un PNG 192px avec ImageObject complet.

Rectifications

  • Suppression de la directive Host non standard dans robots.txt.
Release2026-03-24

1.10.15 · Bloc SEO Facturation et Affrètement

Nouvelles pages de positionnement et enrichissement du footer public.

Ajouts

  • Pages Facturation transport et Affrètement transport.
  • Cinq articles métier supplémentaires.
  • OG images individuelles sur dix pages publiques.

Modifications

  • Footer enrichi pour mieux répartir les entrées SEO.

Rectifications

  • Corrections accessibilité avec variables CSS WCAG AA et couleurs footer revues.
Release2026-03-23

1.10.14 · Groupes conducteurs et IA retour en charge

Accélération sur l exploitation métier, la segmentation planning et le multi-tenant.

Ajouts

  • Groupes de conducteurs avec isolation planning par exploitant.
  • IA de placement retour en charge avec provider Ollama ou Anthropic.
  • Multi-tenant phases 1 à 3 avec super admin et tenant admin.
  • Trois nouvelles pages SEO: télématique, chronotachygraphe et IA transport.

Modifications

  • Le planning respecte désormais des périmètres d exploitation plus fins.

Rectifications

  • Durcissement RLS et endpoint Netlify associé aux groupes de conducteurs.
Release2026-03-22

1.10.13 · SEO contenu maximal

Réécriture profonde des pages métier pour améliorer clarté produit et maillage interne.

Ajouts

  • Sections Cas d usage sur plusieurs pages transport.
  • Scénarios avant/après concrets et maillage interne systématique.

Modifications

  • H1, blocks problems, solutionPillars et keyFeatures retravaillés sur plusieurs verticales.
Release2026-03-21

1.10.12 · Logistique multi-site et relais

Appui fort sur la logistique terrain avec entrepôts, dépôts et rôle logisticien.

Ajouts

  • Page Entrepôts et Dépôts avec GPS map picker et filtrage tenant.
  • Relais transport avec onglet dédié, assignation ressources, statuts et historique.
  • Rôle logisticien avec accès ciblés et simulateur métier.

Modifications

  • Le menu ERP intègre une vraie section logistique.