b7c4653
(HEAD, master)
test: 修复 mqy20260511 合并后的测试编译和运行时失败 by
2026-05-27 09:04:08 +0800
6038641
Merge remote-tracking branch 'origin/mqy20260511' by
2026-05-26 17:05:22 +0800
570158c
(mqy20260511)
修改问题: 1.时间改timestamp类型 2.pe_iot 改 pe_ems 3.改hash方法 4.修改tdeing时间格式 by
2026-05-26 16:50:39 +0800
3de775e
test: 修复 MqttFaultConsumerTest 和 MqttStatusConsumerTest 编译与测试失败 by
2026-05-26 10:53:28 +0800
3f07b5c
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-25 16:41:10 +0800
0928f02
修改问题:1、所有表 timestamp 存时间类型 pe_iot 后缀80去掉 2、accept、fault、issue 这3个改成redis存,redis判断有变化,每30s备份到mysql, 读直接从redis读(跟pe_iot的逻辑一样) 3、status表 fleet_id去掉, 逻辑也是redis为主 (跟pe_iot的逻辑一样) id必须有 4、issue、fault、accept 的 update_time没用,去掉 5、redis数据变化逻辑,忽略时间timetsamp变化 6、alert 坐标去掉 加上id by
2026-05-25 11:05:29 +0800
affd326
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-25 11:05:29 +0800
fd2961b
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-25 10:20:29 +0800
462688f
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-25 10:20:29 +0800
d2894dd
Merge branch 'master' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-25 09:50:29 +0800
510d67a
Merge branch 'master' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-25 09:50:29 +0800
9abb59f
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-25 09:50:17 +0800
4200174
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-22 19:09:42 +0800
f367309
fix: substring 越界防护 + Redis key 解析修正 by
2026-05-23 15:24:59 +0800
1874089
test: 修复 mqy20260511 合并后的测试编译和运行时失败 by
2026-05-23 00:36:41 +0800
3502bf7
docs: 更新部署文档,反映 taosAdapter 容器化改造 by
2026-05-23 00:04:35 +0800
d3c6084
Merge remote-tracking branch 'origin/mqy20260511' by
2026-05-23 00:02:40 +0800
bfd6fef
fix: 覆盖 entrypoint.sh 使 taosadapter 读取配置文件 by
2026-05-22 23:53:41 +0800
806cdb0
deploy: taos-explorer 和 iot-platform 改用 host.containers.internal 访问 TDengine by
2026-05-22 23:36:44 +0800
52edc4e
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-22 19:09:42 +0800
fa665b2
Merge branch 'master' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-22 15:50:28 +0800
be66486
fix: taos-explorer 挂载 explorer-register.cfg,注册信息持久化 by
2026-05-22 18:38:55 +0800
47a20a4
fix: explorer.toml 恢复 REST API cluster,保留 cluster_native 辅助 by
2026-05-22 18:34:42 +0800
7064fee
fix: taos-explorer 挂载改为父目录,避免匿名卷覆盖 by
2026-05-22 18:13:14 +0800
a7e8f5d
deploy: taos-explorer 改 native 直连 + taosAdapter 独立容器化 by
2026-05-22 18:07:46 +0800
5c88219
Merge branch 'master' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-22 15:50:28 +0800
1becba7
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-22 15:46:18 +0800
10fedc0
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-22 13:29:44 +0800
4ccc79c
fix by
2026-05-22 14:55:54 +0800
a7a02b9
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-22 13:29:44 +0800
a21ed3c
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-22 10:33:10 +0800
fdabe24
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-22 10:33:10 +0800
6ec2442
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-22 09:39:08 +0800
bdc2ccb
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-22 09:39:08 +0800
35d1316
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-22 09:34:48 +0800
2fcc39d
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-22 09:17:03 +0800
041d3a1
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-22 09:17:03 +0800
ccfd3a4
Merge remote-tracking branch 'origin/master' into mqy20260511 by
2026-05-21 17:18:26 +0800
e153219
refactor: TdEngineService 代码清理 by
2026-05-22 09:06:46 +0800
75f639e
Merge remote-tracking branch 'origin/mqy20260511' by
2026-05-21 23:50:27 +0800
8772fd4
chore(deploy): JAR 备份保留数量改回 10 个 by
2026-05-21 23:49:16 +0800
12e9e3b
feat(deploy): 限制 JAR 备份保留 3 个 + 清理 dangling 镜像 by
2026-05-21 23:48:41 +0800
08860c2
docs: 更新部署文档和项目说明 by
2026-05-21 23:43:45 +0800
a5b7e08
feat(deploy): 容器网络架构改造 + 配置纳入版本控制 by
2026-05-21 23:40:25 +0800
502604e
Merge remote-tracking branch 'origin/master' into mqy20260511 by
2026-05-21 17:18:26 +0800
5667d23
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-21 17:18:18 +0800
83c0ffd
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-21 15:55:12 +0800
fd11440
docs: 更新部署文档为容器化方案 by
2026-05-21 17:05:06 +0800
ea08479
chore(deploy): 部署脚本改为容器化 (Podman) by
2026-05-21 16:59:16 +0800
356fd0b
chore: 修改 TDengine JDBC URL 为 127.0.0.1:6031 by
2026-05-21 16:45:45 +0800
3503279
Merge remote-tracking branch 'origin/mqy20260511' by
2026-05-21 16:20:31 +0800
a84e9ef
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-21 15:55:12 +0800
609e23f
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-21 15:07:04 +0800
a2d0c7d
Merge remote-tracking branch 'origin/mqy20260511' by
2026-05-21 15:19:38 +0800
bda327c
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-21 15:07:04 +0800
833288c
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-21 13:56:49 +0800
bb26329
chore: 部署全新 TDengine 3.3.6.0 实例(端口 6031),升级 JDBC 驱动至 3.3.2 by
2026-05-21 14:32:40 +0800
a66d817
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-21 13:56:49 +0800
2e06aef
修改超级表 by
2026-05-21 11:09:29 +0800
de65516
修改超级表 by
2026-05-21 11:09:29 +0800
216f58c
超级表传输 by
2026-05-21 10:54:26 +0800
04e70a5
格式 by
2026-05-21 10:54:26 +0800
5c88b90
fix(service): 放宽表名校验正则,允许数字开头和连字符 by
2026-05-20 23:39:24 +0800
72e23e4
refactor(service): 统一 VARCHAR 长度为 255,移除 device_id 特殊处理 by
2026-05-20 23:36:09 +0800
9313097
chore: 删除 TdEngineService 中未使用的 closeQuietly 方法 by
2026-05-20 22:44:33 +0800
1de1fcc
refactor(service): 全面优化 TdEngineService 资源管理与代码质量 by
2026-05-20 22:38:07 +0800
2acb0f9
refactor(mqtt): 优化 MqttChargeStationConsumer 并补充单元测试 by
2026-05-20 22:12:07 +0800
7a2edf5
fix(mapper): 修复 SysControllerMapper XML id 与接口方法名不一致 by
2026-05-20 21:53:15 +0800
7a72c54
refactor(domain): Domain 类字段命名规范化(snake_case → camelCase) by
2026-05-20 18:58:16 +0800
9ef8ad9
refactor: 全面规范化项目命名 by
2026-05-20 18:47:54 +0800
b8c75cd
chore: 清理未使用的 Jackson ObjectMapper,调整测试可见性 by
2026-05-20 18:08:43 +0800
280890b
fix(security): 修复 CRITICAL/HIGH 安全漏洞并全面优化代码质量 by
2026-05-20 18:05:59 +0800
0638d28
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-15 19:17:32 +0800
374acea
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-15 18:36:09 +0800
1a1e926
Merge branch 'mqy20260511' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-15 18:36:09 +0800
265a8fb
Merge branch 'master' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-15 10:59:43 +0800
b7dee4c
Merge branch 'master' of http://114.215.146.132:3000/Mqy/Wisdom-Data into mqy20260511 by
2026-05-15 10:59:43 +0800
171b3f4
Merge remote-tracking branch 'origin/mqy20260511' into mqy20260511 by
2026-05-15 10:59:01 +0800
a92ddec
Merge remote-tracking branch 'origin/mqy20260511' into mqy20260511 by
2026-05-13 14:43:52 +0800
084000c
del test by
2026-05-14 14:21:25 +0800
459ffcb
pom by
2026-05-14 14:09:47 +0800
eb72db0
del by
2026-05-14 14:02:28 +0800
b8d3d85
chore: temporarily disable VehicleSyncTask to suppress MySQL table missing errors by
2026-05-13 15:34:28 +0800
55f1074
chore: extend health check timeout from 30s to 60s by
2026-05-13 15:25:10 +0800
ab5c6e7
fix: explicitly name TDengineService bean as 'tdengineService' by
2026-05-13 15:22:11 +0800
58c2cae
feat: add --no-rollback flag to deploy script by
2026-05-13 15:17:25 +0800
0c93311
Merge remote-tracking branch 'origin/mqy20260511' into mqy20260511 by
2026-05-13 14:43:52 +0800
1518869
Merge remote-tracking branch 'origin/master' into mqy20260511 by
2026-05-13 14:43:36 +0800
a8d4903
fix: add @Qualifier to TDengineService constructor for explicit bean wiring by
2026-05-13 14:39:06 +0800
e03f530
docs: update CLAUDE.md with security, MQTT, and lock improvements by
2026-05-13 14:36:59 +0800
3785254
docs: update CLAUDE.md with security, MQTT, and lock improvements by
2026-05-13 14:36:59 +0800
ebc7ce0
refactor: remove dead code from VehicleSyncTask by
2026-05-13 14:12:53 +0800
c62801a
Merge remote-tracking branch 'origin/mqy20260511' by
2026-05-13 14:06:04 +0800
470204f
docs: update CLAUDE.md with security, MQTT, and lock improvements by
2026-05-13 11:31:16 +0800
44371c5
docs: update CLAUDE.md with security, MQTT, and lock improvements by
2026-05-13 11:31:16 +0800
0fd6162
refactor: CRITICAL/HIGH fixes — security, concurrency, resource leaks, input validation by
2026-05-13 10:52:51 +0800
e6338b3
refactor: P0-P1 complete — field injection, logging, hardcoded values, resource mgmt by
2026-05-12 23:46:22 +0800
2847086
test(P1): 新增3个测试类覆盖动态消费者基类与子类 by
2026-05-12 20:20:16 +0800
5cbb11d
chore(P2): 替换mysql驱动,移除emoji统一日志格式 by
2026-05-12 20:16:43 +0800
7753e41
refactor(P1): 字段注入→构造函数注入,扩展配置校验 by
2026-05-12 20:14:41 +0800