Commit Graph

  • 2c391a0c6d Merge branch 'alpha' CaIon 2025-06-21 01:26:57 +08:00
  • 62bfb15278 Merge pull request #1252 from feitianbubu/pr/fix-playgroud-user-setting Calcium-Ion 2025-06-21 01:25:22 +08:00
  • ccabfe56cb Merge pull request #1264 from feitianbubu/pr/uniq-channel-models Calcium-Ion 2025-06-21 01:21:28 +08:00
  • 3523aafeec Merge pull request #1272 from QuantumNous/gemini-stream-completion-count-fix Calcium-Ion 2025-06-21 01:21:01 +08:00
  • 3164e86278 fix: remove unnecessary error handling in token counting functions CaIon 2025-06-21 01:16:54 +08:00
  • 2c0fd2915b fix: improve usage calculation in GeminiTextGenerationStreamHandler CaIon 2025-06-21 01:08:15 +08:00
  • 16997a695d refactor: token counter logic CaIon 2025-06-21 00:54:40 +08:00
  • 4f3024ad63 fix: gemini 原生格式流模式中断请求未计费 creamlike1024 2025-06-20 23:01:10 +08:00
  • 8ceaaf7819 fix: update response handling in GeminiTextGenerationStreamHandler CaIon 2025-06-20 21:55:28 +08:00
  • 11c3bff1e2 fix: update payment method handling in topup controller CaIon 2025-06-20 17:48:55 +08:00
  • 0a78d10388 Merge pull request #1271 from RedwindA/feat/vertex-budgetControl Calcium-Ion 2025-06-20 17:24:42 +08:00
  • 4f84fd6a71 fix: update model name logic for vertex RedwindA 2025-06-20 16:40:51 +08:00
  • c74a86d14d Merge pull request #1267 from t0ng7u/feature/upstream-ratio-sync Calcium-Ion 2025-06-20 16:22:00 +08:00
  • e8da9d7dd7 Merge pull request #1270 from QuantumNous/refactor_model_mapping Calcium-Ion 2025-06-20 16:12:41 +08:00
  • 2e242159a1 Merge pull request #1244 from feitianbubu/feat/video Calcium-Ion 2025-06-20 16:11:59 +08:00
  • 13277cf838 feat: implement new handlers for audio, image, embedding, and responses processing CaIon 2025-06-20 16:02:23 +08:00
  • da067b7f90 refactor: update error handling in ClaudeHelper and GeminiHelper CaIon 2025-06-20 14:53:27 +08:00
  • 0b245ff4ee Merge pull request #1268 from QuantumNous/alpha Calcium-Ion 2025-06-20 02:31:11 +08:00
  • 2b2e0a4777 feat: enhance error handling in GeminiHelper and streamline response processing CaIon 2025-06-20 01:42:19 +08:00
  • 2aae048295 Merge remote-tracking branch 'origin/alpha' into alpha CaIon 2025-06-20 01:07:52 +08:00
  • f9a72212e6 Merge branch 'main' into alpha CaIon 2025-06-20 01:07:44 +08:00
  • cfeb0c2828 💄 style(TopUp): Optimize payment method buttons layout based on quantity Apple\Apple 2025-06-20 00:52:45 +08:00
  • 97e51e442f fix gizmo completion ratio RedwindA 2025-06-19 20:16:04 +08:00
  • 50907a5758 Merge remote-tracking branch 'upstream/alpha' into update-gemini-ratio RedwindA 2025-06-19 20:02:27 +08:00
  • cd4fc7a188 🚀 chore(controller, dto): elevate ratio-sync feature to production readiness Apple\Apple 2025-06-19 19:55:51 +08:00
  • 94a1aeb5c7 feat: add data presence check before batch update in utils CaIon 2025-06-19 19:34:57 +08:00
  • 2cd9fd4c45 refactor: streamline JSON response structure in channel API endpoints CaIon 2025-06-19 19:03:35 +08:00
  • 9d7a571472 🔍 feat(ratio-sync): add fuzzy model search & enhance empty-state UX Apple\Apple 2025-06-19 18:54:46 +08:00
  • 53e8aa058b 🛠️ chore(ratio-sync): improve upstream ratio comparison & output cleanliness Apple\Apple 2025-06-19 18:38:43 +08:00
  • 4a725f8bb0 fix: 使用日志分组查询 creamlike1024 2025-06-19 17:17:32 +08:00
  • 05aaf63337 Merge branch 'alpha' CaIon 2025-06-19 16:17:56 +08:00
  • 73cfa5891d ✨ chore(ui): enhance channel selector with status avatars and UI improvements Apple\Apple 2025-06-19 16:05:50 +08:00
  • e685279207 fix: ratio render CaIon 2025-06-19 15:36:06 +08:00
  • 9db2886c18 🗑️ chore(custom channel): Remove custom channel support from upstream ratio sync Apple\Apple 2025-06-19 15:17:05 +08:00
  • 9034b2c9b2 fix: unique channel models skynono 2025-06-19 14:41:33 +08:00
  • bc1381ea5b Merge branch 'xqx121-main' creamlike1024 2025-06-19 14:51:15 +08:00
  • 1271f8f648 update relay-gemini-native.go creamlike1024 2025-06-19 14:50:50 +08:00
  • 24dda1f6fa Merge branch 'main' of github.com:xqx121/new-api into xqx121-main creamlike1024 2025-06-19 14:45:41 +08:00
  • fd943659c0 Merge remote-tracking branch 'origin/alpha' into alpha CaIon 2025-06-19 14:36:55 +08:00
  • bf30adcde0 Merge branch 'main' into alpha CaIon 2025-06-19 14:36:17 +08:00
  • b33b3c4f85 Merge pull request #1253 from TopickAI/main Calcium-Ion 2025-06-19 14:35:18 +08:00
  • 0d51f07d8f Merge pull request #1260 from tbphp/fix-gemini-empty-content-error Calcium-Ion 2025-06-19 14:34:27 +08:00
  • 93761f9948 Merge pull request #1261 from KamiPasi/new-api-pr Calcium-Ion 2025-06-19 14:33:41 +08:00
  • 4ba5558094 Merge pull request #1262 from wans10/main Calcium-Ion 2025-06-19 14:32:49 +08:00
  • 4d5e79c9d3 Merge pull request #1257 from QuantumNous/pay_custom Calcium-Ion 2025-06-19 14:31:45 +08:00
  • e4a7f0c779 修复渠道界面模型选择下拉框模型重复显示 wans10 2025-06-19 13:34:11 +08:00
  • 3247d7a341 透传thinking参数, 豆包模型用来控制是否思考 KamiPasi 2025-06-19 12:06:42 +08:00
  • 5d9cf11466 feat: add unsupported test case for kling channel skynono 2025-06-17 15:35:40 +08:00
  • aaf7c88e0b feat: add video channel kling fix skynono 2025-06-17 13:37:07 +08:00
  • d7ed0214ad feat: add video channel kling skynono 2025-06-08 21:40:57 +08:00
  • 173594446e fix: Gemini & Vertex empty content error tbphp 2025-06-19 11:25:59 +08:00
  • 8748425aa2 🚀 feat(ratio-sync): major refactor & UX overhaul for Upstream Ratio Sync Apple\Apple 2025-06-19 08:57:34 +08:00
  • 1ea674f3ff Merge pull request #1258 from feitianbubu/pr/fix-task-cost-time Calcium-Ion 2025-06-18 23:15:28 +08:00
  • 6b01438ba5 fix: task cost time skynono 2025-06-18 21:55:42 +08:00
  • ef6c390a83 feat: 充值方式设置 creamlike1024 2025-06-18 21:23:06 +08:00
  • 8d05e44f61 Merge remote-tracking branch 'origin/alpha' into alpha CaIon 2025-06-18 20:51:06 +08:00
  • 17f3832487 feat(relay): add debug logging for Gemini request body and introduce flexible speech configuration CaIon 2025-06-18 20:50:13 +08:00
  • 984152c772 fix(quota): refine cache token calculation for OpenRouter channel type neotf 2025-06-18 20:11:48 +08:00
  • 685a65c722 format neotf 2025-06-18 19:54:20 +08:00
  • 175ea56fdd 🚚 Refactor(ratio_setting): refactor ratio management into standalone ratio_setting package Apple\Apple 2025-06-18 18:00:49 +08:00
  • ecacff87ad Update relay/channel/openai/adaptor.go neotfandcoderabbitai[bot] 2025-06-18 15:29:19 +08:00
  • c787f59822 Merge branch 'main' into feat-04 neotf 2025-06-18 15:20:24 +08:00
  • 2541defbf4 Update relay-gemini-native.go xqx121 2025-06-18 14:26:23 +08:00
  • 302ca0b847 fix: Vertex channel global region format sgyy 2025-06-18 11:21:56 +08:00
  • d93204e8d8 fix: playground write user context to check acceptUnsetRatio skynono 2025-06-18 10:56:33 +08:00
  • ee793087de 🐛 fix(detail): explicitly set preventScroll={true} on Tabs to stop page jump Apple\Apple 2025-06-18 05:10:32 +08:00
  • 1d16d3288d 🛠️ fix(detail): disable automatic page scroll caused by Tabs focus Apple\Apple 2025-06-18 04:36:12 +08:00
  • 33e46cabb6 feat(gemini): add pricing for Gemini 2.5 Flash Lite preview audio input RedwindA 2025-06-18 03:38:58 +08:00
  • 9bc9d40891 feat(gemini): update audio input pricing and adjust model handling logic RedwindA 2025-06-18 03:25:59 +08:00
  • cd94cc200b 🏷️ chore(ui): Hide Type Tabs in Tag-Aggregation Mode & Refine Query Logic Apple\Apple 2025-06-18 02:59:34 +08:00
  • 1800cfd1f6 🎨 style(EditChannel): replace fixed-height TextArea with autosize to eliminate unwanted scrollbar Apple\Apple 2025-06-18 02:41:06 +08:00
  • 44688fe6cc 🚀 feat(Channels): Enhance Channel Filtering & Performance Apple\Apple 2025-06-18 02:33:18 +08:00
  • 997d9901aa Merge remote-tracking branch 'origin/main' into alpha Apple\Apple 2025-06-18 01:30:12 +08:00
  • 19c3cb1248 🚀 feat(ui): isolate ratio configurations into dedicated “Ratio” tab and refactor settings components Apple\Apple 2025-06-18 01:29:35 +08:00
  • 49592897d5 feat(ratio): add new Gemini model ratios and enhance flash model handling RedwindA 2025-06-18 01:09:09 +08:00
  • 423796e790 Merge pull request #1247 from RedwindA/feat/25lite-thinking Calcium-Ion 2025-06-18 01:00:08 +08:00
  • a004db93c9 feat(Gemini): enhance budget clamping logic for Gemini models RedwindA 2025-06-18 00:49:35 +08:00
  • 36a0d4d7ae fix(relay): ensure consistent setting of web search context size in TextHelper function CaIon 2025-06-18 00:37:22 +08:00
  • d4e20df7a6 fix(relay): refine error message for unsupported MIME types and enhance error handling in OpenAI wrapper CaIon 2025-06-17 22:44:57 +08:00
  • 8d0b54bf6e fix(relay): improve error handling for unsupported MIME types by sanitizing URLs CaIon 2025-06-17 22:40:41 +08:00
  • 5506e4feed feat(file_decoder): expand MIME type detection to include additional file extensions CaIon 2025-06-17 22:20:19 +08:00
  • 16bffe05d4 feat(file_decoder): add debug logging for MIME type detection when handling application/octet-stream CaIon 2025-06-17 22:18:51 +08:00
  • 680ff8e8eb feat(file_decoder): enhance MIME type detection based on URL and Content-Disposition header CaIon 2025-06-17 21:49:13 +08:00
  • 129d1b081f Merge pull request #1239 from QuantumNous/auto_group Calcium-Ion 2025-06-17 21:14:09 +08:00
  • 4ec7012974 ✨ feat: enhance group ratio handling in pricing calculations CaIon 2025-06-17 21:05:35 +08:00
  • 26c6087d80 ✨ feat(GroupRatioSettings): enhance JSON validation for group ratios CaIon 2025-06-17 21:05:24 +08:00
  • 4238068c65 feat(channel): enhance Claude response handling with new Done flag and improved usage tracking CaIon 2025-06-17 20:08:25 +08:00
  • 822ed681de feat(channel): add handling for pre_consume_token_quota_failed error type CaIon 2025-06-17 16:46:52 +08:00
  • 2a1ed60738 Merge branch 'alpha' CaIon 2025-06-17 14:49:13 +08:00
  • a13a63549b Merge pull request #1243 from cjm0810151/main Calcium-Ion 2025-06-17 14:48:17 +08:00
  • 24ae1fa55e Merge pull request #1240 from RedwindA/fix/redis Calcium-Ion 2025-06-17 14:47:00 +08:00
  • ab5dfd8d97 fix(audio): :bugs: fix webm audio strconv.ParseFloat: parsing "N/A" chenjm 2025-06-17 10:04:36 +08:00
  • 99dacb1d4b fix(audio): :bugs: fix webm audio strconv.ParseFloat: parsing "N/A" chenjm 2025-06-17 09:21:56 +08:00
  • 09ffc364f2 🔧 refactor(redis): replace direct constant usage with RedisKeyCacheSeconds function for cache duration RedwindA 2025-06-17 03:21:53 +08:00
  • e34d3c2160 🔧 fix(redis): only set expiration if greater than 0 in RedisHSetObj RedwindA 2025-06-17 02:37:19 +08:00
  • 28a0eb2a6d Merge remote-tracking branch 'origin/alpha' into alpha CaIon 2025-06-17 00:09:38 +08:00
  • af103dcc7f 🧹 chore(relay): remove unused import in relay-palm.go CaIon 2025-06-17 00:09:26 +08:00
  • 71fe637d2a Merge pull request #1231 from RedwindA/feat/gemini-budget-in-name Calcium-Ion 2025-06-17 00:03:53 +08:00
  • 293decb96e Merge pull request #1208 from feitianbubu/pr/fix-hot-reload-sync-options Calcium-Ion 2025-06-16 23:03:29 +08:00
  • c6a9df67b1 feat: auto分组 creamlike1024 2025-06-16 22:15:12 +08:00