Commit graph

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