4
0
mirror of https://github.com/cwinfo/matterbridge.git synced 2025-07-05 18:24:03 +00:00

Update dependencies (#1784)

This commit is contained in:
Wim
2022-04-01 00:23:19 +02:00
committed by GitHub
parent 4ab72acec6
commit c6716e030c
255 changed files with 69606 additions and 58489 deletions

View File

@ -7,6 +7,7 @@ const (
PermissionScopeSystem = "system_scope"
PermissionScopeTeam = "team_scope"
PermissionScopeChannel = "channel_scope"
PermissionScopeGroup = "group_scope"
PermissionScopePlaybook = "playbook_scope"
PermissionScopeRun = "run_scope"
)
@ -355,6 +356,11 @@ var PermissionRunView *Permission
// admin functions but not others
var PermissionManageSystem *Permission
var PermissionCreateCustomGroup *Permission
var PermissionManageCustomGroupMembers *Permission
var PermissionEditCustomGroup *Permission
var PermissionDeleteCustomGroup *Permission
var AllPermissions []*Permission
var DeprecatedPermissions []*Permission
@ -1914,6 +1920,34 @@ func initializePermissions() {
PermissionScopeSystem,
}
PermissionCreateCustomGroup = &Permission{
"create_custom_group",
"authentication.permissions.create_custom_group.name",
"authentication.permissions.create_custom_group.description",
PermissionScopeSystem,
}
PermissionManageCustomGroupMembers = &Permission{
"manage_custom_group_members",
"authentication.permissions.manage_custom_group_members.name",
"authentication.permissions.manage_custom_group_members.description",
PermissionScopeGroup,
}
PermissionEditCustomGroup = &Permission{
"edit_custom_group",
"authentication.permissions.edit_custom_group.name",
"authentication.permissions.edit_custom_group.description",
PermissionScopeGroup,
}
PermissionDeleteCustomGroup = &Permission{
"delete_custom_group",
"authentication.permissions.delete_custom_group.name",
"authentication.permissions.delete_custom_group.description",
PermissionScopeGroup,
}
// Playbooks
PermissionPublicPlaybookCreate = &Permission{
"playbook_public_create",
@ -2200,6 +2234,7 @@ func initializePermissions() {
PermissionGetLogs,
PermissionReadLicenseInformation,
PermissionManageLicenseInformation,
PermissionCreateCustomGroup,
}
TeamScopedPermissions := []*Permission{
@ -2259,6 +2294,12 @@ func initializePermissions() {
PermissionUseGroupMentions,
}
GroupScopedPermissions := []*Permission{
PermissionManageCustomGroupMembers,
PermissionEditCustomGroup,
PermissionDeleteCustomGroup,
}
DeprecatedPermissions = []*Permission{
PermissionPermanentDeleteUser,
PermissionManageWebhooks,
@ -2307,6 +2348,7 @@ func initializePermissions() {
AllPermissions = append(AllPermissions, ChannelScopedPermissions...)
AllPermissions = append(AllPermissions, SysconsoleReadPermissions...)
AllPermissions = append(AllPermissions, SysconsoleWritePermissions...)
AllPermissions = append(AllPermissions, GroupScopedPermissions...)
AllPermissions = append(AllPermissions, PlaybookScopedPermissions...)
AllPermissions = append(AllPermissions, RunScopedPermissions...)