Skip to content

feat(admin): statistiques et export CSV - #23

Merged
PhilippeVienne merged 2 commits into
mainfrom
feat/stats-export
Sep 27, 2026
Merged

PhilippeVienne merged 2 commits into
mainfrom
feat/stats-export

Conversation

@PhilippeVienne

Copy link
Copy Markdown
Contributor

Nouvel onglet Statistiques dans l'administration :

  • chiffres clés : signatures confirmées, noms publiés, à modérer, en attente de confirmation, taux de confirmation ;
  • signatures confirmées par jour sur 60 jours : histogramme SVG généré par le serveur (aucune bibliothèque, CSP inchangée), info-bulle au survol, tableau des données en dessous ;
  • répartition par type d'adresse (organisation déclarée, messagerie grand public, autre domaine) ;
  • export CSV de toutes les signatures : BOM + point-virgule pour les tableurs français, cellules commençant par = + - @ neutralisées (injection de formules), réservé à la session d'administration.

Vérifié : bash tests/flow.sh (page, export avec BOM et formule neutralisée, export refusé sans session) ; aperçu dans Chrome sur une instance jetable (45 signatures fictives).

PhilippeVienne and others added 2 commits September 27, 2026 14:09
Onglet « Statistiques » : chiffres clés, histogramme des signatures
confirmées par jour sur 60 jours (SVG côté serveur, info-bulle au
survol, tableau des données), répartition par type d'adresse. Export
CSV de toutes les signatures (BOM, point-virgule, formules
neutralisées), réservé à la session d'administration.

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Claude <noreply@anthropic.com>
@PhilippeVienne
PhilippeVienne merged commit 83ac5c9 into main Sep 27, 2026
4 checks passed
@PhilippeVienne
PhilippeVienne deleted the feat/stats-export branch September 27, 2026 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant