Commit Graph

15 Commits

Author SHA1 Message Date
44da16977c Implemented a real-time console log streaming via WebSocket for debugging purposes. Users can enable console output in settings to view application logs directly in the web interface. 2026-01-14 21:47:17 +01:00
11c312b11b fixed recurring IPs now only count bans, not unbans 2025-12-30 11:35:32 +01:00
f5128e1b51 Fix ssh connector and rewrite the get jail function, to get all in only one ssh-connection, instead of one for every jail (speed-up), add missing translations 2025-12-30 10:46:44 +01:00
7b5c201936 Implement unban events and API and also add it to the Recent stored events, as well some cleanups 2025-12-16 22:22:32 +01:00
53bb0eb79d Implement X-Callback-Secret for validating API requests 2025-12-15 23:16:48 +01:00
c57322e38d Implement geoIP and whois lookups directly from fail2ban-UI 2025-12-15 21:50:19 +01:00
3ad4821cb7 Implementing WebSocked Support for immediately ban-messages 2025-12-15 20:12:41 +01:00
5163e4f1f4 Make default jail state configurable 2025-12-15 18:57:50 +01:00
13704df994 restructure jail.local default config functions, make banactions configurable 2025-12-04 19:42:43 +01:00
493b79537d Fix Last seen date/time pharsing of Recurring IPs overview 2025-11-22 14:34:49 +01:00
2fcc30b1b6 First steps to implement a advanced-actions function to block recurring offenders before fail2ban 2025-11-18 15:02:50 +01:00
2456162b75 Add serverID to all events to sort per fail2ban instance, update language 2025-11-17 20:24:46 +01:00
3af93f3237 Implement filtering for ban event-history, simple aggregation and insights 2025-11-17 13:29:50 +01:00
a24e0779d2 switch to toast instead of alert messages, implement serverIDs and restart tracking for every remote-server 2025-11-14 10:22:44 +01:00
9c3713bb41 Refactor the whole backend to support remote-fail2ban machines over ssh or over a agent-api(needs to be build) 2025-11-12 15:54:59 +01:00