Commit Graph

  • 1f22d05270 fix: SMS 验证码使用纯数字,兼容 UniSMS 通用模板 dev-v0.11.0-alpha.9 huangzhenpc 2026-03-27 16:49:22 +08:00
  • aabdb90bab feat: UniSMS 支持简易模式(不填 AccessKey Secret) huangzhenpc 2026-03-27 15:45:28 +08:00
  • 35cea22a4d fix: pricing 页面默认显示模型原始价格,不乘分组倍率 huangzhenpc 2026-03-27 14:15:44 +08:00
  • 656ac88fa1 fix: 修复兑换码搜索中已使用兑换码搜索不到的问题 huangzhenpc 2026-03-09 17:19:13 +08:00
  • 0bfb5a5ec0 fix: move cacheRead/cacheWriteSum to outer scope to fix build error nosqli 2026-03-08 19:20:28 +08:00
  • 5339b43f92 feat(dashboard): split cache tokens into read and write nosqli 2026-03-08 17:57:10 +08:00
  • f6a7587263 feat(redemption): support searching by redemption code (key) nosqli 2026-03-08 17:11:50 +08:00
  • b739a02d71 feat(dashboard): show token breakdown (input/output/cache) in stats panel nosqli 2026-03-08 16:49:24 +08:00
  • 534ba17f0c chore: update docker-compose.yml for yxai server deployment nosqli 2026-03-06 23:59:00 +08:00
  • 835cd8e74b feat: add SMS verification registration with UniSMS provider nosqli 2026-03-06 23:57:15 +08:00
  • 9e66df3455 Initial commit main huangzhenpc123 2026-03-06 23:49:53 +08:00
  • 4a4cf0a0df fix: improve multipart form data handling by detecting content type. fix #3007 CaIon 2026-02-25 12:51:46 +08:00
  • c5365e4b43 feat(middleware): add RouteTag middleware for enhanced logging and routing CaIon 2026-02-25 00:11:24 +08:00
  • 0da0d80647 fix: handle nil setting in user retrieval from database CaIon 2026-02-24 23:46:17 +08:00
  • aa9e0fe7a8 Merge pull request #3002 from RedwindA/feat/zeroMatchHint Calcium-Ion 2026-02-24 22:05:05 +08:00
  • 79e1daff5a feat(web): add custom-model create hint and i18n translations RedwindA 2026-02-24 21:44:21 +08:00
  • 4c7e65cb24 feat: add comprehensive tests for StreamScannerHandler functionality CaIon 2026-02-24 17:35:54 +08:00
  • 6d03fc828d Merge pull request #2998 from seefs001/fix/pr-2900 Calcium-Ion 2026-02-24 13:35:05 +08:00
  • af31935102 fix: check oauthUser.Username length Seefs 2026-02-24 13:26:19 +08:00
  • d2553564e0 Merge pull request #2993 from seefs001/feature/user-oauth-detail Calcium-Ion 2026-02-24 13:01:10 +08:00
  • a7c35cd61e Merge pull request #2997 from Caisin/fix/issue-2214-accept-encoding-passthrough Seefs 2026-02-24 12:42:46 +08:00
  • 98de082804 fix: skip Accept-Encoding during header passthrough (#2214) hekx 2026-02-24 09:58:50 +08:00
  • 0d0f7473d4 Merge pull request #2994 from seefs001/fix/grok-violates-check Calcium-Ion 2026-02-23 22:03:52 +08:00
  • 532691b06b fix: violation fee check Seefs 2026-02-23 22:02:59 +08:00
  • 0835e15091 fix: enhance data trimming and validation in stream scanner CaIon 2026-02-23 17:42:22 +08:00
  • 80c213072c fix: improve multipart form data handling in gin context CaIon 2026-02-23 16:59:46 +08:00
  • 2f4d38fefd refactor: extract binding modal and polish binding management UX Seefs 2026-02-23 15:16:22 +08:00
  • 9a5f8222bd feat: move user bindings to dedicated management modal Seefs 2026-02-23 14:51:55 +08:00
  • 016812baa6 feat: implement caching for channel retrieval CaIon 2026-02-23 14:11:11 +08:00
  • d0b35ed60b Merge pull request #2959 from seefs001/fix/gemini-tool-use-token Calcium-Ion 2026-02-22 23:35:09 +08:00
  • 4b058b4a1d Merge pull request #2960 from seefs001/feature/minimax-native-claude Calcium-Ion 2026-02-22 23:32:53 +08:00
  • 722b77dc31 Merge pull request #2961 from seefs001/feature/codex-oauth-with-proxy Calcium-Ion 2026-02-22 23:32:36 +08:00
  • 77838100a6 feat: add missing OpenAI/Claude/Gemini request fields (#2971) Calcium-Ion 2026-02-22 23:31:18 +08:00
  • a01a77fc6f fix: claude affinity cache counter (#2980) Seefs 2026-02-22 23:30:02 +08:00
  • 3b87d31191 feat: add audio preview functionality CaIon 2026-02-22 23:23:13 +08:00
  • 3b6af5dca3 refactor: clean up unused code and improve error logging in adaptor and mjp modules CaIon 2026-02-22 22:11:05 +08:00
  • af2831ce31 feat: add validation for invalid status code entries in channel modal CaIon 2026-02-22 21:36:38 +08:00
  • ee414e10c9 feat(mjp): update billing log for failed tasks CaIon 2026-02-22 20:33:20 +08:00
  • 3523947aba Merge pull request #2987 from seefs001/feature/channel-retry-warning Calcium-Ion 2026-02-22 20:33:05 +08:00
  • c4c4e5eda6 feat: add localized high-risk status remap guard with optimized modal UX Seefs 2026-02-22 20:14:56 +08:00
  • 4831bb7b5b feat: guard new 504/524 status remaps with risk confirmation Seefs 2026-02-22 20:03:46 +08:00
  • f4dded51ab Update README CaIon 2026-02-22 18:24:42 +08:00
  • 13ada6484a feat(task): introduce task timeout configuration and cleanup unfinished tasks CaIon 2026-02-22 17:59:38 +08:00
  • 902661df3f Merge pull request #2985 from QuantumNous/refactor/async-task-merge Calcium-Ion 2026-02-22 16:59:56 +08:00
  • 48c9b17c26 fix(i18n): remove duplicate task ID translations and clean up unused keys across multiple languages CaIon 2026-02-22 16:45:35 +08:00
  • ec5c6b28ea feat(task): add model redirection, per-call billing, and multipart retry fix for async tasks CaIon 2026-02-22 15:32:33 +08:00
  • 9976b311ef refactor(task): enhance UpdateWithStatus for CAS updates and add integration tests CaIon 2026-02-22 01:25:04 +08:00
  • 5ec4633cb8 refactor(task): add CAS-guarded updates to prevent concurrent billing conflicts CaIon 2026-02-22 00:52:35 +08:00
  • cda540180b refactor(relay): improve channel locking and retry logic in RelayTask CaIon 2026-02-21 23:47:55 +08:00
  • 76892e8376 refactor(relay): enhance remix logic for billing context extraction CaIon 2026-02-21 23:20:31 +08:00
  • a920d1f925 refactor(relay): rename RelayTask to RelayTaskFetch and update routing CaIon 2026-02-21 23:05:58 +08:00
  • 809ba92089 refactor(logs): add refund logging for asynchronous tasks and update translations CaIon 2026-02-21 22:48:30 +08:00
  • d6e11fd2e1 feat(task): add adaptor billing interface and async settlement framework CaIon 2026-02-10 21:15:09 +08:00
  • 9e3954428d refactor(task): extract billing and polling logic from controller to service layer CaIon 2026-02-10 20:40:33 +08:00
  • e0a6ee1cb8 imporve oauth provider UI/UX (#2983) Seefs 2026-02-22 15:41:29 +08:00
  • dbc3236245 Merge pull request #2968 from 0-don/fix/claude-input-text-content-block Seefs 2026-02-21 14:28:59 +08:00
  • 31deb0daac Merge pull request #2973 from RedwindA/feat/modelsdotdev Seefs 2026-02-21 14:28:18 +08:00
  • 588cbe8ae0 Merge pull request #2976 from wellsgz/codex/aws-claude-sonnet-4-6 Seefs 2026-02-21 14:27:18 +08:00
  • a546871a80 feat: gate Claude inference_geo passthrough behind channel setting and add field docs Seefs 2026-02-21 14:25:58 +08:00
  • 452ac1cdb8 feat: add aws claude-sonnet-4-6 model mapping wellsgz 2026-02-21 13:24:30 +08:00
  • 7aa1590be3 fix: add dynamic route for custom OAuth provider callbacks (#2911) CaIon 2026-02-20 22:00:49 +08:00
  • 333caa7f0c fix: adjust default Gemini cache ratios RedwindA 2026-02-20 12:28:30 +08:00
  • afa70518a4 feat: add models.dev preset support to upstream ratio sync RedwindA 2026-02-20 12:28:26 +08:00
  • e8e94e958f fix: normalize input_text content blocks in Claude-to-OpenAI conversion 0-don 2026-02-18 18:24:59 +01:00
  • 2c5af0df36 fix: include subscription in personal sidebar module controls Seefs 2026-02-19 16:27:11 +08:00
  • 1770a08504 fix: skip field filtering when request passthrough is enabled Seefs 2026-02-19 15:09:13 +08:00
  • 6004314c88 feat: add missing OpenAI/Claude/Gemini request fields and responses stream options Seefs 2026-02-19 14:16:07 +08:00
  • 20c9002fde feat: codex oauth proxy Seefs 2026-02-17 18:00:10 +08:00
  • 721d0a41fb feat: minimax native /v1/messages Seefs 2026-02-17 17:27:57 +08:00
  • 4360393dc1 fix: unify usage mapping and include toolUsePromptTokenCount in input tokens Seefs 2026-02-17 15:45:14 +08:00
  • f77381cc75 Merge pull request #2926 from seefs001/fix/status_code_mapping Calcium-Ion 2026-02-12 15:27:36 +08:00
  • cadb4c566d fix: normalize search pagination params to avoid [object Object] Seefs 2026-02-12 15:21:51 +08:00
  • 61a5fa39dd Merge pull request #2928 from RedwindA/fix/token-Search Calcium-Ion 2026-02-12 15:19:34 +08:00
  • c78b37662b fix: ignore header passthrough during channel tests Seefs 2026-02-12 15:16:24 +08:00
  • 091a7611b1 fix(token-search): use TrimPrefix for sk- token normalization RedwindA 2026-02-12 15:12:49 +08:00
  • 30fed3cc5c fix: rename bulk test action to skip manually disabled channels Seefs 2026-02-12 15:09:30 +08:00
  • 4ac59ca6e6 fix: support numeric status code mapping in ResetStatusCode Seefs 2026-02-12 14:58:17 +08:00
  • 30da5bbd08 优化: 任务日志查询速度并显示用户详情 (#2905) skynono 2026-02-12 14:49:38 +08:00
  • 11d5f2ac12 Merge pull request #2916 from worryzyy/feature/add-quota-amount-input Weilei 2026-02-12 14:48:32 +08:00
  • eecec32819 feat: add OpenRouter pricing support to upstream ratio sync (#2925) Calcium-Ion 2026-02-12 14:46:37 +08:00
  • eca4eff5f0 feat: Improve backend multilingual support CaIon 2026-02-12 14:23:44 +08:00
  • b1ef7d1517 feat: add OpenRouter pricing support to upstream ratio sync RedwindA 2026-02-12 12:57:27 +08:00
  • 197b89ea58 feat: refactor request body handling to use BodyStorage for improved efficiency CaIon 2026-02-12 01:51:17 +08:00
  • 75e533edb0 feat(xai): 为xAI渠道添加/v1/responses支持 (#2897) funkpopo 2026-02-12 00:42:39 +08:00
  • 036c2df423 chore: remove deprecated Docker badge from README CaIon 2026-02-11 22:21:02 +08:00
  • f57f7646d3 feat: refactor extra_body handling for improved configuration parsing CaIon 2026-02-11 22:14:25 +08:00
  • fd9f1b0026 Update README CaIon 2026-02-11 22:05:35 +08:00
  • c01bbd006a feat: logs cache field (#2920) Seefs 2026-02-11 21:50:39 +08:00
  • 6597610395 feat(localization): added zh_TW (#2913) Oliver Tzeng 2026-02-11 20:37:53 +08:00
  • fb5bc7c4f2 Merge pull request #2917 from QuantumNous/dependabot/npm_and_yarn/web/axios-1.13.5 Calcium-Ion 2026-02-11 19:48:41 +08:00
  • 92fc0fca28 fix: update README files to improve link formatting and readability CaIon 2026-02-11 18:14:38 +08:00
  • 5cc16d6d8f feat: add Aion UI link to README files CaIon 2026-02-11 18:05:08 +08:00
  • 8730c47cd0 chore(deps): bump axios from 1.12.0 to 1.13.5 in /web dependabot[bot] 2026-02-11 09:46:29 +00:00
  • 8dad2ad1ba simplify language selector display to use text-only labels CaIon 2026-02-11 17:44:31 +08:00
  • e9aee8bf6b Merge pull request #2909 from seefs001/fix/stream-supported-channel Calcium-Ion 2026-02-11 02:08:00 +08:00
  • 34a5323f14 fix streamSupportedChannels Seefs 2026-02-11 01:39:01 +08:00
  • e5d47daf26 feat: allow custom username for new users feitianbubu 2026-02-09 15:03:41 +08:00
  • ba032b72c6 Merge pull request #2898 from seefs001/feature/channel-affinity-tips Calcium-Ion 2026-02-08 23:53:45 +08:00
  • 8f831fcdb3 fix: channel affinity tips Seefs 2026-02-08 23:45:46 +08:00
  • 784ad7d23e feat: add project conventions and coding standards documentation for new-api CaIon 2026-02-08 20:31:11 +08:00