- Fix dpi-dual "firstchildview" error (changed to "firstchild") - Simplify luci-app-lyrion: overview.js 276→150 lines - Simplify luci-app-lyrion: settings.js 78→32 lines - Simplify luci-app-lyrion: RPCD 300→90 lines - Combined status + library stats into single RPC call - Removed unused methods (update, logs, get_config, save_config) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
46 lines
810 B
JSON
46 lines
810 B
JSON
{
|
|
"admin/secubox/dpi-dual": {
|
|
"title": "DPI Dual-Stream",
|
|
"order": 45,
|
|
"action": {
|
|
"type": "firstchild"
|
|
},
|
|
"depends": {
|
|
"acl": ["luci-app-dpi-dual"],
|
|
"uci": { "dpi-dual": true }
|
|
}
|
|
},
|
|
"admin/secubox/dpi-dual/overview": {
|
|
"title": "Overview",
|
|
"order": 1,
|
|
"action": {
|
|
"type": "view",
|
|
"path": "dpi-dual/overview"
|
|
}
|
|
},
|
|
"admin/secubox/dpi-dual/timeline": {
|
|
"title": "Correlation Timeline",
|
|
"order": 2,
|
|
"action": {
|
|
"type": "view",
|
|
"path": "dpi-dual/timeline"
|
|
}
|
|
},
|
|
"admin/secubox/dpi-dual/lan-flows": {
|
|
"title": "LAN Flows",
|
|
"order": 3,
|
|
"action": {
|
|
"type": "view",
|
|
"path": "dpi-dual/lan-flows"
|
|
}
|
|
},
|
|
"admin/secubox/dpi-dual/settings": {
|
|
"title": "Settings",
|
|
"order": 4,
|
|
"action": {
|
|
"type": "view",
|
|
"path": "dpi-dual/settings"
|
|
}
|
|
}
|
|
}
|