secubox-openwrt/luci-app-secubox/root/usr/share/luci/menu.d/luci-app-secubox.json
CyberMind-FR 883fc4be3c refactor(menu): Reorganize network-modes under Network category
Restructured the SecuBox menu hierarchy to improve organization:
- Added new "Network & Connectivity" category (order 40)
- Moved Network Modes from top-level to Network submenu
- Changed paths: admin/secubox/network-modes → admin/secubox/network/modes

Menu structure:
  SecuBox/
  ├── Dashboard
  ├── Modules
  ├── Alerts
  ├── Settings
  ├── Security & Access
  ├── Monitoring & Analytics
  ├── Network & Connectivity        ← NEW CATEGORY
  │   └── Network Modes            ← MOVED HERE
  │       ├── Overview
  │       ├── Mode Wizard
  │       ├── Router Mode
  │       ├── Multi-WAN Mode
  │       ├── Double NAT Mode
  │       ├── Access Point Mode
  │       ├── Relay Mode
  │       ├── VPN Relay Mode
  │       ├── Travel Mode
  │       ├── Sniffer Mode
  │       └── Settings
  ├── System & Performance
  ├── Services & Applications
  └── Help

Files modified:
- luci-app-secubox/root/usr/share/luci/menu.d/luci-app-secubox.json
- luci-app-network-modes/root/usr/share/luci/menu.d/luci-app-network-modes.json

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-28 18:38:07 +01:00

63 lines
1.7 KiB
JSON

{
"admin/secubox": {
"title": "SecuBox",
"order": 25,
"action": {"type": "firstchild"}
},
"admin/secubox/dashboard": {
"title": "Dashboard",
"order": 10,
"action": {"type": "view", "path": "secubox/dashboard"}
},
"admin/secubox/modules": {
"title": "Modules",
"order": 20,
"action": {"type": "view", "path": "secubox/modules"}
},
"admin/secubox/alerts": {
"title": "Alerts",
"order": 22,
"action": {"type": "view", "path": "secubox/alerts"}
},
"admin/secubox/settings": {
"title": "Settings",
"order": 25,
"action": {"type": "view", "path": "secubox/settings"}
},
"admin/secubox/security": {
"title": "Security & Access",
"order": 30,
"action": {"type": "firstchild"}
},
"admin/secubox/monitoring": {
"title": "Monitoring & Analytics",
"order": 35,
"action": {"type": "firstchild"}
},
"admin/secubox/monitoring/overview": {
"title": "System Monitoring",
"order": 10,
"action": {"type": "view", "path": "secubox/monitoring"}
},
"admin/secubox/network": {
"title": "Network & Connectivity",
"order": 40,
"action": {"type": "firstchild"}
},
"admin/secubox/system": {
"title": "System & Performance",
"order": 50,
"action": {"type": "firstchild"}
},
"admin/secubox/services": {
"title": "Services & Applications",
"order": 60,
"action": {"type": "firstchild"}
},
"admin/secubox/help": {
"title": "Bonus · Help à SecuBox",
"order": 99,
"action": {"type": "view", "path": "secubox/help"}
}
}