feat: 新增客户端错误收集与admin监控接口

- POST /api/client-errors: 批量存储客户端错误(10分钟去重合并)
- GET /api/client-errors: admin分页查看错误列表
- DELETE /api/client-errors: admin清空错误记录
- 72小时自动清理旧数据

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
stringadmin
2026-06-03 10:52:26 +08:00
parent 3c574eeff6
commit 1a5992845a
2 changed files with 96 additions and 1 deletions
+2 -1
View File
@@ -17,7 +17,8 @@ const { registerConversationRoutes } = require('./conversations')
const { registerReportRoutes } = require('./reports')
const { registerAssetRoutes } = require('./assets')
const { registerNotificationRoutes } = require('./notifications')
const { registerDraftRoutes } = require('./drafts')
const { registerDraftRoutes } = require('./drafts');
const mountClientErrorRoutes = require('./clientErrors')
const router = express.Router()