码云地址:皮皮大刺猬/ RuoYi-AiDex Sharp 快速开发平台
初始化平台源码
【1】修改代码生成器,将数据字典请求进行合并,发起一次请求即可
【2】修改代码生成器,增加数据字典,系统参数,日志模块的服务端排序功能,修改工具类,进行非空的判断
【3】修改启动的Banner
【4】修改日志记录BUG
更新增量SQL
【5】修改日志表,删除无用表数据
提交数据库增脚脚本和全量脚本
删除无效类应用,去掉sys_log
【6】修改字段类型
【7】设置mybatis默认的执行器
修复xss过滤后格式出现的异常
升级fastjson到最新版1.2.78
【8】防重提交注解支持配置间隔时间/提示消息/Excel注解支持自定义数据处理器
优化aop语法 使用spring自动注入注解 基于注解拦截的aop注解不可能为空
日志注解新增是否保存响应参数
【9】代码生成: 导入表时查询 新创建表的优先排序在前面
【10】修复表格最后页最后项删除变成暂无数据
修复异常BUG信息
修改根据userId获取菜单sql
!299 XssHttpServletRequestWrapper中增加available方法
定时任务对检查异常进行事务回滚
【11】补充定时任务表字段注释
【12】优化使用权限工具获取用户信息
【13】支持自定义注解实现接口限流
优化异常信息
【14】新增是否开启用户注册功能:目前实现后端功能,前台功能待开发
【15】优化用户不能删除自己
防止错误token导致的解析异常
优化XSS跨站脚本过滤
【16】任意账户越权漏洞
【17】去除默认分页合理化参数
升级oshi到最新版本v5.8.0
【18】默认访问首页新增提示语,并增加匿名访问接口
升级pagehelper到最新版1.3.1
【19】操作日志和登录日志增加表头排序功能
定时任务屏蔽rmi远程调用
升级swagger到最新版本v3.0.0
修复导出角色数据范围翻译缺少仅本人
【20】添加bat脚本执行应用 basecontroller增加排序方法
修正注释
【21】优化参数&字典缓存操作
【22】优化参数缓存操作
修复两处存在SQL注入漏洞问题
【23】Redis设置HashKey序列化,增加限流功能
【24】用户登录后记录最后登录IP&时间/增加系统参数控制是否需要显示登录验证码
修复定时任务BUG
删去两处冗余代码
删去两处冗余代码
升级fastjson到最新版1.2.76
升级druid到最新版本v1.2.6
修复请求形参未传值记录日志异常问题
xss校验json条件优化
修正方法名单词拼写错误
修复上传附件BUG
【25】数据监控默认链接账号和密码
删除操作日志记录日志
修正导入表权限标识
修复文件上传时java.nio.file.FileAlreadyExistsException
升级commons.io.version版本为:2.11.0 commons.fileupload.version版本为1.4
优化数学工具类算法
优化ExcelUtil空值处理
过滤BindingResult对象,防止异常
修正模板字符编码
升级mybatis到最新版3.5.6 阻止远程代码执行漏洞
优化代码生成导出模板名称
导出 Excel 工作表的名称 由 ${businessName} 更改为 ${functionName}
优化删除用户逻辑,去掉无用代码
删除通用方法
通用mapper增加根据ID删除方法
调整cache_repeat_key为驼峰格式
修正注释
读取excel增加非空判断
RepeatedlyRequestWrapper.ServletInputStream 实现available方法
修复 getInputStream() has already been called for this request异常问题
整理代码格式
【26】个人信息添加手机&邮箱重复验证
【27】通用Controller添加公共方法
【漏洞修复】升级commons-collections版本,解决3.2.1版本的反序列化漏洞问题
数据监控默认账户密码防止越权访问
修改basecontroller日志记录BUG
修复commons-collections引起的反序列化漏洞
升级oshi到最新版本v5.6.0
解决 Byte[] 类型 to string 死循环的问题
升级SpringBoot到最新版本2.2.13
Merge remote-tracking branch 'origin/master'
【28】修改ip字段长度防止ipv6地址长度不够
【1】
* 【1】修改代码生成器
* 【2】修改字典页面数据分页
* 【3】优化监控提示语
* 【4】数据字典系统参数增加排序
* 修改格式
* 验证码默认20s超时
* 修改代码格式
* 修改代码格式
* 提交注册前端方法
* 【5】增加日志排序功能
* 【6】增加参数控制是否显示验证码和优化数据字典配置参数刷新缓存
* 【7】优化参数缓存操作
* 【8】数据监控默认地址修改
* 去掉逗号·····
* 通用下载完成后删除节点
* 【9】修改页面排序
* 修复BUG:登录过期重新登录时,关闭登录过期的提示框,防止进入到主页面后,登录过期的对话框还存在。
* 修复BUG:添加用户时,没有选择部门依然可以添加,需要做限制
* 【10】修改用户管理界面的【创建时间】字段无法完全显示的问题
* 【11】修改用户界面的错别字,将登陆名修改为登录名
未完成工作:
1、代码生成器中的校验列增加
2、附件功能优化
3、主子表代码生成器优化
4、生成的代码input框自带长度-中英文问题
5、是否需要生成选择页面