|
|
8ff3fcd2a2
|
Add some contrast fixes
|
2025-11-22 13:59:58 +01:00 |
|
|
|
b43d443b2f
|
Add a tiny border at the bottom of the geo stats count
|
2025-11-22 13:43:07 +01:00 |
|
|
|
e3d0d34fab
|
Remove dublicated print in new modern mail-template
|
2025-11-22 13:22:15 +01:00 |
|
|
|
fd76427cc5
|
Make alertmail as well multilingual, implement a new more modern mailtemplate. Preserve the old as classig, as option over env
|
2025-11-22 13:09:54 +01:00 |
|
|
|
74dd84a5d6
|
Implement IP-lookup fallback uris, after cloudflaire downtime
|
2025-11-18 15:55:48 +01:00 |
|
|
|
4b392dd02b
|
Set max-sizes for modal popups, according to their needed size
|
2025-11-18 15:39:17 +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 |
|
|
|
aa28738d43
|
Fix scrollable background while open modal window
|
2025-11-18 11:28:20 +01:00 |
|
|
|
5044a589ca
|
Fix filter debug pharsing, add normalizion and write temp-files to check with fail2ban-regex
|
2025-11-18 09:25:15 +01:00 |
|
|
|
ced2d0f3e0
|
Switch to local-build tailwindcss instead CDN
|
2025-11-18 00:10:37 +01:00 |
|
|
|
59e3a5e74f
|
Fix z-index and improove modal - over modal handling
|
2025-11-17 21:38:01 +01:00 |
|
|
|
2456162b75
|
Add serverID to all events to sort per fail2ban instance, update language
|
2025-11-17 20:24:46 +01:00 |
|
|
|
b1bdb66516
|
Make current bans per jail colapsable
|
2025-11-17 16:29:04 +01:00 |
|
|
|
3af93f3237
|
Implement filtering for ban event-history, simple aggregation and insights
|
2025-11-17 13:29:50 +01:00 |
|
|
|
ff21a3a5ed
|
Include basic detection mech of bad, loglines that could cause a ban
|
2025-11-17 11:25:50 +01:00 |
|
|
|
b261a2e92e
|
Add basic whois and logs modal to view stored events from local db
|
2025-11-17 10:29:48 +01:00 |
|
|
|
2dd62b63e9
|
replace base64 payload bash -c with a stdin via here-doc to prevent false pharsing
|
2025-11-14 11:44:23 +01:00 |
|
|
|
4b41078542
|
fix Fail2ban Callback URL update also on ssh/agent servers
|
2025-11-14 11:20:18 +01:00 |
|
|
|
6fa3f206aa
|
update documentation with prebuild container-information
|
2025-11-14 10:48:32 +01:00 |
|
|
|
f056eb2ad6
|
update build-harbor to manually trigger the build as well
|
2025-11-14 10:40:58 +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 |
|
|
|
bff920e5b3
|
remove unsecure sudo executions on remote systems, insted we use facls new
|
2025-11-14 09:41:43 +01:00 |
|
|
|
10779e7cea
|
disable hostkeychecking for ssh from containers
|
2025-11-13 22:47:18 +01:00 |
|
|
|
59b9557013
|
add openssh to container and add CICD harbor file
|
2025-11-13 22:29:13 +01:00 |
|
|
|
97cbe5bb4e
|
ignore .DS_Store files
|
2025-11-12 21:43:36 +01:00 |
|
|
|
f7acfb1600
|
Remove old - las 5 bans - from the socked query
|
2025-11-12 21:43:09 +01:00 |
|
|
|
01c1ed0d87
|
Add screenshot of manage_servers modal
|
2025-11-12 19:36:50 +01:00 |
|
|
|
17f66b8ed4
|
Update docs for newest features
|
2025-11-12 19:32:45 +01:00 |
|
|
|
0134b7de5e
|
Update screenshots and pre-fix the filter-test
|
2025-11-12 19:09:01 +01:00 |
|
|
|
3b118cb616
|
Fix the manage jails functions over ssh, also improve the speed or remote connections
|
2025-11-12 16:25:16 +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 |
|
Swissmakers GmbH
|
995de09ce4
|
Merge pull request #13 from swissmakers/main
update dev to main, before new dev commit
|
2025-11-12 15:46:46 +01:00 |
|
Swissmakers GmbH
|
614fad54c4
|
Merge pull request #12 from Materialistix/main
Update fail2ban-curl-allow SELinux Module to v1.1, improve systemd deployment docs & add missing import in client.go
|
2025-08-27 09:33:24 +02:00 |
|
Materialistix
|
5eb59f6a09
|
Merge pull request #1 from Materialistix/develop
Merge develop to main
|
2025-08-27 09:27:38 +02:00 |
|
Materialistix
|
56c740b6ab
|
Update README.md from systemd deployment
|
2025-08-27 09:22:23 +02:00 |
|
cs
|
ab7de2a6f1
|
Update of the fail2ban-curl-allow module to version 1.1 with additional permissions for accessing directories and files in etc_t, var_log_t, and var_run_t.
|
2025-08-26 21:40:13 +02:00 |
|
cs
|
16ca571636
|
Added import of os in client.go
|
2025-08-26 20:26:00 +02:00 |
|
Swissmakers GmbH
|
6cee2769ba
|
Merge pull request #11 from Noneangel/main
minor fix
|
2025-08-24 22:15:48 +02:00 |
|
Noneangel
|
a9f91656b5
|
null pointer
|
2025-08-19 19:11:10 +02:00 |
|
Noneangel
|
a387f705cf
|
Remove unused import
|
2025-08-19 19:08:44 +02:00 |
|
Swissmakers GmbH
|
07405da230
|
Merge pull request #10 from swissmakers/dev
Refactor WebUI to TailwindCSS, Improve Logging & Debugging, and Various Fixes
|
2025-07-22 19:29:18 +02:00 |
|
|
|
0c1c3f450c
|
limit number of loglines, because jq-limit
|
2025-07-19 15:02:48 +02:00 |
|
|
|
f12048e973
|
reorder and add some comments
|
2025-07-19 11:19:40 +02:00 |
|
|
|
fa2faf8067
|
Refactor whole webUI from Bootstrap to tailwindcss, fixed mobile view, added possibility to search own IP in blocklists by only one click
|
2025-07-17 16:48:15 +02:00 |
|
|
|
c3a2fed007
|
add own external IP-lookup and fix fade-in/out
|
2025-07-17 10:36:26 +02:00 |
|
|
|
c9ae9e74d2
|
try to improove DEBUGGING for log Raw JSON Body
|
2025-07-16 15:47:33 +02:00 |
|
|
|
86699209db
|
fix filtering
|
2025-04-01 16:06:16 +02:00 |
|
|
|
8c84909c95
|
workaround for the restart command may fail in container (since fail2ban runs on the host)
|
2025-02-27 14:03:08 +01:00 |
|
|
|
9a66d2c87a
|
Fix Dockerfile to include language files
|
2025-02-26 20:40:31 +01:00 |
|
Swissmakers GmbH
|
75b5a06751
|
Merge pull request #9 from swissmakers/dev
rework the reload function. we must change that to restart, because fail2ban does not apply all changes on reload only
|
2025-02-26 17:45:07 +01:00 |
|