Add audit trail: AuditLog entity, AuditService, admin logs page
- AuditLog entity: action, entityType, entityId, data (JSON), performedBy, ipAddress - AuditService: logs actions with current user and IP - Audit on: order_created, order_paid, order_cancelled, order_refunded - Admin /admin/logs: paginated table with action badges, details, user, IP - Navigation link 'Logs' in admin header Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -28,7 +28,7 @@
|
||||
- [ ] Admin : liste de toutes les commandes avec filtres
|
||||
- [ ] Admin : pouvoir suspendre un organisateur
|
||||
- [ ] Admin : pouvoir modifier l'offre/commission d'un orga existant (déjà fait partiellement)
|
||||
- [ ] Admin : logs des actions importantes (audit trail)
|
||||
- [x] Admin : logs des actions importantes (audit trail: commande, paiement, annulation, remboursement)
|
||||
|
||||
### UX & Pages
|
||||
- [x] Page /tarifs : détailler les 3 offres (free/basic/custom) avec commissions et exemples
|
||||
|
||||
Reference in New Issue
Block a user