]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - shared/models/users/user-right.enum.ts
Implement avatar miniatures (#4639)
[github/Chocobozzz/PeerTube.git] / shared / models / users / user-right.enum.ts
index ff6ec61f403d8949de71967abc7de0f44f17d5ee..d3f793d8b496fe72427707b8171befa35511a3fd 100644 (file)
@@ -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
 }