global update and global fix

This commit is contained in:
lendry
2026-06-25 23:48:57 +03:00
parent 3880c68d59
commit b0ea87e898
121 changed files with 13759 additions and 663 deletions

View File

@@ -15,6 +15,7 @@ export interface UserAccessContext {
canManageSettings: boolean;
canViewUserDocuments: boolean;
canVerifyUsers: boolean;
canManageBots: boolean;
}
function hasAnyPermission(permissions: string[], ...slugs: string[]) {
@@ -42,7 +43,8 @@ export class AccessService {
'settings.manage',
'rbac.manage',
'documents.view_others',
'users.verify'
'users.verify',
'bots.manage.all'
],
canAccessAdmin: true,
canManageRoles: true,
@@ -54,7 +56,8 @@ export class AccessService {
canViewUsers: true,
canManageSettings: true,
canViewUserDocuments: true,
canVerifyUsers: true
canVerifyUsers: true,
canManageBots: true
};
}
@@ -102,7 +105,8 @@ export class AccessService {
canViewUsers,
canManageSettings: permissions.includes('settings.manage'),
canViewUserDocuments: permissions.includes('documents.view_others'),
canVerifyUsers: permissions.includes('users.verify')
canVerifyUsers: permissions.includes('users.verify'),
canManageBots: permissions.includes('bots.manage.all')
};
}