Seefs
e8425addf0
feat: 通用二步验证
2025-09-30 12:12:50 +08:00
Seefs
84cdd24116
feat: passkey wip
2025-09-29 21:54:16 +08:00
Seefs
dcf4336c75
feat: passkey
2025-09-29 17:45:09 +08:00
Seefs
a91f3e7556
Merge pull request #1910 from seefs001/fix/volcengine_default_baseurl
...
alpha -> main
v0.9.1.0
2025-09-29 12:30:24 +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
a2b5efb6bd
Merge pull request #1904 from RedwindA/fix/wechat-display
...
Fix third-party binding states and unify Telegram button styling in Account Management
2025-09-29 12:14:23 +08:00
Seefs
d916456801
Merge pull request #1894 from RedwindA/refactor/enhance-channel-proxy
...
Refactor: Cache Proxy HTTP Clients with Reset on Channel Updates
2025-09-29 12:12:17 +08:00
Seefs
9a1ef8b957
Merge branch 'main-upstream' into fix/volcengine_default_baseurl
...
# Conflicts:
# main.go
2025-09-29 12:08:52 +08: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
7fe969c2ce
fix: streamline error handling in OpenRouter response processing
2025-09-28 15:29:01 +08:00
CaIon
b91eb8a5ac
Merge remote-tracking branch 'origin/openrouter-enterprise' into openrouter-enterprise
...
# Conflicts:
# relay/channel/openai/relay-openai.go
2025-09-28 15:23:40 +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
Calcium-Ion
bdefed7b0a
Merge pull request #1811 from somnifex/main
...
refactor: 重构ollama渠道
2025-09-28 14:30:45 +08:00
creamlike1024
ee7ce5a476
feat: 添加 openrouter-enterprise 支持
2025-09-28 09:35:07 +08:00
Calcium-Ion
6659a8a569
Merge pull request #1836 from joesonshaw/main
...
fix(relay-xunfei): 修复讯飞渠道无法使用问题 #1740
2025-09-28 01:17:22 +08:00
RedwindA
466d19c33d
fix: add missing timeout
2025-09-27 22:29:27 +08:00
RedwindA
486c828df0
feat: 在添加和更新渠道时重置代理客户端缓存
2025-09-27 22:18:46 +08:00
RedwindA
c68fd36ee1
feat: 添加代理客户端缓存和重置功能,优化 HTTP 客户端管理
2025-09-27 22:18:39 +08:00
Seefs
74122e4175
Merge pull request #1886 from ShibaInu64/feature/volcengine-base-url
...
feat: volcengine支持自定义域名
2025-09-27 20:06:04 +08:00
huanghejian
2e4405e2bd
Merge remote-tracking branch 'origin/main' into feature/volcengine-base-url
2025-09-27 19:53:42 +08: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
CaIon
143a2def24
feat: add startup logging with network IPs and container detection
2025-09-27 16:30:24 +08:00
Seefs
ffc077490c
Merge pull request #1862 from HynoR/fix/dup3
...
feat: add duplicate key removal function when edit or add new channel
2025-09-27 16:21:14 +08:00
CaIon
476cf10495
feat: add startup logging with network IPs and container detection
2025-09-27 16:19:58 +08:00
Seefs
b294ff5e96
Merge pull request #1554 from feitianbubu/pr/fix-video-preview
...
feat: if video cannot play open in a new tab
2025-09-27 16:19:25 +08:00
Seefs
096141bfef
Merge pull request #1888 from seefs001/feature/gemini-urlcontext
...
feat: gemini urlContext
2025-09-27 16:18:14 +08:00
Seefs
9e8b9995a6
feat: gemini urlContext
2025-09-27 16:16:34 +08:00
Seefs
a498da7ab2
Merge pull request #1887 from seefs001/fix/stripe
...
feat: allow stripe promotion code
2025-09-27 15:46:35 +08:00
Seefs
ad72500941
feat: allow stripe promotion code
2025-09-27 15:43:12 +08:00
Seefs
79859a3fc6
Merge pull request #1070 from wzxjohn/feature/umami
...
feat: support UMAMI analytics
2025-09-27 15:30:54 +08:00
Seefs
5197d874d7
Merge pull request #1853 from ZKunZhang/fix/playground-copy-newlines
...
fix: 修复多行代码复制换行丢失问题 & 优化API参数处理#1828
2025-09-27 15:25:44 +08:00
CaIon
e9e9708d1e
feat: update release configuration to use new-api binaries for consistency
v0.9.0.9.1
2025-09-27 15:24:40 +08:00
huanghejian
e0c6900195
pref: 优化代码
2025-09-27 15:19:54 +08:00
Calcium-Ion
bf99ead4a4
Merge pull request #1885 from RedwindA/fix/hide-unavailable-fetch-model-button
...
feat: `获取模型列表`按钮白名单
2025-09-27 15:12:01 +08:00
Calcium-Ion
474db61e56
Merge pull request #1884 from seefs001/fix/gemini
...
fix: add missing fields to Gemini request
2025-09-27 15:10:49 +08:00
CaIon
406be515db
feat: rename output binaries to new-api for consistency across platforms
2025-09-27 15:04:06 +08:00
CaIon
7794788b1e
Merge remote-tracking branch 'origin/main'
v0.9.0.9
2025-09-27 13:56:44 +08:00
CaIon
2f74cc077b
feat: 多密钥管理新增针对单个密钥的删除操作
2025-09-27 13:56:07 +08:00
huanghejian
25a8473e85
feat: volcengine支持自定义域名
2025-09-27 09:35:03 +08:00
RedwindA
c25f487c8f
feat: 添加对 Zhipu v4 渠道获取模型列表的支持
2025-09-27 01:19:43 +08:00
RedwindA
4f05c8eafb
feat: 仅为适当的渠道渲染获取模型列表按钮
2025-09-27 01:19:09 +08:00
Seefs
f4d95bf1c4
fix: jsonRaw
2025-09-27 00:33:05 +08:00
Seefs
391d4514c0
fix: jsonRaw
2025-09-27 00:24:29 +08:00
Seefs
c89c8a7396
fix: add missing fields to Gemini request
2025-09-27 00:15:28 +08:00
Seefs
d2defa1253
Merge pull request #1882 from ShibaInu64/feature/nova-model
...
feat: 新增支持目前已发布的amazon nova model
2025-09-26 17:25:40 +08:00