feat: 阿里云 MQTT 连接预设、连接分组与 MQTT 3.1.1 支持
- 后端引入 rumqttc v4 客户端,支持 MQTT 3.1.1 连接/发布/订阅,协议版本随连接下发 - 连接表单:阿里云预设管理(分组、导入导出、去抖自动保存),退出云模式需确认,mqtts 时端口跟随 8883 - 连接列表:分组列就地编辑(输入即创建),空分组提示优化 - 导入按内容去重并提示跳过数量,导出提示含明文密钥 - 调试日志密码脱敏;修复多处取消弹窗的 unhandled rejection
This commit is contained in:
@@ -27,7 +27,9 @@ tauri-plugin-process = "2"
|
||||
tauri-plugin-updater = "2"
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
serde_json = "1"
|
||||
rumqttc-v5-next = "0.34"
|
||||
# rumqttc-v5-next 与 rumqttc-v4-next 的 lib 目标名都是 "rumqttc",必须重命名依赖才能共存
|
||||
rumqttc = { package = "rumqttc-v5-next", version = "0.34" }
|
||||
rumqttc-v4 = { package = "rumqttc-v4-next", version = "0.34" }
|
||||
tokio = { version = "1", features = ["sync"] }
|
||||
uuid = { version = "1", features = ["v4"] }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user