Commit Graph

  • 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
  • 70a4b5765d feat(homepage): enhance banner visuals & UX t0ng7u 2025-06-25 15:26:51 +08:00
  • 04d525e317 🚀 feat(auth): support new model API paths in authentication and routing CaIon 2025-06-25 00:19:38 +08:00
  • 6220b3ee0f Merge remote-tracking branch 'origin/alpha' into alpha t0ng7u 2025-06-24 18:10:04 +08:00
  • 87e90e5219 🔧 style(ui): Inline tag edit action in ChannelsTable t0ng7u 2025-06-24 18:09:16 +08:00
  • 51086c3ba6 🔧 fix(model_ratio): adjust return values for gemini-2.5-pro and gemini-2.5-flash models CaIon 2025-06-24 18:08:42 +08:00
  • 7a4c213b65 🎨 style(channels-table): standardize operation component size to small t0ng7u 2025-06-24 18:02:34 +08:00
  • 610853e9c8 🚀 feat: enhance model testing UI with bulk selection, copy & success-filter buttons (#1288) t0ng7u 2025-06-24 17:46:08 +08:00
  • 62daf16b19 fix: ensure table shows correct loading state on first render & during search t0ng7u 2025-06-24 05:20:54 +08:00
  • d19ab54e32 🚀 feat: Align search API with channel listing & fix sorting toggle t0ng7u 2025-06-24 05:13:47 +08:00
  • 8f0f0c0d27 fix(channels-table): preserve group filter when switching type or status tabs t0ng7u 2025-06-24 04:16:40 +08:00
  • 9bf32ef581 Revert "🐛 fix: preserve group filter when switching channel type/status" t0ng7u 2025-06-24 01:51:26 +08:00
  • 9469c4973c 💄 i18n: shorten channel search placeholder and update i18n t0ng7u 2025-06-24 01:48:39 +08:00
  • 4949d986c7 🐛 fix: preserve group filter when switching channel type/status t0ng7u 2025-06-24 01:45:22 +08:00
  • 949d462534 🐛 fix(channel): remove duplicate model names in “Edit Channel” model dropdown (#1292) t0ng7u 2025-06-24 00:25:29 +08:00
  • fc2e2c1aff 🎨 feat(EditChannel): improve model selection UX, clipboard feedback & rounded styling (#1290) t0ng7u 2025-06-24 00:02:22 +08:00
  • e7506ee9cf 🧬merge: Add a button to copy the selected model in the channel (#1290) 同語 2025-06-23 23:46:54 +08:00
  • 13fd901d17 🚀 feat: add enabled/disabled channel filtering & optimize type-based pagination (#1289) t0ng7u 2025-06-23 23:40:34 +08:00
  • 34693e338f feat: add origin kling api skynono 2025-06-23 21:22:01 +08:00
  • bce87295b6 Merge remote-tracking branch 'origin/alpha' into alpha t0ng7u 2025-06-23 17:35:50 +08:00
  • 0ac7406db8 🚀 chore(ui): Refactor UpstreamRatioSync with conflict-modal component, performance hooks & cleanup (#1286) t0ng7u 2025-06-23 17:35:39 +08:00
  • ef9c5b3acb 🐛 fix(ratio-sync): reset pagination when filter/search changes t0ng7u 2025-06-23 16:34:00 +08:00
  • c9529d00d5 Merge branch 'main' into feat-copy-models JoeyLearnsToCode 2025-06-23 16:12:18 +08:00
  • f73da57acb 🎛️ feat(web): add “Conflict Rates” filter & highlight in Model Settings Visual Editor (#1286) t0ng7u 2025-06-23 15:55:10 +08:00
  • 8a1e437ce9 🔧 chore: update STREAMING_TIMEOUT default value to 120 seconds in configuration CaIon 2025-06-22 18:47:40 +08:00
  • 6cac7d96e7 🍭style: update home main title style font-semibold to font-bold t0ng7u 2025-06-22 18:28:32 +08:00
  • 2df9ed2892 Merge remote-tracking branch 'origin/alpha' into alpha t0ng7u 2025-06-22 18:10:44 +08:00
  • 6bd4e202a1 feat(ui): Implement unified compact/adaptive table mode + icon refinement t0ng7u 2025-06-22 18:10:00 +08:00
  • 9d3b84158c Merge pull request #1281 from QuantumNous/mj_usergroupratio Calcium-Ion 2025-06-22 18:08:11 +08:00
  • 32366d1e1b refactor: streamline price calculation in RelaySwapFace and RelayMidjourneySubmit functions CaIon 2025-06-22 17:52:48 +08:00
  • 20e233ea8a Merge remote-tracking branch 'origin/alpha' into alpha CaIon 2025-06-22 16:59:22 +08:00
  • 9121a593d7 fix: reset channel key in UpdateChannel function CaIon 2025-06-22 16:59:06 +08:00
  • d11798cc68 feat(tokens-table): add selectable copy modes for bulk token copy action t0ng7u 2025-06-22 16:49:44 +08:00
  • 2d305d5bb1 Merge remote-tracking branch 'origin/alpha' into alpha t0ng7u 2025-06-22 16:39:52 +08:00