eafonyang
4f1da3675b
数据库+redis+meilisearch+s3+EQURL 配置全部走环境变量,不在代码层硬编码
2026-07-13 14:16:05 +08:00
eafonyang
5d2910e89e
耳机阻抗上报
2026-07-06 10:41:41 +08:00
eafonyang
b5560ca702
分享码有效期,支持表达式
2026-06-15 20:02:43 +08:00
eafonyang
598bbd4998
fix(sharecode): 支持分享码TTL配置并限制每MAC分享码数
...
- 配置增加 ShareCodeMaxPerMac 和 ShareCodeTTLMin 参数
- ShareCodeCache 支持自定义分享码有效期 TTL
- 生成分享码时使用配置的 TTL 替代固定30分钟
- 共享码处理添加限制,同一MAC有效分享码数量限制
- 路由层、处理器层和任务调度中增加TTL及限额参数传递
- 同步脚本默认同步路径调整,去除默认同步Docker文件,增加docs目录同步
- 修正上传脚本拼接远程路径时尾部斜杠问题
2026-06-12 18:29:08 +08:00
eafonyang
173e23f531
feat(equalize): Enhance EqualizeConfig to support external API URL
...
- Added ExternalAPIURL to EqualizeConfig for public EQ interface usage.
- Updated loadEqualize function to initialize ExternalAPIURL from environment variable or default value.
- Refactored reqEqualize method to accept apiURL as a parameter for improved flexibility.
- Introduced eqAPIURL method to determine the appropriate API URL based on the source.
2026-06-08 18:48:54 +08:00
eafonyang
87bdad34fc
更新环境配置,优化数据库和Redis连接设置
...
- 修改`.env.example`文件,更新数据库和Redis的默认主机地址为`192.168.9.127`
- 在`docker-compose.yml`中移除不必要的卷挂载配置
- 在`go.mod`中添加`github.com/joho/godotenv`依赖以支持环境变量加载
- 更新`README.md`以反映新的数据库和Redis连接信息
- 在`main.go`中加载环境变量以支持动态配置
- 新增缓存存在性检查功能,避免重复预热缓存
- 优化CSV读取逻辑,支持从S3获取数据
2026-06-08 14:52:23 +08:00
eafonyang
99785672a5
优化
2026-06-05 20:15:30 +08:00
eafonyang
4f31cd563f
修复 curve 接口的一些问题
2026-06-04 19:39:08 +08:00
eafonyang
c4cd8b6f5d
feat(equalize): 添加目标曲线获取及缓存功能
...
- 新增CurveCache实现Redis曲线数据缓存与分布式锁机制,避免重复请求
- 增加CurveHandler支持目标曲线接口,通过EQ API获取并缓存曲线数据
- Config新增EqualizeConfig配置,支持环境变量动态配置
- Repository新增CurveRepository,按brand和name查询模型与目标曲线数据
- 路由更新,集成/getCurve接口处理目标曲线请求
- OTA模型字段优化,bool类型改为BoolInt,实现数据库int与JSON bool映射
- 统一响应格式,调整response包中OK和Fail函数消息字段命名
- 修改服务端配置默认DB IP,支持Equalize参数传递到路由层
- 新增CSV解析实现,从文件读取测量与目标曲线数据
- 修改OTA处理逻辑,修复定向升级判断bug
- Java层新增EqualizeController和ModelService对应功能,保持客户端接口兼容与调用逻辑一致
2026-06-01 19:08:43 +08:00
yangy
36c6ca2766
新增功能
2026-05-27 18:07:55 +08:00
yangy
3224041990
首次提交
2026-05-21 15:20:12 +08:00