feat: WAF auto-ban after repeated blocks #143

Open
opened 2026-06-03 00:46:10 +00:00 by jmiller · 1 comment
Owner

Summary

Automatically ban IPs that trigger WAF rules repeatedly.

Features

  • Configurable threshold (N blocks in M minutes)
  • Auto-add to IP blocklist with expiry
  • #__mokowaas_ip_autoban table with expiry tracking
  • Scheduled task to expire old bans
  • Dashboard card showing auto-banned IPs
## Summary Automatically ban IPs that trigger WAF rules repeatedly. ## Features - [ ] Configurable threshold (N blocks in M minutes) - [ ] Auto-add to IP blocklist with expiry - [ ] #__mokowaas_ip_autoban table with expiry tracking - [ ] Scheduled task to expire old bans - [ ] Dashboard card showing auto-banned IPs
jmiller added the joomlaphp labels 2026-06-03 00:46:10 +00:00
Author
Owner

Branch created: feature/143-feat-waf-auto-ban-after-repeated-blocks

git fetch origin
git checkout feature/143-feat-waf-auto-ban-after-repeated-blocks
Branch created: [`feature/143-feat-waf-auto-ban-after-repeated-blocks`](https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/src/branch/feature/143-feat-waf-auto-ban-after-repeated-blocks) ```bash git fetch origin git checkout feature/143-feat-waf-auto-ban-after-repeated-blocks ```
Sign in to join this conversation.
No labels joomla php
Type Feature
Status
Priority
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoWaaS#143