Rename Role* constants to Permission*

This commit is contained in:
2026-04-22 15:10:49 +02:00
parent 5f40a47a02
commit f4dfd63c58
+30 -22
View File
@@ -119,32 +119,40 @@ type WsAuthMessage struct {
type RolePermission uint32
const (
RoleSetHubName RolePermission = iota
RoleSetHubBg
RoleSetHubColor
RoleRemoveHub
RoleSetUserColorAllowed
// Hub permissions
PermissionSetHubName RolePermission = iota
PermissionSetHubBg
PermissionSetHubColor
PermissionRemoveHub
PermissionSetUserColorAllowed
RoleAddUser
RoleRemoveUser
RoleRenameUser
RoleMuteUser
// User permissions
PermissionAddUser
PermissionRemoveUser
PermissionRenameUser
PermissionMuteUser
RoleAddRole
RoleRemoveRole
// Role permissions
PermissionAddRole
PermissionRemoveRole
PermissionChangeRoleName
PermissionChangeRoleColor
PermissionChangeRolePermissions
RoleAddChannelGroup
RoleRemoveChannelGroup
RoleSetChannelGroupName
RoleSetChannelGroupColor
RoleSetChannelGroupPermittedVisibleRoles
// Channel group permissions
PermissionAddChannelGroup
PermissionRemoveChannelGroup
PermissionSetChannelGroupName
PermissionSetChannelGroupColor
PermissionSetChannelGroupPermittedVisibleRoles
RoleAddChannel
RoleRemoveChannel
RoleSetChannelName
RoleSetChannelPermittedVisibleRoles
RoleSetChannelPermittedSendMessageRoles
RoleSetChannelPermittedReadHistoryRoles
// Channel permissions
PermissionAddChannel
PermissionRemoveChannel
PermissionSetChannelName
PermissionSetChannelPermittedVisibleRoles
PermissionSetChannelPermittedSendMessageRoles
PermissionSetChannelPermittedReadHistoryRoles
)
type Hub struct {