1. 03 Jan, 2026 1 commit
    • ianshaw's avatar
      feat(admin): 添加临时不可调度功能 · 09da6904
      ianshaw authored
      当账号触发特定错误码和关键词匹配时,自动临时禁用调度:
      
      后端:
      - 新增 TempUnschedCache Redis 缓存层
      - RateLimitService 支持规则匹配和状态管理
      - 添加 GET/DELETE /accounts/:id/temp-unschedulable API
      - 数据库迁移添加 temp_unschedulable_until/reason 字段
      
      前端:
      - 账号状态指示器显示临时不可调度状态
      - 新增 TempUnschedStatusModal 详情弹窗
      - 创建/编辑账号时支持配置规则和预设模板
      - 完整的中英文国际化支持
      09da6904
  2. 01 Jan, 2026 2 commits
    • IanShaw027's avatar
      fix: 修复 P0 安全和并发问题 · 1d5e05b8
      IanShaw027 authored
      - 修复敏感信息泄露:移除 Drive API 完整响应体打印,只记录状态码
      - 修复并发安全问题:升级为 RWMutex,读写分离提升性能
      - 修复资源泄漏风险:使用 defer 确保 resp.Body 正确关闭
      1d5e05b8
    • IanShaw027's avatar
      refactor(frontend): 优化 Gemini 配额显示,参考 Antigravity 样式 · 81817466
      IanShaw027 authored
      - 简化标签:将 "RPD Pro/Flash" 改为 "Pro/Flash",避免文字截断
      - 添加账号类型徽章(Free/Pro/Ultra),带颜色区分
      - 添加帮助图标(?),悬停显示限流政策和官方文档链接
      - 重构显示布局:账号类型 + 两行配额(Pro/Flash)
      - 移除冗余的 AccountQuotaInfo 组件调用
      81817466
  3. 31 Dec, 2025 2 commits
  4. 26 Dec, 2025 1 commit
  5. 25 Dec, 2025 1 commit
  6. 24 Dec, 2025 1 commit
  7. 19 Dec, 2025 1 commit
  8. 18 Dec, 2025 1 commit