secubox-openwrt/package/secubox/luci-app-secubox-admin/root/usr/share/rpcd/acl.d/luci-app-secubox-admin.json
CyberMind-FR b7fb268f71 feat: Fix Client Guardian RPC, redesign Netifyd devices UI (v0.6.0-r26)
- Fix Client Guardian JS files: replace invalid 'require X as Y' syntax
  with direct RPC declarations (LuCI doesn't support as alias)
- Add factory default profile to Client Guardian profiles.json
- Redesign Netifyd devices page with modern card-based UI:
  - Device type detection with emoji icons
  - Gradient summary cards for stats
  - Responsive grid layout
  - Traffic distribution bars
  - Real-time refresh with pulse animation
- Fix Netifyd RPC calls: use correct luci.secubox-netifyd object name
- Add WAN access control feature to secubox-admin

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 13:52:45 +01:00

55 lines
956 B
JSON

{
"luci-app-secubox-admin": {
"description": "SecuBox Admin Control Center",
"read": {
"ubus": {
"luci.secubox": [
"get_appstore_apps",
"get_appstore_app",
"getModules",
"getModuleInfo",
"get_dashboard_data",
"get_system_health",
"get_alerts",
"getLogs",
"listProfiles",
"get_catalog_sources",
"check_updates",
"get_app_versions",
"get_changelog",
"get_widget_data",
"get_wan_access"
]
},
"uci": [
"secubox",
"secubox-appstore",
"firewall",
"*"
]
},
"write": {
"ubus": {
"luci.secubox": [
"install_appstore_app",
"remove_appstore_app",
"enable_module",
"disable_module",
"updateModule",
"applyProfile",
"set_catalog_source",
"sync_catalog",
"set_wan_access",
"apply_wan_access"
]
},
"uci": [
"secubox",
"secubox-appstore",
"firewall",
"*"
]
}
}
}