Commit Graph

14 Commits

Author SHA1 Message Date
3e06cfc1ab Added new clear function-calls for the recent-stored-events and as well the permanent-block list 2026-02-21 17:23:33 +01:00
2169b9862f Fix javascript files to include sections and cleanup the initial movment from one js to splited up ones 2026-02-18 21:48:22 +01:00
ad44e2732f Add guard it the callback-env var is set over env, that there is no modifications because of the port variable 2026-02-10 18:32:01 +01:00
1a2df7b252 Add default chain and default BantimeRndtime settings and make configurable through the settings page 2026-02-08 19:43:34 +01:00
b6f6d16817 Added the 'show more' button to the Permanent Block Log in Settings and only show 10entries by default 2026-01-24 15:15:13 +01:00
90d4ff4e9a Refactor sendEmail function and add support for multiple SMTP auth methods (LOGIN, PLAIN, CRAM-MD5) and TLS verification option, fix syntax error in sendSMTPMessage function 2026-01-22 19:34:05 +01:00
9f700dcefb Remove deprecations with email distribution to remote hosts, this is not used anymore since f2b-ui sends the mails 2026-01-21 19:23:42 +01:00
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
8ed18f2473 Added null checks for all DOM element accesses in applyAdvancedActionsSettings to prevent similar errors 2026-01-14 17:36:06 +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
5163e4f1f4 Make default jail state configurable 2025-12-15 18:57:50 +01:00
2ce9c0095d Reorganize the whole javascript part as seperate files, for better maintainabillity 2025-12-05 14:30:28 +01:00