comeback01
6ee01d75a6
Merge branch 'main' into french-translation-final
2025-10-02 10:57:34 +02:00
Calcium-Ion
0769184b9b
Merge pull request #1956 from QuantumNous/alpha
...
alpha -> main
2025-10-02 15:26:59 +08:00
Seefs
6a1de0ebdc
fix: merge conflict
2025-10-02 14:28:58 +08:00
Seefs
e9043590a9
Merge branch 'alpha' into feat-channel-block-edit
2025-10-02 14:16:01 +08:00
Seefs
9e6828653b
Merge pull request #1947 from HynoR/feat/newedit
...
feat: Add visual editing mode for chat configurations
2025-10-02 14:11:49 +08:00
Seefs
dae661bb53
Merge pull request #1948 from RedwindA/feat/gotify
...
feat: Add Gotify Notification Channel for Quota Alerts
2025-10-02 14:11:20 +08:00
feitianbubu
c320410c84
feat: add doubao video generate
2025-10-02 04:00:43 +08:00
Seefs
0e9ad4a15f
fix: missing field & field control
2025-10-02 00:14:35 +08:00
RedwindA
d6db10b4bc
feat: 添加 Bark 和 Gotify 通知的国际化支持
2025-10-01 19:36:19 +08:00
RedwindA
85ff8b1422
feat: add Gotify notification option for quota alerts
2025-10-01 19:15:00 +08:00
HynoR
1428338546
feat: Enhance SettingsChats edit interface
2025-10-01 18:40:02 +08:00
HynoR
ec76b0f5e2
feat: add visual editing mode for chat configurations
2025-10-01 18:22:32 +08:00
comeback01
0735b0c604
feat(i18n): add and update French translations
2025-09-30 17:07:45 +02:00
CaIon
6bc3e62fd5
feat: add endpoint type selection to channel testing functionality
2025-09-30 16:52:14 +08:00
Seefs
0a6f39e60b
fix: passkey 文案
2025-09-30 16:15:33 +08:00
Seefs
fcc6172b43
fix: passkey rpid detect
2025-09-30 15:53:19 +08:00
Seefs
e71407ee62
fix: passkey security
2025-09-30 13:18:18 +08:00
Seefs
013a575541
fix: personal setting
2025-09-30 12:26:24 +08:00
Seefs
4c13666f26
Merge branch 'main-upstream' into feature/passkey
...
# Conflicts:
# web/src/components/settings/PersonalSetting.jsx
# web/src/i18n/locales/en.json
# web/src/i18n/locales/zh.json
2025-09-30 12:15:20 +08:00
Seefs
e8425addf0
feat: 通用二步验证
2025-09-30 12:12:50 +08:00
Seefs
933ab4340b
Merge pull request #1925 from seefs001/feature/claude-context-editing
...
feat: claude context editing
2025-09-30 09:48:32 +08:00
Seefs
7d7ffc05ad
Merge pull request #1921 from RedwindA/refactor/improve-sidebar-perf
...
fix: Optimize sidebar refresh to avoid redundant loading states
2025-09-30 09:38:45 +08:00
Seefs
31544405f4
Merge pull request #1924 from prnake/claude-4-5
...
feat: support claude-sonnet-4-5-20250929
2025-09-30 09:26:34 +08:00
Seefs
30cb3b8bc2
feat: claude context editing
2025-09-30 09:22:40 +08:00
RedwindA
fa45cb5279
fix: Optimize sidebar refresh to avoid redundant loading states
2025-09-29 22:16:25 +08:00
Seefs
84cdd24116
feat: passkey wip
2025-09-29 21:54:16 +08:00
RedwindA
1b627ddb5e
fix: sync third-party binding state in personal settings
2025-09-29 19:23:42 +08:00
dd
8c5b6654cb
Merge branch 'QuantumNous:main' into main
2025-09-29 19:15:43 +08:00
RedwindA
ca0eaa7697
解锁deepseek补全倍率;允许deepseek渠道获取模型
2025-09-29 18:32:44 +08:00
Seefs
dcf4336c75
feat: passkey
2025-09-29 17:45:09 +08:00
dd
d0a850468d
Update render.jsx
2025-09-29 15:14:02 +08:00
comeback01
e71df436e2
feat(i18n): add French translation for stripe promo codes
2025-09-29 09:12:37 +02:00
comeback01
e647878031
Merge branch 'main' into traduction
...
# Conflicts:
# web/src/i18n/locales/zh.json
2025-09-29 09:03:32 +02:00
dd
4c2979bb67
Merge branch 'QuantumNous:main' into main
2025-09-29 14:13:50 +08:00
Seefs
bf9a5f5b52
Merge branch 'main-upstream' into fix/volcengine_default_baseurl
...
# Conflicts:
# web/src/components/settings/personal/cards/AccountManagement.jsx
2025-09-29 12:17:44 +08:00
Seefs
7d49ce6da7
fix: set volcengine default url
2025-09-29 12:15:38 +08:00
Seefs
9a1ef8b957
Merge branch 'main-upstream' into fix/volcengine_default_baseurl
...
# Conflicts:
# main.go
2025-09-29 12:08:52 +08:00
comeback01
f71bf9e82f
Merge remote-tracking branch 'upstream/main' into traduction
2025-09-28 12:23:17 +02:00
RedwindA
e2798fa62f
fix(settings): ensure turnstile settings are reset when disabled
2025-09-28 17:38:56 +08:00
RedwindA
b08f1889e8
fix(settings): correct third-party binding states and unify Telegram
...
button styling
- Show “Not enabled” for WeChat when status.wechat_login is false.
- Refresh /api/status on PersonalSetting mount and persist via
setStatusData to avoid stale flags, enabling binding after admin turns
on OAuth.
- Unify Telegram button styling with other providers; open a modal to
render TelegramLoginButton for binding; align disabled “Not enabled” and
“Bound” states.
- Introduce isBound helper and reuse across providers (email/GitHub/OIDC/
LinuxDO/WeChat) to simplify checks and prevent falsy-ID issues.
2025-09-28 17:31:38 +08:00
Calcium-Ion
045ba23566
Merge pull request #1897 from QuantumNous/openrouter-enterprise
...
feat: 添加 openrouter-enterprise 支持
2025-09-28 15:31:01 +08:00
CaIon
6e6a96d19f
feat: enhance OpenRouter enterprise support with new settings and response handling
2025-09-28 15:23:27 +08:00
Calcium-Ion
f6be18eca4
Merge pull request #1819 from RixAPI/main
...
优化渠道测试
2025-09-28 14:31:29 +08:00
JoeyLearnsToCode
3ed0ae83f1
Merge remote-tracking branch 'remotes/up-origin/main' into feat-channel-block-edit
2025-09-28 09:56:35 +08:00
huanghejian
2e4405e2bd
Merge remote-tracking branch 'origin/main' into feature/volcengine-base-url
2025-09-27 19:53:42 +08:00
google-labs-jules[bot]
72177c2c50
fix(i18n): nest common.changeLanguage under common object
...
- Restructured the `common.changeLanguage` key to be nested under a `common` object in `en.json`, `fr.json`, and `zh.json`.
- This change improves the organization of the translation files and aligns with best practices for i18next.
2025-09-27 11:18:54 +02:00
google-labs-jules[bot]
3e941fd4fa
feat(i18n): complete French locale and add common.changeLanguage
...
- Added `common.changeLanguage` key to `en.json`, `fr.json`, and `zh.json`.
- Updated `LanguageSelector.jsx` to use the new shared key.
- Completed `fr.json` with all keys from `en.json` and `zh.json`.
- Added translations for `closeSidebar`, `pricing`, and `language`.
2025-09-27 11:18:54 +02:00
google-labs-jules[bot]
266f5784d7
Ajout de la traduction française à l'interface utilisateur.
...
- Création du fichier de traduction `fr.json` en se basant sur `en.json`.
- Mise à jour de la configuration i18n pour inclure la langue française.
- Modification du sélecteur de langue pour afficher l'option "Français" avec le drapeau correspondant.
2025-09-27 11:18:54 +02:00
huanghejian
923308a899
fix: 默认选择国内地址,不设置base url弹窗提示
2025-09-27 17:03:34 +08:00
huanghejian
e4efa34e6a
pref: 防呆设计需要,不允许自定义,API地址优化为下拉选择
2025-09-27 16:40:18 +08:00