alpinux-static/app
Alpinux 259e8d5f3f Perf : tab Bannis chargé en AJAX, batch SQL pour les ASN
La route /errors/ ne calculait plus les groupes ASN au chargement (N×SQL
pour chaque CIDR banni). Le tab Bannissements est désormais lazy-chargé via
/errors/banned-groups avec un unique SELECT ANY() en PostgreSQL.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-06 14:09:12 +02:00
..
static v1.8.0 — Fusion pages Bannis et Erreurs en un seul onglet 2026-05-06 13:53:11 +02:00
templates Perf : tab Bannis chargé en AJAX, batch SQL pour les ASN 2026-05-06 14:09:12 +02:00
.env.example fix: stats — utiliser le rapport ISPConfig au lieu de générer manuellement 2026-05-06 12:01:43 +02:00
app.py Perf : tab Bannis chargé en AJAX, batch SQL pour les ASN 2026-05-06 14:09:12 +02:00
CHANGELOG.md v1.8.0 — Fusion pages Bannis et Erreurs en un seul onglet 2026-05-06 13:53:11 +02:00
requirements.txt feat(cache): IP→ASN cache PostgreSQL + fix deploy venv permissions 2026-05-06 13:39:14 +02:00
VERSION v1.8.0 — Fusion pages Bannis et Erreurs en un seul onglet 2026-05-06 13:53:11 +02:00