refactor(admin): retire settings migration and compat menu demotion

Stop auto-running AKSRT_Settings_Migration, drop multi-option settings
merge and Zibll favicon aliases, remove the migration tools entry from
menus/schema, flatten admin sections so pages are not demoted into a
compat bag, and retire the migration-status payload for leftover SPA
routes after a full admin rebuild.
This commit is contained in:
kate522 committed 2026-07-11 15:54:35 +08:00
1 parent b46a069ecf
commit 3b951a5a36
13 files changed
+23 -284

No files matched your search

+1 -10
View File
@@ -2,7 +2,7 @@ import { renderFaIcon, customPage, schemaPage } from './helpers'
export const toolsSection = {
key: 'tools-compat',
label: '兼容&工具',
label: '工具',
icon: renderFaIcon('fas fa-toolbox'),
route: '/tools',
children: [
@@ -34,15 +34,6 @@ export const toolsSection = {
desc: '查看主题环境、数据表、邮箱验证迁移和系统诊断状态。',
component: 'ToolsHealth',
}),
customPage({
key: 'tools-migration',
name: 'ToolsMigration',
label: '迁移状态',
route: '/tools/migration',
title: '迁移状态',
desc: '查看数据库 schema 版本、设置迁移版本和迁移日志。',
component: 'ToolsMigration',
}),
customPage({
key: 'tools-email-rollback',
name: 'ToolsEmailRollback',