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