Commit Graph

  • 346cf0e4a6 fix: restore soft-deleted users on login main chaos 2026-06-15 07:36:13 +08:00
  • 04d30f9dd1 feat: multi-feature update chaos 2026-06-15 06:16:16 +08:00
  • 6f415428d3 perf(web): improve frontend table rendering and pinned columns/UI table (#5405) QuentinHsu 2026-06-11 02:36:41 +08:00
  • 59a93cf5c7 fix(openai): align image streaming relay governance CaIon 2026-06-10 17:47:15 +08:00
  • 867d8acfc3 fix: normalize kimi k2.6 temperature (#5390) Benson Yan 2026-06-10 17:19:57 +08:00
  • 30d3a3a5f7 perf(web): add debounce channel search and skip during IME composition (#5393) Q.A.zh 2026-06-10 17:18:51 +08:00
  • d2576ddcd3 fix(openai): support streaming image relay and image edit for images API (#4608) gaoren002 2026-06-08 18:36:17 +08:00
  • 4ca47ee236 fix: support six-decimal steps in model pricing editor (#5332) 同語 2026-06-06 23:22:37 +08:00
  • 16dd7237c0 fix: align mobile usage log cost badge (#5161) 同語 2026-06-06 23:19:07 +08:00
  • 1915344838 fix: respect theme for multiselect combobox popover (#5328) 同語 2026-06-06 23:18:04 +08:00
  • 15ff8e0268 chore(web): improve frontend dialog layout and sizing (#5346) 同語 2026-06-06 23:16:53 +08:00
  • a1c82841b5 chore(web): simplify public page hero copy (#5339) 同語 2026-06-06 23:15:05 +08:00
  • 1e6f31b235 perf(model-pricing): improve model pricing editor UX (#5275) 同語 2026-06-06 23:14:18 +08:00
  • 2eaa943d9f perf(web): improve dialog sizing and footer layout QuentinHsu 2026-06-06 21:49:33 +08:00
  • 7a5348caa3 feat(web): add shared dialog wrapper QuentinHsu 2026-06-06 18:22:29 +08:00
  • f5753a2b31 perf(web): simplify public page hero copy QuentinHsu 2026-06-06 15:49:38 +08:00
  • 4dd68bad52 perf(model-pricing): move pricing tabs into page title QuentinHsu 2026-06-06 15:26:53 +08:00
  • 0f043ae404 feat(json-editor): add reusable JSON code editor QuentinHsu 2026-06-06 15:14:26 +08:00
  • 75c05bb4b8 perf(model-pricing): improve JSON pricing editor layout QuentinHsu 2026-06-06 14:36:21 +08:00
  • 81d3dc08e5 perf(model-pricing): reduce duplicate model name display QuentinHsu 2026-06-06 14:15:44 +08:00
  • adc390c5fb feat(web): show user id on profile page (#5317) 同語 2026-06-06 00:45:13 +08:00
  • e8c36762fd fix: support six-decimal steps in model pricing editor yyhhyyyyyy 2026-06-05 17:24:33 +08:00
  • e2dbd02cbb Merge remote-tracking branch 'upstream/main' into fix/mobile-usage-log-cost-alignment yyhhyyyyyy 2026-06-05 14:11:55 +08:00
  • c8d3768087 fix: respect theme for multiselect combobox popover yyhhyyyyyy 2026-06-05 14:02:26 +08:00
  • 32805849d6 fix: reuse stream scanner buffer in channel handlers (#5225) xujiantop-crypto 2026-06-05 12:18:57 +08:00
  • 01c2128e23 fix: 收窄 OpenAI o 系列模型适配范围 (#5293) Don Ganesh 2026-06-05 12:12:45 +08:00
  • 189913b7a0 fix(i18n): clarify thinking adapter copy (#5242) QuentinHsu 2026-06-05 11:54:57 +08:00
  • d2f7f9ee3a fix: limit anonymous request body (#5244) Seefs 2026-06-05 11:39:29 +08:00
  • 83068d115e fix(relay): fix Anthropic-compatible compatibility for GLM (avoid chunked encoding) (#5307) Chen011214 2026-06-05 11:31:20 +08:00
  • 4a188deeaa feat: 支持配置渠道被禁用后是否清空渠道粘性 (#5306) XiaoDingSiRen 2026-06-05 11:30:29 +08:00
  • 933ea0cddc fix: add relay idle connection timeout config (#5309) Seefs 2026-06-05 11:30:08 +08:00
  • b53319361f feat(web): show user id on profile page P2K0 2026-06-05 06:34:22 +08:00
  • 5681c92b3f perf(model-pricing): refine visual editor actions QuentinHsu 2026-06-05 01:04:47 +08:00
  • 6e5a359110 refactor(model-pricing): split visual pricing editor modules QuentinHsu 2026-06-05 00:06:41 +08:00
  • 87cc22d7ec fix(distributor): resolve model for GET /v1/video/generations/:task_id (#5133) Rain 2026-06-04 18:48:30 +08:00
  • 3aa113b5a3 fix(dify): initialize file pointer before remote-image field assignment (#5134) Rain 2026-06-04 18:21:35 +08:00
  • 77d3157592 fix(model-pricing): commit visual pricing drafts on save QuentinHsu 2026-06-04 17:22:50 +08:00
  • 00d23abf64 fix: 修复余额显示时只切换了单位未切换数值 #5296 同語 2026-06-04 02:55:23 +08:00
  • 580ad97c02 fix: convert usd amount by exchange rate in classic quota display feitianbubu 2026-06-03 22:22:48 +08:00
  • 39e05118ff fix(model-pricing): align pricing mode editor spacing QuentinHsu 2026-06-03 18:27:40 +08:00
  • 9e59ffc3d8 fix(model-pricing): align pricing mode editor spacing QuentinHsu 2026-06-03 18:27:07 +08:00
  • abad0d3cc0 fix(model-pricing): detect visual pricing draft changes on save QuentinHsu 2026-06-03 14:49:08 +08:00
  • b0ac0429cf fix(web): resolve TypeScript errors in usage logs mobile card t0ng7u 2026-06-03 12:37:36 +08:00
  • d17b566bcc docs: refine issue templates (#5271) Seefs 2026-06-03 12:04:40 +08:00
  • 7aaa533265 fix(channels): reveal advanced validation errors #5239 同語 2026-06-02 14:30:20 +08:00
  • 7791b78429 chore(fd): delete the test file t0ng7u 2026-06-02 14:28:35 +08:00
  • cb5c0453f5 fix(channels): avoid expanding advanced settings for model mapping QuentinHsu 2026-06-02 12:31:32 +08:00
  • 4d20e053cb fix(channels): reveal advanced validation errors QuentinHsu 2026-06-02 12:09:47 +08:00
  • 0ff9c35e62 feat(web): support classic Rsbuild dev and build 同語 2026-06-02 11:33:33 +08:00
  • 0bbcaa8999 fix(classic): inject Semi React 19 adapter QuentinHsu 2026-06-02 00:50:29 +08:00
  • 1e9ff8a0de feat(web): support classic Rsbuild dev and build QuentinHsu 2026-06-01 23:31:51 +08:00
  • 9a2e60dff2 chore(web): centralize shared frontend dependency versions #5227 同語 2026-06-01 19:19:13 +08:00
  • b596de739d chore(web): centralize shared frontend dependency versions QuentinHsu 2026-06-01 19:12:39 +08:00
  • 45d54c1613 fix(pricing): sync custom model icons #5224 同語 2026-06-01 18:17:58 +08:00
  • 086044650d fix(pricing): sync custom model icons QuentinHsu 2026-06-01 17:58:02 +08:00
  • 0c7aceb831 feat: add claude opus 4.8 support (#5177) GGXH 2026-05-31 13:50:52 +08:00
  • b2e25b7df2 chore(deps): bump axios from 1.15.2 to 1.16.0 in /web/classic (#5185) dependabot[bot] 2026-05-31 13:49:50 +08:00
  • 230a3592f8 perf: order admin logs by created_at to use composite index (#5116) skynono 2026-05-30 20:00:02 +08:00
  • afb470e405 fix(model): correct idx_created_at_id index column order to (created_at, id) (#5191) YuPeng Wu 2026-05-30 19:54:02 +08:00
  • 1588027084 feat: add subscription balance redemption toggle (#3071) CaIon 2026-05-29 12:53:48 +08:00
  • 38bf2d8daa feat(keys/cc-switch-dialog): 修复自定义cc-switch名称失焦后重置问题 (#5170) zengwei 2026-05-29 12:18:52 +08:00
  • e8c836d705 fix(web): improve form validation error focus #5163 同語 2026-05-28 23:34:02 +08:00
  • 979aeceb5c fix: align mobile usage log cost badge yyhhyyyyyy 2026-05-28 19:17:47 +08:00
  • e79cee1e9e perf(form): focus first validation error on submit QuentinHsu 2026-05-28 15:10:17 +08:00
  • 63ead2bf7f chore(repo): ignore playwright mcp artifacts QuentinHsu 2026-05-28 15:02:00 +08:00
  • 5b86ce0d70 fix: optimize batch update process CaIon 2026-05-27 13:01:13 +08:00
  • 74985fa877 fix: keep token log filters exact CaIon 2026-05-26 21:17:25 +08:00
  • 1d32037364 fix: keep usage log filters exact unless wildcard is explicit (#5097) yyhhyyyyyy 2026-05-26 21:00:32 +08:00
  • dc245ae764 fix(web): improve channel and usage log UI CaIon 2026-05-26 20:28:28 +08:00
  • f8add4ca49 feat(theme): add simple-large preset, xl scale and clean up channel badge dots CaIon 2026-05-26 18:35:51 +08:00
  • 65f8afe922 🐛 fix(system-settings): resolve save detection and number input NaN issues t0ng7u 2026-05-26 15:43:56 +08:00
  • 5bc4c74813 🎨 fix(logs): tune usage table typography CaIon 2026-05-26 12:40:39 +08:00
  • 30025aeba3 fix: use actual user id for channel tests (#5109) Seefs 2026-05-26 12:32:20 +08:00
  • c91ba0c4eb fix: consolidate Waffo payment settings save flow (#5110) Seefs 2026-05-26 12:32:05 +08:00
  • f223db9330 🎨 fix(charts): improve dark mode chart readability CaIon 2026-05-26 12:30:13 +08:00
  • 9e283ab10b 🎨 fix(logs): remove hardcoded font-mono to support global theme font inheritance CaIon 2026-05-26 12:16:26 +08:00
  • a8b7c92e5f 🎨 fix(logs): restore timing background badges and optimize model/token spacing CaIon 2026-05-26 12:03:43 +08:00
  • 6b6c9904ac feat(subscription): support balance purchases CaIon 2026-05-26 12:03:02 +08:00
  • 1011934987 🎨 fix(theme): default theme font preset falls back to Sans instead of Serif CaIon 2026-05-26 11:29:38 +08:00
  • bc8110ce36 🎨 refactor(badge): restore status-badge sizes and classic color scheme CaIon 2026-05-26 11:20:38 +08:00
  • ad224ecf5b fix: prevent duplicate channel action toasts (#5015) yyhhyyyyyy 2026-05-26 10:20:54 +08:00
  • a64f26d1d2 🎨 feat(web/default): add Anthropic theme preset and configurable serif typography t0ng7u 2026-05-26 04:31:13 +08:00
  • 3360882642 ♻️ refactor(channels): rebuild channel editor UX with modular sections and Base UI multi-select t0ng7u 2026-05-26 01:55:27 +08:00
  • b37b6d80b3 Merge remote-tracking branch 'origin/main' t0ng7u 2026-05-26 01:22:56 +08:00
  • 3d850d38b6 ♻️ refactor(channels): rebuild channel create/edit drawer with modular sections and improved form UX t0ng7u 2026-05-26 01:22:49 +08:00
  • 349d5429ca fix: handle paginated API key search response (#5014) yyhhyyyyyy 2026-05-25 23:15:59 +08:00
  • 465c5edab9 fix:gemini to claude tool_use err (#5041) 花月喵梦 2026-05-25 23:14:01 +08:00
  • ff06067a18 fix: 移除 fcIdx -1 偏移,修复并发工具调用撞键问题 (#5095) learner-i 2026-05-25 23:13:06 +08:00
  • 51ca897cf4 refactor(home): redesign hero section to dual-column layout with compliant copywriting CaIon 2026-05-25 23:10:10 +08:00
  • 1288028181 fix: truncate oversized upstream error logs (#5083) Seefs 2026-05-25 23:10:30 +08:00
  • 2a528d46cb fix(relay): correct image quality parameter handling (#5103) 真的非她不可 2026-05-25 22:57:02 +08:00
  • 583da45296 refactor(ui): Improve usage log filter responsiveness and mobile UX t0ng7u 2026-05-25 05:35:44 +08:00
  • b302be30e3 🛠️ fix: v1 interface feedback regressions t0ng7u 2026-05-25 02:42:22 +08:00
  • 88437a1869 ⬆️ chore(deps): Upgrade default frontend dependencies t0ng7u 2026-05-25 01:06:42 +08:00
  • b08febaa3c refactor: system settings UI for consistent, compact layouts t0ng7u 2026-05-25 00:34:26 +08:00
  • 92a0959448 refactor(web/default): adopt drill-in sidebar pattern for System Settings t0ng7u 2026-05-24 22:09:05 +08:00
  • 49bc3a1175 fix(payment): hide classic Waffo Pancake settings (#5085) Seefs 2026-05-24 16:37:43 +08:00
  • 0354c38bef [BugFix] fix webhook process (#5047) Hill-waffo 2026-05-24 16:19:27 +08:00
  • ebbe315533 🐛 fix(channel): evict auto-disabled multi-key channels from cache (#4983) 同語 2026-05-23 13:24:56 +08:00
  • fddf54ccc5 perf: reduce heap residency for large base64 relay requests CaIon 2026-05-22 19:08:38 +08:00