Commit Graph

  • 27235a277a fix: prevent model create from wiping existing pricing for same name (#6365) feitianbubu 2026-07-25 14:15:48 +08:00
  • 84a79b6807 fix: log response body when parsed upstream error message is empty bigsong 2026-07-24 14:10:32 +08:00
  • cbd9b30aa4 fix(github): restore issue form visibility (#6454) Seefs 2026-07-24 13:53:56 +08:00
  • cb96ab0208 chore(github): migrate issue templates to required forms (#6452) Seefs 2026-07-24 13:46:54 +08:00
  • 1721144221 fix(auth): keep login state on rate-limited or failing token refresh CaIon 2026-07-21 12:32:16 +08:00
  • e0d5156115 fix: prevent duplicate suno task refunds via cas status update (#6074) feitianbubuandCaIon 2026-07-20 22:03:13 +08:00
  • 4aa08f917e fix(playground): resolve auto group model listing (#6163) QuentinHsu 2026-07-20 18:21:24 +08:00
  • e13d4033e5 fix(channel): improve proxy client compatibility and cache lifecycle (#6157) yyhhyyyyyy 2026-07-20 18:11:22 +08:00
  • 08677566f8 fix(web): show used quota for unlimited API keys (#6224) RedwindA 2026-07-20 18:08:53 +08:00
  • 270accc322 perf(data-table): optimize action column width allocation (#6135) QuentinHsu 2026-07-20 18:04:05 +08:00
  • 2ef4cfff9c fix(playground): prevent model group option stretching (#6120) QuentinHsu 2026-07-20 18:03:49 +08:00
  • 16bfae1750 fix: drop realtime beta header for ga models and register new ones (#6032) feitianbubu 2026-07-20 17:48:09 +08:00
  • d0e23e1e0f chore: include frontend in language stats CaIon 2026-07-20 16:53:08 +08:00
  • 31d70fca39 refactor(auth): replace dashboard sessions with stateless tokens and session control (#6329) Calcium-Ion 2026-07-20 16:48:43 +08:00
  • 5a6c53d496 feat: standardize OpenAI Models label usage across components CaIon 2026-07-18 15:44:48 +08:00
  • a6cf42c0f1 feat: support upstream model fetch for advanced custom channels (#5971) SeefsandCaIon 2026-07-18 13:39:53 +08:00
  • 57746fc972 feat(channel): support Codex upstream model discovery (#6184) Seefs 2026-07-18 13:04:16 +08:00
  • 1086038f5f fix: prevent duplicate tool calls in Responses-to-Chat streaming (#6225) NikuandClaude Fable 5 2026-07-18 12:50:02 +08:00
  • 923a17ca8a fix: update high-risk status code retry confirmation texts CaIon 2026-07-17 21:53:58 +08:00
  • dc9aeab98b fix(data-table): update table body immediately when toggling columns (#6253) DawnMoon1542 2026-07-17 19:38:16 +08:00
  • 506e41c116 fix: add server-side sorting to user list, prevent client-side sort on paged data (#6194) DawnMoon1542 2026-07-17 19:36:44 +08:00
  • a63364d156 fix: infer MiniMax vendor for MiniMax models (#6164) fuxdevandduanxufu 2026-07-14 20:32:48 +08:00
  • 9a2d660316 fix(users): prevent large quota values from overflowing (#6134) QuentinHsu 2026-07-14 20:15:27 +08:00
  • b6b97a66e3 fix: purge authentication data on hard user deletion (#6168) Seefs 2026-07-14 14:25:54 +08:00
  • 7c28993f6b fix: list only channel models in unset price models tab (#6126) 同語 2026-07-12 00:24:17 +08:00
  • 93e936f701 fix: list only channel models in unset price models tab feitianbubu 2026-07-11 23:41:11 +08:00
  • bde9b2f448 fix: harden unset price models tab batch copy, feedback, and memo equality CaIon 2026-07-11 22:57:22 +08:00
  • 8283df169e feat: add unset price models tab to model pricing settings (#6124) feitianbubu 2026-07-11 22:48:02 +08:00
  • 7a2b9d86e8 feat: enhance model search functionality with status and sync filters CaIon 2026-07-11 22:36:09 +08:00
  • 92d3c9d18f fix: bound uncached remainder by prompt-max(cached,write) and forward compact prompt_cache_key CaIon 2026-07-11 22:18:26 +08:00
  • 48068ce923 feat: bill OpenAI cache_write_tokens at cache-creation price with zero clamp CaIon 2026-07-11 21:08:39 +08:00
  • c36418c863 feat: enhance text protocol conversion and advanced custom routing (#5825) Calcium-Ion 2026-07-11 20:44:12 +08:00
  • 1250fb2eb5 fix: adjust margin for StatusBadge component in logs columns CaIon 2026-07-11 20:23:15 +08:00
  • e400619656 feat: enhance stale instance handling and update theme colors CaIon 2026-07-11 19:37:34 +08:00
  • 162f87925c feat: update theme colors CaIon 2026-07-11 19:25:04 +08:00
  • 6bbddb1046 feat(timing): add timing metrics display for stream logs and enhance localization CaIon 2026-07-11 15:32:35 +08:00
  • 1b1b23d1d0 revert: restore StatusBadge horizontal padding CaIon 2026-07-11 15:04:12 +08:00
  • 337169e0a4 revert: undo t0ng7u UI design-system refactor CaIon 2026-07-11 14:51:54 +08:00
  • ad900bbba7 Merge remote-tracking branch 'origin/main' t0ng7u 2026-07-11 14:30:16 +08:00
  • 308e3e347a feat(web): polish themed data views and add task log details t0ng7u 2026-07-11 14:30:06 +08:00
  • 269e4ff390 feat(image): enhance image stream handling with client disconnect logic and billing adjustments CaIon 2026-07-11 13:13:56 +08:00
  • d9595831bf fix(billing): improve quota handling and error reporting for pre-consume operations CaIon 2026-07-10 22:30:38 +08:00
  • 621927f710 fix(billing): reject saturated pre-consume quota CaIon 2026-07-10 21:53:51 +08:00
  • b2a890e755 🐛 fix: Fontsource asset resolution across workspace layouts t0ng7u 2026-07-11 13:02:59 +08:00
  • dad57a6bb8 fix: sync codex field (#6018) Seefs 2026-07-11 11:04:15 +08:00
  • 00f1cbb6df chore(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0 (#6096) dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 2026-07-11 10:53:05 +08:00
  • ca971413e9 fix(web): allow user-activated top navigation for custom home iframe (#5955) 2026-07-11 10:52:17 +08:00
  • 9d1ca545e2 ♻️ refactor(web): refine data-table cards and pricing page layout t0ng7u 2026-07-11 06:02:16 +08:00
  • 0918bdb49a ♻️ refactor(web): consolidate design-system primitives and responsive data views t0ng7u 2026-07-11 05:13:16 +08:00
  • 262ab93123 style(web): unify design system across default frontend t0ng7u 2026-07-11 02:02:11 +08:00
  • 0cb741d8da perf(model-pricing): optimize upstream price sync tables (#6092) 同語 2026-07-11 00:49:03 +08:00
  • 6869cd94b2 perf(web): align table badge spacing QuentinHsu 2026-07-11 00:28:21 +08:00
  • 43783286e5 fix(model-pricing): polish sync channel dialog layout QuentinHsu 2026-07-10 23:56:18 +08:00
  • 489c045842 perf(model-pricing): optimize upstream price sync table QuentinHsu 2026-07-10 23:37:11 +08:00
  • f2c7cd33c8 fix: remove sample special usable groups leaking into pricing page (#5906) 同語 2026-07-10 23:33:00 +08:00
  • d3b01b483d fix: allow adding model names that differ only by case in multi-select (#6061) 同語 2026-07-10 23:30:15 +08:00
  • 4823417cf7 feat(playground): add playground parameter settings panel (#6044) 同語 2026-07-10 23:28:44 +08:00
  • e8596cab7e fix: allow adding custom model names that differ only by case feitianbubu 2026-07-10 10:54:59 +08:00
  • 4e570389dd fix: use GORM v2 row locking for subscription resets (#6057) Seefs 2026-07-10 10:21:00 +08:00
  • 928b475075 feat(playground): add chat parameter settings panel QuentinHsu 2026-07-09 22:10:03 +08:00
  • 246d62aa5e chore: remove dead files resurrected by v1.0 launch commit (#6041) feitianbubu 2026-07-09 22:03:45 +08:00
  • 4645ad9df5 fix(playground): keep model selector lists in sync QuentinHsu 2026-07-09 21:47:43 +08:00
  • a79f96919e fix(affiliate): update referral message CaIon 2026-07-09 16:49:46 +08:00
  • df01273b94 fix(web): let resized tables fill available width (#6031) zuiho 2026-07-09 16:26:56 +08:00
  • 8739c05c0e feat(web): 支持渠道列表手动调整列宽 (#5948) zuiho 2026-07-08 16:15:49 +08:00
  • 97bbb7c8cd feat(pricing): enhance dynamic pricing calculations with group selection support CaIon 2026-07-08 15:11:32 +08:00
  • 28e0115a08 fix(web): prevent browser translation from mutating React roots (#5963) Rāna(Bass Ver.) 2026-07-08 12:57:31 +08:00
  • 6a437a337d feat(oauth): add OAuth callback URL display and copy functionality CaIon 2026-07-08 12:50:57 +08:00
  • 57865fc1f8 fix: restore default channel connection paste CaIon 2026-07-08 12:39:23 +08:00
  • 6ce7305cd3 feat(price): add token ratios for GPT-5.6 models CaIon 2026-07-07 21:42:09 +08:00
  • 90fa6fe6b6 fix(wallet): honor configured quota units for reward transfers (#5808) A_Words 2026-07-07 21:40:58 +08:00
  • a72e5082e9 feat(system-info): add stale instance cleanup actions (#5953) Seefs 2026-07-07 21:22:49 +08:00
  • fc1259f583 refactor(price): improve handling of other ratios in PriceData CaIon 2026-07-07 21:12:13 +08:00
  • 394b023dbf fix: keep group ratio input as string draft to allow decimal typing (#5995) feitianbubu 2026-07-07 21:12:54 +08:00
  • 2f5f6ba84f feat: prepare for 5.6 CaIon 2026-07-07 20:56:36 +08:00
  • 8bc4bf1d6b feat(docker): add cosign for signing manifests and update permissions CaIon 2026-07-07 20:08:27 +08:00
  • 3fbad6a72f fix(price): add default token estimate for tiered expression pre-consume CaIon 2026-07-07 15:41:47 +08:00
  • becc18e300 fix(i18n): add language detection mapping for Chinese locales CaIon 2026-07-07 14:02:09 +08:00
  • 8f31b30598 fix(i18n): standardize locale formatting for Intl APIs CaIon 2026-07-07 13:40:06 +08:00
  • 5cbb7b0be1 docs: update system architecture requirements CaIon 2026-07-07 13:15:04 +08:00
  • 48b7f4918f fix(billing): adjust quota calculation to prevent exceeding int32 limits CaIon 2026-07-07 13:11:55 +08:00
  • 9b93d61b7f feat(subscription): add admin quota reset actions (#5952) Seefs 2026-07-07 12:47:41 +08:00
  • d1abf78ec0 Localized new ui to zh-TW (#5942) Meow Tech Open Source by NovaMeow 2026-07-07 12:46:02 +08:00
  • 70ea899e37 fix(model): centralize row locking in transactional flows CaIon 2026-07-07 12:40:09 +08:00
  • bae799ccb1 fix(billing): surface quota saturation events for admin auditing CaIon 2026-07-07 12:20:07 +08:00
  • c9943d37ad fix(billing): extend quantity validation and saturating conversions to remaining paths CaIon 2026-07-07 01:08:52 +08:00
  • d0bd8aac74 fix(billing): validate quantity parameters and harden quota calculations CaIon 2026-07-07 00:21:06 +08:00
  • 45f0484dc1 Fix/build date dns error (#5945) Seefs 2026-07-06 22:32:26 +08:00
  • 153d7f01a2 fix: avoid stale stream writes after client disconnect (#5710) SeefsandCaIon 2026-07-06 21:40:23 +08:00
  • fc26b88fd1 feat(group): enhance group ratio editor with improved visibility rules and JSON parsing CaIon 2026-07-06 16:21:46 +08:00
  • 1e80ce03e8 feat: optimize legacy top-up warning banner copy (#5851) (#5855) Gravirei 2026-07-06 13:03:54 +06:00
  • 3a876d6f31 fix(web): redirect authenticated users away from sign-up page (#5910) 乾Land贺. 2026-07-06 14:57:36 +08:00
  • df087b022d feat(ssrf): implement SSRF protection in HTTP clients and validation functions CaIon 2026-07-06 14:51:37 +08:00
  • 1e11dfcfb5 feat(user): better messages for redeem failures CaIon 2026-07-06 14:09:50 +08:00
  • 17465b855f fix(html): 修复 Shadow DOM 隔离渲染下深浅色模式无法自动切换的问题 (#5890) olwater 2026-07-06 14:00:31 +08:00
  • 2f91d8ccb3 fix(web): sync home iframe theme and language (#5917) G.RQ 2026-07-06 13:57:20 +08:00
  • 043720f9be fix: 任务差额结算后 quota 和阿里视频时长优化 (#5923) feitianbubu 2026-07-06 11:49:24 +08:00
  • 2281c9e3d8 fix(web): refine mobile user cards CaIon 2026-07-05 15:02:08 +08:00
  • 4a64b87072 test(user): cover self-service password update guard CaIon 2026-07-05 13:53:25 +08:00
  • 56dbaab1d4 feat(session): support opt-in Secure session cookies CaIon 2026-07-05 13:53:16 +08:00