feat: les admins voient toutes les factures/logs/historique BAP, colonne Utilisateur dans Factures
This commit is contained in:
9
todo.md
9
todo.md
@@ -617,3 +617,12 @@
|
||||
- [ ] Ajouter la route validateBAPBulk côté serveur (traitement séquentiel de toutes les factures éligibles)
|
||||
- [ ] Ajouter le bouton "Valider tout en BAP" dans InvoicesBAP.tsx avec barre de progression
|
||||
- [ ] Déployer sur le VPS
|
||||
|
||||
## Visibilité admin - toutes les factures
|
||||
- [x] Ajouter getAllInvoices() dans db.ts (sans filtre userId)
|
||||
- [x] Ajouter getAllImportLogs() dans db.ts (sans filtre userId)
|
||||
- [x] Ajouter getAllBapHistory() dans db.ts (sans filtre userId)
|
||||
- [x] Modifier invoices.list : les admins voient toutes les factures, les users voient les leurs
|
||||
- [x] Modifier importLogs.getByUser : les admins voient tous les logs
|
||||
- [x] Modifier bapHistory.getAll : les admins voient tout l'historique BAP
|
||||
- [x] Ajouter colonne "Utilisateur" dans Invoices.tsx (visible uniquement pour les admins)
|
||||
|
||||
Reference in New Issue
Block a user