Commit Graph

128 Commits

Author SHA1 Message Date
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
1e82253f43 chore: save Responses validation artifacts 2026-07-11 01:49:06 +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
27529846ee chore: add docker deploy shortcuts 2026-06-30 19:14:38 +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
6d99e26e2a feat(admin): support provider model presets 2026-05-24 22:28:07 +08:00