提交图

5 次代码提交

作者 SHA1 备注 提交日期
XuqmGroup
a7242f56c1 fix: log-service entity boolean TINYINT(1) 对齐 MySQL
Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-16 15:39:16 +08:00
XuqmGroup
b6ad2ff6ae fix: log-service entity fingerprint CHAR(64) 对齐 Flyway migration
Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-16 15:30:21 +08:00
XuqmGroup
d0fe119999 docs(sdk): 添加 Android SDK 架构总览文档
- 新增架构总览文档,包含整体架构图和依赖关系
- 详细描述初始化流程(ContentProvider 自动和手动两种方式)
- 补充技术栈版本信息和发布说明
- 更新服务器端和Web端项目上下文文档
- 添加新模块 xuqm-log-service 的版本文件
- 在服务器端 POM 中注册 xuqm-log-service 模块
- 修复 Android SDK 字符串模板语法错误
- 修改服务器端 webhook 服务的 Redis 锁获取逻辑
2026-06-16 12:35:17 +08:00
XuqmGroup
8951b72cca feat(log-service): 补全 controller + service 层
Agent 5 补充:
- LogQueryController (issues/events/overview/funnel 查询接口)
- SdkController (SDK 入库接口)
- WebhookController (Webhook CRUD)
- IssueService / EventService / SourceMapService / WebhookService
- FunnelResponse / OverviewResponse / SourcemapUploadResponse DTOs
2026-06-16 12:14:53 +08:00
XuqmGroup
936664c9cd feat: xuqm-log-service 新建 — 日志/错误追踪服务
Agent 5 — xuqm-log-service:
- Spring Boot 3.x + MySQL + Redis
- 5 张表:log_issues、log_issue_events、log_events、log_sourcemaps、log_webhooks
- SDK 入库接口:POST /log/v1/issues/batch(指纹去重)、POST /log/v1/events/batch
- 查询接口:issues 列表/详情、高频/高危排行、事件流水、漏斗分析、概览统计
- SourceMap 上传:POST /log/v1/sourcemaps/upload
- Webhook CRUD + Redis SETNX 冷却逻辑
- Flyway 数据库迁移
2026-06-16 12:10:58 +08:00