refactor(admin): consolidate duplicate configuration

Remove duplicate comment, captcha, filing, and website-security configuration paths.

Move front submission verification to the captcha scene matrix and retire obsolete admin routes and components.
This commit is contained in:
kate522 committed 2026-08-13 02:26:17 +08:00
1 parent 0752a2fbf6
commit ab70a5eae9
32 files changed
+86 -912

No files matched your search

+1 -7
View File
@@ -229,14 +229,8 @@ async function load() {
const inviteReward = creditData.invite_reward || {}
const enabledScenarios = Array.isArray(captchaData.enabled_scenarios)
? captchaData.enabled_scenarios
: null
const disabledScenarios = Array.isArray(captchaData.disabled_scenarios)
? captchaData.disabled_scenarios
: []
const sceneOn = (key) => {
if (enabledScenarios) return enabledScenarios.includes(key)
return !disabledScenarios.includes(key)
}
const sceneOn = (key) => enabledScenarios.includes(key)
creditSnapshot.value = creditData
authSnapshot.value = authData