sususu
9d94475d3f
feat(admin-spa): 在API视图中添加每日费用和总费用的排序,并默认按照每日费用排序
2025-09-04 14:15:21 +08:00
sczheng189
b2e7d686fe
Fix:前端显示临时异常状态
2025-09-04 14:08:55 +08:00
sczheng189
ae727d381c
fix:确保清楚了5xx错误导致的临时熔断状态,修复之前没有添加的5分钟定时器
2025-09-04 13:49:55 +08:00
sczheng189
4b0861eb7f
fix:修复了重置状态只删除js对象而没有删除redis的问题
2025-09-04 13:09:55 +08:00
github-actions[bot]
861af192bf
chore: sync VERSION file with release v1.1.128 [skip ci]
2025-09-04 03:06:11 +00:00
shaw
566f15768f
Merge branch 'dev'
2025-09-04 11:05:20 +08:00
shaw
0cc8714c3c
docs: 增加codex额外参数配置说明
2025-09-04 11:03:20 +08:00
Wesley Liddick
d6745dbe4a
Merge pull request #335 from iaineng/dev
...
feat: 添加Claude账户403错误处理和封禁状态支持
2025-09-04 10:46:44 +08:00
Wesley Liddick
75ac51bb57
Merge pull request #337 from sczheng189/dev
...
优化Claude Code User-Agent识别逻辑,更适配多段版本号比较的代码
2025-09-04 10:46:09 +08:00
Wesley Liddick
6e353893d1
Merge pull request #338 from sususu98/dev
...
Extract session ID directly from metadata.user_id->session
2025-09-04 10:45:57 +08:00
shaw
5a29502fcd
fix: 修复gemini转发
2025-09-04 10:45:07 +08:00
sususu
aa869521c0
refactor(sessionHelper): Extract session ID directly from metadata.user_id
2025-09-04 10:26:40 +08:00
sczheng189
8f08d7843f
fix: 优化Claude Code User-Agent识别逻辑
...
- 将字符串匹配改为正则表达式匹配,提高准确性
- 统一版本号提取正则,支持多段版本号格式
- 修复isRealClaudeCodeRequest中的User-Agent验证逻辑"
2025-09-04 09:19:39 +08:00
iaineng
1ff14e38cb
feat: 添加Claude账户403错误处理和封禁状态支持
...
- 新增Claude账户403错误自动检测和处理机制
- 区分Claude账户401未授权和403封禁两种错误状态
- 支持非流式和流式请求中的401/403错误处理
- 优化Claude账户错误处理代码,减少重复逻辑
- 支持前端显示不同的Claude账户错误状态和颜色
- 完善Claude账户异常Webhook通知错误码区分
2025-09-04 00:50:28 +08:00
sususu
86f92a774e
feat: 增强API Key 导入处理,支持明文与哈希值自动识别以实现脚本批量导入apiKey
2025-09-03 21:40:45 +08:00
Wesley Liddick
5ed07f4407
Merge pull request #330 from sususu98/main [skip ci]
...
feat: 增强API Key 导入处理,支持明文与哈希值自动识别以实现脚本批量导入apiKey
2025-09-03 21:39:41 +08:00
Wesley Liddick
ac9107aa5f
Merge pull request #334 from iaineng/dev
...
fix: 改进会话粘性机制,支持metadata.user_id并修复cache_control导致的会话切换问题
2025-09-03 21:36:03 +08:00
Wesley Liddick
5bed7c932b
Merge pull request #333 from sczheng189/dev
...
feat: 添加统一Claude Code User-Agent支持及缓存管理功能(仅支持Claude账户,不支持api)
2025-09-03 21:35:51 +08:00
Wesley Liddick
9dd1b07e45
Merge pull request #329 from f3n9/dev-um-8
...
修复用户管理页中"All Roles"不显示用户的问题
2025-09-03 21:33:41 +08:00
iaineng
69795f2ed0
fix: 改进会话粘性机制,支持metadata.user_id并修复cache_control导致的会话切换问题
...
- 添加metadata.user_id作为最高优先级会话标识
- 修改messages中cache_control检测逻辑,使用第一条消息而非缓存断点内容
- 避免动态内容破坏会话粘性,提高会话保持的稳定性
2025-09-03 21:07:45 +08:00
sczheng189
39c49fe2bb
feat: 添加统一Claude Code User-Agent支持及缓存管理功能
...
### **核心功能**
* **自动更新**:自动获取并使用最新的 “Claude Code” 客户端版本号。
* **智能缓存**:获取到的版本会缓存25小时,然后自动刷新。
* **独立开关**:每个账户都可以单独设置是否启用此功能。
### **前端界面**
* **新增开关**:账户设置里增加了“使用统一版本”的选项。
* **信息显示**:能直接看到当前正在使用的版本号。
* **手动刷新**:提供“清除缓存”按钮,可手动强制更新。
### **后端技术**
* **核心方法**:开发了新的后台功能,用于捕获、比较和管理版本号。
* **管理接口**:为管理员提供了新的API (`/admin/claude-code-version`),方便查询和刷新。
2025-09-03 20:14:58 +08:00
sususu98
7fa3ed239f
Merge branch 'Wei-Shaw:main' into main
2025-09-03 17:55:24 +08:00
sususu
3fd9110ba7
feat: 增强API Key 导入处理,支持明文与哈希值自动识别以实现脚本批量导入apiKey
2025-09-03 17:53:45 +08:00
Feng Yue
26c57148f7
Merge remote-tracking branch 'f3n9/main' into main-um-8
2025-09-03 17:43:36 +08:00
github-actions[bot]
631931990b
chore: sync VERSION file with release v1.1.127 [skip ci]
2025-09-03 09:30:14 +00:00
shaw
79097d5b40
Merge branch 'dev'
2025-09-03 17:29:41 +08:00
shaw
16d397125a
feat: 支持apikey名称修改
2025-09-03 17:28:13 +08:00
Feng Yue
3e6b7c729f
fix: prettier issue
2025-09-03 16:11:57 +08:00
Feng Yue
eba52a6e88
fix: improve frontend parameter handling for user role filtering
...
- Only send parameters with actual values to avoid undefined values in API calls
- Ensures 'All Roles' filter works correctly by not sending role parameter
- Works together with backend filtering fix from previous commit
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-03 16:10:26 +08:00
Feng Yue
8ab8cf4a7a
fix: user role filtering issue
2025-09-03 16:03:43 +08:00
Feng Yue
6aeb05f685
Merge remote-tracking branch 'f3n9/main' into main-um-8
2025-09-03 15:40:28 +08:00
github-actions[bot]
ff99f5d123
chore: sync VERSION file with release v1.1.126 [skip ci]
2025-09-03 15:29:39 +08:00
Wesley Liddick
2c0ffd07d0
Merge pull request #322 from f3n9/dev-um-8
...
用户API Key管理相关优化
2025-09-03 15:24:00 +08:00
Feng Yue
54d1bc076c
Merge branch 'main-um-8' into dev-um-8
2025-09-03 15:21:58 +08:00
Feng Yue
bec9cf565b
feat: add Windows Active Directory LDAP authentication support
2025-09-03 15:15:13 +08:00
Feng Yue
f69333f312
Revert "add support of Windows AD Server"
...
This reverts commit a1005e91c8 .
2025-09-03 15:03:14 +08:00
Feng Yue
0039569471
Revert "fix prettier issue"
...
This reverts commit 088cf8401f .
2025-09-03 15:02:38 +08:00
github-actions[bot]
a5361c15a1
chore: sync VERSION file with release v1.1.126 [skip ci]
2025-09-03 06:38:38 +00:00
shaw
d93a157380
Merge branch 'dev'
2025-09-03 14:38:03 +08:00
shaw
aeace0c5f0
fix: codex转发store默认false
2025-09-03 14:32:11 +08:00
Feng Yue
088cf8401f
fix prettier issue
2025-09-03 13:35:47 +08:00
Feng Yue
a1005e91c8
add support of Windows AD Server
2025-09-03 13:30:13 +08:00
shaw
b158a90b72
fix: 修复API统计和OpenAI路由问题
2025-09-03 10:54:11 +08:00
shaw
941cfacea9
fix: 优化多key查询费用错误问题
2025-09-03 10:29:12 +08:00
Feng Yue
1fc35197e1
Merge remote-tracking branch 'f3n9/dev' into dev-um-8
2025-09-03 09:45:52 +08:00
shaw
2e6feeb1c1
fix: 优化多key查询卡片
2025-09-03 09:45:13 +08:00
shaw
da0ffa07ec
fix: 修复apikeys聚合查询统计问题
2025-09-02 23:54:37 +08:00
shaw
886ec35edc
feat: api-stats页面支持多key查询
2025-09-02 23:18:31 +08:00
Feng Yue
58fcf6962c
Merge pull request #5 from f3n9/codex/fix-issue-in-userapikeysmanager.vue
...
align delete API key UI with server config
2025-09-02 22:31:19 +08:00
Feng Yue
b0990e7169
fix: respect user delete api key config
2025-09-02 22:26:32 +08:00