Commit Graph

  • b517f71320 feat(home): add channel icons to account panels (#691) main tbphp 2026-09-18 19:33:36 +08:00
  • fe8cc17835 chore(release): 将验证任务迁回自托管 (#690) tbphp 2026-09-18 18:26:59 +08:00
  • e9a10bb509 test(ci): reduce race gate overhead (#688) tbphp 2026-09-18 13:05:49 +08:00
  • f6e3a15c40 fix(ui): restore classic contracts and usage trend buckets (#687) tbphp 2026-09-18 12:46:18 +08:00
  • 37cd99fb01 feat(logs): complete modern log metrics and filters (#686) tbphp 2026-09-18 10:24:55 +08:00
  • 47e3838e0b fix(release): use GitHub-hosted runners (#685) tbphp 2026-09-18 09:57:18 +08:00
  • d79180fda2 feat(subscriptions): refine credential trend insights (#684) tbphp 2026-09-17 23:34:56 +08:00
  • 76d383a4f9 fix(ui): standardize English unit abbreviations (#683) tbphp 2026-09-17 23:08:51 +08:00
  • 982e3d3ab7 fix(classic): accept health identity fields (#682) tbphp 2026-09-17 23:02:20 +08:00
  • aa558e2ee2 fix(docker): include modern route metadata (#681) tbphp 2026-09-17 22:17:40 +08:00
  • d9eea22f1d fix(credentials): align trend tooltips (#680) tbphp 2026-09-17 22:02:57 +08:00
  • 50ac12b003 feat(credentials): add compact usage and quota trends (#678) tbphp 2026-09-17 21:12:12 +08:00
  • c0365fc03b chore(deps): upgrade CPA SDK to v7.3.6 (#677) tbphp 2026-09-17 19:32:00 +08:00
  • a7d24b263e chore(deps): bump github.com/sirupsen/logrus (#640) dependabot[bot]andtbphp 2026-09-17 19:00:04 +08:00
  • 5d98e41cc4 chore(deps): upgrade Bifrost Core to v1.9.0 (#676) tbphp 2026-09-17 18:38:41 +08:00
  • a2f0c141b7 feat(logs): add model consistency filter (#675) tbphp 2026-09-17 17:13:46 +08:00
  • dad1f05016 feat(codex): support standalone search (#674) tbphp 2026-09-17 16:58:58 +08:00
  • 311c388c3a fix(groups): add missing gateway protocol probes (#673) tbphp 2026-09-17 16:24:24 +08:00
  • 72b7b6b0ca feat(auth): add login mascot interaction (#672) tbphp 2026-09-17 12:18:04 +08:00
  • 853bc16d3a feat(web): add identity-based group filters (#671) tbphp 2026-09-17 09:38:50 +08:00
  • 42b4a338ae fix(logs): preserve historical references for unavailable resources (#669) tbphp 2026-09-17 08:48:56 +08:00
  • 08172b9e88 feat(web): implement the modern management frontend (#668) tbphp 2026-09-16 21:56:51 +08:00
  • 16aec0437c fix(control): 修复 MySQL 保留字查询 (#664) tbphp 2026-09-16 13:49:25 +08:00
  • f06ead40dd feat: 优化日期时间范围选择器 (#660) O 2026-09-16 10:03:02 +08:00
  • df72bbb446 fix(codex): 修复 WebSocket 普通账号额度停滞 (#656) tbphp 2026-09-15 19:54:57 +08:00
  • cb05e16742 docs(readme): 增加赞助展示 (#659) tbphp 2026-09-15 16:08:33 +08:00
  • fbefb458dd docs(readme): 添加赞助展示 (#657) tbphp 2026-09-15 12:49:34 +08:00
  • 91df89efed fix(bifrost): 恢复兼容渠道的工具降级转发 (#653) tbphp 2026-09-14 22:21:59 +08:00
  • 0a19e80d26 fix(gateway): 支持已绑定 WebSocket 通知客户端重连 (#652) tbphp 2026-09-14 16:32:37 +08:00
  • 47a5e124fc fix(gateway): 修复 WebSocket 首错重试与故障转移 (#646) tbphp 2026-09-13 22:55:35 +08:00
  • fbb99067cc fix(health): 放宽上游错误重试并保留健康边界 (#643) tbphp 2026-09-13 18:06:37 +08:00
  • 5f11d8bdd4 test(cpa): 修复替换连接测试的时序误报 (#644) tbphp 2026-09-13 17:41:11 +08:00
  • 9605ed208b fix(subscription): 修正 Codex 与 Claude 凭据身份判重 (#639) tbphp 2026-09-13 12:26:46 +08:00
  • f8a04df46d fix(deepseek): 补齐原生协议字段兼容 (#638) tbphp 2026-09-13 11:42:46 +08:00
  • d01656a1d8 perf(ci): 迁移自托管运行器并优化并行验收 (#634) tbphp 2026-09-13 08:31:56 +08:00
  • 9d38793dd0 fix(affinity): 统一缓存标识亲和并补齐 Codex 缓存分组 (#635) tbphp 2026-09-13 01:25:45 +08:00
  • 426bde9a38 fix(cpa): 保留 Codex 和 Grok 的中途系统指令 (#633) tbphp 2026-09-12 21:01:54 +08:00
  • 5b03d29db9 fix(codex): 补齐 WebSocket 额度观测并约束来源匹配 (#632) tbphp 2026-09-12 19:21:35 +08:00
  • c4c8452e6c fix(execution): 保留原生消息前缀并保护转换语义 (#631) tbphp 2026-09-12 17:55:22 +08:00
  • 1b50c77673 fix(usage): 统一修正 Anthropic 流式输入与缓存用量 (#630) tbphp 2026-09-12 17:08:44 +08:00
  • 33ec668550 fix(monitor): 统一筛选操作与跳转的快捷时间行为 (#625) tbphp 2026-09-11 14:13:51 +08:00
  • b64a389823 feat(ultrafast): 支持请求层级转发与独立计价 (#624) tbphp 2026-09-11 13:10:29 +08:00
  • c55312e155 feat(groups): 支持选择测试协议和模型并修复禁用分组测试 (#623) tbphp 2026-09-11 12:59:01 +08:00
  • a895ba25bf fix(execution): 统一普通渠道出站 UA 规则 (#622) tbphp 2026-09-11 11:59:15 +08:00
  • a628fe82bf fix(monitor): 更新日志筛选快捷时间 (#621) tbphp 2026-09-11 08:55:40 +08:00
  • 8688dc80b3 fix(gateway): 兼容 WS 请求中的 stream 布尔参数 (#620) tbphp 2026-09-11 07:34:02 +08:00
  • abc6483d0e fix(codex): 升级 CPA 并固定上游版本声明 (#619) tbphp 2026-09-11 00:08:04 +08:00
  • f091528bdb feat(gateway): 接入原生 Responses WebSocket 与逐轮治理 (#616) tbphp 2026-09-10 21:18:41 +08:00
  • 0c9d188892 fix(codex): 修正请求身份头覆盖与会话兼容 (#617) tbphp 2026-09-10 20:04:23 +08:00
  • eecef9f4a8 docs(readme): 添加 OfoxAI 赞助展示 (#614) tbphp 2026-09-10 16:24:25 +08:00
  • 7d80a981d1 feat(codex): 添加独立上游 WebSocket Session 封装 (#612) tbphp 2026-09-10 14:18:36 +08:00
  • 7cbd2e672d feat(responses): 实现响应状态续接路由 (#609) tbphp 2026-09-09 23:13:41 +08:00
  • de6d2d44fc feat(access-keys): 支持自定义密钥并统一编辑与生成交互 (#611) tbphp 2026-09-09 23:05:09 +08:00
  • d417b7de04 feat(monitor): 统一日志与用量的时间筛选交互 (#608) tbphp 2026-09-09 18:10:47 +08:00
  • fb18dc9e87 refactor(cooldown): 精简模型冷却展示与管理接口 (#606) tbphp 2026-09-09 15:50:02 +08:00
  • fe4b6ac159 feat(gateway): 接入原生文本重排序协议 (#607) tbphp 2026-09-09 15:06:50 +08:00
  • 7ed01e668b feat(images): 支持 Antigravity 与 Gemini 共享生图转换 (#605) tbphp 2026-09-09 13:20:10 +08:00
  • 1898d8ee64 fix(gateway): 修复协议查询参数与零输出边界 (#603) tbphp 2026-09-09 11:18:20 +08:00
  • f0bd09b31a fix(web): 兼容 HTTP 密钥复制并统一失败弹窗 (#602) tbphp 2026-09-09 09:51:31 +08:00
  • d4699dd2b1 feat(health): 支持凭据按模型冷却与统一恢复 (#599) tbphp 2026-09-09 08:05:43 +08:00
  • a42555469a feat(gateway): 统一全局请求重试预算 (#598) tbphp 2026-09-08 20:43:25 +08:00
  • 96d3e0d5c7 feat(subscription): 支持多格式订阅凭据导入 (#596) tbphp 2026-09-08 20:05:22 +08:00
  • 6da82242d8 feat(subscription): support custom upstream URLs (#579) Oandtbphp 2026-09-08 19:44:39 +08:00
  • e0bfa07ec4 feat(scheduler): 统一凭据权重并调整模型错误重试 (#597) tbphp 2026-09-08 17:18:08 +08:00
  • 175949e20a feat(usage): 支持自定义时间统计并统一时间筛选 (#594) tbphp 2026-09-08 13:33:06 +08:00
  • a97578fe9b feat(access-keys): 完善访问密钥分发与用量管理 (#590) tbphp 2026-09-08 12:52:42 +08:00
  • 9cb3f98688 feat(scheduler): 实现全局加权轮询与连续分配限制 (#591) tbphp 2026-09-08 09:15:47 +08:00
  • 2bdc105835 chore(deps): 升级官方 fasthttp 并移除临时替换 (#589) tbphp 2026-09-07 22:18:12 +08:00
  • e888fe6035 feat(credentials): 统一全量操作并支持五千条密钥导入 (#587) tbphp 2026-09-07 21:21:16 +08:00
  • 33fb54bfe6 fix(monitor): 修正最近一小时用量与成本统计 (#588) tbphp 2026-09-07 20:20:06 +08:00
  • 0ddc41d8b7 fix(web): 完善 Claude Code 自定义模型接入示例 (#585) tbphp 2026-09-07 13:14:48 +08:00
  • 25061d6579 feat(pricing): 支持分组与访问密钥价格倍率 (#584) tbphp 2026-09-07 12:41:48 +08:00
  • 16be863ea5 fix(subscription): 允许手动刷新恢复异常订阅凭据 (#580) tbphp 2026-09-07 09:49:55 +08:00
  • b621d09a8f fix(i18n): 修正订阅凭据刷新拒绝文案硬编码 Codex 品牌名 (#581) tbphp 2026-09-07 09:07:20 +08:00
  • 18079996f0 refactor(settings): 重构设置页分区并统一分组设置的覆盖交互 (#576) tbphp 2026-09-06 22:54:21 +08:00
  • 51a505b202 chore(web): bump the web-minor-and-patch group in /web with 2 updates (#578) dependabot[bot] 2026-09-06 22:37:21 +08:00
  • da46438b55 chore(deps): bump the go-minor-and-patch group with 3 updates (#577) dependabot[bot] 2026-09-06 22:28:28 +08:00
  • 4a99ab1496 fix(subscription): 修复被动额度契约缺失与来源误归属 (#575) tbphp 2026-09-06 11:55:18 +08:00
  • 2aa5002a45 fix(subscription): 按来源和周期匹配 Codex 被动额度窗口 (#574) tbphp 2026-09-06 09:29:35 +08:00
  • 2b23d8a62a feat(ui): 补齐权重、分组启停与日志路由入口 (#572) tbphp 2026-09-05 21:41:41 +08:00
  • 7eb1e3726d fix(web): 补齐 sub2api 图标缺失的 svg 尺寸属性 (#573) tbphp 2026-09-05 20:05:20 +08:00
  • c86a9ad1da feat(scheduler): 支持原生与转换路由混合权重调度 (#570) tbphp 2026-09-05 12:58:22 +08:00
  • ad8be749e3 feat(gateway): 增加分组参数覆盖规则 (#546) tbphp 2026-09-05 12:09:14 +08:00
  • 559ed2dc88 feat(gateway): 支持数据面 CORS 与响应头规则 (#568) tbphp 2026-09-05 10:34:47 +08:00
  • 1c81b69223 chore(deps): 更新 CPA 至 v7.2.151 (#569) tbphp 2026-09-05 09:04:22 +08:00
  • ae59a0ae85 feat(channel): 增加 Sub2API 渠道 (#567) tbphp 2026-09-04 22:55:55 +08:00
  • c4cefc0655 chore(ci): 收敛主分支检查与命名 (#564) tbphp 2026-09-04 19:51:00 +08:00
  • 866f0f13fc chore(ci): bump the github-actions-minor-and-patch group across 1 directory with 2 updates (#559) dependabot[bot]andtbphp 2026-09-04 18:52:41 +08:00
  • fefc7a3210 chore(web): bump @lucide/vue (#560) dependabot[bot] 2026-09-04 18:40:29 +08:00
  • 1c30bf6ba7 ci: 删除重复依赖漏洞检查 (#562) tbphp 2026-09-04 18:27:51 +08:00
  • 1953ae83e6 feat(web): 增加首次额度刷新引导 (#557) tbphp 2026-09-04 15:55:20 +08:00
  • d1cb37a11f fix(ci): update references after default branch rename (#556) Ryan Chou 2026-09-04 12:59:23 +08:00
  • 097029ff09 fix(gateway): 冻结流终态后的观测结果 (#553) tbphp 2026-09-04 00:52:22 +08:00
  • 1ff3424a7e docs(readme): 优化赞助展示与致谢结构 (#536) tbphp 2026-09-03 15:49:36 +08:00
  • 21fa526a29 fix(gateway): 统一 Responses store 路由兼容 (#532) tbphp 2026-09-02 19:54:30 +08:00
  • 14e8e98c4f fix(settings): 移除 ETag 并简化保存流程 (#530) tbphp 2026-09-02 16:29:59 +08:00
  • cc990df5a1 fix(i18n): honor supported language fallbacks (#519) 2026-09-02 15:13:15 +08:00
  • 0b8ee145f6 fix(gateway): 兼容 Responses store 无状态降级 (#527) tbphp 2026-09-02 05:31:56 +08:00
  • e6b752b4db feat(channel): 增加 GPT-Load 上游渠道 (#526) tbphp 2026-09-01 21:52:38 +08:00
  • 1be3587000 feat(channel): 增加 CLIProxyAPI 多协议渠道 (#525) tbphp 2026-09-01 21:07:19 +08:00