]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - shared/models/users/user-right.enum.ts
Fix getting live by anonymous user
[github/Chocobozzz/PeerTube.git] / shared / models / users / user-right.enum.ts
CommitLineData
bd45d503 1export const enum UserRight {
961cbe42 2 ALL = 0,
191764f3 3
961cbe42 4 MANAGE_USERS = 1,
f7cc67b4 5
961cbe42 6 MANAGE_SERVER_FOLLOW = 2,
f7cc67b4 7
961cbe42 8 MANAGE_LOGS = 3,
fd8710b8 9
961cbe42 10 MANAGE_DEBUG = 4,
5d79474c 11
961cbe42 12 MANAGE_SERVER_REDUNDANCY = 5,
f7cc67b4 13
961cbe42 14 MANAGE_ABUSES = 6,
f7cc67b4 15
961cbe42 16 MANAGE_JOBS = 7,
f7cc67b4 17
961cbe42
C
18 MANAGE_CONFIGURATION = 8,
19 MANAGE_INSTANCE_CUSTOM_PAGE = 9,
191764f3 20
961cbe42
C
21 MANAGE_ACCOUNTS_BLOCKLIST = 10,
22 MANAGE_SERVERS_BLOCKLIST = 11,
b44164bb 23
961cbe42
C
24 MANAGE_VIDEO_BLACKLIST = 12,
25 MANAGE_ANY_VIDEO_CHANNEL = 13,
191764f3 26
961cbe42
C
27 REMOVE_ANY_VIDEO = 14,
28 REMOVE_ANY_VIDEO_PLAYLIST = 15,
29 REMOVE_ANY_VIDEO_COMMENT = 16,
418d092a 30
961cbe42
C
31 UPDATE_ANY_VIDEO = 17,
32 UPDATE_ANY_VIDEO_PLAYLIST = 18,
418d092a 33
961cbe42
C
34 GET_ANY_LIVE = 19,
35 SEE_ALL_VIDEOS = 20,
36 SEE_ALL_COMMENTS = 21,
37 CHANGE_VIDEO_OWNERSHIP = 22,
ad91e700 38
961cbe42 39 MANAGE_PLUGINS = 23,
b764380a 40
961cbe42 41 MANAGE_VIDEOS_REDUNDANCIES = 24,
b46cf4b9 42
961cbe42
C
43 MANAGE_VIDEO_FILES = 25,
44 RUN_VIDEO_TRANSCODING = 26,
419b520c 45
961cbe42 46 MANAGE_VIDEO_IMPORTS = 27
954605a8 47}