Commit Graph

  • 6447be4534 Merge pull request #1047 from DaydreamCoding/fix/codex-stream-isolation Wesley Liddick 2026-03-16 11:00:07 +08:00
  • 3741617ebd fix(gateway): WS 连接池条件式 MarkBroken 防止跨请求串流 QTom 2026-03-16 10:27:57 +08:00
  • ab4e8b2cf0 fix(gateway): 防止 OpenAI Codex 跨用户串流 QTom 2026-03-16 10:28:11 +08:00
  • 474165d7aa Merge pull request #1043 from touwaeriol/pr/antigravity-credits-overages v0.1.101 Wesley Liddick 2026-03-16 09:22:19 +08:00
  • 94e067a2e2 Merge pull request #1040 from 0xObjc/codex/fix-user-spending-ranking-others Wesley Liddick 2026-03-16 09:19:46 +08:00
  • 4293c89166 Merge pull request #1036 from Ethan0x0000/feat/usage-endpoint-distribution Wesley Liddick 2026-03-16 09:17:32 +08:00
  • ec82c37da5 Merge pull request #1042 from touwaeriol/feat/unified-oauth-refresh-api Wesley Liddick 2026-03-16 09:00:42 +08:00
  • 552a4b998a fix: resolve golangci-lint issues (gofmt, errcheck) erio 2026-03-16 05:07:20 +08:00
  • 0d2061b268 fix: remove ClaudeMax references not yet in upstream/main erio 2026-03-16 05:01:42 +08:00
  • 8a260defc2 refactor: replace sync.Map credits state with AICredits rate limit key erio 2026-03-16 04:31:22 +08:00
  • e14c87597a feat: simplify AI Credits display logic and enhance UI presentation SilentFlower 2026-03-16 00:35:43 +08:00
  • f3f19d35aa feat: enhance Antigravity account overages handling and improve UI credit display SilentFlower 2026-03-16 00:45:17 +08:00
  • ced90e1d84 feat: add AI Credits balance handling and update model status indicators SilentFlower 2026-03-15 23:50:28 +08:00
  • 17e4033340 feat: implement resolveCreditsOveragesModelKey function to stabilize model key resolution for credit overages SilentFlower 2026-03-15 23:18:35 +08:00
  • 044d3a013d fix: suppress SA4006 unused value warning in Path A branch erio 2026-03-16 01:38:06 +08:00
  • 1fc9dd7b68 feat: unified OAuth token refresh API with distributed locking erio 2026-03-16 01:31:54 +08:00
  • 8147866c09 fix(admin): polish spending ranking and usage defaults Peter 2026-03-16 00:17:47 +08:00
  • 7bd1972f94 refactor: migrate all handlers to shared endpoint normalization middleware Ethan0x0000 2026-03-15 22:13:42 +08:00
  • 2c9dcfe27b refactor: add unified endpoint normalization infrastructure Ethan0x0000 2026-03-15 22:13:31 +08:00
  • 1b79b0f3ff feat: add InboundEndpoint/UpstreamEndpoint fields to non-OpenAI usage records Ethan0x0000 2026-03-15 22:13:22 +08:00
  • c637e6cf31 fix: use half-open date ranges for DST-safe usage queries Ethan0x0000 2026-03-15 22:13:12 +08:00
  • d3a9f5bb88 Merge pull request #1027 from touwaeriol/feat/ignore-insufficient-balance-errors v0.1.100 Wesley Liddick 2026-03-15 19:10:18 +08:00
  • 7eb0415a8a Merge pull request #1028 from IanShaw027/fix/open-issues-cleanup Wesley Liddick 2026-03-15 19:09:49 +08:00
  • bdbc8fa08f fix(ops): align constant declarations for gofmt compliance erio 2026-03-15 18:55:14 +08:00
  • 63f3af0f94 fix(ops): match "insufficient account balance" in error filter erio 2026-03-15 18:44:13 +08:00
  • 686f890fbf style: 修复 gofmt 格式问题 IanShaw027 2026-03-15 18:42:07 +08:00
  • 220fbe6544 fix: 恢复 UsageProgressBar 中被意外移除的窗口统计数据展示 shaw 2026-03-15 18:29:23 +08:00
  • ae44a94325 fix: 重置密码功能新增UI配置发送邮件域名 shaw 2026-03-15 17:52:29 +08:00
  • 3718d6dcd4 Merge branch 'Wei-Shaw:main' into fix/open-issues-cleanup IanShaw 2026-03-15 17:49:20 +08:00
  • 90b3838173 fix: 移除 Gemini 不支持的 patternProperties 字段 #795 IanShaw027 2026-03-15 17:44:44 +08:00
  • 19d3ecc76f fix: 修复批量编辑账号时模型白名单显示与实际不一致的问题 #982 IanShaw027 2026-03-15 16:57:29 +08:00
  • 6fba4ebb13 fix: 在 Dockerfile.goreleaser 中添加 pg_dump 和 psql 工具 #1002 IanShaw027 2026-03-15 16:37:41 +08:00
  • c31974c913 fix: 兼容部分限额字段为空的情况 #1021 IanShaw027 2026-03-15 16:06:00 +08:00
  • 6177fa5dd8 fix(i18n): correct insufficient balance error hint text erio 2026-03-15 17:41:40 +08:00
  • cfe72159d0 feat(ops): add ignore insufficient balance errors toggle and extract error constants erio 2026-03-15 17:25:35 +08:00
  • 8321e4a647 Merge pull request #1023 from YanzheL/fix/claude-output-effort-logging Wesley Liddick 2026-03-15 16:45:37 +08:00
  • 3084330d0c Merge pull request #1019 from Ethan0x0000/feat/usage-endpoint-distribution Wesley Liddick 2026-03-15 16:42:03 +08:00
  • b566649e79 Merge pull request #1025 from touwaeriol/fix/rate-limit-nil-window-reset Wesley Liddick 2026-03-15 16:33:14 +08:00
  • 10a6180e4a Merge pull request #1026 from touwaeriol/fix/group-quota-clear Wesley Liddick 2026-03-15 16:33:00 +08:00
  • cbe9e78977 Merge pull request #1007 from StarryKira/fix/streaming-failover-corruption Wesley Liddick 2026-03-15 16:29:31 +08:00
  • 74145b1f39 Merge pull request #1017 from SsageParuders/fix/bedrock-account-quota Wesley Liddick 2026-03-15 16:28:42 +08:00
  • 359e56751b 增加测试 Elysia 2026-03-15 16:21:49 +08:00
  • 5899784aa4 fix(billing): allow clearing group quota limits and treat 0 as zero-limit erio 2026-03-15 15:47:10 +08:00
  • 9e8959c56d fix(billing): treat nil rate limit window as expired to prevent usage accumulation erio 2026-03-15 14:04:13 +08:00
  • 1bff2292a6 fix: extract and log Claude output_config.effort in usage records YanzheL 2026-03-15 12:55:37 +08:00
  • cf9247754e test: fix usage repo stubs for unit builds Ethan0x0000 2026-03-15 12:51:34 +08:00
  • eefab15958 feat: 完善使用记录端点可观测性与分布统计 Ethan0x0000 2026-03-15 11:26:42 +08:00
  • 0e23732631 fix(gateway): 防止流式 failover 拼接腐化导致客户端收到双 message_start Elysia 2026-03-14 22:49:23 +08:00
  • 37c044fb4b fix: Bedrock 账户配额限制不生效,配额计数器始终为 $0.00 SsageParuders 2026-03-14 22:47:44 +08:00
  • 6da5fa01b9 fix(frontend): 修复运维设置对话框保存按钮始终禁用的问题 v0.1.99 shaw 2026-03-14 20:39:29 +08:00
  • 616930f9d3 refactor(frontend): 将备份和数据管理页面合并为设置页的标签页 shaw 2026-03-14 20:22:39 +08:00
  • b9c31fa7c4 Merge pull request #999 from InCerryGit/fix/enc_coot Wesley Liddick 2026-03-14 19:29:07 +08:00
  • 17b339972c Merge pull request #1000 from touwaeriol/fix/ops-agg-tuning Wesley Liddick 2026-03-14 19:03:03 +08:00
  • 39f8bd91b9 fix: remove unused saveRecords method to pass lint shaw 2026-03-14 19:01:27 +08:00
  • aa4e37d085 Merge pull request #966 from GuangYiDing/feat/db-backup-restore Wesley Liddick 2026-03-14 18:58:56 +08:00
  • f59b66b7d4 fix(ops): tune aggregation constants to prevent PG overload erio 2026-03-14 18:47:37 +08:00
  • 8f0ea7a02d Merge branch 'main' into fix/enc_coot InCerry 2026-03-14 18:46:33 +08:00
  • a1dc00890e Merge pull request #944 from miraserver/feat/backend-mode Wesley Liddick 2026-03-14 17:53:54 +08:00
  • dfbcc363d1 Merge pull request #969 from wucm667/feat/quota-fixed-reset-mode Wesley Liddick 2026-03-14 17:52:56 +08:00
  • 1047f973d5 fix: 按 review 意见重构数据库备份服务(安全性 + 架构 + 健壮性) Rose Ding 2026-03-14 17:48:21 +08:00
  • e32977dd73 Merge pull request #997 from SsageParuders/refactor/bedrock-channel-merge Wesley Liddick 2026-03-14 17:48:01 +08:00
  • b5f78ec1e8 feat: 实现固定时间重置模式的 SQL 表达式,并添加相关单元测试 wucm667 2026-03-14 17:37:34 +08:00
  • e0f290fdc8 style: fix gofmt formatting for account type constants SsageParuders 2026-03-14 17:32:53 +08:00
  • fc00a4e3b2 Merge pull request #959 from touwaeriol/feat/antigravity-403-detection Wesley Liddick 2026-03-14 17:23:22 +08:00
  • db1f6ded88 Merge pull request #961 from 0xObjc/codex/ops-openai-token-visibility Wesley Liddick 2026-03-14 17:23:01 +08:00
  • 4644af2ccc refactor: merge bedrock-apikey into bedrock with auth_mode credential SsageParuders 2026-03-14 17:13:30 +08:00
  • 2e3e8687e1 Merge pull request #993 from xvhuan/fix/codex-responses-id-prefix-hotfix-20260314 v0.1.98 Wesley Liddick 2026-03-14 13:54:26 +08:00
  • ca42a45802 fix: stop rewriting native responses input ids ius 2026-03-14 13:47:01 +08:00
  • 9350ecb62b Merge pull request #987 from Ethan0x0000/feat-chatcompletions2repsonses-fix Wesley Liddick 2026-03-14 13:41:47 +08:00
  • a4a026e8da Merge pull request #990 from LvyuanW/admin-openai-available-models-fix Wesley Liddick 2026-03-14 13:33:18 +08:00
  • 342fd03e72 Merge pull request #986 from LvyuanW/openai-model-mapping-fix Wesley Liddick 2026-03-14 13:32:26 +08:00
  • e3f1fd9b63 fix: handle strings.Builder write errors in assistant parsing Ethan0x0000 2026-03-14 13:12:17 +08:00
  • e4a4dfd038 Merge remote-tracking branch 'origin/main' into fix/enc_coot InCerry 2026-03-14 13:04:24 +08:00
  • a377e99088 fix: remove unused wildcard mapping helper Wang Lvyuan 2026-03-14 12:56:34 +08:00
  • 1d3d7a3033 fix: respect OpenAI model mapping in admin available models Wang Lvyuan 2026-03-14 12:45:10 +08:00
  • e7086cb3a3 Merge pull request #988 from LvyuanW/scheduler-snapshot-sync Wesley Liddick 2026-03-14 12:38:48 +08:00
  • 4f2a97073e chore: update docs v0.1.97 shaw 2026-03-14 12:37:36 +08:00
  • 7407e3b45d Merge pull request #984 from touwaeriol/docs/ecosystem-projects Wesley Liddick 2026-03-14 12:31:25 +08:00
  • 01ef7340aa Merge remote-tracking branch 'origin/main' into openai-model-mapping-fix Wang Lvyuan 2026-03-14 12:27:08 +08:00
  • 1c960d22c1 fix: sync scheduler snapshot on account updates Wang Lvyuan 2026-03-14 12:21:28 +08:00
  • ece0606fed fix: consolidate chat-completions compatibility fixes Ethan0x0000 2026-03-14 12:12:08 +08:00
  • 2666422b99 fix: handle invalid encrypted content error and retry logic. InCerry 2026-03-14 11:42:42 +08:00
  • e6d59216d4 Merge pull request #975 from Ylarod/aws-bedrock Wesley Liddick 2026-03-14 10:52:24 +08:00
  • 4e8615f276 fix: honor account model mapping before group fallback Wang Lvyuan 2026-03-14 10:47:31 +08:00
  • 91e4d95660 docs: add iframe integration feature and ecosystem projects section erio 2026-03-14 03:16:07 +08:00
  • 45456fa24c fix: restore OAuth 401 temp-unschedulable for Gemini, update Antigravity tests erio 2026-03-14 02:21:22 +08:00
  • 4588258d80 Merge pull request #960 from 0xObjc/codex/user-spending-ranking Wesley Liddick 2026-03-13 23:06:30 +08:00
  • c12e48f966 Merge pull request #949 from kunish/fix/remove-done-stop-sequence Wesley Liddick 2026-03-13 22:56:29 +08:00
  • ec8f50a658 Merge pull request #951 from wanXcode/fix/dashboard-user-trend-label Wesley Liddick 2026-03-13 22:56:13 +08:00
  • 99c9191784 Merge pull request #974 from 0xObjc/codex/next-pr-base-20260313 Wesley Liddick 2026-03-13 22:55:14 +08:00
  • 6bb02d141f chore: remove accidentally committed PR diagnostic report shaw 2026-03-13 22:52:05 +08:00
  • 07bb2a5f3f Merge pull request #952 from xvhuan/feat/billing-ledger-decouple-usage-log-20260312 Wesley Liddick 2026-03-13 22:46:09 +08:00
  • 417861a48e Merge pull request #956 from share-wey/main Wesley Liddick 2026-03-13 22:36:29 +08:00
  • b7e878de64 Merge pull request #980 from touwaeriol/feat/redeem-subscription-support Wesley Liddick 2026-03-13 22:15:33 +08:00
  • 04b4d7de3a Merge pull request #978 from touwaeriol/worktree-fix/group dev Wesley Liddick 2026-03-13 22:15:17 +08:00
  • 05edb5514b feat(redeem): support subscription type in create-and-redeem API erio 2026-03-13 21:26:46 +08:00
  • b11cfdc11f fix: 分组专属倍率查询过滤软删除用户 erio 2026-03-13 19:16:07 +08:00
  • e90ec847b6 fix lint Ylarod 2026-03-13 19:15:27 +08:00
  • 6344fa2a86 feat(antigravity): add 403 forbidden status detection, classification and display erio 2026-03-13 00:10:01 +08:00
  • 7e288acc90 Merge branch 'Wei-Shaw:main' into main Connie Borer 2026-03-13 17:28:14 +08:00