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_DESCRIPTION:=Unified entry point for all SecuBox applications with tabbed navigation
|
||||||
LUCI_DEPENDS:=+luci-base +luci-theme-secubox
|
LUCI_DEPENDS:=+luci-base +luci-theme-secubox
|
||||||
LUCI_PKGARCH:=all
|
LUCI_PKGARCH:=all
|
||||||
PKG_VERSION:=1.0.1
|
PKG_VERSION:=1.0.2
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=1
|
||||||
PKG_LICENSE:=GPL-3.0-or-later
|
PKG_LICENSE:=GPL-3.0-or-later
|
||||||
PKG_MAINTAINER:=SecuBox Team <secubox@example.com>
|
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