- Add new WAF Filters tab displaying 10 detection categories - Categories: sqli, xss, lfi, rce, cve_2024, scanners, webmail, api_abuse, nextcloud, roundcube - Toggle enable/disable per category with live updates - Expandable rules tables with patterns, descriptions, CVE links - Summary stats: total categories, active filters, rule count - RPCD methods: get_waf_rules, toggle_waf_category - Update menu entry and ACL permissions Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
35 lines
654 B
JSON
35 lines
654 B
JSON
{
|
|
"luci-app-mitmproxy": {
|
|
"description": "Grant access to mitmproxy",
|
|
"read": {
|
|
"ubus": {
|
|
"luci.mitmproxy": ["status", "settings", "alerts", "threat_stats", "subdomain_metrics", "bans", "get_waf_rules"]
|
|
},
|
|
"uci": ["mitmproxy"]
|
|
},
|
|
"write": {
|
|
"ubus": {
|
|
"luci.mitmproxy": [
|
|
"install",
|
|
"start",
|
|
"stop",
|
|
"restart",
|
|
"save_settings",
|
|
"set_mode",
|
|
"setup_firewall",
|
|
"clear_firewall",
|
|
"wan_setup",
|
|
"wan_clear",
|
|
"clear_alerts",
|
|
"haproxy_enable",
|
|
"haproxy_disable",
|
|
"sync_routes",
|
|
"unban",
|
|
"toggle_waf_category"
|
|
]
|
|
},
|
|
"uci": ["mitmproxy"]
|
|
}
|
|
}
|
|
}
|