Commit Graph

530 Commits

Author SHA1 Message Date
bestfeng1020 ba1d08cef6
Merge pull request #376 from tancongsir/move-notify-manager
feat(通知模块): 重构用户个人通知订阅
2023-07-24 16:11:54 +08:00
tancongsir ccc8ea41c2 feat(通知模块): 重构用户个人通知订阅 2023-07-24 16:09:32 +08:00
tancongsir d0484545c4 feat(订阅模块): 企业版订阅模块迁移 2023-07-24 14:48:02 +08:00
tancong 679ceb6858
fix(认证模块): 修复更新不存在的角色可能报错问题 (#368) 2023-07-20 18:52:05 +08:00
zhouhao 2bf841c408 feat(设备管理): 增加查询列式存储时全部属性的API 2023-07-19 10:14:44 +08:00
tancong 69282edfce
fix(设备管理): 删除设备后,解绑子设备 (#365) 2023-07-18 19:37:25 +08:00
tancong 85f3e65fdb
fix(设备管理): 修复设备导入空指针异常 (#362) 2023-07-18 14:14:21 +08:00
tancong 0d8b175a15
refactor(认证模块): 加密key校验 (#364) 2023-07-18 14:09:49 +08:00
tancong ae7f083e95
fix(告警中心): 新增告警配置时默认启用 (#358) 2023-07-18 10:45:36 +08:00
tancong a26474a243
perf(设备接入网关): 设备接入网关文案(中文)修改 (#355) 2023-07-18 10:45:07 +08:00
tancong 998616fe37
fix(设备管理): 优化设备导入校验 (#354) 2023-07-18 10:29:56 +08:00
bestfeng1020 5271799511
fix(场景联动):修复设备选择器条件会无限叠加问题 (#334) 2023-07-11 10:20:13 +08:00
Zhang Ji 563f9a328e
feat(设备): 导入设备数据,并提供日志下载 (#326)
* feat(基础模块): 增加通用导入工具

* feat(设备): 导入设备数据,并提供日志下载
2023-06-30 11:43:38 +08:00
zhouhao d45adde412 feat(认证模块): 增加登录时密码加密以及限制密码错误次数 2023-06-26 11:44:52 +08:00
zhouhao 122750aa93 feat(协议管理): 优化协议加载错误提示 2023-06-13 14:54:33 +08:00
zhouhao d7c0806b84 fix: buffer size error 2023-06-10 16:48:23 +08:00
Zhang Ji c4cb274569
fix(场景联动): 设备触发添加所属产品作为条件 (#314)
---------

Co-authored-by: zhou-hao <zh.sqy@qq.com>
2023-06-07 11:09:15 +08:00
bestfeng1020 5d739c43fb
fix(用户管理): 解决用户管理类型不存在问题 (#312) 2023-06-06 18:52:12 +08:00
bestfeng1020 ec66ae9ae7
fix(设备管理): 添加post方式的设备属性列表查询接口 (#302) 2023-06-01 15:15:17 +08:00
老周 3f01310a9d
doc: 修复注释错误 (#297) 2023-05-26 16:14:10 +08:00
zhouhao f8a3199138 fix(设备消息): 修复设备上线消息错误 2023-05-10 13:42:31 +08:00
zhouhao a2cd2688cb Merge remote-tracking branch 'origin/master' 2023-05-08 16:45:36 +08:00
zhouhao a9b906a0d5 fix(设备会话): 修复设置DeviceOnlineMessage header无效 2023-05-08 16:45:22 +08:00
zeje edb692d1a4
优化重置设备配置信息 (#277)
Co-authored-by: 蔡泽智 <czz@eviewgps.com>
2023-05-05 12:02:22 +08:00
bestfeng1020 6a2035fee6
feat(通知订阅): 支持告警消息站内信通知 (#274) 2023-04-21 20:20:37 +08:00
zhouhao 32a3452f7b feat(maven): 2.1.0-SNAPSHOT 2023-04-20 10:09:58 +08:00
bestfeng1020 5fc41d5bf1
feat(产品): 根据指定的接入方式获取产品需要的配置定义 (#266) 2023-04-18 15:52:30 +08:00
bestfeng1020 b0d7b65148
feat(查询条件): 添加设备查询条件构造器 (#259) 2023-04-07 17:22:05 +08:00
zhouhao cb6ced51b5 Merge remote-tracking branch 'origin/master' 2023-04-07 10:35:36 +08:00
zhouhao 887bda8ebf feat(设备管理): 透传消息解析支持子设备会话创建 2023-04-07 10:35:23 +08:00
ayan 0ce219c04f fix(菜单管理)添加菜单ID为空时的默认值 2023-03-30 16:17:13 +08:00
zhouhao 547e495d56 feat(设备管理): 增加产品保存时自动同步相关信息到设备表 2023-03-24 16:19:39 +08:00
zhouhao d0208967f0 fix(设备管理): 导入设备时,忽略空字符串的配置 2023-03-09 11:12:04 +08:00
zhouhao 3fc1b11e29 fix(设备管理): 修复注销产品后设备中心中的缓存未清理问题 2023-03-08 14:20:45 +08:00
zhouhao 6a186d6eba feat(设备管理): 优化设备详情的标签排序逻辑 2023-03-02 09:46:07 +08:00
bestfeng1020 d2262e278a
fix(接口缺失): 添加菜单和权限数据验证接口 (#245) 2023-02-27 15:08:40 +08:00
bestfeng1020 1e58dbb944
添加透传消息转换支持 (#237) 2023-02-15 13:52:10 +08:00
zhouhao d76b599ddd 修复并行只执行第一个动作问题 2023-01-08 10:01:06 +08:00
zhouhao b81f0b176d 修复状态类型错误 2023-01-04 15:56:20 +08:00
ayan 29bc67e3a4 启动服务时自动启动场景 2023-01-04 14:32:04 +08:00
ayan 4701ac0c29 修改代码 @see 的包路径 2023-01-04 14:00:52 +08:00
ayan 7004a92f57 Merge remote-tracking branch 'origin/2.0' into 2.0 2022-12-29 15:16:30 +08:00
ayan b6fbccacb1 更新官方jar文件 2022-12-29 15:16:14 +08:00
bestfeng1020 8cb5ebcd06
重构场景联动 (#227)
* 重构场景联动
2022-12-29 11:44:31 +08:00
zhouhao b61f452d46 Merge remote-tracking branch 'origin/2.0' into 2.0 2022-12-13 18:05:55 +08:00
zhouhao 6c3d99ff0d 启动服务时自动启动场景 2022-12-13 18:05:40 +08:00
zhouhao 6fd335c84a 移除无用字段 2022-12-12 14:13:41 +08:00
zhouhao d24ba36dc0 调整类型 2022-12-12 14:11:08 +08:00
liujq 6607301e59 重构场景联动 2022-11-29 14:51:50 +08:00
liujq 1cd01b1701 协议包更新 2022-11-28 11:01:20 +08:00
liujq 37cb0e51d4 协议包更新 2022-11-28 09:52:49 +08:00
zhouhao ec010f0aef 增加缺失的接口 2022-11-18 14:43:35 +08:00
zhouhao 8ee311a9ef 增加tdengine 2022-11-17 11:36:28 +08:00
zhouhao ddb6a263df 优化条件处理 2022-11-08 11:02:44 +08:00
zhouhao 1cbe4638ed getLong 2022-11-07 10:25:39 +08:00
zhouhao b99b921c15 优化标签校验 2022-11-02 16:28:57 +08:00
zhouhao cc7e40b11d 优化标签校验 2022-11-02 16:28:37 +08:00
zhouhao a8b0cf5df2 Merge remote-tracking branch 'origin/2.0' into 2.0 2022-10-31 10:11:02 +08:00
zhouhao 1bc1ee0fdd 优化状态同步 2022-10-31 10:06:32 +08:00
ayan b6a3ec7061 Merge remote-tracking branch 'origin/2.0' into 2.0 2022-10-28 15:16:39 +08:00
ayan bea90951a9 添加设备调试websocket支持 2022-10-28 15:16:25 +08:00
zhouhao 77b5c876a3 优化存储 2022-10-28 11:30:37 +08:00
ayan acf84eacdd 更新官网协议包 2022-10-28 10:37:41 +08:00
ayan 99a25e39ec 修复设备详情中无网关ID返回问题 2022-10-28 10:28:31 +08:00
ayan 92e181d0b3 解决mvn打包zip文件异常问题 2022-10-27 10:49:20 +08:00
ayan 47ebc48edb 增加默认协议添加接口 2022-10-26 17:20:26 +08:00
bestfeng1020 88b94ac837
代码优化 (#212)
* 阿里云通知被叫号码支持空值

* 修改订阅状态显示文案

* docker启动配置文件更新
2022-10-25 14:46:10 +08:00
bestfeng1020 f408d72159
同步2.0相关功能代码 (#206) 2022-10-21 19:06:52 +08:00
ayan 7d7a6f2d93 优化协议处理 2022-10-18 17:39:44 +08:00
ayan d5d3c0dd9d 产品分类支持 2022-10-18 17:26:52 +08:00
ayan 9795f7a11a 菜单身份验证初始化服务 2022-10-18 17:25:57 +08:00
ayan 84c6e48f0e 添加获取指定传输协议的消息协议接口 2022-10-18 17:24:38 +08:00
ayan 00cb7ce8de 移除规则引擎控制器 2022-10-17 17:51:06 +08:00
ayan 3ddc3c7a6d 解决产品未选泽网关时,查询产品配置抛出的NPE 2022-10-17 14:52:53 +08:00
zhouhao 3cc59ec882 增加拓展查询条件信息 2022-09-28 17:58:00 +08:00
zhouhao c7f4b19ed1 2.0 2022-09-28 17:56:32 +08:00
zhouhao bd3bf2fa91 2.0 2022-09-26 17:40:16 +08:00
zhouhao e0fe2a5960 使用物模块数据存储策略来进行设备数据存储 2022-09-26 17:28:18 +08:00
zhouhao 4fcda29b7a 增加角色、机构管理,优化菜单管理 2022-09-26 17:25:07 +08:00
zhouhao 143095d440 优化子设备注册 2022-09-21 13:54:45 +08:00
zhouhao f31f71dc14 优化自动注册以及设备会话管理 2022-08-03 17:43:43 +08:00
zhouhao 80185b911a 调整状态同步逻辑 2022-08-03 14:07:14 +08:00
zhouhao 824e6241cd 增加设备会话统计指标 2022-07-08 17:02:15 +08:00
zhouhao 7dcfabf503 优化告警逻辑 2022-07-01 09:21:39 +08:00
zhouhao edec71c78c Merge remote-tracking branch 'origin/1.13' 2022-06-20 18:16:56 +08:00
Winston b1f34881a0 fix: Mono in Mono error 2022-06-20 18:10:35 +08:00
zhouhao 426394328b Merge branch '1.20'
# Conflicts:
#	jetlinks-standalone/pom.xml
#	pom.xml
2022-06-20 14:41:22 +08:00
zhouhao b5c7a0e5b2 Merge remote-tracking branch 'origin/master' 2022-06-20 09:50:16 +08:00
zhouhao 2b102fe315 fixed https://github.com/jetlinks/jetlinks-community/issues/173 2022-06-20 09:50:02 +08:00
zhouhao cb3fd4989e use apache Base64 2022-06-20 09:49:09 +08:00
老周 b3702588f9
Merge pull request #171 from wujun8/delete-reg
批量删除设备,同时在注册中心取消激活已激活设备,并解绑子设备和网关.
2022-06-15 11:17:12 +08:00
Winston 5d8a7f4050 collectMultimap -> groupBy 2022-06-14 19:44:03 +08:00
Winston f50dd08430 DefaultAsyncEvent.async 不能正确处理 Flux 2022-06-14 19:27:01 +08:00
zhouhao ede32aa7fc Merge branch 'master' into 1.20
# Conflicts:
#	jetlinks-components/io-component/pom.xml
#	jetlinks-components/io-component/src/main/java/org/jetlinks/community/io/file/FileManagerConfiguration.java
#	jetlinks-components/io-component/src/main/java/org/jetlinks/community/io/file/FileProperties.java
#	jetlinks-components/io-component/src/main/java/org/jetlinks/community/io/file/web/FileManagerController.java
#	jetlinks-components/network-component/tcp-component/src/main/java/org/jetlinks/community/network/tcp/parser/strateies/DelimitedPayloadParserBuilder.java
#	jetlinks-components/notify-component/notify-email/src/main/java/org/jetlinks/community/notify/email/embedded/DefaultEmailNotifier.java
#	pom.xml
2022-06-14 17:07:28 +08:00
Winston 106ef49155 Optimize imports 2022-06-14 15:07:20 +08:00
Winston 00502e621c 删除设备后置处理 2022-06-14 14:47:23 +08:00
Winston 16cf97055c 批量删除设备,同时在注册中心取消激活已激活设备,并解绑子设备和网关. 2022-06-13 19:05:24 +08:00
ayan 812749393d 静态文件授权支持 2022-06-13 15:38:37 +08:00
Winston 189756ebfd ProtocolSupport.onChildBind onChildUnbind 2022-06-08 17:18:46 +08:00
zhouhao 024c3d9649 1.20.0-SNAPSHOT 2022-05-07 14:15:09 +08:00
zhouhao 3621ef1ea8 Merge remote-tracking branch 'origin/master' 2022-04-06 18:23:00 +08:00
zhouhao 759176ec4a 修复设备告警定时触发可能不生效问题 2022-04-06 18:22:42 +08:00
zhouhao 13f7e87a5c 优化代码格式 2022-02-09 15:04:11 +08:00
zhouhao 803b7af565 1.13.0-SNAPSHOT 2022-01-17 16:16:52 +08:00
zhouhao 888f776124 修复未激活设备无法获取标签信息 2022-01-13 11:09:43 +08:00
zhouhao 1794e3d33a 1.12.0 2022-01-07 14:15:22 +08:00
zhouhao 0a6869fa44 设备注册时,如果设备已经注册则更新配置等信息。 2022-01-05 15:00:13 +08:00
zhouhao 0618d457d6 优化设备告警逻辑 2021-12-30 16:31:40 +08:00
zhouhao e18c99afce 添加消息全局UID 2021-12-30 16:22:37 +08:00
zhouhao da7e8093cf 修复无法转换非条件中属性值问题 2021-12-30 16:13:22 +08:00
zhouhao 1e1fb62b54 修复多个告警条件可能不触发的问题 2021-12-23 18:30:28 +08:00
zhou-hao ec414a3cc4 优化聚合查询 2021-12-08 10:54:26 +08:00
zhou-hao 8ba8941d78 优化设备状态同步逻辑 2021-12-01 14:35:17 +08:00
zhou-hao 5583a5f50d 优化菜单赋权逻辑 2021-11-18 17:10:27 +08:00
zhou-hao f2fdb4d4b5 优化菜单赋权逻辑 2021-11-18 17:10:06 +08:00
zhou-hao 1d0514292e fix error 2021-11-10 15:28:43 +08:00
zhou-hao f98de97c4b feat: 增加根据设备告警记录查询设备相关数据条件
传入查询条件
where = id dev-alarm 'state eq newer'
等同于
{
"column":"id",
"termType":"dev-alarm",
"value":"state eq newer"
}
2021-10-28 12:44:25 +08:00
zhou-hao 89fd9bf38c 修复未回复子设备指令问题 2021-10-20 09:18:16 +08:00
zhou-hao d99931fd88 1.12.0-SNAPSHOT 2021-10-13 14:55:50 +08:00
zhou-hao caf5e54d37 1.11.0 2021-10-13 14:53:38 +08:00
zhou-hao cee26b5c1c 修复子设备状态设置错误 2021-10-12 15:51:19 +08:00
zhou-hao 182de36567 增加循环依赖检查 2021-10-12 15:06:36 +08:00
zhou-hao 2a96d6896d 优化菜单管理 2021-10-12 09:39:11 +08:00
zhou-hao 1b29bd5e9f 优化设备告警逻辑 2021-09-07 11:19:31 +08:00
zhou-hao d22ff38384 优化代码结构 2021-08-16 09:52:51 +08:00
zhou-hao 07b3028e67 修复已禁用设备会被自动注册问题 2021-08-16 09:52:41 +08:00
zhou-hao ed7ea1e0fc 1.11.0-SNAPSHOT 2021-08-05 10:41:45 +08:00
zhou-hao 3592b74aec Merge remote-tracking branch 'origin/master' 2021-08-05 09:41:26 +08:00
zhou-hao d27d54a234 优化消息日志处理逻辑 2021-08-05 09:39:43 +08:00
zhouhao 27471ca990 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	jetlinks-manager/authentication-manager/src/main/java/org/jetlinks/community/auth/web/OrganizationController.java
2021-08-04 20:41:44 +08:00
zhouhao 49165a593a Merge branch '1.8' 2021-08-04 20:41:17 +08:00
zhouhao 270aec11f3 优化 2021-08-04 20:40:47 +08:00
zhou-hao bd03dbd72a 1.10.0 2021-08-02 11:08:06 +08:00
zhou-hao 331f31a62b 优化设备指令发送规则执行器 2021-07-28 14:45:18 +08:00
zhou-hao 68af4adc4b fixed #79 2021-07-27 10:00:40 +08:00
zhou-hao aefcbec026 生成告警记录时生成ID,方便下游做处理。 2021-07-26 10:27:02 +08:00
zhou-hao 0b897833f9 忽略产品物模型中没有的事件 2021-07-19 13:40:25 +08:00
zhou-hao 3ce7343f07 设置默认语言环境为zh 2021-07-13 17:57:39 +08:00
zhou-hao 750418a92a i18n part 0 2021-07-02 13:36:56 +08:00
zhou-hao 3193bd2ad4 增加DeviceDataManager实现 2021-06-21 18:42:24 +08:00
zhou-hao 40d6a3ba41 设备导入导出支持机构:需要先将用户绑定到机构中. 2021-06-08 10:07:47 +08:00
zhou-hao 1585916776 增加属性源时间支持 2021-06-04 08:51:12 +08:00
zhou-hao c1ee8618ae 优化 2021-06-02 15:04:38 +08:00
zhou-hao 5666c23af1 1.10.0-SNAPSHOT 2021-06-02 13:46:18 +08:00
zhou-hao 3fa9c47af3 1.9.0 2021-05-31 09:31:03 +08:00
Tensai 9c65346a6c docs(数据流【设备网关-->物模型转换->时序入库】): 增加数据流入库的代码注释 优化代码结构
Signed-off-by: Tensai <517634644@qq.com>
2021-05-28 14:06:12 +08:00
Tensai 6a8a11338e Merge branch 'master' of https://github.com/jetlinks/jetlinks-community
 Conflicts:
	jetlinks-manager/device-manager/src/main/java/org/jetlinks/community/device/service/data/AbstractDeviceDataStoragePolicy.java
2021-05-28 11:52:50 +08:00
Tensai f991c63403 Merge branch 'master' of https://github.com/qq517634644/jetlinks-community 2021-05-28 11:00:11 +08:00
Tensai 84ba163992 docs(数据流【设备网关-->物模型转换->时序入库】): 增加数据流入库的代码注释 优化代码结构
Signed-off-by: Tensai <517634644@qq.com>
2021-05-28 10:57:38 +08:00
zhou-hao c1363bd555 支持指定属性查询记录 2021-05-26 11:14:42 +08:00