From eeaa0d2f37cd0a9b209dd0cb95aef172be0ec954 Mon Sep 17 00:00:00 2001 From: CyberMind-FR Date: Tue, 30 Dec 2025 15:15:01 +0100 Subject: [PATCH] fix(bandwidth/traffic-shaper): sync wizard permissions --- .../share/rpcd/acl.d/luci-app-bandwidth-manager.json | 11 ++++++++--- .../resources/view/traffic-shaper/classes.js | 1 + 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/luci-app-bandwidth-manager/root/usr/share/rpcd/acl.d/luci-app-bandwidth-manager.json b/luci-app-bandwidth-manager/root/usr/share/rpcd/acl.d/luci-app-bandwidth-manager.json index 80d2c063..a1d211b8 100644 --- a/luci-app-bandwidth-manager/root/usr/share/rpcd/acl.d/luci-app-bandwidth-manager.json +++ b/luci-app-bandwidth-manager/root/usr/share/rpcd/acl.d/luci-app-bandwidth-manager.json @@ -9,9 +9,14 @@ "list_quotas", "get_quota", "get_usage_realtime", - "get_usage_history" - ] - } + "get_usage_history", + "get_media", + "get_classes" + ], + "system": [ "info", "board" ], + "file": [ "read", "stat" ] + }, + "uci": [ "bandwidth" ] }, "write": { "ubus": { diff --git a/luci-app-traffic-shaper/htdocs/luci-static/resources/view/traffic-shaper/classes.js b/luci-app-traffic-shaper/htdocs/luci-static/resources/view/traffic-shaper/classes.js index 1dcdf8c6..460a2df4 100644 --- a/luci-app-traffic-shaper/htdocs/luci-static/resources/view/traffic-shaper/classes.js +++ b/luci-app-traffic-shaper/htdocs/luci-static/resources/view/traffic-shaper/classes.js @@ -4,6 +4,7 @@ 'require network'; 'require form'; 'require ui'; +'require uci'; 'require traffic-shaper/api as API'; return view.extend({