X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=shared%2Fmodels%2Fserver%2Fserver-config.model.ts;h=da0996dae76bc81dfd53fafd37480ee80e9c1ca7;hb=a55e5579bc19872219d836a4273305deeee3a2ca;hp=c6fa651a8de9d0fd61ac145bbf78b7ac6ba43401;hpb=2e3a0215d051dca1f7c8ef423564c8d37a255f77;p=github%2FChocobozzz%2FPeerTube.git diff --git a/shared/models/server/server-config.model.ts b/shared/models/server/server-config.model.ts index c6fa651a8..da0996dae 100644 --- a/shared/models/server/server-config.model.ts +++ b/shared/models/server/server-config.model.ts @@ -1,3 +1,5 @@ +import { NSFWPolicyType } from '../videos/nsfw-policy.type' + export interface ServerConfig { serverVersion: string @@ -5,6 +7,7 @@ export interface ServerConfig { name: string shortDescription: string defaultClientRoute: string + defaultNSFWPolicy: NSFWPolicyType customizations: { javascript: string css: string @@ -12,7 +15,8 @@ export interface ServerConfig { } signup: { - allowed: boolean + allowed: boolean, + allowedForCurrentIP: boolean } transcoding: { @@ -39,4 +43,8 @@ export interface ServerConfig { extensions: string[] } } + + user: { + videoQuota: number + } }