Releases: hiparker/opsli-ui
Releases · hiparker/opsli-ui
2.1.2
OPSL快速开发平台 2.1.2 后端版本升级
一、升级/修复:
- 后端:升级springboot版本至 2.7.10
- 后端:升级pagehelper版本为 1.4.6
- 后端:修复 CVE-2023-20860
官网地址: OPSLI 快速开发平台官网
文档地址: OPSLI 快速开发平台文档
演示环境: OPSLI 演示环境地址
2.1.1
OPSL快速开发平台 2.1.1 前端版本兼容升级
一、升级/修复:
- 前端:修复主页面 Tab标签点击无效报错问题
官网地址: OPSLI 快速开发平台官网
文档地址: OPSLI 快速开发平台文档
演示环境: OPSLI 演示环境地址
2.1.0
OPSL快速开发平台 2.1.0 前端版本兼容升级
一、升级/修复:
- 前端:升级包版本 == 最新版 vue-admin-better
- 前端:兼容原VAB作者代码 完全开源
- 后端:修复编辑菜单时 父级菜单为空问题
官网地址: OPSLI 快速开发平台官网
文档地址: OPSLI 快速开发平台文档
演示环境: OPSLI 演示环境地址
2.0.1
OPSL快速开发平台 2.0.1 性能优化
一、优化:
- 后端:sql 移除 area_type字段
- 后端:优化CrudService实现
- 后端:优化安全缓存 防止 unlock 报错影响主流程
- 后端:优化WrapperUtil工具类性能,提供分页与Excel导出速度
- 后端:更新opsli-boot 2.0 README描述
二、升级/修复:
- 后端:修复2.0版本 登录无法续命bug
官网地址: OPSLI 快速开发平台官网
文档地址: OPSLI 快速开发平台文档
演示环境: OPSLI 演示环境地址
2.0.0
OPSL快速开发平台 2.0 版本重构
一、新增:
- 新增 EventBus
- 新增 邮箱、手机、用户名 + 密码登陆
- 新增 邮箱 + 验证码 登录
- 新增 手机号 + 验证码 登录
- 新增个人修改手机号 前置身份校验
- 新增个人修改邮箱 前置身份校验
- 新增个人中心忘记密码 前置身份校验
- 新增使用ResultWrapper 代替 ResultVo 返回数据
二、优化:
- 后端:优化接口加密
- 后端:优化CrudService实现
- 变更自动日志记录模式到自定义记录
- 优化导出Excel模式为认证模式
- 后端:优化用户Redis缓存
- 后端:移除Shiro,变更使用SpringSecurity 作为权限验证
- 后端:SecurityCache 新增安全缓存 指定ttl获取缓存信息
- 取消登陆时验证密码强度
- 前端:优化build老大难问题(image-webpack-loader 因国内网络问题无法下载),现可配置选择是否压缩图片
- 系统参数配置加密存储,降低被盗用风险
- 用户身份密码取消表内存储密钥,降低用户密码被盗用风险
三、升级/修复:
- 后端:修复 SecurityCache 缓存穿透BUG
- 后端:修复删除角色失败异常
- 后端:修复部分权限不对问题
- 后端:升级 mybatis-plus 版本至 3.5.2 修复若干CVE
- 后端:升级 springboot 版本至 2.5.6 修复若干CVE
- 后端:升级 mysql版本至8.0.28 修复 CVE-2022-21363
- 后端:升级 guava 版本至 30.0.android 修复 修复 CVE-2020-8908
- 后端:升级 bouncycastle 版本至 1.69 修复 Cxa9261daf-3755
- 后端:升级 protobuf-java 版本至 3.18.2 修复 CVE-2021-22569
- 后端:升级 logback 版本至 修复 CVE-2021-42550
- 后端:升级 fastjson 版本至 1.2.83 修复 CNVD-2022-40233
官网地址: OPSLI 快速开发平台官网
文档地址: OPSLI 快速开发平台文档
演示环境: OPSLI 演示环境地址
1.6.4
一、优化
- 优化代码生成器下载代码模式
一、修复
- 修复菜单更换上级时,parent_ids 拼接错误问题
- 修复代码生成器,生成代码时参数为空问题
- 修复代码生成器 点击添加报错暂无数据问题
官网地址: OPSLI 快速开发平台官网
文档地址: OPSLI 快速开发平台文档
演示环境: OPSLI 演示环境地址
1.6.3
一、优化
- 后端:OSS文件存储=>公用存储接口
- 后端:优化用户登录Token获取方式
- 前/后端:优化头像上传
- 后端:优化系统操作日志为租户数据隔离模式
二、新增
- 新增用户登录日志(租户数据隔离)
二、修复
- 后端:移除华为OBS log4j风险
- 后端:修复查询默认组织sql in 和 not in为空问题
- 后端:修复可能会导致分页异常的因素
- 后端:修复用户数据权限为全部数据,无组织无法查看数据问
- 后端:修复 系统用户 登录时无菜单陷入死循环问
- 后端:修复 登入日志/操作日志 组织机构为空 默认取 request token 的BUG
- 后端:修复 锁定账号 数据类型转化失败问题
- 后端:修复系统管理员无法 分配租户管理员问题
官网地址: OPSLI 快速开发平台官网
文档地址: OPSLI 快速开发平台文档
演示环境: OPSLI 演示环境地址
1.6.2
一、优化
- 后端:优化缓存存储机构(主要)
- 前/后端:优化头像上传
- 前/后端:优化登录加解密
- 前/后端:优化API 版本控制
官网地址: OPSLI 快速开发平台官网
文档地址: OPSLI 快速开发平台文档
演示环境: OPSLI 演示环境地址
1.6.1 BUG修复
一、修复
- 后端:修复 用户角色名称重复问题
- 后端:修复 树结构工具类BUG
- 后端:修复 组织超级管理员添加权限问题
- 后端:删除多余代码
- 后端:修复当前用户 组织为空或关联表CreateBy 报错问题
- 后端:修复设置用户组织时 每次会多出来一条垃圾数据问题
- 后端:修复超级管理员只能看自己数据BUG
- 前端:修复组织新增按钮不显示BUG
官网地址: OPSLI 快速开发平台官网
文档地址: OPSLI 快速开发平台文档
演示环境: OPSLI 演示环境地址
1.6.0
一、新增
- 新增菜单标签,可区分 系统菜单 和 功能菜单(针对租户)
- 系统用户可由超级管理员分配是否有切换租户的能力
- 新增API版本控制
二、修复
- 后端:修复租户管理员不能显示全部组织BUG
- 后端:修复数据权限死循环问题
- 后端:修复Redisson 解锁异常问题
- 修复组织机构 用户数据权限过滤不生效问题
三、优化
- 后端:优化线程池处理工具
- 后端:优化数据权限自身查询效率
- 前端:优化新增用户时,如果选中组织 则默认将用户绑定在该组织下
官网地址: OPSLI 快速开发平台官网
文档地址: OPSLI 快速开发平台文档
演示环境: OPSLI 演示环境地址