fix(mitmproxy): Add missing RPC methods to ACL permissions

The alerts, threat_stats, clear_alerts, haproxy_enable, haproxy_disable,
and sync_routes methods were not in the ACL file, causing permission
denied errors when calling them from LuCI.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
CyberMind-FR 2026-01-31 18:40:46 +01:00
parent d3b7b8ba9b
commit 88e6d04f4e

View File

@ -3,7 +3,7 @@
"description": "Grant access to mitmproxy",
"read": {
"ubus": {
"luci.mitmproxy": ["status", "settings"]
"luci.mitmproxy": ["status", "settings", "alerts", "threat_stats"]
},
"uci": ["mitmproxy"]
},
@ -17,7 +17,11 @@
"save_settings",
"set_mode",
"setup_firewall",
"clear_firewall"
"clear_firewall",
"clear_alerts",
"haproxy_enable",
"haproxy_disable",
"sync_routes"
]
},
"uci": ["mitmproxy"]