From 3da68f0a781ebd893521e2e6fa200280c92ae815 Mon Sep 17 00:00:00 2001 From: Rigel Kent Date: Tue, 26 Jan 2021 01:53:13 +0100 Subject: add default trending page choice, revert comments count for hot strategy --- shared/extra-utils/server/config.ts | 10 +++++++++- shared/models/server/custom-config.model.ts | 10 +++++++++- shared/models/server/server-config.model.ts | 8 +++++++- 3 files changed, 25 insertions(+), 3 deletions(-) (limited to 'shared') diff --git a/shared/extra-utils/server/config.ts b/shared/extra-utils/server/config.ts index f7c488c0b..5152ec693 100644 --- a/shared/extra-utils/server/config.ts +++ b/shared/extra-utils/server/config.ts @@ -65,9 +65,17 @@ function updateCustomSubConfig (url: string, token: string, newConfig: DeepParti languages: [ 'en', 'es' ], categories: [ 1, 2 ], - defaultClientRoute: '/videos/recently-added', isNSFW: true, defaultNSFWPolicy: 'blur', + + defaultClientRoute: '/videos/recently-added', + defaultTrendingRoute: '/videos/trending', + pages: { + hot: { + enabled: true + } + }, + customizations: { javascript: 'alert("coucou")', css: 'body { background-color: red; }' diff --git a/shared/models/server/custom-config.model.ts b/shared/models/server/custom-config.model.ts index 9a6a24923..fcc29e5d7 100644 --- a/shared/models/server/custom-config.model.ts +++ b/shared/models/server/custom-config.model.ts @@ -30,8 +30,16 @@ export interface CustomConfig { categories: number[] isNSFW: boolean - defaultClientRoute: string defaultNSFWPolicy: NSFWPolicyType + + defaultClientRoute: string + defaultTrendingRoute: string + pages: { + hot: { + enabled: boolean + } + } + customizations: { javascript?: string css?: string diff --git a/shared/models/server/server-config.model.ts b/shared/models/server/server-config.model.ts index 2dcf98f4f..a2d93ce73 100644 --- a/shared/models/server/server-config.model.ts +++ b/shared/models/server/server-config.model.ts @@ -36,9 +36,15 @@ export interface ServerConfig { instance: { name: string shortDescription: string - defaultClientRoute: string isNSFW: boolean defaultNSFWPolicy: NSFWPolicyType + defaultClientRoute: string + defaultTrendingRoute: string + pages: { + hot: { + enabled: boolean + } + } customizations: { javascript: string css: string -- cgit v1.2.3