- Changed form sections from type 'secubox' to match actual UCI config - General/Dashboard/Module/Notification sections now use type 'core' - Alert Thresholds section now uses type 'diagnostics' - Security Settings section now uses type 'security' - Advanced Settings section uses type 'core' - Fixes "This section contains no values yet" errors 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
46 lines
829 B
JSON
46 lines
829 B
JSON
{
|
|
"luci-app-secubox-netifyd": {
|
|
"description": "Grant access to SecuBox Netifyd DPI interface",
|
|
"read": {
|
|
"ubus": {
|
|
"luci.secubox-netifyd": [
|
|
"get_service_status",
|
|
"get_netifyd_status",
|
|
"get_realtime_flows",
|
|
"get_flow_statistics",
|
|
"get_top_applications",
|
|
"get_top_protocols",
|
|
"get_detected_devices",
|
|
"get_dashboard",
|
|
"get_config",
|
|
"get_interfaces"
|
|
],
|
|
"service": [
|
|
"list"
|
|
]
|
|
},
|
|
"uci": [
|
|
"secubox-netifyd"
|
|
]
|
|
},
|
|
"write": {
|
|
"ubus": {
|
|
"luci.secubox-netifyd": [
|
|
"service_start",
|
|
"service_stop",
|
|
"service_restart",
|
|
"service_enable",
|
|
"service_disable",
|
|
"update_config",
|
|
"apply_plugin_configuration",
|
|
"clear_cache",
|
|
"export_flows"
|
|
]
|
|
},
|
|
"uci": [
|
|
"secubox-netifyd"
|
|
]
|
|
}
|
|
}
|
|
}
|