Commit Graph

  • 337bb41588 💄 style: Use segmented renderer for billing types in Models table; keep Pricing view unchanged t0ng7u 2025-08-11 15:53:55 +08:00
  • 8df5a45805 feat: add responses support for cloudflare duyazhe 2025-08-11 15:29:16 +08:00
  • ec006d3a67 🚀 perf: optimize model management APIs, unify pricing types as array, and remove redundancies t0ng7u 2025-08-11 14:40:01 +08:00
  • 067f3ce9ed 🔧 chore(db): drop legacy single-column UNIQUE indexes to prevent duplicate-key errors after soft-delete t0ng7u 2025-08-11 01:25:13 +08:00
  • 649fa84231 Merge remote-tracking branch 'origin/alpha' into alpha t0ng7u 2025-08-10 23:18:16 +08:00
  • 46cd3f4071 feat(middleware): redis atomic incr, show waiting time creamlike1024 2025-08-10 23:18:09 +08:00
  • 8d54f86261 🤓 chore: format code file t0ng7u 2025-08-10 23:17:04 +08:00
  • 0bcd7388f4 🏎️ perf: optimize aggregated model look-ups by batching bound-channel queries t0ng7u 2025-08-10 23:11:35 +08:00
  • 3b6d0d0291 Merge pull request #1547 from seefs001/feature/model_list Seefs 2025-08-10 22:57:20 +08:00
  • 51f7f89190 🔍 feat: Show matched model names & counts for non-exact model rules t0ng7u 2025-08-10 21:32:18 +08:00
  • ff2e0dbc26 feat(middleware): add email verification rate limit creamlike1024 2025-08-10 21:22:53 +08:00
  • e1d51fd169 Merge remote-tracking branch 'origin/alpha' into alpha t0ng7u 2025-08-10 21:14:47 +08:00
  • 85ecfd7062 feat: enhance model billing aggregation & UI display for unknown quota type t0ng7u 2025-08-10 21:09:49 +08:00
  • 7ffbff88f1 feat: Update request URL handling for Azure responses based on base URL CaIon 2025-08-10 21:09:16 +08:00
  • 8907e5cf6d feat: Add ChannelOtherSettings to manage additional channel configurations CaIon 2025-08-10 20:21:30 +08:00
  • 8217e694f8 fix: 注册时发送邮件验证码没有等待时间 creamlike1024 2025-08-10 19:15:26 +08:00
  • 2cabe4f6ac 🔠 refactor: refine group label formatting in price info t0ng7u 2025-08-10 17:17:49 +08:00
  • 85723e1fe3 feat: if video cannot play open in a new tab feitianbubu 2025-08-10 16:34:53 +08:00
  • 73609f50d0 feat: add jimeng video official api feitianbubu 2025-08-10 15:55:28 +08:00
  • ca85d224f1 📱 style: Hide vendor introduction on mobile devices t0ng7u 2025-08-10 14:10:50 +08:00
  • b6dd701ce8 feat: Add tag-based filtering & refactor filter counts logic t0ng7u 2025-08-10 14:05:25 +08:00
  • 7130ec8e32 🐛 fix(PricingCardView): hide placeholder dash when no custom tags t0ng7u 2025-08-10 13:45:16 +08:00
  • c79b6cea32 fix: prevent model name flicker when closing SideSheet t0ng7u 2025-08-10 13:41:19 +08:00
  • f8c2c78ee2 feat: update openai websearch price creamlike1024 2025-08-10 13:37:49 +08:00
  • 54f470bc46 feat: Enhance EditChannelModal with JSONEditor key updates and input reset CaIon 2025-08-10 12:22:18 +08:00
  • 1ea54eb2ed 🖼️ chore: format code file t0ng7u 2025-08-10 12:11:31 +08:00
  • 4cf1ffa801 feat: Enhance model listing and retrieval with support for Anthropic and Gemini models; refactor routes for better API key handling nekohy 2025-08-10 11:36:26 +08:00
  • 750dea9de7 🐛 fix(model): allow zero-value updates so tags/description can be cleared t0ng7u 2025-08-10 11:03:39 +08:00
  • ac9a1ae876 Merge pull request #1496 from Bliod-Cook/feat-linuxdo-minumum-trust-level Calcium-Ion 2025-08-10 10:27:40 +08:00
  • c59253ea6e Merge pull request #1537 from RedwindA/feat/support-native-gemini-embedding Calcium-Ion 2025-08-10 10:26:46 +08:00
  • 571301adfd Merge pull request #1541 from QuantumNous/fluent-read Calcium-Ion 2025-08-10 10:26:22 +08:00
  • abee65c1db feat: Add model icon support across backend and UI; prefer model icon over vendor; add icon column in Models table t0ng7u 2025-08-10 01:38:59 +08:00
  • 734ef7ddac feat: Support dot‑chained props for LobeHub icons t0ng7u 2025-08-10 01:18:36 +08:00
  • 58af8ed688 🍎 chore: modify pagination pageSizeOpts t0ng7u 2025-08-10 00:58:17 +08:00
  • 8a3107448b 🎨 refactor: MultiKeyManageModal: cleaner stats UI, remove chart, integrate toolbar/pagination, and improve UX t0ng7u 2025-08-10 00:55:18 +08:00
  • a0f48f5a30 Merge remote-tracking branch 'origin/alpha' into alpha t0ng7u 2025-08-09 21:41:33 +08:00
  • 2177620e68 💄 style(ui): replace inline gradients with reusable pastel blur balls; improve dark mode t0ng7u 2025-08-09 21:40:32 +08:00
  • 991a09f47a feat: update Fluent Read link handling in sidebar to improve chat item filtering CaIon 2025-08-09 21:06:25 +08:00
  • 4abe75faed feat: remove custom JSON marshaling for Message struct CaIon 2025-08-09 21:04:49 +08:00
  • 5a3f011ac2 feat: enhance JSON marshaling for Message and skip Fluent Read links in chat items CaIon 2025-08-09 20:58:28 +08:00
  • 4bbdc8e2b2 feat: add verbosity field to OpenAI request #1540 CaIon 2025-08-09 20:12:27 +08:00
  • 4c0c9ffd0a feat: add AWS invoke error handling and new error code CaIon 2025-08-09 19:26:41 +08:00
  • 20575e798a feat: improve FluentRead notification handling and user prompts CaIon 2025-08-09 18:37:08 +08:00
  • f5a52bc5b5 feat: update dto for embeddings RedwindA 2025-08-09 18:31:56 +08:00
  • a5b4c2f7b5 feat: add FluentRead support in chat configuration CaIon 2025-08-09 18:26:45 +08:00
  • 1dcb9a01ce Merge branch 'alpha' into 'feat/support-native-gemini-embedding' RedwindA 2025-08-09 18:05:11 +08:00
  • 8e52b42c0a feat: update channel label to indicate deprecation and suggest alternative CaIon 2025-08-09 17:51:54 +08:00
  • f2dbdbc445 feat: update relay-text to conditionally include usage based on StreamOptions #696 CaIon 2025-08-09 17:51:49 +08:00
  • 8c4f0e6992 Merge remote-tracking branch 'origin/alpha' into alpha CaIon 2025-08-09 17:02:20 +08:00
  • 2fb3e265f6 feat: enhance TokensPage and useTokensData to support Fluent integration and notifications CaIon 2025-08-09 17:02:06 +08:00
  • 2da040f74c 🧹 Refactor: remove redundant code and simplify renderers t0ng7u 2025-08-09 16:51:09 +08:00
  • 2757d555c7 style(ui): Replace switches with buttons; add quota column with Popover; cleanup t0ng7u 2025-08-09 16:47:14 +08:00
  • 1dd1ef862f 🐛 fix(db): allow re-adding models & vendors after soft delete; add safe index cleanup t0ng7u 2025-08-09 15:44:08 +08:00
  • 4886f86cc8 style(JSONEditor): add AGPL-3.0 license header, clean imports & refine Banner UI t0ng7u 2025-08-09 14:08:28 +08:00
  • a08e027bde feat: optimized JSONEditor in duplicate key handling 同語 2025-08-09 13:22:16 +08:00
  • 92a979751e Merge remote-tracking branch 'origin/alpha' into alpha t0ng7u 2025-08-09 13:10:20 +08:00
  • e1796b92cd 🐛 fix(db): allow re-adding models/vendors after soft delete via composite unique indexes t0ng7u 2025-08-09 13:07:57 +08:00
  • 05af05e449 feat: add system prompt override functionality in channel settings and request handling #1468 CaIon 2025-08-09 12:53:06 +08:00
  • 2c4dc44661 Merge pull request #1500 from antecanis8/gemini_batchembedcontents Calcium-Ion 2025-08-09 11:42:08 +08:00
  • 7d08e13393 Merge pull request #1429 from feitianbubu/pr/video-preview-modal Calcium-Ion 2025-08-09 11:37:19 +08:00
  • 9d6c154609 Merge pull request #1458 from simplty/fix/midjourney-field-compatibility Calcium-Ion 2025-08-09 11:35:22 +08:00
  • 807ec2003c Merge pull request #1465 from fangzhengjin/alpha Calcium-Ion 2025-08-09 11:34:55 +08:00
  • 91895f4d4c Merge pull request #1536 from Yincmewy/alpha Calcium-Ion 2025-08-09 11:19:22 +08:00
  • 8d7ef18fc1 📱 feat(ui): enhance mobile pagination in PricingCardView t0ng7u 2025-08-09 10:14:35 +08:00
  • 81a24e9a87 feat: Extend endpoint templates to cover all native endpoints t0ng7u 2025-08-09 09:33:13 +08:00
  • 13da9eb20a 🔧 fix(pricing): synchronize group ratio in Table & Card views with sidebar selection t0ng7u 2025-08-09 08:58:36 +08:00
  • 53ac48aeca 🎨 chore(sidebar): swap “Channel Management” and “Model Management” positions in admin menu t0ng7u 2025-08-09 08:50:39 +08:00
  • 74057324b2 fix typo; add ParamOverride for Gemini Embedding RedwindA 2025-08-09 01:07:48 +08:00
  • 8127ad9929 feat: support native Gemini Embedding RedwindA 2025-08-09 00:27:33 +08:00
  • e7d91d018d feats:replace GLM-4v authentication headers to support customize api key Yincmewy 2025-08-08 23:26:29 +08:00
  • a1b796b7ea feat: optimized Json Visual Editor(JSONEditor) when detected duplicate key HynoR 2025-08-08 19:00:02 +08:00
  • b3a1948a7b feat: enhance AddAbilities and BatchInsertChannels to support transaction handling CaIon 2025-08-08 18:36:09 +08:00
  • 9682c46cc4 feat: implement moonshot adaptor for request handling and response processing CaIon 2025-08-08 17:28:21 +08:00
  • b49274ea62 Merge pull request #1531 from QuantumNous/claude-code Calcium-Ion 2025-08-08 16:46:56 +08:00
  • 5b5b97eb30 feat: 完善格式抓换,修复gemini渠道和openai渠道在claude code中使用的问题 CaIon 2025-08-08 16:45:37 +08:00
  • 9f452e4781 Merge remote-tracking branch 'origin/alpha' into alpha t0ng7u 2025-08-08 15:17:23 +08:00
  • b3b9fb9f93 🔧 refactor(pricing): render “auto” routing chain only when relevant & remove unused prop t0ng7u 2025-08-08 15:11:31 +08:00
  • c144bc7f91 Merge pull request #1524 from feitianbubu/pr/fix-last-resp Calcium-Ion 2025-08-08 14:55:47 +08:00
  • bd421f471b Merge remote-tracking branch 'origin/alpha' into alpha t0ng7u 2025-08-08 14:50:08 +08:00
  • 55469a90dc 🚀 feat(pricing): clarify “auto” group routing chain and exclude it from price table t0ng7u 2025-08-08 14:49:55 +08:00
  • f69a4f7153 feat: enhance request handling to support tool calls and improve stream options CaIon 2025-08-08 13:47:39 +08:00
  • e81113e488 feat: add support for openrouter reasoning efforts in request handling CaIon 2025-08-08 13:04:33 +08:00
  • b555ac092d fix: playground group CaIon 2025-08-08 11:59:04 +08:00
  • c833e07ee3 feat: add support for gpt-5 models and adjust temperature settings CaIon 2025-08-08 10:43:07 +08:00
  • a5c2539c38 Merge pull request #1525 from HynoR/chore/gpt5 Calcium-Ion 2025-08-08 10:24:13 +08:00
  • 047d447163 Merge pull request #1523 from RedwindA/refactor/improve-modelName-wildcard Calcium-Ion 2025-08-08 10:22:47 +08:00
  • 660b129b75 feat: sync gpt-5 model ratio and support new reasoning effort HynoR 2025-08-08 09:11:28 +08:00
  • e434c0c9e3 fix: ensure last message is sent successfully feitianbubu 2025-08-08 08:36:56 +08:00
  • 85032b3eb8 feat(web): add model prefill group quick-add buttons to channel models selector t0ng7u 2025-08-08 04:48:18 +08:00
  • f080bef7b8 💄 ui: adjust column layout in pricing table t0ng7u 2025-08-08 04:41:46 +08:00
  • dfcee356d7 🤓feat: the model management module 同語 2025-08-08 04:23:12 +08:00
  • 70719d4a43 🐛 fix(model, web): robust JSON handling; remove datatypes dep; stabilize JSONEditor manual mode t0ng7u 2025-08-08 04:21:50 +08:00
  • 2da0e1a542 ♻️ refactor(model): replace gorm.io/datatypes with JSONValue for PrefillGroup.Items; fix JSON scan across drivers t0ng7u 2025-08-08 04:09:53 +08:00
  • 3fc7f7e8f8 ♻️ refactor(model): replace gorm.io/datatypes with json.RawMessage for PrefillGroup.Items t0ng7u 2025-08-08 03:52:07 +08:00
  • ec402abba3 🤔 revert: revert go.sum & go.mod version t0ng7u 2025-08-08 03:35:31 +08:00
  • 41c93f250e 🤔 revert: revert go.sum & go.mod version t0ng7u 2025-08-08 03:22:25 +08:00
  • f46acac691 🎨 refactor(ui): merge “Content Configuration” into “Basic Information” card in EditPrefillGroupModal t0ng7u 2025-08-08 03:04:51 +08:00
  • 908714b73c feat: Improve models UX and robustness: add JSONEditor extraFooter, fix endpoints rendering, and clean up deps t0ng7u 2025-08-08 02:59:45 +08:00
  • 68f1a2c329 Merge remote-tracking branch 'origin/alpha' into refactor/model-pricing t0ng7u 2025-08-08 02:34:44 +08:00
  • 5b268d855e feat(pricing+endpoints+ui): wire custom endpoint mapping end‑to‑end and overhaul visual JSON editor t0ng7u 2025-08-08 02:34:15 +08:00