Calcium-Ion
eab768b4a0
Merge pull request #2006 from xyfacai/feat/sora-price
...
feat: sora 增加参数校验与计费
2025-10-11 11:22:08 +08:00
Calcium-Ion
1031f1ddf0
Merge pull request #2004 from feitianbubu/pr/openai-sdk-kling
...
支持可灵使用openai sdk生成视频
2025-10-11 11:05:11 +08:00
Dmitriy Safonov
63c01016e4
feat(i18n): add French pluralization support and complete translations
...
- Add pluralization rules for French locale using _one, _many, _other suffixes
- Complete missing French translations for web search, file search, and key count strings
- Add translations for import/export configuration functionality
- Fill in missing translations for UI elements like ID, IP, expand, and various status messages
- Improve French localization coverage for better user experience
2025-10-11 04:35:22 +03:00
Dmitriy Safonov
5810c05dab
feat(i18n): enable pluralization for count-based translations
...
Enable i18next pluralization by setting disablePlurals to false and update multiple translation keys to use _one/_other suffixes for proper singular/plural handling. This improves localization accuracy for count-dependent strings like "X keys", "X models", and "X times".
2025-10-11 04:35:22 +03:00
Dmitriy Safonov
c29eef9b15
feat(i18n): reorganize and expand ignored attributes list
...
Reordered the ignoredAttributes array in i18next.config.js alphabetically and added several new attributes to prevent unnecessary translation extraction. This improves the localization process by excluding more non-translatable properties like accept, align, autoComplete, clipRule, crossOrigin, and others.
2025-10-11 04:35:22 +03:00
Dmitriy Safonov
b472f9c5b5
refactor(i18n): convert config from TypeScript to JavaScript
...
Converted i18next.config.ts to i18next.config.js and added AGPL license header. The change simplifies the build process by removing TypeScript compilation for this configuration file while maintaining the same functionality.
2025-10-11 04:35:22 +03:00
Dmitriy Safonov
a34d8f586e
feat: move i18next-cli to devDependencies
...
Relocated i18next-cli from dependencies to devDependencies as it's only needed for development tasks like translation management, not for runtime functionality.
2025-10-11 04:35:22 +03:00
Dmitriy Safonov
c7661167cf
feat: add i18n configuration and expand translation glossary
...
Add comprehensive i18next configuration for internationalization support with Chinese, English, and French locales. Configure extraction settings and ignore patterns for React components. Expand translation glossary with security and billing terminology including Two-Factor Authentication, 2FA, and pricing multiplier terms.
2025-10-11 04:35:22 +03:00
feitianbubu
5f36e32821
feat: add openai sdk create
2025-10-11 02:44:01 +08:00
feitianbubu
11e8e4e7a6
feat: add openai sdk for kling
2025-10-11 02:43:56 +08:00
feitianbubu
35422b316d
refactor: openAI video use OpenAIVideoConverter
2025-10-11 02:43:43 +08:00
Seefs
df0ae9294d
Merge pull request #2002 from qixing-jk/fix/dynamic-frequency-updates
...
fix(channel): handle dynamic frequency updates
2025-10-11 01:01:23 +08:00
anime
57e5d67f86
fix(channel): move log statement after sleep in auto-test loop
2025-10-11 00:59:13 +08:00
anime
7351480365
fix(channel): handle dynamic frequency updates
2025-10-11 00:53:26 +08:00
anime
e19e904179
fix(channel): handle dynamic frequency updates
...
- replace infinite sleep loop with time.Ticker to avoid goroutine leaks
- add immediate initial test execution before ticker starts
- implement frequency change detection and ticker recreation
- ensure proper ticker cleanup when loop exits or feature disabled
2025-10-11 00:34:15 +08:00
Xyfacai
a54baf4998
feat: sora 增加参数校验与计费
2025-10-10 23:56:36 +08:00
Seefs
721357b4a4
Merge pull request #2000 from feitianbubu/pr/sora-retrieve-video-sdk
...
feat: support openAI sdk retrieve videos
v0.9.6
2025-10-10 19:18:27 +08:00
feitianbubu
ff9f9fbbc9
feat: support openAI sdk retrieve videos
2025-10-10 18:59:52 +08:00
CaIon
9b551d978d
feat: add informational banner to proxy settings in SystemSetting.jsx
2025-10-10 16:44:41 +08:00
Seefs
76ab8a480a
Merge pull request #1401 from feitianbubu/pr/add-qwen-channel-auto-disabled
...
feat: add qwen channel auto disabled
2025-10-10 16:41:43 +08:00
Calcium-Ion
f091f663c2
Merge pull request #1998 from seefs001/feature/pplx-channel
...
feat: pplx channel
2025-10-10 16:33:27 +08:00
Seefs
e8966c7374
feat: pplx channel
2025-10-10 16:12:15 +08:00
Calcium-Ion
5a7f498629
Merge pull request #1997 from feitianbubu/pr/add-sora-fetch-task
...
支持Sora做为上游渠道
2025-10-10 16:10:58 +08:00
feitianbubu
4c1f138c0a
fix: sora fetch task route
2025-10-10 16:01:06 +08:00
Calcium-Ion
f4d7bde20b
Merge pull request #1996 from seefs001/fix/remark-ignore
...
fix: channel remark ignore issue
2025-10-10 15:41:30 +08:00
Calcium-Ion
0c181395b4
Merge pull request #1992 from seefs001/pr-upstream-1981
...
feat(web): add settings & pages of privacy policy & user agreement
2025-10-10 15:41:06 +08:00
Seefs
6897a9ffd8
fix: channel remark ignore issue
2025-10-10 15:40:00 +08:00
Calcium-Ion
77130dfb87
Merge commit from fork
...
feat: enhance HTTP client wit redirect handling and SSRF protection
2025-10-10 15:30:37 +08:00
Calcium-Ion
614abc3441
Merge pull request #1995 from seefs001/fix/test-channel-1993
...
fix: test model #1993
2025-10-10 15:26:18 +08:00
feitianbubu
2479da4986
feat: add sora video fetch task
2025-10-10 15:25:29 +08:00
CaIon
7b732ec4b7
feat: enhance HTTP client with custom redirect handling and SSRF protection
2025-10-10 15:13:41 +08:00
Seefs
0fed791ad9
fix: test model #1993
2025-10-10 15:01:24 +08:00
Seefs
7de02991a1
Merge pull request #1994 from feitianbubu/pr/fix-video-model
...
fix: avoid get model consuming body
2025-10-10 14:28:16 +08:00
feitianbubu
3c57cfbf71
fix: avoid get model consuming body
2025-10-10 14:19:49 +08:00
Seefs
fe9b305232
fix: legal setting
2025-10-10 13:18:26 +08:00
キュビビイ
17dafa3b03
feat: add user agreement and privacy policy to login page
2025-10-09 22:21:56 +08:00
Seefs
5f5b9425df
Merge pull request #1988 from feitianbubu/pr/add-sora
...
新增Sora视频渠道
v0.9.5
2025-10-09 15:37:31 +08:00
feitianbubu
b880094296
feat: add sora video proxy video content
2025-10-09 15:00:02 +08:00
feitianbubu
9c37b63f2e
feat: add sora video retrieve task
2025-10-09 15:00:02 +08:00
feitianbubu
9f4a2d64a3
feat: add sora video submit task
2025-10-09 15:00:02 +08:00
CaIon
e24f13a277
fix: update axios package version to 1.12.0
v0.9.4-patch.1
2025-10-09 14:21:49 +08:00
Calcium-Ion
d67c57eaa5
Merge pull request #1986 from QuantumNous/dependabot/npm_and_yarn/electron/electron-35.7.5
...
chore(deps-dev): bump electron from 28.3.3 to 35.7.5 in /electron
2025-10-09 14:18:42 +08:00
CaIon
60dc910a27
fix: update jwt package import to v5 across multiple files
2025-10-09 14:17:49 +08:00
dependabot[bot]
629a534798
chore(deps-dev): bump electron from 28.3.3 to 35.7.5 in /electron
...
Bumps [electron](https://github.com/electron/electron ) from 28.3.3 to 35.7.5.
- [Release notes](https://github.com/electron/electron/releases )
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md )
- [Commits](https://github.com/electron/electron/compare/v28.3.3...v35.7.5 )
---
updated-dependencies:
- dependency-name: electron
dependency-version: 35.7.5
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-09 06:07:32 +00:00
Seefs
15a7edf6d6
Merge pull request #1982 from RedwindA/feat/zhipu_cache
...
fix(openai): account cached tokens for zhipu_v4 usage
2025-10-09 12:27:11 +08:00
Seefs
cdd2eb517e
Merge pull request #1984 from RedwindA/feat/claude-fetchModels
...
feat: add GetClaudeAuthHeader function and update FetchUpstreamModels to support Anthropic channel type
2025-10-09 12:22:47 +08:00
Seefs
1a398bbc40
Merge pull request #1983 from Sh1n3zZ/feat-imagen-related
...
feat: gemini imagen quality value
2025-10-09 12:22:02 +08:00
RedwindA
581c51f312
feat: add GetClaudeAuthHeader function and update FetchUpstreamModels to support Anthropic channel type
2025-10-09 02:43:19 +08:00
Sh1n3zZ
8f00af181b
feat: gemini imagen quality value
2025-10-09 01:16:04 +08:00
CaIon
0c417e8ec6
feat: update tab label in index.jsx for clarity on pricing settings
2025-10-08 20:56:51 +08:00