fix(secubox-portal): Add missing ACL file for dashboard access
The 403 error was caused by missing ACL file. Added luci-app-secubox-portal.json with read permissions for luci.secubox and luci.system-hub ubus methods. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
5b55ab3ef9
commit
66cbd00ceb
@ -10,7 +10,7 @@ LUCI_TITLE:=SecuBox Portal - Unified WebUI
|
||||
LUCI_DESCRIPTION:=Unified entry point for all SecuBox applications with tabbed navigation
|
||||
LUCI_DEPENDS:=+luci-base +luci-theme-secubox
|
||||
LUCI_PKGARCH:=all
|
||||
PKG_VERSION:=1.0.1
|
||||
PKG_VERSION:=1.0.2
|
||||
PKG_RELEASE:=1
|
||||
PKG_LICENSE:=GPL-3.0-or-later
|
||||
PKG_MAINTAINER:=SecuBox Team <secubox@example.com>
|
||||
|
||||
@ -0,0 +1,26 @@
|
||||
{
|
||||
"luci-app-secubox-portal": {
|
||||
"description": "SecuBox Portal - Unified WebUI Dashboard",
|
||||
"read": {
|
||||
"ubus": {
|
||||
"luci.secubox": [
|
||||
"modules",
|
||||
"getModules",
|
||||
"modules_by_category",
|
||||
"getModuleInfo",
|
||||
"get_theme",
|
||||
"getStatus",
|
||||
"getHealth"
|
||||
],
|
||||
"luci.system-hub": [
|
||||
"status",
|
||||
"get_system_info",
|
||||
"get_health",
|
||||
"get_components",
|
||||
"list_services"
|
||||
]
|
||||
}
|
||||
},
|
||||
"write": {}
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user