Merge branch 'develop' into fix/erp-193-retours-metier
Pull Request — Quality gate / Backend (PHP CS + PHPUnit) (pull_request) Has been cancelled
Pull Request — Quality gate / Frontend (lint + Vitest + build) (pull_request) Has been cancelled

This commit is contained in:
2026-06-19 13:08:14 +00:00
58 changed files with 5451 additions and 15 deletions
+6 -1
View File
@@ -39,6 +39,10 @@
"section": "Transport",
"carriers": "Répertoire transporteurs"
},
"logistique": {
"section": "Logistique",
"weighing_tickets": "Tickets de pesée"
},
"core": {
"roles": "Gestion des rôles",
"users": "Utilisateurs",
@@ -750,7 +754,8 @@
"transport_carrier": "Transporteur",
"transport_carrieraddress": "Adresse transporteur",
"transport_carriercontact": "Contact transporteur",
"transport_carrierprice": "Prix transporteur"
"transport_carrierprice": "Prix transporteur",
"logistique_weighingticket": "Ticket de pesée"
},
"empty": "Aucune activité enregistrée",
"no_results": "Aucun résultat pour ces filtres",
@@ -0,0 +1 @@
export default defineNuxtConfig({})
+6
View File
@@ -103,6 +103,12 @@ export const personas: Record<PersonaKey, Persona> = {
'transport.carriers.view',
'transport.carriers.manage',
'transport.carriers.archive',
// Logistique — Tickets de pesee (M5, ERP-181). Meme logique : mappe sur
// le persona "tout", pas de nouveau persona (regle ABSOLUE n°7).
// logistique.weighing_tickets.view n'ajoute pas de lien dans la section
// Administration, donc expectedAdminLinks reste inchange.
'logistique.weighing_tickets.view',
'logistique.weighing_tickets.manage',
],
expectedAdminLinks: ['users', 'roles', 'sites', 'categories', 'audit-log'],
},