Commit Graph

  • 9af65efcdb fix: 修复 zh.ts 缺少 protocols 翻译 wioos 2026-03-06 15:32:25 +08:00
  • bc194a7d8c fix: address PR review - Anthropic error format in panic recovery and nil guard alfadb 2026-03-06 15:40:15 +08:00
  • c28f691f32 fix(openai): remove misplaced passthrough check from isModelSupportedByAccount erio 2026-03-06 14:32:08 +08:00
  • ff1f114989 feat(openai): add /v1/messages endpoint and API compatibility layer alfadb 2026-03-06 14:29:22 +08:00
  • cac230206d Merge pull request #806 from touwaeriol/fix/openai-passthrough-model-check Wesley Liddick 2026-03-06 14:09:07 +08:00
  • 79ae15d5e8 fix: OpenAI passthrough accounts bypass model mapping check erio 2026-03-06 13:54:25 +08:00
  • 0cce0a8877 chore: gpt-5.4示例配置修改model_reasoning_effort为xhigh v0.1.92 shaw 2026-03-06 11:29:43 +08:00
  • 225fd035ae chore: 更新codex配置部分支持gpt-5.4的长上下文 shaw 2026-03-06 10:55:09 +08:00
  • fb7d1346b5 Merge pull request #800 from mt21625457/pr/gpt54-support-upstream Wesley Liddick 2026-03-06 10:42:01 +08:00
  • 491a744481 fix: 修复账号列表首次加载窗口费用显示 $0.00 shaw 2026-03-06 10:23:22 +08:00
  • f366026435 fix(openai): 修复 gpt-5.4 长上下文计费与快照白名单 yangjianbo 2026-03-06 09:04:58 +08:00
  • 1a0d4ed668 feat(openai): 增加 gpt-5.4 模型支持与定价配置 yangjianbo 2026-03-06 08:14:04 +08:00
  • 63a8c76946 Merge pull request #798 from touwaeriol/feature/account-load-factor Wesley Liddick 2026-03-06 09:42:10 +08:00
  • f355a68bc9 Merge pull request #796 from touwaeriol/feature/apikey-quota-limit Wesley Liddick 2026-03-06 09:37:52 +08:00
  • c87e6526c1 fix: use real Concurrency instead of LoadFactor for metrics and monitoring erio 2026-03-06 05:18:45 +08:00
  • af3a5076d6 fix: add load_factor upper bound validation to BulkUpdateAccounts erio 2026-03-06 05:17:52 +08:00
  • 18f2e21414 fix: use HTML-safe expressions for @input handlers in Vue templates erio 2026-03-06 04:33:55 +08:00
  • 8a8cdeebb4 fix: prevent negative values for concurrency and load_factor inputs erio 2026-03-06 04:30:30 +08:00
  • 12b33f4ea4 fix: address load_factor code review findings erio 2026-03-06 04:27:41 +08:00
  • 01b3a09d7d fix: validate account status before update and update load factor hint erio 2026-03-06 04:16:47 +08:00
  • 0d6c1c7790 feat: add independent load_factor field for scheduling load calculation erio 2026-03-06 05:07:10 +08:00
  • 95e366b6c6 fix: add missing IncrementQuotaUsed and ResetQuotaUsed to stubAccountRepo in api_contract_test erio 2026-03-06 04:37:56 +08:00
  • a9ecd7bcc6 chore: bump version to 0.1.91.1 erio 2026-03-06 04:08:37 +08:00
  • f89465fb39 Merge branch 'main' into release/custom-0.1.91 erio 2026-03-06 04:08:14 +08:00
  • 440c3f46a7 feat: add independent load_factor field for scheduling load calculation erio 2026-03-06 03:42:24 +08:00
  • c746964936 chore: bump version to 0.1.90.8 erio 2026-03-06 01:16:40 +08:00
  • 77701143bf fix: use range assertion for time-sensitive ExpiresInDays test erio 2026-03-06 01:07:28 +08:00
  • b2d6879b3f refactor: unify post-usage billing logic and fix account quota calculation erio 2026-03-06 00:37:37 +08:00
  • 02dea7b09b refactor: unify post-usage billing logic and fix account quota calculation erio 2026-03-06 00:37:37 +08:00
  • c26f93c4a0 fix: route antigravity apikey account test to native protocol erio 2026-03-05 22:10:00 +08:00
  • c826ac28ef refactor: extract QuotaLimitCard component for reuse in create and edit modals erio 2026-03-05 22:13:56 +08:00
  • 1893b0eb30 feat: restyle API Key quota limit UI to card/toggle format erio 2026-03-05 22:01:40 +08:00
  • 05527b13db feat: add quota limit for API key accounts erio 2026-03-05 20:54:37 +08:00
  • ce4095904e chore: bump version to 0.1.90.7 erio 2026-03-05 22:56:20 +08:00
  • 0d2dcbff11 fix: route antigravity apikey account test to native protocol erio 2026-03-05 22:10:00 +08:00
  • 02dca78dbe refactor: extract QuotaLimitCard component for reuse in create and edit modals erio 2026-03-05 22:13:56 +08:00
  • ae5d9c8bfc Merge pull request #788 from touwaeriol/fix/usage-error-passthrough Wesley Liddick 2026-03-05 22:05:36 +08:00
  • 8df299b767 feat: restyle API Key quota limit UI to card/toggle format erio 2026-03-05 22:01:40 +08:00
  • 95cf59b2f6 feat: add quota limit for API key accounts erio 2026-03-05 20:54:37 +08:00
  • a0f643da0e fix: keep 500 status for upstream errors, pass details in response body erio 2026-03-05 21:03:08 +08:00
  • 9117c2a4ec fix: include upstream error details in usage API error response erio 2026-03-05 19:37:38 +08:00
  • 99331a5285 fix: throttle Anthropic usage queries and pass through upstream HTTP errors erio 2026-03-05 19:12:49 +08:00
  • bab4bb9904 chore: 更新openai、claude使用秘钥教程部分 v0.1.91 shaw 2026-03-05 18:58:10 +08:00
  • 33bae6f49b fix: Cache Token拆分为缓存创建和缓存读取 shaw 2026-03-05 18:32:17 +08:00
  • 32d619a56b Merge pull request #780 from mt21625457/feat/codex-remote-compact-outcome-logging Wesley Liddick 2026-03-05 16:59:02 +08:00
  • 642432cf2a Merge pull request #777 from guoyongchang/feature-schedule-test-support Wesley Liddick 2026-03-05 16:57:23 +08:00
  • 61e9598b08 fix(lint): remove redundant context type in compact outcome logger 程序猿MT 2026-03-05 16:51:46 +08:00
  • d4e34c7514 fix: 修复空结果导致定时测试模态框崩溃的问题 guoyongchang 2026-03-05 16:47:01 +08:00
  • bfe7a5e452 test(openai-handler): add codex remote compact outcome coverage 程序猿MT 2026-03-05 16:46:14 +08:00
  • 77d916ffec feat(openai-handler): support codex remote compact outcome logging 程序猿MT 2026-03-05 16:46:12 +08:00
  • 831abf7977 refactor: 移除冗余中间类型和不必要代码 guoyongchang 2026-03-05 16:37:07 +08:00
  • 817a491087 simplify: 移除 leader lock,单实例无需分布式锁 guoyongchang 2026-03-05 16:31:27 +08:00
  • 9a8dacc514 fix: 修复 golangci-lint depguard 和 gofmt 错误 guoyongchang 2026-03-05 16:28:48 +08:00
  • 8adf80d98b fix: wire_gen_test 补充 scheduledTestRunner 参数 guoyongchang 2026-03-05 16:23:41 +08:00
  • 62686a6213 revert: 还原 docker-compose.local.yml 的本地测试改动 guoyongchang 2026-03-05 16:17:33 +08:00
  • 3a089242f8 feat: 支持基于 crontab 的定时账号测试 guoyongchang 2026-03-05 16:06:05 +08:00
  • 9d70c38504 fix: 修复claude apikey账号请求时未携带beta=true 查询参数的bug shaw 2026-03-05 14:59:12 +08:00
  • aeb464f3ca feat: 模型映射应用 /v1/messages/count_tokens端点 shaw 2026-03-05 14:49:28 +08:00
  • 7076717b20 Merge pull request #772 from mt21625457/aicodex2api-main Wesley Liddick 2026-03-05 13:46:02 +08:00
  • c0a4fcea0a Delete docker-compose-aicodex.yml 程序猿MT 2026-03-05 13:44:07 +08:00
  • aa2b195c86 Delete Caddyfile.dmit 程序猿MT 2026-03-05 13:43:25 +08:00
  • 1d0872e7ca feat(openai-ws): 合并 WS v2 透传模式与前端 ws mode yangjianbo 2026-03-05 11:50:58 +08:00
  • 33988637b5 fix: SMTP测试连接和发送测试邮件返回具体错误信息而非internal error shaw 2026-03-05 10:54:41 +08:00
  • d4f6ad7225 feat: 新增apikey的usage查询页面 shaw 2026-03-05 10:45:51 +08:00
  • 078fefed03 fix: 修复账号管理页面容量列显示为0的bug shaw 2026-03-05 09:48:00 +08:00
  • 5b10af85b4 Merge pull request #762 from touwaeriol/fix/dark-theme-open-in-new-tab Wesley Liddick 2026-03-05 08:56:28 +08:00
  • 4caf95e5dd Merge pull request #767 from litianc/fix/rewrite-userid-regex-match-account-uuid Wesley Liddick 2026-03-05 08:56:03 +08:00
  • 8e1bcf53bb fix: extend RewriteUserID regex to match user_id containing account_uuid litianc 2026-03-04 23:13:17 +08:00
  • 9245e197a8 chore: bump version to 0.1.90.3 erio 2026-03-04 21:50:33 +08:00
  • 5fa1d0978f fix: remove lite=1 default from account list to restore concurrency display erio 2026-03-04 21:50:19 +08:00
  • 064f9be7e4 fix: add dark theme support for "open in new tab" FAB button erio 2026-03-04 21:40:40 +08:00
  • 0bb683a6f1 chore: bump version to 0.1.90.2 erio 2026-03-04 21:33:39 +08:00
  • cb3958bac3 fix: use detached context for concurrency batch query to prevent all-zero display erio 2026-03-04 21:33:18 +08:00
  • 91ebf95efa fix: add dark theme support for "open in new tab" button erio 2026-03-04 21:31:15 +08:00
  • adcfb44cb7 Merge pull request #761 from james-6-23/main Wesley Liddick 2026-03-04 21:11:24 +08:00
  • 3d79773ba2 Merge branch 'main' of https://github.com/james-6-23/sub2api kyx236 2026-03-04 20:25:39 +08:00
  • 6aa8cbbf20 feat: 二次 401 直接升级为错误状态,添加 DB 回退确保生效 kyx236 2026-03-04 20:25:15 +08:00
  • 7895dd65b2 fix: remove duplicate groupExistenceBatchReader declaration in admin_service.go erio 2026-03-04 20:24:12 +08:00
  • 09f8894906 fix: update go.sum with missing tiktoken-go dependencies erio 2026-03-04 20:21:09 +08:00
  • 45fdef9da7 fix: remove duplicate IdempotencyRecords declarations in ent/migrate/schema.go erio 2026-03-04 20:20:40 +08:00
  • 704f256bd7 docs: update CLAUDE.md - migrate build to production server with limited-builder erio 2026-03-04 20:14:20 +08:00
  • a6026e7ac4 Merge tag 'v0.1.90' into merge/upstream-v0.1.90 erio 2026-03-04 19:58:38 +08:00
  • 742e73c9c2 fix: 优化充值/订阅菜单的icon v0.1.90 shaw 2026-03-04 17:24:09 +08:00
  • f8de2bdedc fix(frontend): settings页面分tab拆分 shaw 2026-03-04 16:59:57 +08:00
  • 59879b7fa7 fix(i18n): replace hardcoded English strings in EmailVerifyView with i18n calls shaw 2026-03-04 15:58:44 +08:00
  • 27abae21b8 Merge pull request #724 from PMExtra/feat/registration-email-domain-whitelist Wesley Liddick 2026-03-04 15:51:51 +08:00
  • 0819c8a51a refactor: 消除重复的 normalizeAccountIDList,补充 PR#754 新增组件的单元测试 shaw 2026-03-04 15:22:46 +08:00
  • 9dcd3cd491 Merge pull request #754 from xvhuan/perf/admin-core-large-dataset Wesley Liddick 2026-03-04 15:15:13 +08:00
  • 49767cccd2 Merge pull request #755 from xvhuan/perf/admin-usage-fast-pagination-main Wesley Liddick 2026-03-04 14:15:57 +08:00
  • 29fb447daa fix(frontend): remove unused variables PMExtra 2026-03-04 14:12:08 +08:00
  • f6fe5b552d fix(admin): resolve CI lint and user subscriptions regression xvhuan 2026-03-04 14:07:17 +08:00
  • bd0801a887 feat(registration): add email domain whitelist policy PMExtra 2026-03-02 23:13:39 +08:00
  • 05b1c66aa8 perf(admin-usage): avoid expensive count on large usage_logs pagination xvhuan 2026-03-04 13:46:08 +08:00
  • 80ae592c23 perf(admin): optimize large-dataset loading for dashboard/users/accounts/ops xvhuan 2026-03-04 13:45:49 +08:00
  • ba6de4c4d4 feat: /keys页面支持表单筛选 shaw 2026-03-04 11:29:31 +08:00
  • 46ea9170cb fix: 修复自定义菜单页面管理员视角菜单不生效问题 shaw 2026-03-04 10:44:28 +08:00
  • 7d318aeefa fix: 恢复check_pnpm_audit_exceptions.py shaw 2026-03-04 10:20:19 +08:00
  • 0aa3cf677a chore: 清理一些无用的文件 shaw 2026-03-04 10:15:42 +08:00
  • 72961c5858 fix: Anthropic 平台无限流重置时间的 429 不再误标记账号限流 shaw 2026-03-04 09:36:24 +08:00
  • a05711a37a Merge pull request #742 from zqq-nuli/fix/ops-error-detail-upstream-payload Wesley Liddick 2026-03-04 09:04:11 +08:00