Commit Graph

20 Commits

Author SHA1 Message Date
11f508342d feat(config): 更新配置文件并新增自定义时间类型
- 修改 config.yaml 中的 API 地址、存储配置及设备信息
- 新增 Viid 配置项支持新功能模块
- 在 go.mod 和 go.sum 中更新依赖包版本,引入新的第三方库
- 添加 model/custom_time.go 文件实现自定义时间类型的 JSON 序列化与反序列化
- 调整 DTO 结构体以适配新的配置项
- 升级 OTLP 导出器相关依赖并移除旧的标准输出导出器
- 引入 Gin 框架及相关中间件提升服务性能
- 更新 Protobuf 和 gRPC 相关依赖至最新版本
- 增加 zap 日志库和 lumberjack 日志轮转支持
- 添加 sonic、json-iterator 等高性能 JSON 处理库优化数据解析效率
- 引入 testify 断言库增强测试代码可读性
- 更新 sync 包版本提高并发安全性
- 添加 mock 工具支持单元测试模拟对象
- 引入 validator/v10 实现请求参数校验功能
- 更新 crypto、net、text 等标准库依赖确保安全性和兼容性
- 增加 mimetype 库用于文件类型识别
- 引入 quic-go 支持 HTTP/3 协议通信
- 添加 base64x
2025-11-24 16:12:31 +08:00
4b1eb11986 日志 2025-08-04 10:49:24 +08:00
f9256895b7 去除错误 2025-04-13 18:32:20 +08:00
cf3c518d13 支持浮点偏移 2025-04-13 15:23:58 +08:00
cdd1358d45 不修改原始数据避免失败 2025-04-13 15:09:22 +08:00
c6a6518248 临时文件使用随机数 2025-04-13 14:57:11 +08:00
adf4186156 添加时间判断,避免切出过小的视频 2025-04-13 14:53:18 +08:00
37da5abad0 优化切割逻辑,提前判断是否成功 2025-04-13 14:41:29 +08:00
a478902f98 添加过滤埋点 2025-04-13 14:11:53 +08:00
94e1f66288 修改排序,更多埋点信息 2025-04-13 12:32:27 +08:00
dc10092f7a tracer层级问题 2025-04-13 12:09:49 +08:00
3d989c2f47 telemetry 2025-04-13 11:33:55 +08:00
b02d75edcd 文件大小判断 2025-03-16 18:02:40 +08:00
087def8015 s3地址问题 2025-02-28 12:55:38 +08:00
f22753aed6 添加endpoint,测试s3 2025-02-28 11:32:25 +08:00
9b8f61e8e1 如果结束时间读取错误,不报错,由后续逻辑处理 2025-02-19 10:28:28 +08:00
5b4d94e905 获取时直接传入相对时间,还是0点可能会出问题,使用path.join而不是直接拼接地址 2025-02-16 14:43:52 +08:00
1115bed7e2 调整切割逻辑,提前检测文件夹配置 2025-02-08 10:59:53 +08:00
fcf1e28fbd 修复diffMs,和offset判断 2025-02-08 10:12:51 +08:00
ba4aad0ae5 Initial 2025-02-07 22:58:01 +08:00