diff --git a/README.md b/README.md index 36e8f7e..8b3c531 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ - Real-time ingestion of multiple Caddy JSON access log files. - One heuristic profile per log source, so different applications can have different rules while sharing the same OPNsense destination alias. - Persistent SQLite state for events, IP states, investigations, decisions, backend actions, and source offsets. -- Lightweight web UI with overview cards, top activity leaderboards, a sortable “Recent IPs” table, IP detail pages, decision history, and full request history per address. +- Lightweight web UI with a Pi-hole-style dashboard, source-colored activity charts, split bot/non-bot leaderboards, a paginated requests log, IP detail pages, decision history, and full request history per address. - Background investigation workers that fill in missing cached intelligence without slowing down page loads. - Manual `Block`, `Unblock`, `Clear override`, and `Refresh investigation` actions from the UI or the HTTP API. - Optional OPNsense integration; the daemon also works in review-only mode.