Commit Graph

  • a30561d8d4 Merge pull request #2879 from QuantumNous/fix/subscription-preference-fallback Calcium-Ion 2026-02-07 13:55:37 +08:00
  • d301e5882c Merge pull request #2880 from QuantumNous/feat/subscription-quota-notify Calcium-Ion 2026-02-07 13:42:23 +08:00
  • 673ea75811 🔔 feat: Add subscription-aware quota notifications and update UI copy t0ng7u 2026-02-07 01:15:59 +08:00
  • 743b9278c4 🛠️ fix: billing session error handling for subscription-first fallback. t0ng7u 2026-02-07 01:03:49 +08:00
  • 4fd8d033cd chore: Improve subscription billing fallback and UI states t0ng7u 2026-02-07 00:57:36 +08:00
  • e8177efee9 Merge pull request #2877 from QuantumNous/refactor/billing-session Calcium-Ion 2026-02-07 00:30:23 +08:00
  • 88038a018d Merge pull request #2878 from QuantumNous/feat/hide-subscription-card-when-no-plans Calcium-Ion 2026-02-07 00:30:07 +08:00
  • 9942045b94 refactor(wallet): Top-up layout to embed subscription plans into the recharge card tabs t0ng7u 2026-02-07 00:11:00 +08:00
  • 0a8055286b fix: 修复 BillingSession 多个边界问题 CaIon 2026-02-06 23:37:32 +08:00
  • 116004fd44 refactor: 抽象统一计费会话 BillingSession CaIon 2026-02-06 23:14:25 +08:00
  • 3576036709 Merge pull request #2876 from seefs001/fix/json_schema Calcium-Ion 2026-02-06 23:08:49 +08:00
  • acd7fc9d89 fix: /v1/chat/completions -> /v1/responses json_schema Seefs 2026-02-06 23:03:58 +08:00
  • 4455058754 fix: auto default codex to /v1/responses without overriding user-selected endpoint Seefs 2026-02-06 22:08:55 +08:00
  • 0c0b69a31a feat: channel test stream Seefs 2026-02-06 21:57:38 +08:00
  • 5cf788f1bf refactor: enhance API security with read-only token authentication and improved rate limiting CaIon 2026-02-06 21:26:26 +08:00
  • 2f867bc299 feat: Force beta=true parameter for Anthropic channel MUTED64 2026-02-06 21:22:39 +08:00
  • 725473d3d5 feat(topup): hide subscription plans card when no plans available QuentinHsu 2026-02-06 20:27:25 +08:00
  • 2ada935460 fix: update LIKE pattern sanitization for token search CaIon 2026-02-06 19:52:35 +08:00
  • 8ef6089bf7 feat: make 5m cache-creation ratio configurable Seefs 2026-02-06 19:46:59 +08:00
  • cb34e23918 chore: add fmt import for improved logging in token controller CaIon 2026-02-06 18:01:11 +08:00
  • 1bae8928fb Merge commit from fork Calcium-Ion 2026-02-06 17:54:40 +08:00
  • 327cc5fa23 fix: harden token search with pagination, rate limiting and input validation CaIon 2026-02-06 17:47:34 +08:00
  • 96f9ff19df Merge pull request #2863 from prnake/feat/claude-opus-4-6 Calcium-Ion 2026-02-06 16:18:00 +08:00
  • 1113181a61 Merge commit from fork Calcium-Ion 2026-02-06 16:16:20 +08:00
  • c3298a166d fix max_output_token Seefs 2026-02-06 16:04:49 +08:00
  • 8f52072f53 feat: /v1/messages -> /v1/responses Seefs 2026-02-06 15:22:32 +08:00
  • 708b7bef50 🔒 fix(security): sanitize AI-generated HTML to prevent XSS in playground t0ng7u 2026-02-06 15:10:05 +08:00
  • 517b6ba50d feat: gpt-5.3-codex Seefs 2026-02-06 14:47:23 +08:00
  • d5f0ab01df fix: add paragraph breaks between reasoning summary chunks in chat2responses stream Seefs 2026-02-06 14:46:29 +08:00
  • a872a1ede1 Merge branch 'feat/claude-opus-4-6' of https://github.com/prnake/new-api into feat/claude-opus-4-6 Papersnake 2026-02-06 11:59:14 +08:00
  • d75c8f331a fix: set temperature to 1 Papersnake 2026-02-06 11:56:38 +08:00
  • e194b747c3 feat: support adaptive thinking Papersnake 2026-02-06 11:01:23 +08:00
  • 27825ec377 fix: aws claude Papersnake 2026-02-06 09:51:15 +08:00
  • 7ca072b1b0 feat: add claude-opus-4-6 Papersnake 2026-02-06 09:12:45 +08:00
  • a9982ef244 Remove deprecated components and hooks CaIon 2026-02-05 23:04:49 +08:00
  • d13fa74368 Update .gitattributes to enhance text file handling and mark additional file types for LF normalization and binary detection CaIon 2026-02-05 22:57:32 +08:00
  • 493dbd2acb Add .gitattributes to mark frontend as vendored CaIon 2026-02-05 22:53:07 +08:00
  • 0e095d4ad8 feat(api): add 'cookie' to passthroughSkipHeaderNamesLower CaIon 2026-02-05 22:16:35 +08:00
  • a5a7d92edd refactor(oauth): update UpdateCustomOAuthProviderRequest to use pointers for optional fields CaIon 2026-02-05 22:03:30 +08:00
  • a94142f603 fix(oauth): enhance error handling and transaction management for OAuth user creation and binding CaIon 2026-02-05 21:48:05 +08:00
  • 17be836aa4 feat(oauth): implement custom OAuth provider management #1106 CaIon 2026-02-05 21:18:43 +08:00
  • 424595e620 feat(oauth): migrate GitHub user identification from login to numeric ID CaIon 2026-02-05 20:30:48 +08:00
  • 7801dc6762 refactor: unify OAuth providers with i18n support CaIon 2026-02-05 20:21:38 +08:00
  • 5171070f7a fix: Claude stream block index/type transitions Seefs 2026-02-05 19:32:26 +08:00
  • 574ee8a284 fix: Claude stream block index/type transitions Seefs 2026-02-05 19:11:58 +08:00
  • eaee7a99d1 Merge pull request #2853 from QuantumNous/remove/claude-legacy-models Calcium-Ion 2026-02-05 17:26:29 +08:00
  • 330e1e6395 remove: drop support for claude-2 and claude-1 series models CaIon 2026-02-05 17:20:46 +08:00
  • 68f92903a3 fix: restore log content column Seefs 2026-02-05 16:59:53 +08:00
  • e7c043d866 feat: add Codex channel disclaimer (i18n, OpenAI terms) Seefs 2026-02-05 16:36:52 +08:00
  • 3b1866b6af Merge pull request #2848 from seefs001/fix/gemini-empty-responses-local-usage Calcium-Ion 2026-02-05 16:24:23 +08:00
  • 99928bcfde fix: charge local input tokens when Gemini returns empty response Seefs 2026-02-05 15:57:17 +08:00
  • c70fa24ea4 Merge pull request #2826 from dahetaoa/fix-codex-and-sqlite Seefs 2026-02-05 13:43:09 +08:00
  • b2d79ce4a7 fix(relay/codex): optimize headers and ensure instructions presence dahetaoa 2026-02-04 21:43:33 +00:00
  • b3934e83e2 Merge pull request #2842 from QuantumNous/feat/backend-i18n Calcium-Ion 2026-02-05 01:57:44 +08:00
  • c5efbe47bf Merge pull request #2840 from seefs001/feature/header-regex-override Calcium-Ion 2026-02-05 01:56:27 +08:00
  • 4b07737fff Merge pull request #2837 from seefs001/fix/chat2responses_reasoning Calcium-Ion 2026-02-05 01:56:12 +08:00
  • 59c30ff1e1 Merge pull request #2839 from QuantumNous/fix/sidebar-scroll-dvh Calcium-Ion 2026-02-05 01:46:32 +08:00
  • 492003dfad Merge pull request #2838 from QuantumNous/fix/subscription-epay Calcium-Ion 2026-02-05 01:46:18 +08:00
  • 5ff96de421 feat: add header passthrough Seefs 2026-02-05 01:43:49 +08:00
  • 4bf30e7375 🐛 fix: sidebar scroll on mobile dynamic viewport t0ng7u 2026-02-05 01:42:24 +08:00
  • 186c7934af fix: Improve subscription payment handling and card layout consistency t0ng7u 2026-02-05 01:34:04 +08:00
  • a78c1c9be9 fix(i18n): prioritize user settings over Accept-Language header CaIon 2026-02-05 00:20:47 +08:00
  • a0574ae516 fix reasoning_effort log Seefs 2026-02-05 00:31:52 +08:00
  • 194e89de12 fix(i18n): add missing translations and improve language fallback CaIon 2026-02-05 00:16:17 +08:00
  • 25f88050d3 fix: map Responses reasoning stream to chat completion deltas Seefs 2026-02-04 22:39:35 +08:00
  • c444746088 feat(i18n): add backend multi-language support with user language preference CaIon 2026-02-05 00:07:54 +08:00
  • 732d501f75 feat(i18n): update translations for performance monitoring and cache management across multiple languages CaIon 2026-02-04 23:39:56 +08:00
  • b564194f92 Merge pull request #2635 from feitianbubu/pr/1a2a0dbd92384bfe886b93606003f6753fcb4e9d Calcium-Ion 2026-02-04 23:39:41 +08:00
  • 87ce4b455a Merge pull request #2835 from QuantumNous/feat/performance-monitoring Calcium-Ion 2026-02-04 21:34:44 +08:00
  • 5e71ef98d9 feat(performance): implement system performance monitoring with configurable thresholds CaIon 2026-02-04 21:13:49 +08:00
  • ffef331192 refactor(gemini): remove GeminiVisionMaxImageNum constant and related image count logic CaIon 2026-02-04 19:09:58 +08:00
  • 5878ea6b64 Merge pull request #2832 from QuantumNous/revert-2759-fix-group-colors Calcium-Ion 2026-02-04 19:06:35 +08:00
  • a9b366bb70 Revert "fix(ui): use distinct color palette for group tags" Seefs 2026-02-04 19:05:56 +08:00
  • a8ff74c2c7 feat(cache): enhance disk cache management with concurrency control and cleanup optimizations CaIon 2026-02-04 17:36:07 +08:00
  • 9ef9e78821 feat(file): unify file handling with a new FileSource abstraction for URL and base64 data CaIon 2026-02-04 17:15:24 +08:00
  • 36d3ae1c94 Merge pull request #2825 from seefs001/feature/request-id-log-column Calcium-Ion 2026-02-04 15:13:06 +08:00
  • 7b9e503390 Merge pull request #2819 from feitianbubu/pr/65623826f5d9578addbb73be4739dc54f41acd8b Seefs 2026-02-04 15:00:46 +08:00
  • 3d529b4eea feat: capture request_id, filter by request_id, show request_conversion Seefs 2026-02-04 14:47:42 +08:00
  • a6a0e694b2 The conversion path is displayed to users by default. Seefs 2026-02-04 02:17:30 +08:00
  • 3570bc2d83 feat: log search field request_id Seefs 2026-02-04 02:12:18 +08:00
  • ba6fa9ab7b feat(subscription): implement SQLite support for SubscriptionPlan table creation and migration #2823 CaIon 2026-02-04 01:42:55 +08:00
  • 163bcb4c01 fix(workflow): enhance tag resolution and error handling in Docker image build CaIon 2026-02-04 00:13:47 +08:00
  • 46305ebcaa feat(workflow): add manual trigger and tag input for Docker image builds CaIon 2026-02-04 00:09:02 +08:00
  • 0b799d4716 feat(epay): enhance parameter parsing for notify and return handlers CaIon 2026-02-03 23:37:12 +08:00
  • a7caff9b85 feat(subscription): validate price amount and migrate database column type CaIon 2026-02-03 18:58:28 +08:00
  • 8db4b295c5 feat: add useTimeSeconds in error log feitianbubu 2026-02-03 18:42:14 +08:00
  • b07254ab48 feat: add license section to README files in multiple languages CaIon 2026-02-03 18:34:46 +08:00
  • 0b4d82e9e5 Merge pull request #2814 from thirking/fix/remove-unescape-function Calcium-Ion 2026-02-03 17:42:09 +08:00
  • ddeacccc07 feat: add subscription billing system (#2808) 同語 2026-02-03 17:40:43 +08:00
  • dbcf198363 fix(model): 解决模型创建和更新时零值字段被默认值覆盖的问题 wans10 2026-02-03 13:32:14 +08:00
  • 4108c404ee fix: remove unnecessary unescapeMapOrSlice call in Gemini relay thirking 2026-02-03 11:47:45 +08:00
  • 0c8db4f105 refactor(model): 优化模型更新逻辑 wans10 2026-02-03 09:48:53 +08:00
  • 112dd80fa1 fix: vertex maas api addr (#2810) Seefs 2026-02-03 00:09:45 +08:00
  • 723b85b87f feat: default enable channel affinity (#2809) Calcium-Ion 2026-02-03 00:05:23 +08:00
  • 4f786a3591 Merge pull request #2811 from seefs001/fix/openrouter-claude-cache-usage Seefs 2026-02-03 00:03:19 +08:00
  • 936a522502 Merge pull request #2764 from feitianbubu/pr/4baa0f472b6f35ce3426cd8ea0d13f38e2f4eb81 Seefs 2026-02-02 22:28:12 +08:00
  • c91d07466f feat: default enable channel affinity Seefs 2026-02-02 22:21:49 +08:00
  • 319a909da8 feat: add support for jfif image format in file decoder CaIon 2026-02-02 21:34:42 +08:00
  • 9cf884c527 Merge pull request #2803 from seefs001/feature/qwen-responses Calcium-Ion 2026-02-02 21:22:25 +08:00
  • 0ef4080ea8 fix: claude panic (#2804) Calcium-Ion 2026-02-02 21:22:07 +08:00