Seefs
478f1871d6
feat: grok Usage Guidelines Violation Fee ( #2753 )
...
* feat: grok Usage Guidelines Violation Fee ui setting
* feat: grok Usage Guidelines Violation Fee consume log
* fix: grok Usage Guidelines Violation Fee log detail
2026-01-26 20:20:30 +08:00
Seefs
cc1da72d10
feat: openai response /v1/response/compact ( #2644 )
...
* feat: openai response /v1/response/compact
* feat: /v1/response/compact bill
* feat: /v1/response/compact
* feat: /v1/responses/compact -> codex channel
* feat: /v1/responses/compact -> codex channel
* feat: /v1/responses/compact -> codex channel
* feat: codex channel default models
* feat: compact model price
* feat: /v1/responses/comapct test
2026-01-26 20:20:16 +08:00
Seefs
d7d3a2f763
feat: channel affinity ( #2669 )
...
* feat: channel affinity
* feat: channel affinity -> model setting
* fix: channel affinity
* feat: channel affinity op
* feat: channel_type setting
* feat: clean
* feat: cache supports both memory and Redis.
* feat: Optimise ui/ux
* feat: Optimise ui/ux
* feat: Optimise codex usage ui/ux
* feat: Optimise ui/ux
* feat: Optimise ui/ux
* feat: Optimise ui/ux
* feat: If the affinitized channel fails and a retry succeeds on another channel, update the affinity to the successful channel
2026-01-26 19:57:41 +08:00
Seefs
7da04be52b
fix: test using the correct path for rerank ( #2736 )
...
* fix: test using the correct path for rerank.
* fix: The `input` parameter for testing responses uses an array to accommodate certain channels, such as Codex, which are incompatible with single strings.
2026-01-26 19:57:15 +08:00
Seefs
6b85114148
Merge pull request #2610 from Bliod-Cook/main
2026-01-26 17:30:02 +08:00
Seefs
35c055e1c1
Merge pull request #2749 from wans10/main
2026-01-26 16:50:44 +08:00
Bliod-Cook
d77bb794d0
Merge branch 'main' into pr/Bliod-Cook/2610
2026-01-26 05:23:51 +00:00
wans10
f00a25c7ec
fix(topup): 修复用户配额获取逻辑
...
- 移除用户ID检查条件,始终获取最新用户数据
- 确保余额等统计信息准确性
- 解决用户状态更新不及时的问题
2026-01-26 09:34:09 +08:00
Seefs
dda40ef62a
feat: logs show reject reason
2026-01-25 15:00:30 +08:00
Seefs
00c5d9ffdf
feat: logs show reject reason
2026-01-25 14:52:18 +08:00
Calcium-Ion
b28ac71722
Merge pull request #2703 from seefs001/feature/log-conversion-info
...
feat: log shows request conversion
2026-01-21 23:48:08 +08:00
Calcium-Ion
c08a9348b3
Merge pull request #2663 from seefs001/feature/retry-status-code
...
feat: customizable automatic retry status codes
2026-01-21 23:47:31 +08:00
Calcium-Ion
4a6e423120
Merge pull request #2676 from seefs001/fix/aff-login-method
...
fix: the login method cannot be displayed under the aff link.
2026-01-21 23:47:05 +08:00
Seefs
bc2569b649
Merge pull request #2696 from Bliod-Cook/email-verification-fix
2026-01-21 22:51:06 +08:00
Seefs
5c01b77357
feat: optimized display
2026-01-21 00:17:20 +08:00
Seefs
3728fbdbf5
feat: optimized display
2026-01-21 00:12:41 +08:00
Seefs
6582020c80
feat: optimized display
2026-01-21 00:01:36 +08:00
Seefs
d4582ede98
feat: log shows request conversion
2026-01-20 23:43:29 +08:00
Bliod
c149c9cfcf
fix: fix email send
2026-01-20 04:29:56 +00:00
feitianbubu
3b01cb3f41
fix: update warning threshold label from '5$' to '2$'
2026-01-19 12:58:10 +08:00
Seefs
f96615110d
fix: the login method cannot be displayed under the aff link.
2026-01-15 23:19:51 +08:00
Seefs
e5cb9ac03a
feat: codex channel ( #2652 )
...
* feat: codex channel
* feat: codex channel
* feat: codex oauth flow
* feat: codex refresh cred
* feat: codex usage
* fix: codex err message detail
* fix: codex setting ui
* feat: codex refresh cred task
* fix: import err
* fix: codex store must be false
* fix: chat -> responses tool call
* fix: chat -> responses tool call
2026-01-14 22:29:43 +08:00
Seefs
4bffc249d6
feat: customizable automatic retry status codes
2026-01-14 14:34:12 +08:00
Seefs
6169f46cc6
Merge pull request #2627 from seefs001/feature/channel-test-param-override
...
feat: channel testing supports parameter overriding
2026-01-12 18:49:05 +08:00
Seefs
688280b3c3
fix: chat2response setting ui ( #2643 )
...
* fix: setting ui
* fix: rm global.chat_completions_to_responses_policy
* fix: rm global.chat_completions_to_responses_policy
2026-01-12 18:48:05 +08:00
Seefs
41da848c56
Merge pull request #2647 from seefs001/feature/status-code-auto-disable
...
feat: status code auto-disable configuration
2026-01-12 18:47:45 +08:00
Seefs
62b796fa6a
feat: /v1/chat/completion -> /v1/response ( #2629 )
...
* feat: /v1/chat/completion -> /v1/response
2026-01-11 21:38:07 +08:00
RedwindA
b51d1e2f78
fix: remove Minimax from FETCHABLE channels
2026-01-09 20:37:12 +08:00
Bliod
d4edec6ac2
feat: select model in visualized modl mapping
2026-01-08 15:26:59 +00:00
Seefs
9e61338a6f
Merge pull request #2582 from seefs001/fix/tips
...
fix: add tips for model management and channel testing
2026-01-05 18:47:02 +08:00
Seefs
22d0b73d21
fix: fix model deployment style issues, lint problems, and i18n gaps. ( #2556 )
...
* fix: fix model deployment style issues, lint problems, and i18n gaps.
* fix: adjust the key not to be displayed on the frontend, tested via the backend.
* fix: adjust the sidebar configuration logic to use the default configuration items if they are not defined.
2026-01-03 12:37:50 +08:00
Seefs
c33ac97c71
feat: check-in feature integrates Turnstile security check
2026-01-03 11:08:26 +08:00
Seefs
fdd1ac0f6e
Merge pull request #2554 from zpc7/bugfix/remove-duplicate-condition
2026-01-03 09:31:22 +08:00
RedwindA
be8e644546
fix: remove a duplicate key in i18n
2026-01-03 00:55:08 +08:00
RedwindA
a0328b2f5e
fix(checkin): prevent visual flicker when loading check-in component
...
- Add initialLoaded state to track first data load completion
- Set isCollapsed to null initially, determined after data loads
- Show loading state on button and description text before data arrives
- Remove auto-collapse effect that caused visual flicker
- Add i18n translations for loading states (en/fr/ja/ru/vi/zh)
Fixes issue where component would collapse/expand after data loads,
causing visual flicker when navigating to personal settings page.
2026-01-03 00:43:52 +08:00
CaIon
8abfbe372f
feat(checkin): add check-in functionality with status retrieval and user quota rewards
2026-01-02 23:00:33 +08:00
CaIon
a195e88896
fix: 修复 timestamp2string1 跨年显示问题,仅在数据跨年时显示年份
2026-01-01 15:42:15 +08:00
PCCCCCCC
8b790446ce
remove duplicate condition in TaskLogsColumnDefs
2025-12-31 09:38:23 +08:00
CaIon
b808b96cce
fix(TaskLogs): use correct video URL for modal preview
2025-12-31 00:44:12 +08:00
Seefs
725d61c5d3
feat: ionet integrate ( #2105 )
...
* wip ionet integrate
* wip ionet integrate
* wip ionet integrate
* ollama wip
* wip
* feat: ionet integration & ollama manage
* fix merge conflict
* wip
* fix: test conn cors
* wip
* fix ionet
* fix ionet
* wip
* fix model select
* refactor: Remove `pkg/ionet` test files and update related Go source and web UI model deployment components.
* feat: Enhance model deployment UI with styling improvements, updated text, and a new description component.
* Revert "feat: Enhance model deployment UI with styling improvements, updated text, and a new description component."
This reverts commit 8b75cb5bf0d1a534b339df8c033be9a6c7df7964.
2025-12-28 15:55:35 +08:00
skynono
9aeef6abec
feat: support first bind update password ( #2520 )
2025-12-26 13:59:56 +08:00
Seefs
f51b5bb0c8
Merge pull request #2455 from comeback01/french-translation
2025-12-26 13:56:30 +08:00
Calcium-Ion
c722ddd58b
Merge pull request #2512 from seefs001/fix/warning-pass-through-body
...
fix: add warning for pass through body
2025-12-26 13:52:51 +08:00
RedwindA
f68858121c
fix(i18n): disable namespace separator to fix URL display in translations
...
i18next uses ':' as namespace separator by default, causing URLs like
'https://api.openai.com ' to be incorrectly parsed as namespace 'https'
with key '//api.openai.com', resulting in truncated display.
Setting nsSeparator to false fixes this issue since the project doesn't
use multiple namespaces.
2025-12-26 00:10:19 +08:00
Seefs
09f3957362
fix: add warning for pass through body
2025-12-24 15:35:36 +08:00
Seefs
5a64ae2a29
fix: 模型设置增加针对Vertex渠道过滤content[].part[].functionResponse.id的选项,默认启用
2025-12-21 17:09:49 +08:00
comeback01
f04ed7584a
Merge branch 'main' into french-translation
2025-12-20 11:08:07 +01:00
TinsFox
e6ec551fbf
chore: add code-inspector-plugin integration
2025-12-19 23:04:53 +08:00
TinsFox
97132de2ca
style: add card spacing
2025-12-19 21:00:31 +08:00
comeback01
f88fc26150
Refine French translations for UI conciseness
...
Updated web/src/i18n/locales/fr.json to improve French translations for the user interface.
Removed verbose prefixes like 'Gestion des...' and 'Paramètres de...' to prevent truncation in sidebars and menus.
Harmonized terms for consistency (e.g., 'Tâches', 'Journaux', 'Dessins').
Renamed 'Place du marché' to 'Marché des modèles'.
2025-12-17 12:10:36 +01:00