8 Commits

Author SHA1 Message Date
cedricAbonnel ddc7607972 merge: résolution conflits dev→main 2026-05-19 19:34:27 +02:00
cedricAbonnel a578604ec3 chore : version 1.6.27 2026-05-19 18:50:53 +02:00
cedricAbonnel e8b361e720 feat : sparklines 14j stats + filtre IPs LAN (v1.6.27)
- Admin stats : sparklines SVG par page (120×28 px, courbe + dégradé),
  carte « Pages les plus visitées » en pleine largeur
- AccessLogParser : données par jour (pages_by_day) sur 14 jours
- AccessLogParser : IPs privées/LAN exclues de la répartition réseau
- ArticleManager : suppression opérateur nullsafe superflu (PHPStan)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 18:50:53 +02:00
cedricAbonnel 007895d24a Merge pull request 'v1.6.26 — page /books, section livres accueil, fix onglet books' (#102) from dev into main
Merge dev → main (v1.6.26)
2026-05-16 15:04:48 +00:00
cedricAbonnel 1eb6ca25f9 Merge pull request 'v1.6.25 — intégration IA éditeur, onglet admin IA, corrections CSP' (#98) from dev into main
Merge dev → main (v1.6.25)
2026-05-16 12:07:33 +00:00
cedricAbonnel d329872404 Merge pull request 'v1.6.12 — image de couverture modifiable en édition' (#80) from dev into main
Merge pull request 'v1.6.12 — image de couverture modifiable en édition' (#80) from dev into main
2026-05-15 21:09:45 +00:00
cedricAbonnel 8a42dfe981 Merge pull request 'v1.6.11 — slug immuable en édition' (#79) from dev into main
Merge pull request 'v1.6.11 — slug immuable en édition' (#79) from dev into main
2026-05-15 20:58:15 +00:00
cedricAbonnel 5203b2c514 Merge pull request 'v1.6.10 — fix suppression article (permissions répertoire)' (#78) from dev into main
Merge pull request 'v1.6.10 — fix suppression article (permissions répertoire)' (#78) from dev into main
2026-05-15 20:30:49 +00:00
-1
View File
@@ -111,7 +111,6 @@
var daily = pm ? (pagesByDay[pm[0]] || null) : null;
return { title: title, link: link, slug: slug, vis: vis, daily: daily };
});
// Graphique global : somme de tous les articles par jour
var nDays = 14;
var totals = new Array(nDays).fill(0);