Commit Graph

  • 997cd1e332 docs+ui: add bilingual payment integration doc and rename purchase entry to recharge/subscription erio 2026-03-01 01:53:14 +08:00
  • 87bd765a57 chore: bump version to 0.1.87.8 erio 2026-03-01 01:02:53 +08:00
  • 49325a769e feat(frontend): append purchase query params and make integration doc bilingual erio 2026-03-01 00:57:26 +08:00
  • 2e88e23002 feat(frontend): append purchase query params and make integration doc bilingual erio 2026-03-01 00:57:26 +08:00
  • 39ca192c41 feat(admin): add create-and-redeem API and payment integration docs erio 2026-03-01 00:41:38 +08:00
  • 238d86f502 feat(admin): add create-and-redeem API and payment integration docs erio 2026-03-01 00:41:38 +08:00
  • f7fa71bc28 fix: 将 README 中 Codex WS 配置迁移至使用密钥弹窗 shaw 2026-02-28 23:32:11 +08:00
  • fbfbb26fd2 fix(ci): 将 gosec 集成到 golangci-lint 解决安全扫描超时 shaw 2026-02-28 23:08:41 +08:00
  • 493bd188d5 Merge pull request #680 from alfadb/fix/ops-normalize-nil-error-type Wesley Liddick 2026-02-28 22:39:32 +08:00
  • 9fd95df5cf Merge pull request #679 from DaydreamCoding/feat/account-rpm-limit Wesley Liddick 2026-02-28 22:37:10 +08:00
  • 54de3bf27a fix(ci): gosec 跳过自动生成的代码文件避免扫描超时 shaw 2026-02-28 22:30:53 +08:00
  • 4587c3e53e Merge pull request #670 from DaydreamCoding/feat/admin-apikey-group-update Wesley Liddick 2026-02-28 22:20:29 +08:00
  • be18bc6fc3 chore: 恢复数据库迁移文件060和修正版本号 shaw 2026-02-28 22:02:01 +08:00
  • 212cbbd3a2 fix: add missing rpmCache nil arg in sora_client_handler_test QTom 2026-02-28 21:30:59 +08:00
  • 6f9e690345 test(sora): 补充测试 stub 中缺失的 AddGroupToAllowedGroups 方法 QTom 2026-02-28 20:55:31 +08:00
  • 115d06edf0 fix: 修复 gofmt 格式问题 QTom 2026-02-28 14:28:16 +08:00
  • e135435ce2 fix: sync test constructor calls with new rpmCache parameter QTom 2026-02-28 12:29:31 +08:00
  • cd09adc3cc fix: add sanitizeExtraBaseRPM to BatchCreate handler QTom 2026-02-28 11:03:21 +08:00
  • 2491e9b5ad fix: round-3 review fixes for RPM limiting QTom 2026-02-28 10:46:34 +08:00
  • e63c83955a fix: address deep code review issues for RPM limiting QTom 2026-02-28 10:35:33 +08:00
  • 4b72aa33f3 fix: add enableRpmLimit to hasAnyFieldEnabled check in BulkEditModal QTom 2026-02-28 10:17:59 +08:00
  • ff9683b0fc fix: move RPM prefetch before routing segment in legacy/mixed paths QTom 2026-02-28 10:17:25 +08:00
  • 607237571f fix: address code review issues for RPM limiting feature QTom 2026-02-28 10:16:34 +08:00
  • 28ca7df297 feat: add RPM display to AccountCapacityCell QTom 2026-02-28 01:34:33 +08:00
  • 856c955386 feat: add RPM config to CreateAccountModal QTom 2026-02-28 01:33:01 +08:00
  • e1c9016d90 feat: add RPM config to EditAccountModal QTom 2026-02-28 01:31:15 +08:00
  • 953c5036bf feat: add RPM types and i18n translations QTom 2026-02-28 01:29:45 +08:00
  • 37fa980565 feat: flatten RPM config fields in Account DTO QTom 2026-02-28 01:26:45 +08:00
  • f648b8e026 feat: increment RPM counter before request forwarding QTom 2026-02-28 01:25:50 +08:00
  • 678c3ae132 feat: integrate RPM scheduling checks into account selection flow QTom 2026-02-28 01:23:57 +08:00
  • c1c31ed9b2 feat: wire RPMCache into GatewayService and AccountHandler QTom 2026-02-28 01:17:19 +08:00
  • 777be05348 feat: add RPMCache interface and Redis implementation with Lua scripts QTom 2026-02-28 01:14:55 +08:00
  • 0bb3e4a98c feat: add RPM getter methods and schedulability check to Account model QTom 2026-02-28 01:14:09 +08:00
  • 9a91815b94 feat(admin): 完整实现管理员修改用户 API Key 分组的功能 QTom 2026-02-28 17:33:30 +08:00
  • 000e621eb6 feat(admin): 添加管理员直接修改用户 API Key 分组的功能 QTom 2026-02-28 00:07:44 +08:00
  • 7064063230 fix: wrap handleSubmit in form onSubmit to fix TS type mismatch erio 2026-02-28 19:53:25 +08:00
  • b1de4352a8 fix: update mixed channel test assertions for Chinese message erio 2026-02-28 19:41:55 +08:00
  • 7bf5c1cbcb chore: bump version to 0.1.87.7 erio 2026-02-28 19:32:24 +08:00
  • 411e24146d feat: bulk update accounts pre-check mixed channel risk with confirm dialog erio 2026-02-28 19:31:57 +08:00
  • 093d7ba858 fix(ops): use normalized error type for all classification functions alfadb 2026-02-28 14:55:07 +08:00
  • ce006a7a91 fix(ops): validate error_type against known whitelist before classification alfadb 2026-02-28 10:37:06 +08:00
  • 9d795061af Merge pull request #682 from mt21625457/pr/all-code-sync-20260228 Wesley Liddick 2026-02-28 19:11:40 +08:00
  • c7392fc80b fix: make purchase iframe fully fill container erio 2026-02-28 18:58:19 +08:00
  • c37c68a341 feat: append auth token to purchase iframe url erio 2026-02-28 16:02:55 +08:00
  • 9230d3cbc9 fix: streamline purchase embed layout with floating open button erio 2026-02-28 15:26:16 +08:00
  • 1d1fc019dc fix(lint): resolve data management staticcheck warnings yangjianbo 2026-02-28 15:05:54 +08:00
  • bb664d9bbf feat(sync): full code sync from release yangjianbo 2026-02-28 15:01:20 +08:00
  • 19925e22d9 chore: bump version to 0.1.87.3 erio 2026-02-28 14:09:02 +08:00
  • 65e0c1b258 fix: pass theme to purchase iframe and optimize embed layout erio 2026-02-28 14:08:53 +08:00
  • bfc7b339f7 Merge pull request #675 from wucm667/fix/gosec-timeout-exclude-ent-dir Wesley Liddick 2026-02-28 10:59:19 +08:00
  • 94bdde32bb chore: bump version to 0.1.87.2 erio 2026-02-28 10:37:42 +08:00
  • 14c80d26c6 fix: unify purchase url for iframe and new-tab erio 2026-02-28 10:37:25 +08:00
  • f30f8905ec fix(ci): 修复 gosec 扫描因 ent 生成代码导致超时的问题 wucm667 2026-02-28 10:20:57 +08:00
  • 9555a99d1c chore: bump version to 0.1.87.1 erio 2026-02-27 21:24:03 +08:00
  • 0e69895603 Merge branch 'main' into release/custom-0.1.87 erio 2026-02-27 21:20:22 +08:00
  • cc3cf1d70a chore: bump version to 0.1.86.10 erio 2026-02-27 21:02:24 +08:00
  • 3382d496e3 refactor: remove unused detectClaudeMaxCacheBillingOutcomeForUsage function erio 2026-02-27 20:56:33 +08:00
  • e0b4b00dc1 chore: bump version to 0.1.86.9 erio 2026-02-27 20:45:52 +08:00
  • 81d896bf78 fix: sync Antigravity ForwardResult.Usage with client response simulation erio 2026-02-27 20:42:53 +08:00
  • ec576fdbde chore: bump version to 0.1.86.8 erio 2026-02-27 19:59:51 +08:00
  • 741eae59bb refactor: decouple claude max cache simulation from RecordUsage erio 2026-02-27 19:59:36 +08:00
  • 3bae525026 Merge pull request #650 from wucm667/feat/sync-page-title-on-locale-change v0.1.87 Wesley Liddick 2026-02-27 19:48:36 +08:00
  • df00805a2a feat(frontend): 为管理端用量页面添加列显示设置 shaw 2026-02-27 19:41:26 +08:00
  • a88ee96518 Merge pull request #665 from touwaeriol/fix/2k-image-default-pricing Wesley Liddick 2026-02-27 19:20:44 +08:00
  • 3cc2f9bd57 Merge pull request #664 from wucm667/fix/account-priority-hint Wesley Liddick 2026-02-27 19:19:36 +08:00
  • d1b684b782 fix: add 2K image default pricing at 1.5x base price erio 2026-02-27 17:37:30 +08:00
  • 505494b378 fix: update 2K image price placeholder from 0.134 to 0.201 erio 2026-02-27 17:18:24 +08:00
  • c1033c12bd chore: bump version to 0.1.86.6 erio 2026-02-27 16:38:35 +08:00
  • b789333b68 test: stabilize subscription progress day assertion erio 2026-02-27 16:35:37 +08:00
  • 61ef73cb12 refactor: isolate claude max response usage simulation by group toggle erio 2026-02-27 16:14:07 +08:00
  • 6460d4ad3a fix(frontend): add priority hint in edit account modal wucm667 2026-02-27 16:00:11 +08:00
  • 19ea392d5d Merge pull request #663 from touwaeriol/fix/update-antigravity-useragent-version Wesley Liddick 2026-02-27 15:28:45 +08:00
  • fb4d016176 Merge pull request #659 from touwaeriol/feature/gemini-3.1-flash-image Wesley Liddick 2026-02-27 15:28:33 +08:00
  • e71be7e0f1 fix: update image pricing tests for 2K tier and refactor claude max billing policy erio 2026-02-27 15:13:05 +08:00
  • 0302c03864 fix: add 2K image pricing at 1.5x base price erio 2026-02-27 15:00:18 +08:00
  • d21fe54d55 chore: bump version to 0.1.86.5 erio 2026-02-27 12:55:05 +08:00
  • a70d3ff82d fix: update antigravity user-agent version to 1.19.6 erio 2026-02-27 12:36:50 +08:00
  • afec747d9e fix: update antigravity user-agent version to 1.19.6 erio 2026-02-27 12:31:51 +08:00
  • 574359f1df chore: bump version to 0.1.86.4 erio 2026-02-27 12:24:02 +08:00
  • 6da2f54e50 refactor: decouple claude max cache policy and add tokenizer erio 2026-02-27 12:18:22 +08:00
  • 886464b2e9 Merge branch 'feature/claude-max-simulation-review' into release/custom-0.1.86 erio 2026-02-27 09:58:01 +08:00
  • 7388fcce41 fix: gofmt alignment in constants.go erio 2026-02-27 09:36:23 +08:00
  • a6f9f9f968 feat: replace gemini-3-pro-image with gemini-3.1-flash-image erio 2026-02-27 09:30:44 +08:00
  • 396044e354 fix: gofmt alignment in constants.go erio 2026-02-27 09:36:23 +08:00
  • 3d15202124 chore: bump version to 0.1.86.3 erio 2026-02-27 09:30:58 +08:00
  • 756b09b6b8 feat: replace gemini-3-pro-image with gemini-3.1-flash-image erio 2026-02-27 09:30:44 +08:00
  • 29759721e0 Merge pull request #651 from cagedbird043/pr/bulk-edit-platform-filter Wesley Liddick 2026-02-27 09:03:00 +08:00
  • 1941b20521 Merge pull request #657 from alfadb/fix/count-tokens-404-passthrough Wesley Liddick 2026-02-27 08:42:46 +08:00
  • f4d3fadd6f chore: bump version to 0.1.86.2 erio 2026-02-27 01:55:25 +08:00
  • 1fb6e9e830 feat: add claude max usage simulation with group switch erio 2026-02-27 01:54:54 +08:00
  • 78ac6a7a29 docs: 添加 Star 环境部署信息并创建 AGENTS.md erio 2026-02-27 00:59:11 +08:00
  • e6969acb50 fix: address review - fix log wording and add response body assertion in test alfadb 2026-02-26 23:49:30 +08:00
  • 9489531431 fix(gateway): return 404 instead of fake 200 for unsupported count_tokens endpoint alfadb 2026-02-26 23:34:53 +08:00
  • 32b7c0ca9b feat(frontend): 补齐 GPT-5.3 系列模型到白名单、批量编辑列表与预设映射 cagedbird043 2026-02-26 16:04:15 +08:00
  • 4ac57b4edf fix: 临时移除fast-mode-2026-02-01避免429问题 shaw 2026-02-26 15:42:49 +08:00
  • 685a1e0ba3 feat(i18n): 添加批量编辑跨平台警告的中英文翻译 cagedbird043 2026-02-26 15:24:50 +08:00
  • e350aab1bd fix(frontend): 批量编辑添加跨平台模型映射警告与过滤 cagedbird043 2026-02-26 15:24:50 +08:00
  • 0dd6986e28 Merge pull request #639 from cagedbird043/pr/refactor-antigravity-model-source Wesley Liddick 2026-02-26 14:57:13 +08:00
  • 6d0102a70c Merge pull request #638 from cagedbird043/pr/antigravity-claude-model-cleanup Wesley Liddick 2026-02-26 14:55:32 +08:00
  • f96a2a18c1 feat(opencode): 更新 opencode.json 模板至 Claude 4.6(默认启用 thinking) cagedbird043 2026-02-26 14:27:51 +08:00