Commit Graph

  • 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 v0.10.9-alpha.4 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 v0.10.9-alpha.3 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
  • f4f144bc69 Merge pull request #2896 from seefs001/fix/tips-model-manager Calcium-Ion 2026-02-08 20:15:58 +08:00
  • 19eeeeca4e 改变端点映射文案 Seefs 2026-02-08 20:12:01 +08:00
  • 2c0db08f32 Merge pull request #2815 from wans10/main v0.10.9-alpha.2 Seefs 2026-02-08 19:56:16 +08:00
  • 11de49f9b9 Merge pull request #2895 from seefs001/fix/model-manager Calcium-Ion 2026-02-08 19:53:49 +08:00
  • 4950db666f fix: 如果模型管理有自定义配置则不合并默认配置 Seefs 2026-02-08 19:42:52 +08:00
  • 44c5fac5ea refactor(ratio): replace maps with RWMap for improved concurrency handling v0.10.9-alpha.1 CaIon 2026-02-08 00:48:21 +08:00
  • 7a146a11f5 Merge pull request #2870 from seefs001/feature/cache-creation-configurable Calcium-Ion 2026-02-08 00:28:42 +08:00
  • 897955256e Merge pull request #2889 from seefs001/feature/messages2responses Calcium-Ion 2026-02-08 00:25:27 +08:00
  • bc6810ca5a Merge pull request #2887 from seefs001/fix/claude Calcium-Ion 2026-02-08 00:18:04 +08:00
  • 742f4ad1e4 Merge pull request #2883 from seefs001/fix/claude-relay-info-input-token Calcium-Ion 2026-02-08 00:17:50 +08:00
  • 83a5245bb1 Merge pull request #2875 from seefs001/feature/channel-test-stream Calcium-Ion 2026-02-08 00:17:07 +08:00
  • 2faa873caf Merge branch 'feature/messages2responses' into upstream-main Seefs 2026-02-08 00:16:35 +08:00
  • ce0113a6b5 Merge pull request #2864 from seefs001/fix/thining-summary Calcium-Ion 2026-02-08 00:15:32 +08:00
  • dd5610d39e Merge pull request #2854 from seefs001/fix/claude-tool-index Calcium-Ion 2026-02-08 00:15:20 +08:00
  • 8e1a990b45 Merge pull request #2857 from QuantumNous/feat/custom-oauth Calcium-Ion 2026-02-08 00:13:20 +08:00
  • 5f6f95c7c1 Merge pull request #2874 from MUTED64/main Seefs 2026-02-08 00:09:28 +08:00
  • 78ddb85f22 Merge pull request #2852 from seefs001/fix/codex-tips v0.10.8 Calcium-Ion 2026-02-08 00:07:41 +08:00
  • 22d7fdb3ae codex tips Seefs 2026-02-08 00:06:06 +08:00
  • 0837090fa9 🔧 refactor: Enhance Log struct indexing for improved query performance CaIon 2026-02-07 23:20:43 +08:00
  • c8aee5e487 🔧 refactor: Update formatUserLogs function to accept start index CaIon 2026-02-07 22:51:26 +08:00
  • 0b3a0b38d6 fix: patch message_delta usage via gjson/sjson and skip on passthrough Seefs 2026-02-07 19:13:58 +08:00
  • bbad917101 fix: 补全 streaming message_delta 事件缺失的 input_tokens 和 cache 相关字段 (#2881) Thomas 2026-02-07 18:17:22 +08:00
  • a0bb78edd0 fix: 使用openai兼容接口调用部分渠道在最终端点为claude原生端点下还是走了openai扣减input_token的逻辑 Seefs 2026-02-07 14:21:19 +08:00
  • aa31b9c77c Merge pull request #2879 from QuantumNous/fix/subscription-preference-fallback Calcium-Ion 2026-02-07 13:55:37 +08:00
  • 60d4750001 Merge pull request #2880 from QuantumNous/feat/subscription-quota-notify Calcium-Ion 2026-02-07 13:42:23 +08:00
  • 82138fc0b0 🔔 feat: Add subscription-aware quota notifications and update UI copy t0ng7u 2026-02-07 01:15:59 +08:00
  • 10c5f5f906 🛠️ fix: billing session error handling for subscription-first fallback. t0ng7u 2026-02-07 01:03:49 +08:00
  • 1cc6bf1b45 chore: Improve subscription billing fallback and UI states t0ng7u 2026-02-07 00:57:36 +08:00
  • 8b8ea60b1e Merge pull request #2877 from QuantumNous/refactor/billing-session v0.10.8-alpha.12 Calcium-Ion 2026-02-07 00:30:23 +08:00
  • e57bac7c91 Merge pull request #2878 from QuantumNous/feat/hide-subscription-card-when-no-plans Calcium-Ion 2026-02-07 00:30:07 +08:00
  • 158baf0493 refactor(wallet): Top-up layout to embed subscription plans into the recharge card tabs t0ng7u 2026-02-07 00:11:00 +08:00
  • 15fc77d400 fix: 修复 BillingSession 多个边界问题 CaIon 2026-02-06 23:37:32 +08:00
  • 0c0ccf510b refactor: 抽象统一计费会话 BillingSession CaIon 2026-02-06 23:14:25 +08:00
  • f18aec5281 Merge pull request #2876 from seefs001/fix/json_schema Calcium-Ion 2026-02-06 23:08:49 +08:00
  • 57059ac73f fix: /v1/chat/completions -> /v1/responses json_schema Seefs 2026-02-06 23:03:58 +08:00
  • fac9c367b1 fix: auto default codex to /v1/responses without overriding user-selected endpoint Seefs 2026-02-06 22:08:55 +08:00
  • 23227e18f9 feat: channel test stream Seefs 2026-02-06 21:57:38 +08:00
  • d814d62e2f refactor: enhance API security with read-only token authentication and improved rate limiting CaIon 2026-02-06 21:26:26 +08:00
  • 4332837f05 feat: Force beta=true parameter for Anthropic channel MUTED64 2026-02-06 21:22:39 +08:00
  • 8ec16faf28 feat(topup): hide subscription plans card when no plans available QuentinHsu 2026-02-06 20:27:25 +08:00
  • 04dd761880 fix: update LIKE pattern sanitization for token search v0.10.8-alpha.11 CaIon 2026-02-06 19:52:35 +08:00
  • 50ee4361d0 feat: make 5m cache-creation ratio configurable Seefs 2026-02-06 19:46:59 +08:00
  • 5ff9bc3851 chore: add fmt import for improved logging in token controller v0.10.8-alpha.10 CaIon 2026-02-06 18:01:11 +08:00
  • 053699fa98 Merge commit from fork Calcium-Ion 2026-02-06 17:54:40 +08:00
  • 3e1be18310 fix: harden token search with pagination, rate limiting and input validation CaIon 2026-02-06 17:47:34 +08:00
  • f3d6e99b28 Merge pull request #2863 from prnake/feat/claude-opus-4-6 v0.10.8-alpha.9 Calcium-Ion 2026-02-06 16:18:00 +08:00
  • 6de8dea9b9 Merge commit from fork Calcium-Ion 2026-02-06 16:16:20 +08:00
  • 3af53bdd41 fix max_output_token Seefs 2026-02-06 16:04:49 +08:00
  • aa8240e482 feat: /v1/messages -> /v1/responses Seefs 2026-02-06 15:22:32 +08:00
  • ab5456eb10 🔒 fix(security): sanitize AI-generated HTML to prevent XSS in playground t0ng7u 2026-02-06 15:10:05 +08:00
  • a1695b7657 feat: gpt-5.3-codex Seefs 2026-02-06 14:47:23 +08:00
  • b580b8bd1d fix: add paragraph breaks between reasoning summary chunks in chat2responses stream Seefs 2026-02-06 14:46:29 +08:00
  • 8e6071f146 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
  • 729610beb0 fix: set temperature to 1 Papersnake 2026-02-06 11:56:38 +08:00
  • c9f5de7048 feat: support adaptive thinking Papersnake 2026-02-06 11:01:23 +08:00
  • ff71786d8d fix: aws claude Papersnake 2026-02-06 09:51:15 +08:00
  • 2504818b5a feat: add claude-opus-4-6 Papersnake 2026-02-06 09:12:45 +08:00
  • 9a7a29eed8 Remove deprecated components and hooks CaIon 2026-02-05 23:04:49 +08:00
  • 4d797e0a5b 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
  • 3766e3248f Add .gitattributes to mark frontend as vendored CaIon 2026-02-05 22:53:07 +08:00
  • b55e42eda7 feat(api): add 'cookie' to passthroughSkipHeaderNamesLower v0.10.8-alpha.8 CaIon 2026-02-05 22:16:35 +08:00
  • e8d26e52d8 refactor(oauth): update UpdateCustomOAuthProviderRequest to use pointers for optional fields CaIon 2026-02-05 22:03:30 +08:00
  • 2567cff6c8 fix(oauth): enhance error handling and transaction management for OAuth user creation and binding CaIon 2026-02-05 21:48:05 +08:00
  • af54ea85d2 feat(oauth): implement custom OAuth provider management #1106 CaIon 2026-02-05 21:18:43 +08:00
  • 632baadb57 feat(oauth): migrate GitHub user identification from login to numeric ID CaIon 2026-02-05 20:30:48 +08:00
  • df6c669e73 refactor: unify OAuth providers with i18n support CaIon 2026-02-05 20:21:38 +08:00
  • 7314c974f3 fix: Claude stream block index/type transitions Seefs 2026-02-05 19:32:26 +08:00
  • fca80a57ad fix: Claude stream block index/type transitions Seefs 2026-02-05 19:11:58 +08:00
  • c540033985 Merge pull request #2853 from QuantumNous/remove/claude-legacy-models Calcium-Ion 2026-02-05 17:26:29 +08:00
  • 1d611d89d2 remove: drop support for claude-2 and claude-1 series models CaIon 2026-02-05 17:20:46 +08:00
  • b5b681398a fix: restore log content column Seefs 2026-02-05 16:59:53 +08:00
  • b6350ce501 feat: add Codex channel disclaimer (i18n, OpenAI terms) Seefs 2026-02-05 16:36:52 +08:00
  • 7b1451caa7 Merge pull request #2848 from seefs001/fix/gemini-empty-responses-local-usage Calcium-Ion 2026-02-05 16:24:23 +08:00
  • ecebd619a4 fix: charge local input tokens when Gemini returns empty response Seefs 2026-02-05 15:57:17 +08:00
  • 9d73aa44b7 Merge pull request #2826 from dahetaoa/fix-codex-and-sqlite Seefs 2026-02-05 13:43:09 +08:00
  • 05ed9d43af fix(relay/codex): optimize headers and ensure instructions presence dahetaoa 2026-02-04 21:43:33 +00:00
  • 3c7687f952 Merge pull request #2842 from QuantumNous/feat/backend-i18n v0.10.8-alpha.7 Calcium-Ion 2026-02-05 01:57:44 +08:00
  • a21ee5f9ed Merge pull request #2840 from seefs001/feature/header-regex-override Calcium-Ion 2026-02-05 01:56:27 +08:00
  • b23bae587a Merge pull request #2837 from seefs001/fix/chat2responses_reasoning Calcium-Ion 2026-02-05 01:56:12 +08:00
  • acfcff368a Merge pull request #2839 from QuantumNous/fix/sidebar-scroll-dvh Calcium-Ion 2026-02-05 01:46:32 +08:00
  • c4b6f8eef0 Merge pull request #2838 from QuantumNous/fix/subscription-epay Calcium-Ion 2026-02-05 01:46:18 +08:00
  • f3e6585441 feat: add header passthrough Seefs 2026-02-05 01:43:49 +08:00
  • 89a10cf3f7 🐛 fix: sidebar scroll on mobile dynamic viewport t0ng7u 2026-02-05 01:42:24 +08:00
  • a4617097fb fix: Improve subscription payment handling and card layout consistency fix/subscription-epay t0ng7u 2026-02-05 01:34:04 +08:00
  • 67613e0642 fix(i18n): prioritize user settings over Accept-Language header CaIon 2026-02-05 00:20:47 +08:00
  • 32fae53a3f fix reasoning_effort log Seefs 2026-02-05 00:31:52 +08:00
  • 42b5aeaae4 fix(i18n): add missing translations and improve language fallback CaIon 2026-02-05 00:16:17 +08:00
  • 7e13a01a96 fix: map Responses reasoning stream to chat completion deltas Seefs 2026-02-04 22:39:35 +08:00
  • f60fce6584 feat(i18n): add backend multi-language support with user language preference CaIon 2026-02-05 00:07:54 +08:00
  • ded79c7684 feat(i18n): update translations for performance monitoring and cache management across multiple languages feat/performance-monitoring CaIon 2026-02-04 23:39:56 +08:00
  • ca91d6992e Merge pull request #2635 from feitianbubu/pr/1a2a0dbd92384bfe886b93606003f6753fcb4e9d Calcium-Ion 2026-02-04 23:39:41 +08:00
  • 65b2ca4176 Merge pull request #2835 from QuantumNous/feat/performance-monitoring v0.10.8-alpha.6 Calcium-Ion 2026-02-04 21:34:44 +08:00
  • 7a4fc68bcc feat(performance): implement system performance monitoring with configurable thresholds CaIon 2026-02-04 21:13:49 +08:00