Commit Graph

  • b41d6792e0 feat: enable fetching model list in creation mode & refine toast-based error handling t0ng7u 2025-07-11 23:37:47 +08:00
  • 2f14d89fed feat(channel): implement multi-key mode handling and improve channel update logic CaIon 2025-07-11 21:12:17 +08:00
  • b54b590db4 🌐 feat(system-settings): add ServerAddress option & full i18n support t0ng7u 2025-07-11 02:53:53 +08:00
  • 353488924d fix: for AI review problems wzxjohn 2025-07-10 21:03:24 +08:00
  • 11ef2c32a3 fix: for AI review problems wzxjohn 2025-07-10 21:00:43 +08:00
  • df69147da9 fix: for AI review problems wzxjohn 2025-07-10 20:55:43 +08:00
  • 380213833c fix: wrong loading state while top up wzxjohn 2025-07-10 20:31:40 +08:00
  • 34c942203f feat: add stripe topup page wzxjohn 2025-07-10 20:28:29 +08:00
  • 8e11b67ece feat(channel): enhance channel status management CaIon 2025-07-10 17:49:53 +08:00
  • 8e6660cfe2 feat: add stripe setting page wzxjohn 2025-07-10 16:59:30 +08:00
  • 81d474ba3c feat: add stripe pay api support wzxjohn 2025-07-10 16:29:38 +08:00
  • b8966a8b1c 🔧 refactor(user_cache): remove unused JSON import CaIon 2025-07-10 15:12:57 +08:00
  • 1437ceaa56 Merge branch 'alpha' into refactor_error CaIon 2025-07-10 15:11:55 +08:00
  • 4a9ca4209a refactor: Introduce standardized API error CaIon 2025-07-10 15:02:40 +08:00
  • 60bfadb84d 🔧 refactor(channel): add validation for CHANNEL_TEST_FREQUENCY in automatic tests CaIon 2025-07-10 11:31:07 +08:00
  • fec1016c97 fix: KlingText2VideoRequest image and model_name skynono 2025-06-17 10:59:55 +08:00
  • 4a02c5e219 Merge pull request #1346 from QuantumNous/fix-ability Calcium-Ion 2025-07-08 18:38:35 +08:00
  • beb6ea96d2 feat(ability): enhance FixAbility function CaIon 2025-07-08 18:33:32 +08:00
  • 4e974daa8d Merge pull request #1334 from duyazhe/fix-baidu-bug Calcium-Ion 2025-07-07 14:51:23 +08:00
  • ffc823b11c Merge pull request #1341 from QuantumNous/refactor/log-params Xyfacai 2025-07-07 14:29:16 +08:00
  • db98c0f4b1 refactor: log params and channel params Xiangyuan-liu 2025-07-07 14:26:37 +08:00
  • 46ebea917e 🔧 refactor(adaptor): update HTTP referer to new API domain CaIon 2025-07-07 12:36:04 +08:00
  • 78bb751e91 Update adaptor.go duyazhe 2025-07-07 09:57:20 +08:00
  • e30eb7ff61 🎨 feat(ui): dynamic multi-key controls in Channel editor t0ng7u 2025-07-07 01:53:19 +08:00
  • d757125ff6 🔧 **fix(model, controller): robust serialization for ChannelInfo & correct Vertex-AI key storage** t0ng7u 2025-07-07 01:31:41 +08:00
  • f48ef010d9 feat(channel): Robust Vertex AI batch-key upload & stable multi-key settings t0ng7u 2025-07-07 01:12:01 +08:00
  • 3303cd1e6c 修复了百度请求时候需要传appid的bug duyazhe 2025-07-06 23:09:49 +08:00
  • d7e15a9677 feat(tokens): add cherryConfig support for URL generation and base64 encoding CaIon 2025-07-06 20:56:09 +08:00
  • cf11a22c3a 🔧 refactor(auth, channel, context): improve context setup and validation for multi-key channels CaIon 2025-07-06 12:37:56 +08:00
  • 896f39068d 🔧 refactor(channel): replace common.ChannelTypeVertexAi with constant.ChannelTypeVertexAi CaIon 2025-07-06 10:35:29 +08:00
  • 7ddee5ea2f Merge branch 'alpha' into mutil_key_channel CaIon 2025-07-06 10:33:48 +08:00
  • b67a4fda9b 🔧 refactor(model): change user group retrieval to non-strict mode CaIon 2025-07-06 10:23:38 +08:00
  • 6c9369a2c9 🔧 refactor(model): update context key retrieval to use token group instead of user group CaIon 2025-07-05 16:40:49 +08:00
  • aa0edd8dce Merge pull request #1321 from iszcz/main Calcium-Ion 2025-07-05 15:28:33 +08:00
  • c17439a14f Merge remote-tracking branch 'origin/alpha' into alpha CaIon 2025-07-05 14:14:48 +08:00
  • 95775a5a52 feat(endpoint types): add support for image generation models in endpoint type handling CaIon 2025-07-05 14:14:40 +08:00
  • 8bb1522de6 📊 feat(detail): add model consumption trend & call ranking charts t0ng7u 2025-07-05 00:37:05 +08:00
  • 3d8a72d15c 🔢 feat(user-edit): replace add-quota input with Semi-UI InputNumber t0ng7u 2025-07-05 00:03:12 +08:00
  • 83dc498268 🖼️ style(RatioSync): remove the useless rounded-full style t0ng7u 2025-07-04 23:49:34 +08:00
  • d03c1f4bea 🐛 fix: fix the header height calculation issue in the custom HTML styles on the homepage t0ng7u 2025-07-04 23:42:46 +08:00
  • 14cca53ec8 🔧 refactor(endpoint types): comment out unused endpoint types in constants CaIon 2025-07-04 15:53:46 +08:00
  • f45caf29af 🎨 refactor(EditTagModal): tidy imports & enhance state-sync on open t0ng7u 2025-07-04 06:14:15 +08:00
  • 56dce5a745 refactor(EditChannel&EditToken): refactor Channel & Token edit pages with Semi Form and UX enhancements t0ng7u 2025-07-04 05:36:10 +08:00
  • dd9a1534e0 🔌 feat(api): extend endpoint type support & expose in pricing UI t0ng7u 2025-07-04 03:15:34 +08:00
  • 5cb4c4e644 Merge pull request #1314 from vickyyd/main Calcium-Ion 2025-07-03 15:53:32 +08:00
  • 12977d9a52 feat: make TopN field in RerankRequest optional in JSON serialization CaIon 2025-07-03 15:45:32 +08:00
  • 13eb2ec1f1 feat: add pull request template and enforce branching strategy in workflow CaIon 2025-07-03 13:33:50 +08:00
  • 62e82256ef Merge pull request #1325 from feitianbubu/pr/fix-ali-embedding-lost-prompt-token Calcium-Ion 2025-07-03 13:26:51 +08:00
  • bb00bd0ffe Merge pull request #1326 from QuantumNous/refactor_constant Calcium-Ion 2025-07-03 13:18:41 +08:00
  • f14f4eaf1a feat: refactor environment variable initialization and introduce new constant types for API and context keys CaIon 2025-07-03 13:10:25 +08:00
  • 448184a250 Merge pull request #1309 from feitianbubu/pr/alpha/video-action-constant2 IcedTangerine 2025-07-02 15:50:23 +08:00
  • b4e3147124 fix: ali embedding lose prompt_tokens skynono 2025-07-02 14:56:20 +08:00
  • 0359dfb8c3 🐛 fix: correct validation logic for redemption name input in EditRedemption component CaIon 2025-07-02 10:28:57 +08:00
  • c7b3b8d0b1 feat: increase Node.js memory limit in macOS release workflow CaIon 2025-07-01 13:23:29 +08:00
  • 41d20484f9 Merge branch 'main' into alpha CaIon 2025-07-01 13:15:47 +08:00
  • 0d336793bb Merge remote-tracking branch 'origin/alpha' into alpha CaIon 2025-07-01 13:14:40 +08:00
  • cfc8dcf7af feat: enhance JWT exchange process with proxy support. (close #1087) CaIon 2025-07-01 13:14:24 +08:00
  • 2f04ab0daf feat: enhance environment configuration and resource initialization CaIon 2025-07-01 13:13:30 +08:00
  • ffaf60df1d Merge pull request #1322 from feitianbubu/pr/jimeng-key-delimiter Calcium-Ion 2025-07-01 10:44:19 +08:00
  • c26029895d feat: jimeng apiKey format to use | delimiter skynono 2025-06-21 21:03:57 +08:00
  • d4f2f4dbbe 支持Midjourney视频任务和图片编辑 iszcz 2025-06-30 22:31:12 +08:00
  • 400a7e6e5b 修复gemini-balance测试gemini2.5pro的错误问题 kikii16 2025-06-29 13:36:19 +08:00
  • 8e0f1bf451 🐛 fix: ratelimit style error 同語 2025-06-29 02:34:06 +08:00
  • 16cb2a4a14 style: change the border radius of most components from full to lg size t0ng7u 2025-06-29 02:32:09 +08:00
  • 8e7d3b3d86 🤯style: remove useless card headerStyle t0ng7u 2025-06-29 00:11:15 +08:00
  • e2c34bdeb9 🐛 fix: refactor JSON unmarshalling across multiple handlers to use UnmarshalJson and UnmarshalJsonStr for consistency CaIon 2025-06-28 00:02:07 +08:00
  • aae9e81c20 🐛 fix: refactor response body handling in multiple relay handlers to utilize IOCopyBytesGracefully CaIon 2025-06-27 23:35:56 +08:00
  • 111dc18d26 feat: video action to constant skynono 2025-06-27 22:43:01 +08:00
  • defc18dea8 🐛 fix: refactor JSON encoding and decoding in OpenAI handlers for improved consistency CaIon 2025-06-27 22:45:36 +08:00
  • 452cf0dcc4 🐛 fix: refactor OaiStreamHandler to improve last response handling and streamline response body closure CaIon 2025-06-27 22:44:20 +08:00
  • b7776bec62 🐛 fix: update hardcoded completion model ratio for gemini-2.5-flash-lite CaIon 2025-06-27 22:36:23 +08:00
  • 5178e563be feat: introduce IOCopyBytesGracefully function for streamlined response body handling CaIon 2025-06-27 22:36:12 +08:00
  • 6db7a84787 🐛 fix: replace direct response body closure with common.CloseResponseBodyGracefully for improved error handling CaIon 2025-06-27 21:40:36 +08:00
  • ae586e1be9 feat: add CloseResponseBodyGracefully function to handle HTTP response body closure CaIon 2025-06-27 21:37:13 +08:00
  • 7ef4531a0f Merge pull request #1274 from feitianbubu/feat/add-channel-jimeng Calcium-Ion 2025-06-27 21:16:50 +08:00
  • cc08347caf 🐛 fix: handle response body errors more gracefully in OpenAI handler CaIon 2025-06-27 21:13:21 +08:00
  • 221d2b5552 feat: add video channel jimeng skynono 2025-06-20 15:50:00 +08:00
  • e234ad0740 feat: add Function and Container fields to ResponsesToolsCall struct #1305 CaIon 2025-06-27 16:56:54 +08:00
  • 416a357c34 Merge pull request #1291 from feitianbubu/pr/add-origin-kling-api Xyfacai 2025-06-27 16:08:03 +08:00
  • d76c3ebeca Merge pull request #1298 from xiangyuanliu/feat/page-format Xyfacai 2025-06-27 15:55:30 +08:00
  • d3602cbb39 chore: Improve channel creation UX: defer "Fetch Model List" action until after creation t0ng7u 2025-06-27 10:08:44 +08:00
  • 39fc38662e 💄refactor: enhance EditUser and AddUser form validation & UX t0ng7u 2025-06-27 09:44:18 +08:00
  • 0cad369fda 🐛 fix(redemptions-table): correct initial page index and pagination state t0ng7u 2025-06-27 07:42:04 +08:00
  • 256b9a9fe5 🐛 fix(redemptions-table): show loading indicator while refetching data t0ng7u 2025-06-27 07:29:28 +08:00
  • f2dd64a3b1 🎁 refactor(ui/redemption): migrate EditRedemption page to Semi Form & enhance UX t0ng7u 2025-06-27 07:25:46 +08:00
  • 0900f43c2a refactor(ui/token): migrate EditToken page to Semi Form API and polish UX t0ng7u 2025-06-26 22:58:25 +08:00
  • 8d34c57239 fix: ratelimit style error tbphp 2025-06-26 21:32:05 +08:00
  • b785071ca6 🎨 style: remove all prefix icons to simplify the layout of the sidesheet component t0ng7u 2025-06-26 16:36:36 +08:00
  • f80eb95864 🎨 style: unify card header UI, switch to Avatar icons & remove oversized props t0ng7u 2025-06-26 16:05:13 +08:00
  • a976d9d366 🔒 style: Hide registration link when Self-Use Mode is enabled t0ng7u 2025-06-26 04:29:44 +08:00
  • 1275667175 🐛 fix(auth): prevent duplicate “session expired” toast on login t0ng7u 2025-06-26 03:51:19 +08:00
  • 7630838743 🧶style(TokensTable): add IconDelete in Delete selected token button t0ng7u 2025-06-25 23:23:59 +08:00
  • dabd9a9a23 🐛 fix(auth): restore proper state & context destructuring in Login- and Register-forms t0ng7u 2025-06-25 23:13:55 +08:00
  • 06b7b595c6 💫 feat(ui): introduce dispersed blur-ball background to all auth views t0ng7u 2025-06-25 22:57:04 +08:00
  • 8fb5cb6686 🐛 fix(auth): prevent initial render flicker & clean up state usage t0ng7u 2025-06-25 22:46:11 +08:00
  • f9971df2ef 🍭style: add mt-[64px] in class auth componets t0ng7u 2025-06-25 22:21:14 +08:00
  • b206a7c683 feat: 优化分页组件 Xiangyuan-liu 2025-06-25 18:42:19 +08:00
  • 038202b1f6 🔧 fix(xinference): update Document type to 'any' for flexibility CaIon 2025-06-25 18:04:34 +08:00
  • 6d2f34a889 🎨 style(ui): refactor Tabs in ModelPricing to use native Semi UI styling t0ng7u 2025-06-25 15:40:27 +08:00
  • 3a5618ede9 Merge remote-tracking branch 'origin/alpha' into alpha t0ng7u 2025-06-25 15:26:59 +08:00