fix: migrate to tailwind v4 and TS6, add oauth2 dashboard_host setting

- migrate Tailwind v3->v4 (postcss @tailwindcss/postcss, CSS-first @theme/@plugin/@custom-variant)
- fix TS6 build: ignoreDeprecations for baseUrl, react-day-picker v10 classNames, test type fixes
- add dashboard_host setting field with i18n
This commit is contained in:
naiba
2026-06-06 01:39:25 +00:00
parent ee99e93e5e
commit 2ff923220f
23 changed files with 154 additions and 82 deletions
+2
View File
@@ -719,6 +719,7 @@ export interface ModelSetting {
ignored_ip_notification: string
ignored_ip_notification_server_ids: Record<string, boolean>
install_host: string
dashboard_host: string
ip_change_notification_group_id: number
/** 系统语言,默认 zh_CN */
language: string
@@ -745,6 +746,7 @@ export interface ModelSettingForm {
enable_mcp?: boolean
ignored_ip_notification?: string
install_host?: string
dashboard_host?: string
reserved_hosts?: string
/** IP变更提醒的通知组 */
ip_change_notification_group_id: number