Commit Graph

  • c948652647 Merge pull request #2961 from seefs001/feature/codex-oauth-with-proxy Calcium-Ion 2026-02-22 23:32:36 +08:00
  • 49eb6d3c1e feat: add missing OpenAI/Claude/Gemini request fields (#2971) Calcium-Ion 2026-02-22 23:31:18 +08:00
  • 8cfc2b4398 fix: claude affinity cache counter (#2980) Seefs 2026-02-22 23:30:02 +08:00
  • 183c750e59 feat: add audio preview functionality CaIon 2026-02-22 23:23:13 +08:00
  • c1b05d3b5a refactor: clean up unused code and improve error logging in adaptor and mjp modules CaIon 2026-02-22 22:11:05 +08:00
  • bf03f277ac feat: add validation for invalid status code entries in channel modal CaIon 2026-02-22 21:36:38 +08:00
  • 7bc0bf21f3 feat(mjp): update billing log for failed tasks CaIon 2026-02-22 20:33:20 +08:00
  • 63edb57ce2 Merge pull request #2987 from seefs001/feature/channel-retry-warning Calcium-Ion 2026-02-22 20:33:05 +08:00
  • 4981dbcf20 feat: add localized high-risk status remap guard with optimized modal UX Seefs 2026-02-22 20:14:56 +08:00
  • 50ffa639a2 feat: guard new 504/524 status remaps with risk confirmation Seefs 2026-02-22 20:03:46 +08:00
  • 06fc6015bb Update README CaIon 2026-02-22 18:24:42 +08:00
  • bc7c5cf9cf feat(task): introduce task timeout configuration and cleanup unfinished tasks CaIon 2026-02-22 17:59:38 +08:00
  • 71886f4e57 feat: add pass_headers op, grouped presets (incl. Gemini 4K), and robust JSON fallback Seefs 2026-02-22 17:16:57 +08:00
  • fb494c12d6 Merge pull request #2985 from QuantumNous/refactor/async-task-merge Calcium-Ion 2026-02-22 16:59:56 +08:00
  • 68ca914bb2 fix(i18n): remove duplicate task ID translations and clean up unused keys across multiple languages CaIon 2026-02-22 16:45:35 +08:00
  • 06fe03e34c feat(task): add model redirection, per-call billing, and multipart retry fix for async tasks CaIon 2026-02-22 15:32:33 +08:00
  • 374aabf301 refactor(task): enhance UpdateWithStatus for CAS updates and add integration tests CaIon 2026-02-22 01:25:04 +08:00
  • b386490d5e refactor(task): add CAS-guarded updates to prevent concurrent billing conflicts CaIon 2026-02-22 00:52:35 +08:00
  • 6f39c02857 refactor(relay): improve channel locking and retry logic in RelayTask CaIon 2026-02-21 23:47:55 +08:00
  • 143b4535b2 refactor(relay): enhance remix logic for billing context extraction CaIon 2026-02-21 23:20:31 +08:00
  • 7d5fc3ff51 refactor(relay): rename RelayTask to RelayTaskFetch and update routing CaIon 2026-02-21 23:05:58 +08:00
  • 64d18a5fdf refactor(logs): add refund logging for asynchronous tasks and update translations CaIon 2026-02-21 22:48:30 +08:00
  • 8374a83084 feat(task): add adaptor billing interface and async settlement framework CaIon 2026-02-10 21:15:09 +08:00
  • ba25ba88fe refactor(task): extract billing and polling logic from controller to service layer CaIon 2026-02-10 20:40:33 +08:00
  • 29c2c895ff imporve oauth provider UI/UX (#2983) Seefs 2026-02-22 15:41:29 +08:00
  • f0886c8a42 fix Seefs 2026-02-22 13:57:13 +08:00
  • 6b58648d16 rm editor Seefs 2026-02-22 01:48:26 +08:00
  • 768745fd1b feat: sync field Seefs 2026-02-22 01:27:58 +08:00
  • b7bfa12837 feat: redesign param override editing with guided modal and Monaco JSON hints Seefs 2026-02-22 01:17:26 +08:00
  • 7633863c96 feat: unify param/header overrides with retry-aware conditions and flexible header operations Seefs 2026-02-22 00:45:49 +08:00
  • aebc8ae254 feat: add retry-aware param override with return_error and prune_objects Seefs 2026-02-22 00:10:49 +08:00
  • 37e4fccb36 Merge pull request #2968 from 0-don/fix/claude-input-text-content-block Seefs 2026-02-21 14:28:59 +08:00
  • 233d1f2d79 Merge pull request #2973 from RedwindA/feat/modelsdotdev Seefs 2026-02-21 14:28:18 +08:00
  • 346c5d84b2 Merge pull request #2976 from wellsgz/codex/aws-claude-sonnet-4-6 Seefs 2026-02-21 14:27:18 +08:00
  • bb7ad0ce15 feat: gate Claude inference_geo passthrough behind channel setting and add field docs Seefs 2026-02-21 14:25:58 +08:00
  • 86def71df0 feat: add aws claude-sonnet-4-6 model mapping wellsgz 2026-02-21 13:24:30 +08:00
  • f289678f8b fix: add dynamic route for custom OAuth provider callbacks (#2911) CaIon 2026-02-20 22:00:49 +08:00
  • b2898b392a fix: adjust default Gemini cache ratios RedwindA 2026-02-20 12:28:30 +08:00
  • fa4465c41c feat: add models.dev preset support to upstream ratio sync RedwindA 2026-02-20 12:28:26 +08:00
  • 27207ccffd fix: normalize input_text content blocks in Claude-to-OpenAI conversion 0-don 2026-02-18 18:24:59 +01:00
  • 8a214d353e fix: include subscription in personal sidebar module controls Seefs 2026-02-19 16:27:11 +08:00
  • 1dfffcf1ea fix: skip field filtering when request passthrough is enabled Seefs 2026-02-19 15:09:13 +08:00
  • 4746b2bf9f feat: add missing OpenAI/Claude/Gemini request fields and responses stream options Seefs 2026-02-19 14:16:07 +08:00
  • be0cb08da1 chore(deps): bump tar and electron-builder in /electron dependabot[bot] 2026-02-18 04:35:44 +00:00
  • f8a66a6e66 feat: codex oauth proxy Seefs 2026-02-17 18:00:10 +08:00
  • 50ed552943 feat: minimax native /v1/messages Seefs 2026-02-17 17:27:57 +08:00
  • c97f4524f2 fix: unify usage mapping and include toolUsePromptTokenCount in input tokens Seefs 2026-02-17 15:45:14 +08:00
  • d45cd9afee Merge pull request #2926 from seefs001/fix/status_code_mapping Calcium-Ion 2026-02-12 15:27:36 +08:00
  • 6ebcb8f7c5 fix: normalize search pagination params to avoid [object Object] Seefs 2026-02-12 15:21:51 +08:00
  • 9310bde42f Merge pull request #2928 from RedwindA/fix/token-Search Calcium-Ion 2026-02-12 15:19:34 +08:00
  • 8dbc5641ef fix: ignore header passthrough during channel tests Seefs 2026-02-12 15:16:24 +08:00
  • 4aa14c7ef7 fix(token-search): use TrimPrefix for sk- token normalization RedwindA 2026-02-12 15:12:49 +08:00
  • 6795242d86 fix: rename bulk test action to skip manually disabled channels Seefs 2026-02-12 15:09:30 +08:00
  • 41df3162cb fix: support numeric status code mapping in ResetStatusCode Seefs 2026-02-12 14:58:17 +08:00
  • b7ca7bf3ed 优化: 任务日志查询速度并显示用户详情 (#2905) skynono 2026-02-12 14:49:38 +08:00
  • 52b40acd78 Merge pull request #2916 from worryzyy/feature/add-quota-amount-input Weilei 2026-02-12 14:48:32 +08:00
  • e5b9f7b243 feat: add OpenRouter pricing support to upstream ratio sync (#2925) Calcium-Ion 2026-02-12 14:46:37 +08:00
  • 4fdd12ac70 feat: Improve backend multilingual support CaIon 2026-02-12 14:23:44 +08:00
  • 9f20f32474 feat: add OpenRouter pricing support to upstream ratio sync RedwindA 2026-02-12 12:57:27 +08:00
  • 29d48e262e feat: refactor request body handling to use BodyStorage for improved efficiency CaIon 2026-02-12 01:51:17 +08:00
  • 0aa3dcb56c feat(xai): 为xAI渠道添加/v1/responses支持 (#2897) funkpopo 2026-02-12 00:42:39 +08:00
  • 00186a31ce chore: remove deprecated Docker badge from README CaIon 2026-02-11 22:21:02 +08:00
  • 92aca9771f feat: refactor extra_body handling for improved configuration parsing CaIon 2026-02-11 22:14:25 +08:00
  • 3a28a415f1 Update README CaIon 2026-02-11 22:05:35 +08:00
  • 48ec1faffe feat: logs cache field (#2920) Seefs 2026-02-11 21:50:39 +08:00
  • c7804fef69 feat(localization): added zh_TW (#2913) Oliver Tzeng 2026-02-11 20:37:53 +08:00
  • 8e8869b0c7 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
  • 8f9d9b2b10 fix: update README files to improve link formatting and readability CaIon 2026-02-11 18:14:38 +08:00
  • 32c95a21a5 feat: add Aion UI link to README files CaIon 2026-02-11 18:05:08 +08:00
  • fe5deff95d chore(deps): bump axios from 1.12.0 to 1.13.5 in /web dependabot[bot] 2026-02-11 09:46:29 +00:00
  • a79ab1ebb2 simplify language selector display to use text-only labels CaIon 2026-02-11 17:44:31 +08:00
  • 50dff6a237 Merge pull request #2909 from seefs001/fix/stream-supported-channel Calcium-Ion 2026-02-11 02:08:00 +08:00
  • 7b1e40ed3b fix streamSupportedChannels Seefs 2026-02-11 01:39:01 +08:00
  • 0427ddda03 feat: allow custom username for new users feitianbubu 2026-02-09 15:03:41 +08:00
  • c86cd86c64 Merge pull request #2898 from seefs001/feature/channel-affinity-tips Calcium-Ion 2026-02-08 23:53:45 +08:00
  • d25d6ec527 fix: channel affinity tips Seefs 2026-02-08 23:45:46 +08:00
  • 28b53e125a feat: add project conventions and coding standards documentation for new-api CaIon 2026-02-08 20:31:11 +08:00
  • cac45d9cbc Merge pull request #2896 from seefs001/fix/tips-model-manager Calcium-Ion 2026-02-08 20:15:58 +08:00
  • cf1627ac30 改变端点映射文案 Seefs 2026-02-08 20:12:01 +08:00
  • ccbdb32eaa Merge pull request #2815 from wans10/main Seefs 2026-02-08 19:56:16 +08:00
  • 286d3d8054 Merge pull request #2895 from seefs001/fix/model-manager Calcium-Ion 2026-02-08 19:53:49 +08:00
  • ac7b183b42 fix: 如果模型管理有自定义配置则不合并默认配置 Seefs 2026-02-08 19:42:52 +08:00
  • aed8c07cd7 refactor(ratio): replace maps with RWMap for improved concurrency handling CaIon 2026-02-08 00:48:21 +08:00
  • 41d478daee Merge pull request #2870 from seefs001/feature/cache-creation-configurable Calcium-Ion 2026-02-08 00:28:42 +08:00
  • 6c28de8965 Merge pull request #2889 from seefs001/feature/messages2responses Calcium-Ion 2026-02-08 00:25:27 +08:00
  • c494c26236 Merge pull request #2887 from seefs001/fix/claude Calcium-Ion 2026-02-08 00:18:04 +08:00
  • 47cdac3e64 Merge pull request #2883 from seefs001/fix/claude-relay-info-input-token Calcium-Ion 2026-02-08 00:17:50 +08:00
  • 2f4a2aa159 Merge pull request #2875 from seefs001/feature/channel-test-stream Calcium-Ion 2026-02-08 00:17:07 +08:00
  • 3d0c75f42c Merge branch 'feature/messages2responses' into upstream-main Seefs 2026-02-08 00:16:35 +08:00
  • e6f36e7999 Merge pull request #2864 from seefs001/fix/thining-summary Calcium-Ion 2026-02-08 00:15:32 +08:00
  • 99ea056913 Merge pull request #2854 from seefs001/fix/claude-tool-index Calcium-Ion 2026-02-08 00:15:20 +08:00
  • bf45df9e6f Merge pull request #2857 from QuantumNous/feat/custom-oauth Calcium-Ion 2026-02-08 00:13:20 +08:00
  • e3dd5b3e29 Merge pull request #2874 from MUTED64/main Seefs 2026-02-08 00:09:28 +08:00
  • e6b43f4279 Merge pull request #2852 from seefs001/fix/codex-tips Calcium-Ion 2026-02-08 00:07:41 +08:00
  • 6ecd1aa68e codex tips Seefs 2026-02-08 00:06:06 +08:00
  • bdacc5af3f 🔧 refactor: Enhance Log struct indexing for improved query performance CaIon 2026-02-07 23:20:43 +08:00
  • 8580d76d58 🔧 refactor: Update formatUserLogs function to accept start index CaIon 2026-02-07 22:51:26 +08:00
  • 81a94c3027 fix: patch message_delta usage via gjson/sjson and skip on passthrough Seefs 2026-02-07 19:13:58 +08:00
  • 63f246d403 fix: 补全 streaming message_delta 事件缺失的 input_tokens 和 cache 相关字段 (#2881) Thomas 2026-02-07 18:17:22 +08:00
  • a972722367 fix: 使用openai兼容接口调用部分渠道在最终端点为claude原生端点下还是走了openai扣减input_token的逻辑 Seefs 2026-02-07 14:21:19 +08:00