fix settings page

This commit is contained in:
ValueOn AG 2026-03-16 00:51:09 +01:00
parent 3d49bd9d03
commit f51c313c2c

View file

@ -21,6 +21,11 @@ UI_OBJECTS = [
"label": {"en": "Dashboard", "de": "Dashboard", "fr": "Tableau de bord"}, "label": {"en": "Dashboard", "de": "Dashboard", "fr": "Tableau de bord"},
"meta": {"area": "dashboard"} "meta": {"area": "dashboard"}
}, },
{
"objectKey": "ui.feature.workspace.settings",
"label": {"en": "Settings", "de": "Einstellungen", "fr": "Parametres"},
"meta": {"area": "settings"}
},
] ]
RESOURCE_OBJECTS = [ RESOURCE_OBJECTS = [
@ -66,6 +71,7 @@ TEMPLATE_ROLES = [
}, },
"accessRules": [ "accessRules": [
{"context": "UI", "item": "ui.feature.workspace.dashboard", "view": True}, {"context": "UI", "item": "ui.feature.workspace.dashboard", "view": True},
{"context": "UI", "item": "ui.feature.workspace.settings", "view": True},
{"context": "DATA", "item": None, "view": True, "read": "m", "create": "n", "update": "n", "delete": "n"}, {"context": "DATA", "item": None, "view": True, "read": "m", "create": "n", "update": "n", "delete": "n"},
] ]
}, },
@ -78,6 +84,7 @@ TEMPLATE_ROLES = [
}, },
"accessRules": [ "accessRules": [
{"context": "UI", "item": "ui.feature.workspace.dashboard", "view": True}, {"context": "UI", "item": "ui.feature.workspace.dashboard", "view": True},
{"context": "UI", "item": "ui.feature.workspace.settings", "view": True},
{"context": "RESOURCE", "item": "resource.feature.workspace.start", "view": True}, {"context": "RESOURCE", "item": "resource.feature.workspace.start", "view": True},
{"context": "RESOURCE", "item": "resource.feature.workspace.stop", "view": True}, {"context": "RESOURCE", "item": "resource.feature.workspace.stop", "view": True},
{"context": "RESOURCE", "item": "resource.feature.workspace.files", "view": True}, {"context": "RESOURCE", "item": "resource.feature.workspace.files", "view": True},