更新记录
约 1101 字大约 4 分钟
2025-03-03
1.3.0
- 发布日期: 2025-02-12
- 更新详情
新增功能
- 运维增强-更换官方Prometheus采集,无缝集成夜莺监控和告警
- 开放认证: 原来开放认证需要修改数据库,现在可以直接在页面进行管理
- 用户部门第三方同步: 支持钉钉部门和用户的同步
- 我的物联-设备分组
- 登录和操作日志记录支持保留时间
- 物联网概况新增设备在线数量统计
功能增强
- 前端加载速度优化:添加子模块和iframe缓存,再次进入无需再次加载js
- 登录和操作日志管理搜索增强
- 物模型增强-添加初始值和密码类型
- 授权管理增强: 默认只有操作才会记录日志,新增配置项可以调整接口的日志记录
- 设备支持手动转移租户和项目
- 设备日志错误码显示中文描述,更容易理解
- 产品增强-支持双协议和在强绑定的基础上新增中绑定和弱绑定
- 新增项目下的用户,设备统计
功能修复
- 设备认证的时候有概率会导致延时3秒
- 将share中各服务的代码抽离到各服务中,降低公共share的代码复杂度
- 开放认证缺陷修复
- 设备分享过滤错误
- ......
升级方案
注意: 升级不能跨版本升级,需要按照版本一个个升上来
- 需要在redis的 容器中执行以下语句:
redis-cli --scan --pattern 'device:thing:property:*' | xargs redis-cli unlink
进入docker的语句示例:
docker exec -it ienv-redis sh
- 数据库中执行以下语句(数据量大时速度会比较慢,没人的时候执行,如果对设备数量统计不敏感可以不执行):
update sys_area_info ai
set device_count=(select count(1) from dm_device_info where deleted_time=0 and area_id_path like concat(ai.area_id_path, '%')) where 1=1;
update sys_project_info pi set device_count =(select count(1) from dm_device_info where deleted_time=0 and project_id=pi.project_id) where 1=1;
1.2.0
- 发布日期: 2024-12-26
- 更新详情
联犀1.2版本是24年最后一个版本,在这个版本的发布前我们进行深度测试完善,修复若干bug,将系统的可靠性又往上推了一层.
做了以下功能更新:
通用部分
- 完整支持pgsql,并支持环境变量定义数据库配置,仅需在docker-compose中修改环境变量配置即可
- 新增部门管理
- 前端底层重构,管理平台-最近访问支持跨模块
- 前端iframe完善支持
- 问题反馈新增支持用户提交通知管理员及管理员可以回复用户消息及体验优化
- 用户列表可以查看用户设备数量统计及跳转设备列表
物联网部分
- 新增设备异常日志,方便追溯设备何时异常及何时恢复
- 页面优化-设备列表重构
1.1.0
- 发布日期: 2024-11-21
- 更新详情
在经历一个月的开发之后,v1.1.0版本终于发布了.
- 这个版本将v1.0.0中不好看的页面都进行了重构,当然我们也在继续优化我们的页面.
- 将v1.0.0中尚未完整的功能给支持上了.如区域权限的管理.自动化的事件触发,字典,站内信等等功能.
- 在v1.0的基础上我们进一步拓展,支持云边协同,后续使用网关再也不用反复复制点位,同时联犀借助设备物模型可以高度定制,一个设备上万的点位也不是问题,提升了联犀的使用范围
- 在使用体验优化上联犀将 菜单导入导出进行了支持,后续 更多的同步将会推出,方便私有化项目的推进
- 修复了若干bug,同时在ota,设备导入等多个领域进行了性能优化,在稳定性及可用性上进一步增强.