X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=server%2Finitializers%2Fconstants.js;h=78bee5efece2f0793e647c6f3d1f9a184860ab6e;hb=a996fc4abef3a02a7299a92dbcbdd6425b160af7;hp=48e660fe2667ca4926b05cf473d85fb2a9a68146;hpb=3fe81fa75eef5320876441539ab89988a04a6c49;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/initializers/constants.js b/server/initializers/constants.js index 48e660fe2..78bee5efe 100644 --- a/server/initializers/constants.js +++ b/server/initializers/constants.js @@ -9,6 +9,11 @@ let FRIEND_BASE_SCORE = 100 // Time to wait between requests to the friends let INTERVAL = 60000 +// Max length of the author username +const MAXIMUM_AUTHOR_LENGTH = 20 +// 2 hours maximum for the duration of a video (in seconds) +let MAXIMUM_VIDEO_DURATION = 7200 + // Number of results by default for the pagination const PAGINATION_COUNT_DEFAULT = 15 @@ -31,6 +36,7 @@ const THUMBNAILS_STATIC_PATH = '/static/thumbnails' if (isTestInstance() === true) { FRIEND_BASE_SCORE = 20 INTERVAL = 10000 + MAXIMUM_VIDEO_DURATION = 14 REQUEST_RETRIES = 2 } @@ -40,6 +46,8 @@ module.exports = { API_VERSION: API_VERSION, FRIEND_BASE_SCORE: FRIEND_BASE_SCORE, INTERVAL: INTERVAL, + MAXIMUM_AUTHOR_LENGTH: MAXIMUM_AUTHOR_LENGTH, + MAXIMUM_VIDEO_DURATION: MAXIMUM_VIDEO_DURATION, PAGINATION_COUNT_DEFAULT: PAGINATION_COUNT_DEFAULT, PODS_SCORE: PODS_SCORE, REQUEST_RETRIES: REQUEST_RETRIES,