- cookies.py: 将 GET /export 路由移至 GET /{task_id} 之前,避免 动态路径 task_id:int 误匹配 'export' 导致 422 校验错误 - LoginPage.tsx: 密码错误(401)时清空密码框并自动聚焦,方便快速重试 - database.py/migrations/env.py: 应用内嵌调用 alembic 时跳过 fileConfig, 避免覆盖 uvicorn 日志配置导致启动日志丢失 - client.ts: 401 拦截排除 /auth/login,避免登录失败时误跳转吞掉错误提示
- proxy_service.py: 将requests和WhitelistManager改为函数内延迟import, 避免启动时加载不需要的依赖;移除未使用的get_exit_ip_via_proxy导入 - account_service.py: 移除未使用的func、joinedload、AuditLog、 user_has_permission顶层导入