X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=shared%2Fmodels%2Fusers%2Fuser-right.enum.ts;h=4c3d9e7c8b533333452c999a2f5b64b32877b6f4;hb=0fecf427d349a416dad149ee5d0b5210b6a43005;hp=1fa149999d2f5a52d67476e30a96cbcf1886a413;hpb=fd206f0b2d7e5c8e00e2817266d90ec54f79e1da;p=github%2FChocobozzz%2FPeerTube.git diff --git a/shared/models/users/user-right.enum.ts b/shared/models/users/user-right.enum.ts index 1fa149999..4c3d9e7c8 100644 --- a/shared/models/users/user-right.enum.ts +++ b/shared/models/users/user-right.enum.ts @@ -1,12 +1,39 @@ -export enum UserRight { +export const enum UserRight { ALL, + MANAGE_USERS, + MANAGE_SERVER_FOLLOW, - MANAGE_VIDEO_ABUSES, - MANAGE_VIDEO_BLACKLIST, + + MANAGE_LOGS, + + MANAGE_DEBUG, + + MANAGE_SERVER_REDUNDANCY, + + MANAGE_ABUSES, + MANAGE_JOBS, + MANAGE_CONFIGURATION, + + MANAGE_ACCOUNTS_BLOCKLIST, + MANAGE_SERVERS_BLOCKLIST, + + MANAGE_VIDEO_BLACKLIST, + REMOVE_ANY_VIDEO, REMOVE_ANY_VIDEO_CHANNEL, - REMOVE_ANY_VIDEO_COMMENT + REMOVE_ANY_VIDEO_PLAYLIST, + REMOVE_ANY_VIDEO_COMMENT, + + UPDATE_ANY_VIDEO, + UPDATE_ANY_VIDEO_PLAYLIST, + + SEE_ALL_VIDEOS, + CHANGE_VIDEO_OWNERSHIP, + + MANAGE_PLUGINS, + + MANAGE_VIDEOS_REDUNDANCIES }