This commit is contained in:
MarSeventh
2025-02-06 18:18:39 +08:00
parent b07e5385a2
commit be4629c643
1399 changed files with 3448 additions and 66104 deletions

View File

@@ -0,0 +1,33 @@
import { getUploadConfig } from '../api/manage/sysConfig/upload';
import { getSecurityConfig } from '../api/manage/sysConfig/security';
import { getPageConfig } from '../api/manage/sysConfig/page';
import { getOthersConfig } from '../api/manage/sysConfig/others';
export async function fetchUploadConfig(env) {
const kv = env.img_url;
const settings = await getUploadConfig(kv, env);
// 去除 已禁用 的渠道
settings.telegram.channels = settings.telegram.channels.filter((channel) => channel.enabled);
settings.cfr2.channels = settings.cfr2.channels.filter((channel) => channel.enabled);
settings.s3.channels = settings.s3.channels.filter((channel) => channel.enabled);
return settings;
}
export async function fetchSecurityConfig(env) {
const kv = env.img_url;
const settings = await getSecurityConfig(kv, env);
return settings;
}
export async function fetchPageConfig(env) {
const kv = env.img_url;
const settings = await getPageConfig(kv, env);
return settings;
}
export async function fetchOthersConfig(env) {
const kv = env.img_url;
const settings = await getOthersConfig(kv, env);
return settings;
}