From f2b40efbfaf8382852e3a06bc59939ec1213ed20 Mon Sep 17 00:00:00 2001 From: CyberMind-FR Date: Wed, 4 Feb 2026 08:44:19 +0100 Subject: [PATCH] fix(streamlit): Add missing RPCD ACL entries for Gitea and zip methods Adds get_gitea_config, gitea_list_repos to read permissions and save_gitea_config, gitea_clone, gitea_pull, preview_zip, upload_zip to write permissions, fixing "Access denied" (-32002) errors. Co-Authored-By: Claude Opus 4.5 --- .../root/usr/share/rpcd/acl.d/luci-app-streamlit.json | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/package/secubox/luci-app-streamlit/root/usr/share/rpcd/acl.d/luci-app-streamlit.json b/package/secubox/luci-app-streamlit/root/usr/share/rpcd/acl.d/luci-app-streamlit.json index bc19e5ef..6438152e 100644 --- a/package/secubox/luci-app-streamlit/root/usr/share/rpcd/acl.d/luci-app-streamlit.json +++ b/package/secubox/luci-app-streamlit/root/usr/share/rpcd/acl.d/luci-app-streamlit.json @@ -6,7 +6,8 @@ "luci.streamlit": [ "get_status", "get_config", "get_logs", "list_apps", "get_app", "get_install_progress", - "list_instances" + "list_instances", + "get_gitea_config", "gitea_list_repos" ] }, "uci": ["streamlit"] @@ -17,7 +18,9 @@ "save_config", "start", "stop", "restart", "install", "uninstall", "update", "add_app", "remove_app", "set_active_app", "upload_app", - "add_instance", "remove_instance", "enable_instance", "disable_instance" + "preview_zip", "upload_zip", + "add_instance", "remove_instance", "enable_instance", "disable_instance", + "save_gitea_config", "gitea_clone", "gitea_pull" ] }, "uci": ["streamlit"]