Skip to content

sync: cherry-pick low-risk upstream fixes (kimi temp #5390, deleted-user filter #5464) - #156

Merged
jjcc123312 merged 2 commits into
mainfrom
sync/upstream-lowrisk
Jun 17, 2026
Merged

sync: cherry-pick low-risk upstream fixes (kimi temp #5390, deleted-user filter #5464)#156
jjcc123312 merged 2 commits into
mainfrom
sync/upstream-lowrisk

Conversation

@jjcc123312

Copy link
Copy Markdown

概述

从上游 QuantumNous/new-api 摘取两个无风险的提交。经评估其余上游改动(审计日志、图片流式、数据表重构、Codex 渠道改写)集成面更大或会撞我们的定制,另行排期处理,不纳入本 PR。

包含的提交

上游 PR 内容 文件
QuantumNous#5390 kimi k2.6 温度归一化 relay/channel/moonshot/adaptor.go + 测试
QuantumNous#5464 已删除用户状态筛选 model/user.go、users 前端 columns/constants/route

冲突处理

  • #5464users-table.tsx 撞到上游数据表重构引入的新分页 API(totalCount/manualFiltering)——本 PR 不引入该重构,保留我们 fork 现有分页写法(pageCount + 自有 ensurePageInRange),只取真正的状态筛选功能。

验证

  • go build + go vet(moonshot/model 包)通过
  • go test ./relay/channel/moonshot/ 通过(fix: normalize kimi k2.6 temperature QuantumNous/new-api#5390 自带测试)
  • ✅ 无残留冲突标记
  • Deleted i18n key 在全部 8 个语言文件均存在
  • User 模型含 DeletedAt gorm.DeletedAt,deleted_at 子句安全,正常 status 查询行为不变;无 schema 变更/跨 DB 迁移

🤖 Generated with Claude Code

@jjcc123312
jjcc123312 merged commit dd9ae59 into main Jun 17, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants