Commit Graph

  • 20c132bf13 禁用原生Gemini模式中的ping保活 RedwindA 2025-07-18 23:39:01 +08:00
  • 4d9b5bcf48 增加 DisablePing 字段以控制是否发送自定义 Ping RedwindA 2025-07-18 23:38:35 +08:00
  • 67df60e76c ♻️ refactor: modularize TokensTable component into maintainable architecture t0ng7u 2025-07-18 22:56:34 +08:00
  • baffe55643 ♻️ refactor: restructure TaskLogsTable into modular component architecture t0ng7u 2025-07-18 22:33:05 +08:00
  • 51695befd6 ♻️ refactor: restructure MjLogsTable into modular component architecture t0ng7u 2025-07-18 22:19:58 +08:00
  • acf6ec9349 ♻️ refactor: restructure LogsTable into modular component architecture t0ng7u 2025-07-18 22:04:54 +08:00
  • af65271804 Merge pull request #1352 from wzxjohn/feature/simple_stripe IcedTangerine 2025-07-18 22:00:52 +08:00
  • 217c657e2b 🚀 feat(web/channels): Deep modular refactor of Channels table t0ng7u 2025-07-18 21:05:36 +08:00
  • f7fa5fd26e Merge pull request #1362 from KamiPasi/patch-1 Calcium-Ion 2025-07-18 20:53:29 +08:00
  • 3fabcac4af Merge pull request #1393 from feitianbubu/pr/fix-mysql-default-false Calcium-Ion 2025-07-18 20:50:28 +08:00
  • 38091f4365 Merge pull request #1381 from feitianbubu/pr/task-origin-name Calcium-Ion 2025-07-18 20:49:53 +08:00
  • 09e6dbcc8a Merge pull request #1190 from feitianbubu/fix-nil-request-id Calcium-Ion 2025-07-18 20:48:15 +08:00
  • 4a46b50e90 Merge pull request #1349 from feitianbubu/pr/fix-kling-image-mode-name Calcium-Ion 2025-07-18 20:47:10 +08:00
  • 066d4a7906 Merge pull request #1363 from feitianbubu/pr/add-jimeng-image Calcium-Ion 2025-07-18 20:45:49 +08:00
  • b3beb412bb fix: mySQL does not support default false feitianbubu 2025-07-18 13:29:15 +08:00
  • a3b5d14928 feat: add jimeng image -- fix alpha feitianbubu 2025-07-17 21:00:55 +08:00
  • eac90f67c0 🗑️ refactor(table): remove custom formatPageText from all table components t0ng7u 2025-07-18 10:59:24 +08:00
  • 9496156d21 🎉 feat(i18n): integrate Semi UI LocaleProvider with dynamic i18next language support t0ng7u 2025-07-18 10:55:05 +08:00
  • 94f4d58aea Merge remote-tracking branch 'origin/alpha' into alpha t0ng7u 2025-07-18 09:38:19 +08:00
  • b0e7b9ae80 🎨 refactor(ui): scope table scrolling to console cards & refine overall layout t0ng7u 2025-07-18 01:06:18 +08:00
  • 0d3dde7821 fix(image): 只有 dalle模型才受 size、quality 影响价格 Xyfacai 2025-07-18 00:30:49 +08:00
  • 38bc3badb1 📚 docs: add comprehensive Web-interface API reference (excluding Relay) t0ng7u 2025-07-17 23:50:56 +08:00
  • 9f957da5ac 🌐 feat: add configurable USD exchange-rate support across backend & frontend t0ng7u 2025-07-17 23:04:45 +08:00
  • c773584ecd fix: 修复playground优先级失效 CaIon 2025-07-17 22:26:38 +08:00
  • a93a14a960 Merge remote-tracking branch 'origin/alpha' into alpha CaIon 2025-07-17 22:25:26 +08:00
  • 4789b412fe 💸 feat(model-pricing): add “show with recharge price” toggle and USD/CNY selector t0ng7u 2025-07-17 22:07:06 +08:00
  • da8917a15f refactor: initialize channel cache after channel operations to ensure data consistency CaIon 2025-07-17 20:04:26 +08:00
  • 9660b22c0d feat: 添加手动输入和文件上传模式切换功能,支持密钥搜索和高亮显示 CaIon 2025-07-17 19:53:33 +08:00
  • c5b9d71376 fix: 修复vertex渠道编辑密钥功能失效 CaIon 2025-07-17 19:29:28 +08:00
  • fd3fe7fe0d Merge pull request #1383 from feitianbubu/pr/fix-gemini-and-claude-completions Calcium-Ion 2025-07-17 19:16:55 +08:00
  • db159451df Merge pull request #1368 from RedwindA/fix/embedding-test Calcium-Ion 2025-07-17 19:16:10 +08:00
  • a1609f36c7 Merge pull request #1384 from QuantumNous/RequestOpenAI2ClaudeMessage Calcium-Ion 2025-07-17 19:15:54 +08:00
  • 7b936283ed Merge pull request #1387 from feitianbubu/alpha Calcium-Ion 2025-07-17 19:14:34 +08:00
  • 082e57173f 💱 feat(model-pricing): add currency (USD/CNY) & token unit (M/K) toggles to Model Pricing table t0ng7u 2025-07-17 19:07:11 +08:00
  • fccda187e9 Merge pull request #1369 from RedwindA/fix/xai-non-stream IcedTangerine 2025-07-17 17:56:19 +08:00
  • 79522d7688 fix: playground chat feitianbubu 2025-07-16 23:41:31 +08:00
  • 88f6d29dcb Update relay-claude.go Glaxy 2025-07-16 18:00:33 +08:00
  • b1cf5d7705 fix: usage cost(any) to support claude and gemini feitianbubu 2025-07-16 16:53:29 +08:00
  • cee6ba00c7 feat: priority use origin model name feitianbubu 2025-07-16 15:18:32 +08:00
  • 252aff1203 Merge branch 'alpha' into feature/simple_stripe wzxjohn 2025-07-16 10:39:11 +08:00
  • 31adc39353 refactor: layout logic to enhance front-end responsiveness 同語 2025-07-16 04:53:15 +08:00
  • bf6e1bed0c 🧹 refactor(PageLayout): remove unused state variables t0ng7u 2025-07-16 04:50:23 +08:00
  • 409a3eac5a 🐛 fix: SSR hydration mismatch in mobile detection & clean up sidebar style t0ng7u 2025-07-16 04:46:31 +08:00
  • 94e0c0d838 🎨 feat(sidebar): replace custom collapse button with Semi UI Button t0ng7u 2025-07-16 04:35:19 +08:00
  • 7ee3a7d65a ♻️ refactor(auth, ui): simplify Loading component & optimize OAuth2Callback flow t0ng7u 2025-07-16 04:21:13 +08:00
  • a3f098c50b feat(HeaderBar): ensure skeleton shows ≥500 ms and waits for real status data t0ng7u 2025-07-16 04:02:05 +08:00
  • c4718a1e41 📱 feat(ui): auto-close sidebar on mobile after menu navigation t0ng7u 2025-07-16 03:52:40 +08:00
  • 527b9966a9 💄 style(layout): add horizontal padding to top-offset divs for consistent spacing t0ng7u 2025-07-16 03:42:19 +08:00
  • eab067678b 🖌️ feat(ui): always show colorful console banner for NewAPI in every environment t0ng7u 2025-07-16 03:38:06 +08:00
  • 9c36aaa277 🔧 chore(router): enable React Router v7 future flags to suppress warnings t0ng7u 2025-07-16 03:08:04 +08:00
  • edb4f2f654 📱 refactor(web): remove legacy isMobile util and migrate to useIsMobile hook t0ng7u 2025-07-16 02:54:58 +08:00
  • e351642db9 feat: claude web search tool 计费 creamlike1024 2025-07-15 18:57:22 +08:00
  • 0480d43bcd 🚀 feat(frontend): add robust boolean handling across settings pages t0ng7u 2025-07-15 17:18:48 +08:00
  • aeca676d55 feat: RequestOpenAI2ClaudeMessage add more parms map creamlike1024 2025-07-15 12:38:05 +08:00
  • 3425b6ebb6 🐛 fix: multi-key channel sync and Vertex-AI key-upload edge cases t0ng7u 2025-07-15 12:02:04 +08:00
  • df85acb80f style(ui): Change the size of the icons in the dashboard to normal t0ng7u 2025-07-14 23:47:45 +08:00
  • 194e73b1de feat: Add fade-in animation for greeting message t0ng7u 2025-07-14 23:42:03 +08:00
  • 7c17f380e4 feat(ui): enhance loading states and fix layout issues t0ng7u 2025-07-14 23:31:01 +08:00
  • 42f38b823a 💄 fix(ui): improve uptime card layout and request count icon t0ng7u 2025-07-14 22:52:00 +08:00
  • 38c5e0e9f4 refactor: format api page query and err result Xyfacai 2025-07-14 21:59:42 +08:00
  • 3338b1f598 feat: implement backend channel duplication & streamline frontend copy flow t0ng7u 2025-07-14 21:54:53 +08:00
  • 3368b26880 🐛 fix: Add nil check for xaiResponse.Usage before calculating CompletionTokens RedwindA 2025-07-14 21:40:15 +08:00
  • f30a0f7783 🐛 fix: Use correct dto for non-stream xai RedwindA 2025-07-14 21:32:31 +08:00
  • 0bd826c48b 🚀 feat(detail): enhance API Info list with jump button & responsive layout t0ng7u 2025-07-14 20:22:09 +08:00
  • 33f4e4048c 🍎style(button): Optimize the colors of all buttons to reduce visual fatigue t0ng7u 2025-07-14 19:49:40 +08:00
  • bc65c82745 🎨 feat(channel-test): Enhance request conversion for Embedding models and update input type RedwindA 2025-07-14 16:59:48 +08:00
  • 5c55da29e7 🐛 fix: Ensure channel tooltip displays correctly in LogsTable t0ng7u 2025-07-14 13:12:40 +08:00
  • 3c3247f7bd 🎨 feat(ui): Change TolenTables Progress Style marginTop 0 to 1px t0ng7u 2025-07-13 19:34:20 +08:00
  • 3df78868ad 🎨 feat(ui): Enhance model dropdowns with icons in Token & Channel editors t0ng7u 2025-07-13 19:32:01 +08:00
  • 7731a02082 💄 feat(ui): Enhance TokensTable quota presentation and clean up code t0ng7u 2025-07-13 19:14:43 +08:00
  • 301c78d9f3 🔍 feat(edit-token): add search capability to model limit selector t0ng7u 2025-07-13 18:25:05 +08:00
  • ac5f028d10 🎨 style(tokens-table): enhance quota usage progress bar UI t0ng7u 2025-07-13 18:10:59 +08:00
  • c244837719 🔄 fix(tables): keep current page after edits & auto-fallback when page becomes empty t0ng7u 2025-07-13 17:45:31 +08:00
  • 5a92a5fe97 feat(tokens-table): show “Other” avatar for models without vendor logo t0ng7u 2025-07-13 17:24:55 +08:00
  • 740fe8c2e2 feat: comment out model validation in ConvertClaudeRequest method CaIon 2025-07-13 15:17:15 +08:00
  • a2f7c87666 🔄 update: add bun.lock file copy to Dockerfile for dependency management CaIon 2025-07-13 14:05:45 +08:00
  • 706df56efc 🔄 update: downgrade several Babel and Astro dependencies in bun.lock CaIon 2025-07-13 14:00:12 +08:00
  • 43980b3ad1 feat: add jimeng image feitianbubu 2025-07-10 05:21:45 +00:00
  • 4af505e618 feat: add bun.lock file to manage dependencies and remove bun.lockb CaIon 2025-07-13 12:16:18 +08:00
  • 1e7a001497 🔄 update: regenerate bun.lockb file to reflect dependency changes CaIon 2025-07-13 12:08:13 +08:00
  • 2c07014ff7 🔧 refactor(user_usable_group): enhance concurrency control with mutex for user groups management KamiPasi 2025-07-13 01:03:56 +08:00
  • c39b3cfefe 🎨 refactor: TokensTable UI for clearer quota info & compact controls t0ng7u 2025-07-13 01:02:55 +08:00
  • 1eb07211b9 🚑 fix: safeguard NewAPIError.Error() against nil pointer panic t0ng7u 2025-07-13 00:16:38 +08:00
  • d47695c402 🐛 fix: preserve key data when editing channels & update MultiKeySize correctly t0ng7u 2025-07-13 00:09:27 +08:00
  • e6333e93c0 🐛 fix: synchronize MultiKeySize after editing multi-key channels t0ng7u 2025-07-12 23:57:59 +08:00
  • a66430c82c Merge remote-tracking branch 'origin/multi_keys_channel' into alpha t0ng7u 2025-07-12 23:47:24 +08:00
  • 5bf5d3d16a feat(adaptor): refactor response handlers to return usage first and improve error handling CaIon 2025-07-12 21:12:46 +08:00
  • 9881bfc3c9 feat(logs): add multi-key support in LogsTable and enhance log info generation CaIon 2025-07-12 15:14:55 +08:00
  • 515cd983c9 Merge pull request #1357 from RedwindA/feat/xAI-search Calcium-Ion 2025-07-12 14:28:14 +08:00
  • 9fd92977c7 feat(channel): improve channel cache handling and add error checks for disabled channels CaIon 2025-07-12 14:20:59 +08:00
  • dc5e4be403 feat(channel): implement thread-safe polling CaIon 2025-07-12 11:17:08 +08:00
  • 23744465da 🎨 style(footer): remove redundant bg-semi-color-bg-2 class (#1354) t0ng7u 2025-07-12 03:53:06 +08:00
  • 2c8f104f58 🐛 fix(tokens-table): show all extra IP addresses in tooltip t0ng7u 2025-07-12 03:48:55 +08:00
  • e8a586879f ⏱️ fix(token): disallow selecting expiration date earlier than now t0ng7u 2025-07-12 03:42:05 +08:00
  • 7b271bb110 🎨 refactor(TokensTable): refactor TokensTable UI & UX for clearer data and inline actions t0ng7u 2025-07-12 03:35:19 +08:00
  • 98d1da6fcc fix: 调整初始化顺序以避免写入日志失败 RedwindA 2025-07-12 02:23:10 +08:00
  • 98696526d4 feat: 支持 xAI 网络搜索 RedwindA 2025-07-12 02:22:40 +08:00
  • c96bdfbe99 🎨 feat(ui): add icon support for Kling (50) & Jimeng (51) channels and iconize type selector t0ng7u 2025-07-12 00:02:12 +08:00
  • 17a42e2130 🎨 style(ui): move type-specific “Other / Organization” inputs to Basic Info card for smoother channel setup t0ng7u 2025-07-11 23:47:13 +08:00
  • 9ac961a750 🌐 i18n: add missing English strings for auto-disable switch in channel settings t0ng7u 2025-07-11 23:43:27 +08:00