X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=shared%2Fmodels%2Fusers%2Fuser-right.enum.ts;h=d3f793d8b496fe72427707b8171befa35511a3fd;hb=d0800f7661f13fabe7bb6f4aa0ea50764f106405;hp=ff6ec61f403d8949de71967abc7de0f44f17d5ee;hpb=6221f311de0eb8f2a9e7e4a77b8cb0ecbde6dfcd;p=github%2FChocobozzz%2FPeerTube.git diff --git a/shared/models/users/user-right.enum.ts b/shared/models/users/user-right.enum.ts index ff6ec61f4..d3f793d8b 100644 --- a/shared/models/users/user-right.enum.ts +++ b/shared/models/users/user-right.enum.ts @@ -1,13 +1,47 @@ -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_INSTANCE_CUSTOM_PAGE, + + MANAGE_ACCOUNTS_BLOCKLIST, + MANAGE_SERVERS_BLOCKLIST, + + MANAGE_VIDEO_BLACKLIST, + MANAGE_ANY_VIDEO_CHANNEL, + REMOVE_ANY_VIDEO, - REMOVE_ANY_VIDEO_CHANNEL, + REMOVE_ANY_VIDEO_PLAYLIST, REMOVE_ANY_VIDEO_COMMENT, - UPDATE_ANY_VIDEO + + UPDATE_ANY_VIDEO, + UPDATE_ANY_VIDEO_PLAYLIST, + + GET_ANY_LIVE, + SEE_ALL_VIDEOS, + SEE_ALL_COMMENTS, + CHANGE_VIDEO_OWNERSHIP, + + MANAGE_PLUGINS, + + MANAGE_VIDEOS_REDUNDANCIES, + + MANAGE_VIDEO_FILES, + RUN_VIDEO_TRANSCODING, + + MANAGE_VIDEO_IMPORTS }