Skip to content

Conversation

@Mopolo
Copy link
Contributor

@Mopolo Mopolo commented Oct 23, 2025

Le logger actuel est une classe globale qui utilise l'ancienne connexion à la base de données.

Le refactor apporte plusieurs choses :

  • dépendance injectée donc plus facile à tester
  • récupération automatique de metadonnées (user, route, etc)

J'ai utilisée la table existante, à laquelle j'ai ajoutée une colonne pour la route.
Du coup ça reste retro-compatible avec les logs existants et ça permet de faire la transition tranquillement des anciennes pages quand elles sont refaites.

La pagination est déplacée en haut de la page vu que la hauteur varie en fonction des logs et que ça permet de passer les pages plus facilement.

@Mopolo Mopolo self-assigned this Oct 23, 2025
@Mopolo Mopolo force-pushed the refactor-audit-log branch 5 times, most recently from 11b1888 to 6382fb7 Compare October 30, 2025 22:54
@Mopolo Mopolo force-pushed the refactor-audit-log branch 7 times, most recently from 4d35bb6 to 39c109f Compare November 11, 2025 12:15
Le logger actuel est une classe globale qui utilise l'ancienne connexion
à la base de données.

Le refactor apporte plusieurs choses :
- dépendance injectée donc plus facile à tester
- récupération automatique de metadonnées (user, route, etc)
@Mopolo Mopolo force-pushed the refactor-audit-log branch from 39c109f to 654626e Compare November 11, 2025 12:26
@Mopolo Mopolo changed the title WIP - Refactor du log d'audit Refactor du log d'audit Nov 11, 2025
@Mopolo Mopolo marked this pull request as ready for review November 11, 2025 14:52
@Mopolo Mopolo requested review from agallou and stakovicz November 11, 2025 14:52
Copy link
Contributor

@stakovicz stakovicz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

J'aime bien Doctrine + Mapper 🤩
C'est clair et propre

@Mopolo Mopolo merged commit 17898e6 into afup:master Nov 13, 2025
6 checks passed
@Mopolo Mopolo deleted the refactor-audit-log branch November 13, 2025 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants