shaw
|
ed1b57c597
|
fix(openai): gate routing by endpoint capability
|
2026-05-29 08:58:10 +08:00 |
|
Wesley Liddick
|
a929e285ce
|
Merge pull request #2271 from StarryKira/fix/redact-account-credentials
fix(security): 屏蔽 admin 账号接口返回的敏感凭证字段
|
2026-05-19 16:15:36 +08:00 |
|
Wesley Liddick
|
f05670dd0f
|
Merge pull request #2454 from wucm667/codex/issue-2426-model-mapping
fix(account): 保留模型白名单和模型映射组合配置
|
2026-05-19 14:50:03 +08:00 |
|
haruka
|
3ca232ad06
|
fix(frontend): 编辑弹窗回退旧 credentials 结构以兼容旧后端
新代码仅依赖 credentials_status 会导致两种灰度场景被误判为未配置:
- 新前端 + 旧后端:旧后端未返回 credentials_status,前端读不到已脱敏的
api_key / service_account_json,阻止保存。
- 旧前端 + 新后端:旧前端也读不到已脱敏字段(旧前端不在本 PR 范围)。
修复:
- API key 判断改为 credentials_status?.has_api_key ?? Boolean(currentCredentials.api_key)
- Vertex SA 判断:有 credentials_status 用 status,否则回退读
credentials.service_account_json / service_account
补充测试覆盖:
- apikey/Vertex SA 各自的新后端脱敏响应、旧后端未脱敏响应、
两者皆缺时阻止保存。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-17 03:02:08 +08:00 |
|
wucm667
|
827764d7bd
|
fix(account): preserve combined model restrictions
|
2026-05-14 15:00:28 +08:00 |
|
wucm667
|
862819042c
|
feat(openai): 支持后台配置 Responses API 路由
|
2026-05-14 11:46:24 +08:00 |
|
shaw
|
7a9c1d7edd
|
feat(frontend): add account Codex image bridge control
|
2026-05-07 11:07:33 +08:00 |
|
shaw
|
095f457c57
|
feat(openai): port /responses/compact account support flow (PR #1555)
将 vansour/sub2api#1555 的 OpenAI compact 能力建模手工移植到当前 main:账号
级 compact 状态/auto-force_on-force_off 模式、compact-only 模型映射、调度器
tier 分层(已支持 > 未知 > 已知不支持)、管理后台 compact 主动探测,以及对应
i18n/状态徽章。普通 /responses 流量行为不变,无数据库迁移。
|
2026-04-25 14:52:58 +08:00 |
|
Wang Lvyuan
|
0772d9250e
|
fix(admin/accounts): reset edit modal state on reopen
|
2026-03-17 18:44:10 +08:00 |
|