|
|
8ca68eb3cd
|
fix: 为失效 OIDC 事务提供安全重试
细分回调事务、状态和授权响应错误,提供脱敏诊断编号与显式重新登录入口,避免失效事务形成重试循环。
|
2026-07-13 22:50:09 +08:00 |
|
|
|
46bac51703
|
feat: 将 Gateway Web 迁移到 BFF 会话
浏览器只通过 HttpOnly Cookie 恢复统一认证状态,不再访问认证中心 Token Endpoint 或保存 OIDC Token。同步更新错误提示、部署配置和接入文档。
|
2026-07-13 19:09:57 +08:00 |
|
|
|
c5c82bb528
|
feat: 接入 OIDC 公共客户端登录链路
由 Gateway 服务端完成 PKCE 换码、ID Token 校验、JIT 用户解析和 Session 建立。新增登录、回调、退出与本地会话删除接口,并移除旧的 Access Token Cookie 桥接接口。
|
2026-07-13 19:09:38 +08:00 |
|
|
|
d345c070ae
|
feat: 实现 OIDC 服务端会话与请求刷新
使用 AES-256-GCM 保存认证中心令牌,并以随机 Cookie 哈希关联 PostgreSQL 会话。加入闲置与绝对期限、Refresh Token 轮换以及多实例刷新锁。
|
2026-07-13 19:09:10 +08:00 |
|
|
|
a81a7b5200
|
fix: 修复 OIDC 用户预配与跨标签页登录态
增加受控 JIT 本地用户投影,并使用 HttpOnly Cookie 在新标签页恢复认证中心登录态。补充错误语义、安全校验、自动化测试与回滚配置。
|
2026-07-13 17:07:52 +08:00 |
|
|
|
17b1f77e1d
|
Merge remote-tracking branch 'origin/main'
|
2026-07-13 13:28:19 +08:00 |
|
|
|
9c300de72c
|
feat(gateway): add Seedream 5.0 Pro
|
2026-07-13 12:53:48 +08:00 |
|
|
|
03abc0eab7
|
feat(gateway): 接入统一认证中心本地登录
|
2026-07-12 20:45:35 +08:00 |
|
|
|
f8d766b916
|
feat: enforce OIDC session introspection
|
2026-07-12 05:44:37 +08:00 |
|
|
|
b9c0e1a7a5
|
feat: add stable OIDC authentication
|
2026-07-12 05:14:23 +08:00 |
|
|
|
8847d973a8
|
feat: add Responses API compatibility
|
2026-07-10 23:33:15 +08:00 |
|
|
|
b7351f3b9b
|
feat(runtime): 适配推理模式开关
|
2026-07-06 02:03:03 +08:00 |
|
|
|
797edeedf4
|
feat(gateway): sync Seedance 2.0 capabilities
|
2026-06-30 21:20:09 +08:00 |
|
|
|
0dc9df759b
|
feat(system): 完成客户端自定义与系统设置
新增管理端客户端自定义标签页、公开与管理端系统设置接口、文件存储设置持久化、数据库迁移、契约类型和 OpenAPI 文档。
|
2026-06-30 14:53:29 +08:00 |
|
|
|
24eb68cc09
|
feat: use message LCP cache affinity keys
|
2026-06-29 15:47:57 +08:00 |
|
|
|
229ed6a669
|
Merge remote-tracking branch 'origin/main'
|
2026-06-28 20:50:27 +08:00 |
|
|
|
0e675e259c
|
feat: add runner failover rules and cache affinity
|
2026-06-28 20:50:23 +08:00 |
|
|
|
41bb3a6525
|
修复 Gemini 兼容路由启动失败
|
2026-06-27 21:46:57 +08:00 |
|
|
|
88402f67d3
|
feat: seed latest coding models
|
2026-06-27 17:11:48 +08:00 |
|
chengcheng
|
f4e1db1279
|
feat(task): 暴露任务取消控制状态
|
2026-06-25 17:01:32 +08:00 |
|
|
|
c15842a94d
|
feat: add Gemini image compatibility
|
2026-06-24 00:42:49 +08:00 |
|
|
|
7f32446466
|
feat: support cached input token billing
|
2026-06-23 17:17:57 +08:00 |
|
|
|
6089aa6085
|
feat: support cloned voice deletion
|
2026-06-17 12:03:13 +08:00 |
|
|
|
c4341335d7
|
feat: 支持 MiniMax 音色克隆和 2.8 语音模型
|
2026-06-17 02:13:21 +08:00 |
|
|
|
02ba5d3cdd
|
修复模型引用与账单展示
|
2026-06-15 00:17:20 +08:00 |
|
|
|
10ec25d87b
|
Handle Gemini inline data in asset and size processing
|
2026-06-15 00:14:40 +08:00 |
|
|
|
b860ef37e8
|
增加单一源保护全局策略
|
2026-06-15 00:14:40 +08:00 |
|
chengcheng
|
bffd4ecb98
|
feat(desktop): 支持桌面端余额账单配置
|
2026-06-11 09:17:32 +08:00 |
|
chengcheng
|
e8df26da9b
|
feat(api): 支持取消本地排队任务
|
2026-06-09 19:09:20 +08:00 |
|
|
|
a8fa8dd212
|
fix: 兼容像素分辨率参数
|
2026-06-08 23:21:14 +08:00 |
|
|
|
97f29ed156
|
Restore standard MiniMax resolutions and client mapping
|
2026-06-08 09:29:45 +08:00 |
|
|
|
ca5e71c8e8
|
Prefer public URLs and fall back to base64 for image inputs
|
2026-06-08 08:38:53 +08:00 |
|
|
|
679bfeb9c9
|
Add multipart image edit support
|
2026-06-08 01:17:42 +08:00 |
|
|
|
b7500d81d1
|
补全图像尺寸预处理约束
|
2026-06-07 23:55:25 +08:00 |
|
|
|
4d1a01ec71
|
Expire local static assets after 24 hours
|
2026-06-07 19:29:04 +08:00 |
|
|
|
f47132a653
|
完善 API Key 能力范围可视化和维护
|
2026-06-07 19:01:32 +08:00 |
|
|
|
dc14866210
|
迁移音频生成与语音合成到 gateway 并补充 simulation 测试
|
2026-06-07 10:26:57 +08:00 |
|
|
|
78ab867a9f
|
区分请求资源 base64 格式并按平台恢复
|
2026-06-05 23:07:25 +08:00 |
|
|
|
d41d9482c7
|
Add runtime restore and temp asset cleanup
|
2026-06-05 20:28:26 +08:00 |
|
|
|
644a6f9d17
|
完善文档页文本向量与重排序调用支持
|
2026-05-31 21:18:41 +08:00 |
|
|
|
8ee7a7969e
|
feat: expose retry priority in retry chain
|
2026-05-30 14:25:29 +08:00 |
|
|
|
a6f1be8f07
|
同步默认运行策略不限流
|
2026-05-29 20:22:44 +08:00 |
|
|
|
2aeb47d6a5
|
fix(gateway): normalize model alias billing identity
|
2026-05-28 01:19:28 +08:00 |
|
|
|
f5c69b9852
|
feat: support image quality control
|
2026-05-28 00:17:27 +08:00 |
|
|
|
1d3a4f1da9
|
Merge remote-tracking branch 'origin/main'
|
2026-05-26 23:21:21 +08:00 |
|
|
|
50abcea352
|
feat: update qwen base catalog
|
2026-05-26 21:40:46 +08:00 |
|
|
|
b6c4105a94
|
fix(api): 补全模型能力继承与响应推导
- 合并 base model 默认能力与平台覆盖项
- 在模型响应中补齐 text_generate 的上下文与推理能力字段
- 为相关逻辑补充测试和迁移脚本
|
2026-05-25 20:36:32 +08:00 |
|
|
|
3d23918542
|
fix(model-catalog): refine summary capability filters
|
2026-05-24 23:38:31 +08:00 |
|
|
|
355d8cad74
|
fix(model-catalog): align enabled model summary
|
2026-05-24 23:06:24 +08:00 |
|
|
|
71950d2b4f
|
fix(rate-limits): treat empty policies as unlimited
|
2026-05-24 22:28:25 +08:00 |
|