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 <noreply@anthropic.com>
This commit is contained in:
CyberMind-FR 2026-02-04 08:44:19 +01:00
parent daa4c48375
commit f2b40efbfa

View File

@ -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"]