Commit Graph

  • d3400b70d6 【同步】jdk21 和 jdk8 的代码(IoT) master YunaiV 2026-03-08 10:13:47 +08:00
  • 7d1a33ca89 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro YunaiV 2026-03-08 10:08:26 +08:00
  • d844f06f5c fix(trade): 修复订单项价格计算逻辑,分摊比例修改成用子订单支付金额来计算 master-jdk17 YunaiV 2026-03-08 09:54:55 +08:00
  • 67426d72f4 refactor(ip): 使用 static 块优化 IPUtils 和 AreaUtils 初始化逻辑 YunaiV 2026-03-08 09:49:39 +08:00
  • c88f33c919 fix(infra): 修复文件名包含 + 号时预签名 URL 解码错误 YunaiV 2026-03-07 19:24:10 +08:00
  • ba6cdabe62 fix(bpm): 串行多实例审批使用 LinkedHashSet 保证审批人顺序 YunaiV 2026-03-07 18:01:11 +08:00
  • 5adf07b766 feat: add validation for website parameter in TenantController and AppTenantController YunaiV 2026-02-26 22:18:39 +08:00
  • 4b0cf02206 【同步】jdk21 和 jdk8 的代码(IoT) YunaiV 2026-02-14 16:54:20 +08:00
  • 087868f976 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro YunaiV 2026-02-14 16:36:38 +08:00
  • 566f5a12b7 feat(iot): add j2mod dependency and refactor connection info method YunaiV 2026-02-14 16:33:27 +08:00
  • 9240e16c39 feat:同步最新 mysql 脚本 YunaiV 2026-02-14 16:02:33 +08:00
  • 78bcd54e34 !1518 接入 modbus 协议,重构所有协议的配置 Merge pull request !1518 from 芋道源码/feature/iot 芋道源码 2026-02-14 03:19:51 +00:00
  • bf3b19d3fb !1498 feat:【iot】modbus-tcp 协议接入:100% Merge pull request !1498 from 芋道源码/feature/iot-modbus 芋道源码 2026-02-14 03:08:01 +00:00
  • ff2618bbf1 !1513 feat(iot):【协议改造】http、websocket、tcp、udp、coap、mqtt 初步改造 Merge pull request !1513 from 芋道源码/feature/iot-protocol 芋道源码 2026-02-14 03:07:28 +00:00
  • 6c2cd0ec55 !1516 修复master-jdk17分支的maven编译错误:AuthController.java中未import DataPermission类 Merge pull request !1516 from mcarthorlee/fix/master-jdk17-build-failure 芋道源码 2026-02-14 03:06:36 +00:00
  • cc9cca82cb fix(iot): 修复注释和枚举描述中的错误 YunaiV 2026-02-14 09:31:51 +08:00
  • 5083dab10b feat(iot): 为所有消息方法补齐 Topic DTO,消除通用 Map YunaiV 2026-02-14 08:56:14 +08:00
  • 5efb578385 feat(iot): 为所有消息方法补齐 Topic DTO,消除通用 Map YunaiV 2026-02-14 08:56:06 +08:00
  • f64d84bb0c feat(iot):将 IotDeviceMessage 中的 Map params 抽成 Topic DTO 对象 YunaiV 2026-02-13 23:39:14 +08:00
  • df4849d17c feat(iot):将 IotDeviceControlSceneRuleAction 重名为 IotDevicePropertySetSceneRuleAction YunaiV 2026-02-13 22:17:21 +08:00
  • fe8044c8a1 feat(iot):Modbus 支持 Master/Slave 双模式,配置表单和详情按协议类型区分展示 YunaiV 2026-02-13 15:36:17 +08:00
  • 9031c06811 feat(iot): 调整下包名,降低理解成本 YunaiV 2026-02-11 20:16:19 +08:00
  • baa779a271 feat(iot): 新增产品 TDengine 表结构同步接口 YunaiV 2026-02-10 13:12:12 +08:00
  • b800d274a4 feat(iot):支持 MQTT 设备回复消息的 _reply 方法标准化,并精简上行处理器异常处理 YunaiV 2026-02-09 13:10:08 +08:00
  • b88d9a702e 修复maven编译错误:AuthController.java中未import DataPermission类 mcarthorlee 2026-02-09 03:54:45 +00:00
  • fcca74ac7d feat(iot):统一优化网关协议的资源清理逻辑,主要是 stop0 YunaiV 2026-02-09 08:02:41 +08:00
  • 88f090b66f feat(iot):modbus-tcp-slave、modbus-tcp-master 接着大量优化,并且修复 modbus rtu 编解码的问题 YunaiV 2026-02-08 23:11:38 +08:00
  • 4e4c776bed feat(iot):modbus-tcp-slave、modbus-tcp-master 继续优化大量代码,并对接管理后台 YunaiV 2026-02-08 20:48:24 +08:00
  • c608b81c4e feat(iot):modbus-tcp-slave 优化大量代码,主要是 polling 轮询的复用; YunaiV 2026-02-08 16:34:22 +08:00
  • e13cd545cc feat(iot):modbus-tcp-slave 继续优化,处理各种连接的边界、轮询的间隔等 YunaiV 2026-02-08 15:54:18 +08:00
  • 4d578b239c feat(iot):modbus-tcp-slave 整体代码进一步优化 YunaiV 2026-02-08 10:13:11 +08:00
  • 3ab33527e3 feat(iot):modbus-tcp-slave 整体代码进一步优化 YunaiV 2026-02-08 10:13:06 +08:00
  • 346ae3ff48 feat(iot):modbus-tcp-slave 优化它的 code、decode 逻辑; YunaiV 2026-02-08 01:41:30 +08:00
  • a0db86848d feat(iot):1)重构 modbus tcp 连接的实现为 modbus-tcp-master;2)新增 modbus-tcp-slave【初步实现,代码准备优化】 YunaiV 2026-02-07 23:04:03 +08:00
  • 2ef7612fc2 fix(system): 修复 getPermissionInfo 因数据权限过滤导致查不到用户,登录报错 YunaiV 2026-02-07 17:42:50 +08:00
  • 4319220750 feat(iot):【协议改造】modbus-tcp:改造新的协议方式 YunaiV 2026-02-06 00:18:42 +08:00
  • e275cb57e9 Merge branch 'feature/iot-protocol' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/iot-modbus YunaiV 2026-02-05 00:55:07 +08:00
  • eb9d27ae9e feat(iot):【协议改造】SSL 配置,统一使用 SslConfig 替代,更统一 YunaiV 2026-02-04 18:41:31 +08:00
  • a77e1780cc feat(iot):【协议改造】移除 codecType,使用 protocolType 替代 YunaiV 2026-02-04 10:00:15 +08:00
  • cc0d786d0f feat(iot):【协议改造】emqx 初步改造(60%):支持 device register 设备注册 YunaiV 2026-02-03 22:29:06 +08:00
  • 85c1b05bca feat(iot):【协议改造】emqx 初步改造(50%):修复 Review Agent 反馈的 bug(增强稳定性) YunaiV 2026-02-03 20:21:19 +08:00
  • e2b995d448 feat(iot):【协议改造】emqx 初步改造(40%):整体代码风格的优化 YunaiV 2026-02-03 19:59:53 +08:00
  • e41d66ff92 feat(iot):【协议改造】emqx 初步改造(20%):调整包目录 YunaiV 2026-02-03 12:50:02 +08:00
  • 6420c06250 Add AGENTS.md guidance cursor/agents-markdown-file-0f90 Cursor Agent 2026-02-03 00:43:06 +00:00
  • d357105d7f feat(iot):【协议改造】将 protocols 的 type 字段,改成 protocol 更好理解。 YunaiV 2026-02-03 08:34:34 +08:00
  • 4f6ee4c5eb feat(iot):【协议改造】优化各种 code review 的代码 YunaiV 2026-02-02 22:57:06 +08:00
  • 83990086fa feat(iot):【协议改造】设备注册,跟阿里云 iot 进一步对齐,使用 sign 替代 password 参数 YunaiV 2026-02-02 08:34:52 +08:00
  • 9156aef4e3 feat(iot):【协议改造】mqtt 初步改造(20%) YunaiV 2026-02-01 22:50:44 +08:00
  • 1e2dc281e3 feat(iot):【协议改造】mqtt 初步改造(20%) YunaiV 2026-02-01 20:56:56 +08:00
  • 3a26b2e39f feat:【iot】合并最新 protocol 最新代码 YunaiV 2026-02-01 19:33:47 +08:00
  • fa159b4bef Merge branch 'feature/iot-protocol' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/iot-modbus YunaiV 2026-02-01 19:30:54 +08:00
  • c105ecea96 feat(iot):【协议改造】websocket 初步改造(100%) YunaiV 2026-02-01 19:26:05 +08:00
  • d9a08094d9 feat(iot):【协议改造】websocket 初步改造(50%) YunaiV 2026-02-01 18:43:50 +08:00
  • 3db187091c feat(iot):【协议改造】优化 coap 单测类的实现 YunaiV 2026-02-01 17:09:14 +08:00
  • a28a15295c feat(iot):【协议改造】coap 初步改造(100%) YunaiV 2026-02-01 17:05:02 +08:00
  • 8e4b4cf20a feat(iot):【协议改造】udp 初步改造(100%),基于 /Users/yunai/.claude/plans/iot-udp-fix-plan.md,优化代码以及各种缺陷 YunaiV 2026-02-01 12:51:06 +08:00
  • cb301eb788 feat(iot):【协议改造】udp 初步改造(50%),主流程跑通 YunaiV 2026-02-01 11:21:12 +08:00
  • 09041a24d7 feat(iot):【协议改造】tcp 初步改造(100%):基于 code review 进一步完善,对应 iot-tcp-fix-plan.md YunaiV 2026-02-01 04:51:18 +08:00
  • 5ead81beb1 feat(iot):【协议改造】tcp 初步改造(90%):优化 codec 代码 YunaiV 2026-02-01 04:25:14 +08:00
  • 046b2d51e9 feat(iot):【协议改造】tcp 初步改造(70%) YunaiV 2026-02-01 03:59:54 +08:00
  • 1d8ab8ff3d feat(iot):【协议改造】优化 tcp、http 单测类的实现 YunaiV 2026-02-01 03:33:09 +08:00
  • 44b1950e4a feat(iot):【协议改造】tcp 初步改造(50%) YunaiV 2026-02-01 02:52:58 +08:00
  • e89fc2bfbd feat(iot):【协议改造】http 初步改造 YunaiV 2026-01-31 22:41:30 +08:00
  • e13be0157b (〃'▽'〃) v2026.01 发布:大大大大完善 vben5 的 antd、vben 版本的功能,新增 IoT 各种接入协议 v2026.01(jdk8/11) YunaiV 2026-01-29 23:32:05 +08:00
  • 1f48586816 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro YunaiV 2026-01-29 23:30:33 +08:00
  • f4ba6e75cb (〃'▽'〃) v2026.01 发布:大大大大完善 vben5 的 antd、vben 版本的功能,新增 IoT 各种接入协议 v2026.01(jdk17/21) YunaiV 2026-01-29 23:29:22 +08:00
  • 158bb92c07 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro YunaiV 2026-01-29 22:36:44 +08:00
  • b33e44510a 【同步】jdk21 和 jdk8 的代码 YunaiV 2026-01-29 22:36:32 +08:00
  • 3129d8bebb fix(iot):禁用 iot 不通过的单测,避免影响编译 YunaiV 2026-01-29 22:36:12 +08:00
  • b330ff4b77 fix(iot):禁用 iot 不通过的单测,避免影响编译 YunaiV 2026-01-29 22:29:57 +08:00
  • 9392da82b2 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro YunaiV 2026-01-29 22:17:13 +08:00
  • edc460a2b9 fix(iot):禁用 iot 不通过的单测,避免影响编译 YunaiV 2026-01-29 22:08:09 +08:00
  • e4bcb2fa37 !1510 feat(BPM): AsyncTaskExecutor 如果不创建,会导致项目启动时,Flowable 报错的问题 Merge pull request !1510 from puhui999/master-jdk17 芋道源码 2026-01-29 11:47:37 +00:00
  • e5d9d97096 !1511 modify(mall): 自提订单核销校验订单是否是待核销状态 Merge pull request !1511 from Jarrett/pick-up-verification 芋道源码 2026-01-29 11:44:41 +00:00
  • 8957e94159 !1512 feat(mybatis): 扩展 MPJLambdaWrapperX 查询功能- 重写 orderByAsc 方法支持升序排序功能 Merge pull request !1512 from Manumiter/master-jdk17 芋道源码 2026-01-29 11:40:32 +00:00
  • fcfeb49209 Merge branch 'develop' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into master-jdk17 YunaiV 2026-01-29 19:27:52 +08:00
  • e46c0f3421 !1506 iot:最新的 tcp、udp、coap、mqtt、emqx 等同步 Merge pull request !1506 from 芋道源码/feature/iot 芋道源码 2026-01-29 11:27:36 +00:00
  • 3819ed1cf9 feat(mybatis): 扩展 MPJLambdaWrapperX 查询功能- 重写 orderByAsc 方法支持升序排序功能 manumiter 2026-01-28 09:33:44 +08:00
  • 7580b8cf28 modify(mall): 自提订单核销校验订单是否是待核销状态 Jarrett 2026-01-28 08:59:50 +08:00
  • d01a6e2158 fix(iot): 修复多协议处理器的空值校验和错误码问题 YunaiV 2026-01-28 00:39:31 +08:00
  • 867ec8c070 feat(iot): 更新 WebSocket 编解码器为 Alink,实现更标准的协议支持 YunaiV 2026-01-27 23:42:09 +08:00
  • 0072482af8 feat(iot): 完善 WebSocket 协议实现,优化代码质量 YunaiV 2026-01-27 21:09:00 +08:00
  • 610ae6d532 feat:【iot】优化 gateway 整体代码风格(空行)等 YunaiV 2026-01-27 20:21:10 +08:00
  • 432e1ed230 feat:【iot】单元测试:优化单测质量(格式) YunaiV 2026-01-27 20:03:51 +08:00
  • 8da6ca04a8 feat(BPM): AsyncTaskExecutor 如果不创建,会导致项目启动时,Flowable 报错的问题 puhui999 2026-01-27 18:55:12 +08:00
  • d2c000d64d feat:【iot】websocket 协议:初始化 YunaiV 2026-01-27 09:58:07 +08:00
  • b87bc19116 feat:【iot】移除不再使用的 MQTT WebSocket 协议配置类(实现不够标准,使用 MQTT 即可) YunaiV 2026-01-27 08:43:03 +08:00
  • 1b4ac9fb24 feat:【iot】MQTT 协议:1)增加 gateway 相关的单测 feat:【iot】统一几个协议的单测风格 YunaiV 2026-01-27 00:05:07 +08:00
  • 99bcd252a3 feat:【iot】MQTT 协议:1)增加 register 接口 feat:【iot】TCP/UDP 协议:统一 register 返回数据的格式 YunaiV 2026-01-26 23:51:28 +08:00
  • 70135174e5 feat:【iot】MQTT 协议:1)增加 IotDirectDeviceMqttProtocolIntegrationTest 单测案例 YunaiV 2026-01-26 23:03:02 +08:00
  • 63d7bfe2d2 feat:【iot】TCP 协议:1)增加 register 协议;2)增加 gateway 相关的单测 YunaiV 2026-01-26 21:39:59 +08:00
  • de1a53a5f1 feat:【iot】UDP 协议:兼容下行的时候,基于连接的 codec 处理 YunaiV 2026-01-26 21:16:43 +08:00
  • 4003f4b028 feat:【iot】TCP 协议:1)合并单测,通过 codec 切换;2)兼容下行的时候,基于连接的 codec 处理 YunaiV 2026-01-26 19:20:05 +08:00
  • b0ab37cc01 feat:【iot】TCP 协议:增加 2 套单测(暂未完善,等本周补充完) YunaiV 2026-01-26 13:23:46 +08:00
  • 136da4eb50 feat:【iot】COAP 协议:增加 3 个单测 YunaiV 2026-01-26 12:44:03 +08:00
  • 572a3d1051 feat:【iot】COAP 协议:合并最新代码和冲突 YunaiV 2026-01-25 22:47:01 +08:00
  • 91dcd9223a Merge branch 'feature/iot-coap' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/iot YunaiV 2026-01-25 22:45:35 +08:00
  • 7ac6c02e76 feat:【iot】UDP 协议:1)兼容 TOKEN 在 list 的情况,基于 token、body 拆分;2)新增网关设备的单测;3)去掉 udp 默认响应,避免响应多次。 YunaiV 2026-01-25 22:38:56 +08:00
  • 9be7d6fac0 review(iot):【场景联动】增加相关的 review 说明 YunaiV 2026-01-25 21:57:22 +08:00
  • f3878c3056 !1505 perf(iot):【场景联动】优化 Merge pull request !1505 from puhui999/feature/iot 芋道源码 2026-01-25 13:39:03 +00:00