From f54967563050838cba0e97c8da04460292b04613 Mon Sep 17 00:00:00 2001 From: "Gan, Jimmy" Date: Fri, 10 Jul 2026 12:51:41 +0800 Subject: [PATCH] fix(tests): remove stale 'docker' and 'openclaw' routes from DEFAULT_RBAC member pages --- dashboard/backend/rbac.py | 2 +- dashboard/backend/tests/unit/test_rbac.py | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/dashboard/backend/rbac.py b/dashboard/backend/rbac.py index 0ca6df3..d0729c1 100644 --- a/dashboard/backend/rbac.py +++ b/dashboard/backend/rbac.py @@ -26,7 +26,7 @@ ROLE_GROUP_MAP = { DEFAULT_RBAC = { "role_defaults": { "admin": {"pages": "*", "sidebar_links": "*"}, - "member": {"pages": ["dashboard", "docker", "files", "openclaw", "chat-digest", "opc"], "sidebar_links": "*"}, + "member": {"pages": ["dashboard", "files", "chat-digest", "opc"], "sidebar_links": "*"}, "viewer": {"pages": ["dashboard"], "sidebar_links": ["dashboard"]}, }, "user_overrides": {}, diff --git a/dashboard/backend/tests/unit/test_rbac.py b/dashboard/backend/tests/unit/test_rbac.py index 5935620..37d61de 100644 --- a/dashboard/backend/tests/unit/test_rbac.py +++ b/dashboard/backend/tests/unit/test_rbac.py @@ -182,7 +182,6 @@ class TestGetPages: pages = get_pages("testuser", "member") assert isinstance(pages, list) assert "dashboard" in pages - assert "docker" in pages def test_get_pages_viewer_default(self, mock_config, temp_rbac_file): """Test getting pages for viewer with default settings."""