CaIon
0d16a06c3a
fix: aws
2025-11-18 16:56:46 +08:00
CaIon
2539464dcb
feat(adaptor): Add support for Claude-specific headers in SetupRequestHeader
2025-11-16 14:28:41 +08:00
CaIon
7827828abf
fix(adaptor): Add '-none' suffix to effortSuffixes for model parsing
2025-11-14 14:04:34 +08:00
CaIon
d2c268dd51
feat(aws): Add support for anthropic-beta header in AwsClaudeRequest
2025-11-14 12:01:20 +08:00
CaIon
a05a815f99
fix(claude): Prevent duplicate header values in WriteHeaders method
2025-11-13 16:49:40 +08:00
CaIon
b6e5ec8c49
refactor(adaptor): Comment out enable_thinking logic for clarity and future adjustments
2025-11-12 17:24:25 +08:00
CaIon
48f767f8c3
同步多语言README文档
...
- 更新中文README.md中的语言链接
- 完全重写英文README.en.md,包含所有详细功能说明
- 完全重写法文README.fr.md,确保内容一致性
- 完全重写日文README.ja.md,提供完整的项目说明
所有语言版本现在具有:
- 相同的结构和格式
- 一致的语言导航
- 完整的功能特性和部署指南
- 统一的环境变量配置说明
2025-11-09 14:01:42 +08:00
CaIon
6fc9b81941
chore: Update README.md for improved structure and clarity, including new sections for partners, acknowledgments, and deployment instructions
2025-11-08 22:32:39 +08:00
CaIon
28295e0168
feat: restrict automatic channel testing to master node only
2025-11-06 21:12:59 +08:00
CaIon
c1af01c3f2
feat: add TASK_PRICE_PATCH environment variable for per-task billing configuration
2025-11-06 20:06:02 +08:00
CaIon
942a4311ab
feat: enhance Ali video request processing with resolution mapping and size validation
2025-11-05 16:02:39 +08:00
CaIon
64f98c4348
fix: logger
2025-11-05 14:49:55 +08:00
CaIon
564e45ce82
refactor: comment out image file validation for qwen edit in Ali image processing
2025-11-01 14:31:32 +08:00
CaIon
cfb39a85e3
fix: improve error handling and validation in Ali video request conversion
2025-10-31 22:39:35 +08:00
CaIon
e705cff403
feat: enhance Ali video request handling and validation
2025-10-31 22:26:56 +08:00
CaIon
ba949ac5af
fix(override): handle null value comparison in JSON equality check
2025-10-30 23:28:14 +08:00
CaIon
758cd2c15f
refactor(group): update user group handling to utilize userUsableGroups directly and add GetUserGroupRatio function
2025-10-30 21:16:42 +08:00
CaIon
9db9b6a8ce
feat(i18n): add translations for "The Unified" and "LLM API Gateway" in English, French, Japanese, and Russian
2025-10-30 00:14:12 +08:00
CaIon
5d12755798
refactor(relay): enhance error logging and improve multipart form handling in audio requests #2127
2025-10-29 23:33:55 +08:00
CaIon
602a92849c
fix(audio): add support for .opus files in audio duration calculation
2025-10-29 22:47:39 +08:00
CaIon
bbdc57c18c
refactor(channel_cache): improve channel selection logic by handling zero total weight and removing unnecessary variable
2025-10-29 21:49:06 +08:00
CaIon
e7012e7e0a
fix: reduce auto test channel sleep duration to 1 minute
2025-10-28 23:35:20 +08:00
CaIon
6aec088693
feat: add special user usable group setting
2025-10-28 23:25:43 +08:00
CaIon
a00c6393c5
feat: implement audio duration retrieval without ffmpeg dependencies
2025-10-28 15:50:45 +08:00
CaIon
a25c11df2a
feat: add support for Submodel channel type in relay info
2025-10-25 22:10:26 +08:00
CaIon
2df75d14a0
feat: support OpenAI channel type in sora relay adaptor
2025-10-17 13:53:15 +08:00
CaIon
8ff87ae6c2
feat: add temporary TASK_PRICE_PATCH configuration to environment variables
2025-10-16 21:59:21 +08:00
CaIon
8511ea0fff
fix: prevent refund on video task update error
2025-10-16 12:46:07 +08:00
CaIon
b70b4597ce
fix: prevent duplicate refunds on task failure #2050
2025-10-16 12:38:21 +08:00
CaIon
6df44134ab
refactor: rename AWS model ID and region prefix functions for clarity
2025-10-16 12:10:55 +08:00
CaIon
5a10552d69
fix: gemini embedding
2025-10-15 21:48:36 +08:00
CaIon
f91522b51e
CI: ignore pre-release and alpha tags in electron build workflow
2025-10-15 19:56:07 +08:00
CaIon
812ab67780
refactor: replace iota with explicit values for log type constants
2025-10-15 19:54:13 +08:00
CaIon
b9c2089d37
fix
2025-10-15 19:46:06 +08:00
CaIon
48cadc95f3
feat: 修复aws渠道-thinking后缀不生效的问题
2025-10-15 18:49:27 +08:00
CaIon
1fdb54651b
feat: 临时兼容aws使用链接媒体
2025-10-15 18:21:19 +08:00
CaIon
5bee54a11d
refactor: update AWS key format in EditChannelModal for consistency
2025-10-15 17:38:21 +08:00
CaIon
59caea8f34
feat: support aws bedrock api-keys-use
2025-10-15 17:29:10 +08:00
CaIon
31e09b960f
refactor: aws
2025-10-15 16:44:33 +08:00
CaIon
5069482d22
refactor: update ConvertToOpenAIVideo method to return byte array and improve error handling
2025-10-14 23:03:17 +08:00
CaIon
6e08c5dc67
docs: update README for project cloning and Docker Compose instructions
2025-10-14 17:51:33 +08:00
CaIon
ffb60c9749
feat: add Umami and Google Analytics integration
2025-10-14 14:19:49 +08:00
CaIon
9ab5df9398
fix: remove redundant error message details for channel retrieval failures
2025-10-14 13:53:33 +08:00
CaIon
7391b15b4b
fix: remove redundant error handling for empty Gemini API response
2025-10-13 21:58:50 +08:00
CaIon
f6bf150d21
fix: improve error handling for email sending failures
2025-10-13 19:21:46 +08:00
CaIon
5e1d7ab3b9
feat: add support for Sora channel type and OpenAI video endpoint
2025-10-13 19:21:45 +08:00
CaIon
063926dd29
fix: update error messages for unsupported parameter names in Google extra body
2025-10-12 22:21:45 +08:00
CaIon
85fdcc78ac
fix: 修复工作流重复创建release的问题
2025-10-12 15:40:22 +08:00
CaIon
d43751f262
feat: support free model setting
2025-10-12 13:31:03 +08:00
CaIon
250f10fa67
fix: mask sensitive information in error messages and refine task retrieval query
2025-10-12 12:25:11 +08:00
CaIon
e6129bec57
feat: update Go version in CI configuration and add release workflow for multi-platform builds
2025-10-11 12:44:09 +08:00
CaIon
02c0495b24
fix: ensure error message is set when it is empty in error handling #1972
2025-10-11 12:12:41 +08:00
CaIon
59c5f42505
feat: add logging for model details and enhance action assignment in relay tasks
2025-10-11 11:56:44 +08:00
CaIon
d540020c3d
feat: enhance multipart validation with additional fields for model, seconds, and size
2025-10-11 11:33:59 +08:00
CaIon
b8f8329989
feat: add informational banner to proxy settings in SystemSetting.jsx
2025-10-10 16:44:41 +08:00
CaIon
bdb522021a
feat: enhance HTTP client with custom redirect handling and SSRF protection
2025-10-10 15:13:41 +08:00
CaIon
23dce3b5b1
fix: update axios package version to 1.12.0
2025-10-09 14:21:49 +08:00
CaIon
0ecdf1b8ff
fix: update jwt package import to v5 across multiple files
2025-10-09 14:17:49 +08:00
CaIon
5f19d212d0
feat: update tab label in index.jsx for clarity on pricing settings
2025-10-08 20:56:51 +08:00
CaIon
f56d1ff27e
CI
2025-10-06 14:33:48 +08:00
CaIon
b982bd8bd1
feat: implement user preferences management in SettingsLog component for improved customization
2025-10-05 23:11:45 +08:00
CaIon
a058cb1180
feat: enhance SettingsLog component with confirmation modal for log deletion and improve user feedback
2025-10-05 22:51:28 +08:00
CaIon
1ffbf8918c
chore: update README files
2025-10-05 19:40:31 +08:00
CaIon
35105b3da5
feat: update Gemini API response handling to include block reason and improve error reporting
2025-10-05 19:33:47 +08:00
CaIon
d76ee92f7d
feat: set data directory path in main process and update preload.js to use it
2025-10-05 18:38:25 +08:00
CaIon
4675ea5020
fix: update versioning logic in electron-build.yml to correctly handle prerelease formats and modify product name in package.json
2025-10-05 18:20:43 +08:00
CaIon
3c94d1497f
chore: update electron-build.yml to add write permissions and enable file overwriting in artifact uploads
2025-10-05 17:50:35 +08:00
CaIon
f46d6972b7
feat: enhance versioning logic in electron-build.yml for semver compliance
2025-10-05 17:31:01 +08:00
CaIon
d85f678982
chore: upgrade action-gh-release to v2 in build workflows
2025-10-05 17:19:52 +08:00
CaIon
65c430f6f0
fix: correct Windows path handling in preload.js and update .gitignore for consistency
2025-10-05 17:15:10 +08:00
CaIon
32f806d562
chore: update build workflows for Electron and Go, including version tagging and dependency management
2025-10-05 17:11:30 +08:00
CaIon
02c0cbcc6a
feat: enhance Electron environment detection and improve database warnings
2025-10-05 16:45:29 +08:00
CaIon
9ace186030
feat: 防呆优化
2025-10-05 15:44:00 +08:00
CaIon
9aaa0f4830
💱 feat: implement currency configuration helper and update currency display logic in RechargeCard and render functions
2025-10-03 21:49:24 +08:00
CaIon
0077957630
chore: remove outdated instructions from pull request template
2025-10-03 21:40:07 +08:00
CaIon
3a7f42e5a1
💱 feat(RechargeCard): enhance currency display logic for top-up amounts based on user settings
2025-10-03 21:39:28 +08:00
CaIon
9942487889
chore: update README files
2025-10-03 20:28:26 +08:00
CaIon
d6b127bfcb
chore: update README files
2025-10-03 20:27:34 +08:00
CaIon
e3b18567ea
✨ feat: add Spanish feature request template to GitHub issue tracker for improved feature proposal submissions
2025-10-03 14:45:39 +08:00
CaIon
b4c70b008e
✨ feat: add English feature request template to GitHub issue tracker for enhanced feature proposal submissions
2025-10-03 14:01:16 +08:00
CaIon
6267ed925e
✨ feat: add English bug report template to GitHub issue tracker for improved issue reporting #1960
2025-10-03 13:59:27 +08:00
CaIon
7b5d406785
refactor(openai_image): replace json.Marshal with common.Marshal for improved serialization #1961
2025-10-03 12:44:33 +08:00
CaIon
ca3304a841
✨ feat(gemini): add imageConfig field to GeminiChatRequest for flexible image configuration
2025-10-03 12:26:17 +08:00
CaIon
8b6b5d810d
✨ docs: update README files to include Japanese language support
2025-10-02 19:55:37 +08:00
CaIon
48d649056c
✨ feat(api): add header override processing with variable support
2025-10-02 19:29:57 +08:00
CaIon
a6f08a681f
Merge remote-tracking branch 'origin/main'
2025-10-02 19:01:13 +08:00
CaIon
21de4395b5
refactor(footer): update footer links and localization text
...
- Removed the 'chatnio' link from the footer.
- Added new links for 'CoAI' and 'GPT-Load' in the footer.
- Updated the localization key for '基于New API的项目' to '友情链接' for better clarity.
- Adjusted the design of the footer to improve layout and visibility of the developer credit.
2025-10-02 19:00:07 +08:00
CaIon
670e5f4dbe
Merge remote-tracking branch 'origin/pr/console-footer' into pr/console-footer
...
# Conflicts:
# web/src/components/table/channels/modals/EditChannelModal.jsx
# web/src/hooks/common/useSidebar.js
2025-10-02 18:46:16 +08:00
CaIon
995ac44256
Merge remote-tracking branch 'origin/main'
2025-10-02 18:43:32 +08:00
CaIon
c244a19acb
chore(docker): add comment for compatibility with older Docker versions
2025-10-02 16:20:15 +08:00
CaIon
02eb7714b6
chore(docker): switch from MySQL to PostgreSQL in docker-compose configuration
2025-10-02 16:14:15 +08:00
CaIon
9d418d0df8
refactor(adaptor): extract common header operations into a separate function
2025-10-02 15:28:09 +08:00
CaIon
121e01c764
fix(adaptor): update relay mode handling to support relay format
2025-09-30 16:53:57 +08:00
CaIon
63bbd9e3c3
feat: add endpoint type selection to channel testing functionality
2025-09-30 16:52:14 +08:00
CaIon
b211f593c3
fix(main): conditionally log missing .env file message based on debug mode
2025-09-30 11:22:00 +08:00
CaIon
6ca88d1699
fix(models): increase varchar length for TaskID and Username fields #1905
2025-09-29 16:45:46 +08:00
CaIon
d96f1b2ac2
Merge remote-tracking branch 'origin/main'
2025-09-29 16:20:59 +08:00
CaIon
e340061aed
chore: remove bun_output.log and package-lock.json files
2025-09-29 16:19:54 +08:00
CaIon
f03f4187e0
fix(http_client): improve error message for unsupported proxy schemes
2025-09-29 14:02:15 +08:00
CaIon
6f8edd49c4
fix: streamline error handling in OpenRouter response processing
2025-09-28 15:29:01 +08:00