chengqian
|
0ea011616f
|
fix(monitor):修复监控数据未及时更新的问题
|
2026-09-01 00:50:56 +08:00 |
|
chengqian
|
0fd2e737ef
|
Merge remote-tracking branch 'origin/dev' into dev
|
2026-08-31 15:59:55 +08:00 |
|
chengqian
|
1f07fae1c2
|
fix(email):修复邮件相关功能
|
2026-08-31 15:59:22 +08:00 |
|
qian
|
3bf1b4ca75
|
fix(channel):修复模型性能中详情的tps错误
|
2026-08-29 08:44:12 +08:00 |
|
qian
|
8f42091cef
|
fix(channel):修复渠道查询报错
|
2026-08-27 23:31:59 +08:00 |
|
qian
|
daffb7f947
|
fix(channel):修复渠道监控中TPS计算错误
|
2026-08-27 23:16:06 +08:00 |
|
qian
|
5cae607d19
|
feat(channel):允许禁用的渠道进行模型测试操作
|
2026-08-20 01:03:48 +08:00 |
|
chengqian
|
c9b6d1947c
|
feat(model):优化模型性能监控,支持查看指定渠道状态
|
2026-08-17 17:37:23 +08:00 |
|
qian
|
6696b417ad
|
fix(log):token用量转换问题
|
2026-08-17 10:01:04 +08:00 |
|
qian
|
6255930d0d
|
feat(model):添加渠道监控
|
2026-08-17 07:44:56 +08:00 |
|
qian
|
6778c84ace
|
feat(model):新增缓存监控指标
|
2026-08-16 23:59:00 +08:00 |
|
chengqian
|
be8275a8c5
|
improve(model):优化模型健康状态功能
|
2026-08-13 15:53:09 +08:00 |
|
chengqian
|
141eac106a
|
feat:添加rpm/tpm指标
|
2026-08-03 15:29:38 +08:00 |
|
qian
|
a24f9d29db
|
feat(log):添加日志硬删除按钮,防止频繁错误影响数据库
|
2026-08-02 00:56:03 +08:00 |
|
Qian
|
2ef5a40c26
|
新的调度方式 (#14)
重构模型渠道调度系统
|
2026-08-01 22:55:08 +08:00 |
|
martin
|
35a20cffeb
|
fix: 修复 P1-Resource 资源/SSRF 类问题
- P1-R1 rehostFromURL SSRF:syncImageDownloadClient 改用 SSRF 加固的
DialContext,dial 阶段拒绝 loopback/link-local/私网/multicast/unspecified,
用已校验 IP 直拨号杜绝 DNS rebinding;入口加 validateSSRFURL 预检(仅
http/https、字面量内网 IP 直接拒)。新增 isForbiddenIP/validateSSRFURL 单测。
- P1-R2 payment LockOrder 竞态:sync.Map + 手工引用计数改为 256 分片
sharded mutex(FNV-1a),同订单恒命中同分片,无引用计数/Delete,内存恒定。
公共 API 不变;同步更新 callback_test.go,-race 通过。
- P1-R4 OAuth 无超时:新增 oauthHTTPClient(10s 超时),替换全部 5 处
http.DefaultClient.Do / http.Post 出站请求。
- P1-R5 告警派发 goroutine 无上限:新增 goDispatchAlertNotifications,
阻塞式信号量(容量 16)封顶并发 + WithTimeout(30s) 兜底,不丢通知仅排队。
|
2026-07-26 12:54:41 +08:00 |
|
martin
|
a7177cc6f5
|
fix: 修复 P2 可维护性与性能问题
- P2-3 ExportModelsJson N+1 改批量 WhereIn 查询定价
- P2-4 dashboard 聚合 Count 不再静默吞错,改 Warning 日志
- P2-5 promo_code/notification 的 map[string]any 返回值改 struct
- P2-6 CleanExpiredPreDeducts 改先 claim 再 release,避免多实例重复释放
- P2-7 trackPreDeduct 已由 P1-C 同步化+回滚覆盖,文档注明
- P2-8 支付金额容差比较改 decimal,消除 0.01 边界二进制误差
- P2-9 GetEnabledChannels 加 60s 进程内缓存,配置变更主动失效
- P2-10 OAuth callback 路径限定 provider 白名单 (github/google)
- P2-12 evaluateCondition eq 改浮点容差比较
- P2-13 api_metrics 加平台域调用方校验,防租户域误用泄露
- P2-14 删除 listProjectApiKeys 死代码
|
2026-07-26 12:31:41 +08:00 |
|
martin
|
b7e71c685f
|
fix: 修复并发与一致性问题
|
2026-07-26 11:45:03 +08:00 |
|
martin
|
48c72f1eb4
|
chore:抽取公共方法降低重复代码
|
2026-07-25 19:59:28 +08:00 |
|
 
|
fa053529af
|
图片请求统一异步处理 (#11)
* fix:未导入unicode包
* feat:图片异步转换
* feat:添加R2支持
* feat:新增文件管理
* fix:修复错误信息双写导致响应异常
* chore:渠道列表中添加快捷启用停止按钮
* fix:修复模型异常终端导致报错的问题
* improve:优化无可用渠道的日志打印,减少日志污染
* fix:在线体验出错缺少提示信息
* fix:修复日志库问题,只有请求日志保存到独立的库中
* feat:新增阿里图片模型说明文档
* fix:阿里千问图片生成
* fix:修复图片异步控制无效问题
* improve:优化文件展示,支持缩略图查看
* feat:实时监控中添加图片异步转换池状态信息
* improve:优化在线体验页面布局
* fix:修复异步任务状态显示异常问题
* feat:图片异步任务停止时等待任务完成后再退出程序
* chore:调整存储路径
---------
Co-authored-by: qian <wuchengqian5@163.com>
Co-authored-by: chengqian <wuchengqian@kkidc.com>
|
2026-07-18 00:26:13 +08:00 |
|
qian
|
2793a6467c
|
improve(style):按照goframe推荐方式优化代码
|
2026-05-30 09:31:40 +08:00 |
|
qian
|
cdd314675b
|
fix(test):修复单元测试发现的问题
|
2026-05-30 00:04:21 +08:00 |
|
qian
|
706b2da5b4
|
fix:修复管理端多个自动化测试bug
|
2026-05-27 22:41:40 +08:00 |
|
qian
|
f0160c57d8
|
feat(monitor):添加模型渠道监控
|
2026-05-23 13:33:29 +08:00 |
|
qian
|
0f76ed36b2
|
fix(monitor):修复实时监控只能监控对话模型的问题
|
2026-05-20 12:51:46 +08:00 |
|
qian
|
dc55125f6e
|
refactor(notify):重构站内信功能
|
2026-05-16 21:37:53 +08:00 |
|
qian
|
3405280224
|
后端功能首次提交
|
2026-05-10 12:21:27 +08:00 |
|