xiangsx
e13459f3a1
feat: add regex pattern to mask API keys in sensitive information
2026-01-05 22:44:11 +08:00
CaIon
ad61c0f89e
fix(gin): update request body size check to allow zero limit
v0.10.5
2026-01-05 18:55:24 +08:00
Seefs
9addf1b705
Merge pull request #2581 from seefs001/fix/batch-add-key-deduplicate
2026-01-05 18:52:18 +08: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
Calcium-Ion
d3f33932c0
Merge pull request #2580 from seefs001/fix/aws-proxy-timeout
...
fix: fix the proxyURL is empty, not using the default HTTP client configuration && the AWS calling side did not apply the relay timeout.
2026-01-05 18:32:25 +08:00
Seefs
a8f7c0614f
fix: batch add key backend deduplication
2026-01-05 18:09:02 +08:00
Seefs
5f37a1e97c
fix: fix the proxyURL is empty, not using the default HTTP client configuration && the AWS calling side did not apply the relay timeout.
2026-01-05 17:56:24 +08:00
Calcium-Ion
177553af37
Merge pull request #2578 from xyfacai/fix/gemini-mimetype
...
fix: 修复 gemini 文件类型不支持 image/jpg
2026-01-04 22:19:16 +08:00
Xyfacai
5ed4583c0c
fix: 修复 gemini 文件类型不支持 image/jpg
2026-01-04 22:09:03 +08:00
Seefs
1519e97bc6
Merge pull request #2550 from shikaiwei1/patch-2
2026-01-04 18:11:46 +08:00
CaIon
443b05821f
feat: add plans directory to .gitignore
2026-01-04 16:20:58 +08:00
Seefs
6b1f8b84c6
Merge pull request #2568 from seefs001/feature/channel_override_trim_prefix
v0.10.5-ionet.2
2026-01-03 12:38:32 +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
Calcium-Ion
e8aaed440c
Merge pull request #2558 from seefs001/fix/gemini-tool-call
...
fix: gemini request -> openai tool call
2026-01-03 12:37:28 +08:00
Calcium-Ion
cfc72d6817
Merge pull request #2571 from seefs001/feature/check-in-security-check
...
feat: check-in feature integrates Turnstile security check
2026-01-03 12:36:39 +08:00
Seefs
67ba913b44
feat: add support for Doubao /v1/responses ( #2567 )
...
* feat: add support for Doubao /v1/responses
2026-01-03 12:35:35 +08:00
Seefs
1f78c6a0f9
Merge pull request #2570 from feitianbubu/pr/43f64c6508515ffaec308ac9c1cf2afa2de98c3d
2026-01-03 12:16:57 +08:00
Seefs
9cf756fc4b
Merge pull request #2447 from a4399518s/main
2026-01-03 12:15:28 +08:00
Seefs
c33ac97c71
feat: check-in feature integrates Turnstile security check
2026-01-03 11:08:26 +08:00
feitianbubu
c682e41338
fix: CrossGroupRetry default false
...
移除gorm:"default:false",避免每次 AutoMigrate时都执行ALTER TABLE `tokens` MODIFY COLUMN `cross_group_retry` boolean DEFAULT false
且bool默认false不影响原有功能
2026-01-03 10:43:33 +08:00
Seefs
817da8d73c
feat: add parameter coverage for the operations: copy, trim_prefix, trim_suffix, ensure_prefix, ensure_suffix, trim_space, to_lower, to_upper, replace, and regex_replace
2026-01-03 10:27:16 +08:00
Seefs
43c671b8b3
Merge pull request #2393 from prnake/fix-claude-haiku
2026-01-03 09:36:42 +08:00
Seefs
3510b3e6fc
Merge pull request #2532 from feitianbubu/pr/620211e02bd55545f0fa4568f3d55c3b4d7f3305
2026-01-03 09:36:17 +08:00
Seefs
f1ba624df2
Merge pull request #2547 from wwalt1a/feat/support-proxy-env-vars
2026-01-03 09:35:51 +08:00
Seefs
2b8cbbe5ae
Merge pull request #2425 from atopos31/main
2026-01-03 09:32:50 +08:00
Seefs
fdd1ac0f6e
Merge pull request #2554 from zpc7/bugfix/remove-duplicate-condition
2026-01-03 09:31:22 +08:00
Seefs
e5679109d4
Merge pull request #2566 from RedwindA/fix/checkin-frontend-collapse
2026-01-03 09:26:49 +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
Calcium-Ion
3402d09ed0
Merge pull request #2565 from QuantumNous/feat/check-in
...
feat(checkin): add check-in functionality
v0.10.5-checkin.1
2026-01-02 23:17:10 +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
CaIon
d06915c30d
feat(ratio): add functions to check for audio ratios and clean up unused code
2025-12-31 21:29:10 +08:00
CaIon
b1bb64ae11
feat(model): add audio ratios for new TTS models and adjust default values
2025-12-31 21:22:33 +08:00
CaIon
b2d8ad7883
feat(init): increase maximum file download size to 64MB
2025-12-31 21:15:37 +08:00
Seefs
ddb40b1a6e
fix: gemini request -> openai tool call
2025-12-31 18:09:21 +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
v0.10.5-bailian.2
2025-12-31 00:44:12 +08:00
CaIon
23a68137ad
feat(adaptor): update resolution handling for wan2.6 model
2025-12-31 00:44:06 +08:00
CaIon
2a5b2add9a
refactor(image): remove unnecessary logging in oaiImage2Ali function
2025-12-31 00:23:19 +08:00
Calcium-Ion
11922ef651
Merge pull request #2551 from feitianbubu/pr/829cb06b5d689ecbcc05bb3ef49dbf1aec427c35
...
feat: flush response writer after copying body
2025-12-30 18:09:33 +08:00
feitianbubu
d474ed4778
feat: flush response writer after copying body
2025-12-30 17:52:57 +08:00
John Chen
ab81d6e444
fix: 修复智普、Moonshot渠道在stream=true时无法拿到cachePrompt的统计数据。
...
根本原因:
1. 在OaiStreamHandler流式处理函数中,调用applyUsagePostProcessing(info, usage, nil)时传入的responseBody为nil,导致无法从响应体中提取缓存tokens。
2. 两个渠道的cached_tokens位置不同:
- 智普:标准位置 usage.prompt_tokens_details.cached_tokens
- Moonshot:非标准位置 choices[].usage.cached_tokens
处理方案:
1. 传递body信息到applyUsagePostProcessing中
2. 拆分智普和Moonshot的解析,并为Moonshot单独写一个解析方法。
2025-12-30 17:38:32 +08:00
Hackerxiao
ae2ca945f3
Merge branch 'QuantumNous:main' into main
2025-12-30 11:44:15 +08:00
wwalt1a
04ea79c429
feat: support HTTP_PROXY environment variable for default HTTP client
...
- Add Proxy: http.ProxyFromEnvironment to default transport
- Allow users to set global proxy via Docker environment variables
- Per-channel proxy settings still override global proxy
- Fully backward compatible
2025-12-30 03:55:06 +08:00
CaIon
48d358faec
feat(adaptor): 新适配百炼多种图片生成模型
...
- wan2.6系列生图与编辑,适配多图生成计费
- wan2.5系列生图与编辑
- z-image-turbo生图,适配prompt_extend计费
v0.10.5-bailian.1
2025-12-29 23:00:17 +08:00
Seefs
8063897998
fix: glm 4.7 finish reason ( #2545 )
2025-12-29 19:41:15 +08:00
Seefs
923dfbeecb
Merge pull request #2544 from seefs001/feature/wan-2.6
2025-12-29 14:53:31 +08:00
Seefs
24d359cf40
feat: Add "wan2.6-i2v" video ratio configuration to Ali adaptor.
2025-12-29 14:13:33 +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.
v0.10.5-ionet.1
2025-12-28 15:55:35 +08:00