Commit Graph

191 Commits (master)

Author SHA1 Message Date
ZhengJie 4a07b41017 [代码完善](v2.5): v2.5 beta 优化菜单缓存 2020-05-20 21:31:06 +08:00
ZhengJie 6bb8b9ce3e [代码完善](v2.5): v2.5 beta 加入缓存成功删除提示
close #363
2020-05-20 17:29:38 +08:00
ZhengJie 9b90cc41ca [代码完善](v2.5): v2.5 beta 修复邮件问题,修复RedisUtils.delByKeys删除失败的问题
修复第一次保存失败的问题,修复某些场景下发送失败的问题

close #363
2020-05-20 17:24:33 +08:00
ZhengJie 1af4eb89d2 [代码完善](v2.5): v2.5 beta 缓存优化、加入RsaUtils工具类解决Rsa解密过慢,多选删除优化,修复菜单缓存问题,修复代码生成表查询分页问题
去除大量基于注解的缓存,去除列表查询的缓存,去除不合理的@CacheEvict(allEntries = true),缓存细腻化。

部分接口多选删除优化。

修复由于升级 hutool 工具版本导致代码生成分页错误的Bug

有问题请提 Issues

2.5 Beta 详情:https://www.ydyno.com/archives/1225.html
2020-05-18 23:12:21 +08:00
ZhengJie 2d969b43a5 [代码完善](v2.5): v2.5 beta 审计获取当前操作人优化
2.5 Beta 详情:https://www.ydyno.com/archives/1225.html
2020-05-14 14:07:25 +08:00
ZhengJie 90a4a80a7f [代码完善](v2.5): v2.5 beta 菜单部门优化,其他杂项优化
菜单和部门表加入 sub_count 字段,记录子节点数目,树形表格懒加载使用。
脚本同步更新

2.5 Beta 详情:https://www.ydyno.com/archives/1225.html
2020-05-14 13:31:52 +08:00
ZhengJie 48570fcb7f [代码完善](v2.5): v2.5 beta 更新系统部分依赖
Closes #350

2.5 Beta 详情:https://www.ydyno.com/archives/1225.html
2020-05-12 17:10:27 +08:00
ZhengJie 3f7c8332da [代码完善](v2.5): v2.5 beta 杂项优化
2.5 Beta 详情:https://www.ydyno.com/archives/1225.html
2020-05-11 20:21:28 +08:00
ZhengJie 3095f3730e [代码完善](v2.5): v2.5 beta ip归属地查询改为用太平洋IP地址查询接口
2.5 Beta 详情:https://www.ydyno.com/archives/1225.html
2020-05-11 19:21:24 +08:00
ZhengJie 28ef109164 [代码完善](v2.5): v2.5 beta 菜单管理、部门管理,列表和弹窗数据懒加载
1、菜单管理表格,弹窗数据懒加载
2、部门管理表格,弹窗数据懒加载
3、角色管理,菜单分配数据懒加载
4、用户管理,左侧部门数据懒加载
5、其他杂项优化,sql脚本更新

2.5 Beta 详情:https://www.ydyno.com/archives/1225.html
2020-05-10 20:43:02 +08:00
ZhengJie 921c462b12 [代码完善](v2.5): v2.5 beta 数据权限使升级,现可通过注解[@DataPermission]控制
DataPermission 类中有详细说明和使用示例

SecurityUtils 中加入获取当前用户的数据权限的方法

2.5 Beta 详情:https://www.ydyno.com/archives/1225.html
2020-05-07 19:05:24 +08:00
ZhengJie fa26d67469 [代码完善](v2.5): v2.5 beta 数据权限使升级,现可通过注解[@DataPermission]控制
DataPermission 类中有详细说明和使用示例

SecurityUtils 中加入获取当前用户的数据权限的方法

2.5 Beta 详情:https://www.ydyno.com/archives/1225.html
2020-05-07 19:04:46 +08:00
Elune 63f00cd39c !14 修复空指针
Merge pull request !14 from 平淡0生活/master
2020-05-07 18:09:15 +08:00
jiabing 49fb71ea4e 修复空指针 2020-05-07 14:53:48 +08:00
ZhengJie adde56babe [代码完善](v2.5): v2.5 beta Token 自动续期
Security Token 代码优化 与 Token 自动续期
可在 dev.yml 和 prod.yml 中管理

详情:https://www.ydyno.com/archives/1225.html
2020-05-06 21:30:53 +08:00
ZhengJie 7c35a79c95 [新增功能](el-admin v2.5): v2.5 beta
详情 https://www.ydyno.com/archives/1225.html
2020-05-05 20:58:02 +08:00
ZhengJie 1f856a1d4b 🐛 修复QueryHelp::getPredicate查询会产生多余的Join 2020-04-03 22:01:06 +08:00
ZhengJie 3694add6c1 文件上传优化,加入FileProperties,根据系统选择上传目录 2020-03-28 19:36:23 +08:00
Elune 207e6fb1df SecurityUtils 加入获取当前登录用户ID方法,Security 结构调整 2020-03-10 13:49:44 +08:00
d15801543974 b0db5ca3bb 优化BaseEntity,开启审计功能。 (#252)
保存时自动设置创建人
修改时自动设置修改人
2020-01-16 14:30:34 +08:00
Elune 7272f88719 🔖 v2.4
版本发布,详情查看发行版说明
2019-12-22 15:36:39 +08:00
Elune 5f41318b9d 代码生成同步功能完成 2019-12-21 23:33:23 +08:00
Elune a6e57e160f @Query 加入NOT_NULL查询,优化图床上传,加入图床同步功能 2019-12-20 19:31:37 +08:00
Elune 554aa58c40 代码优化 2019-12-18 21:06:48 +08:00
Elune ebdf7799ca 代码优化 2019-12-10 19:17:35 +08:00
zoulejiu a9e12b5ccd 2.4dev 修复一些错误和新增日志接口 (#217)
* 修复到处错误日志,请求路径不存在问题

(cherry picked from commit ccb7b4f908816f14f21ecef648321d722ac50fc7)

* 1.新增日志清空接口

* 1.修复ip2region 不会自动关闭连接问题

* 1.新增单点登录,多设备登录,以最后登录为准,之前的登录都会被踢掉,可以使用single.login =false 关闭
2.默认开启
2019-12-10 10:16:19 +08:00
Jiang Mengfeng 1123f35349 修复一个缺少break语句的bug (#214) 2019-12-04 09:22:45 +08:00
dqjdda 84a65048f0 修改邮箱与修改密码传输的密码通过rsa加密传输 2019-12-01 20:33:59 +08:00
dqjdda 4c90303e89 在线用户查询优化,去除缓存管理模块,直接操作redis过于危险 2019-11-30 19:42:32 +08:00
dqjdda faa93f4bf8 代码优化,接口放行统一使用@AnonymousAccess,邮箱验证优化 2019-11-29 10:05:38 +08:00
dqjdda f0b31a357c security 优化,密码加密方式优化采用BCryptPasswordEncoder方式:SHA-256 +随机盐+密钥对密码进行加密 2019-11-28 20:05:38 +08:00
dqjdda fe812f1c88 代码优化 2019-11-27 20:57:49 +08:00
dqjdda 2ecb82a55a 新增代码生成打包下载功能 2019-11-26 17:42:56 +08:00
dqjdda e4ca7afc70 阿里巴巴代码规范 2019-11-25 16:43:11 +08:00
dqjdda 776cee4b14 代码优化 2019-11-24 12:09:19 +08:00
dqjdda 5ab7fb5b73 目录调整,新增 Not Equal 查询方式 2019-11-17 14:34:34 +08:00
dqjdda 474e5688d9 Merge branch 'master' of github.com:elunez/eladmin 2019-11-04 13:56:55 +08:00
dqjdda ef03d1c80b 自定义权限验证逻辑优化 2019-11-04 13:55:28 +08:00
j.yao.SUSE 58575378db 修复文件上传找不到系统路径问题 (#170)
`getCanonicalFile 可解析正确各种路径`
如果使用相对路径, 文件上传会报错, 使用 getCanonicalFile 修复
2019-11-03 11:34:48 +08:00
dqjdda 1839ef8d4a v2.3 版本发布,详情查看版本说明 2019-11-01 19:41:27 +08:00
dqjdda cc1a4c5695 代码优化 2019-10-31 14:13:27 +08:00
dqjdda 83f5627b41 代码优化 2019-10-31 11:49:36 +08:00
dqjdda 905c8c649c 所有列表加入日期搜索与导出功能 2019-10-31 09:35:17 +08:00
dqjdda 938ae1fcd8 自定义权限校验,增加匿名访问注解,扩展PreAuthorize 匿名注解 2019-10-30 11:51:03 +08:00
dqjdda d5d4801578 角色菜单改造完成,去除权限管理,采用按钮方式显示在菜单管理中 2019-10-29 21:39:02 +08:00
dqjdda e1366ee41a 菜单修改 2019-10-29 11:16:31 +08:00
dqjdda e2b0b93cca 代码优化 2019-10-27 17:38:32 +08:00
dqjdda e245296c7e 日志加入浏览器字段 2019-10-26 19:56:59 +08:00
dqjdda 0c738b1ef3 代码优化,获取Ip优化 2019-10-26 11:58:07 +08:00
dqjdda f26342ee0e 代码优化,更换图形验证方式 2019-10-25 18:14:32 +08:00
dqjdda 8cb7dc886f 加入实体基类、DTO基类、修改部分实体继承基类 2019-10-24 21:06:35 +08:00
dqjdda bf7c1eebf0 代码优化完成,去除大量idea警告,代码生成器优化等 2019-10-24 17:54:33 +08:00
dqjdda e3c3ebb1d0 代码优化 2019-10-24 09:34:39 +08:00
dqjdda f0211db02c 优化代码 2019-10-24 09:31:57 +08:00
ZHAO Jian a8230bbde7 java.io.FileNotFoundException: /tmpip2region.db (Permission denied) (#146)
* bug fix

java.io.FileNotFoundException: /tmpip2region.db (Permission denied)
2019-10-21 09:34:35 +08:00
dqjdda 8b5c04cb04 2.2 代码优化 2019-09-29 15:32:41 +08:00
dqjdda 78f08353d1 2.3 代码优化 2019-09-29 15:12:49 +08:00
j.yao.SUSE db1d6e4efe 使用MimeType 类库判定文件类型,避免穷举不到位的情况 (#131) 2019-09-29 10:52:21 +08:00
dqjdda c105df600a 2.2版本发布,详情查阅版本说明 2019-09-27 09:24:11 +08:00
dqjdda f9bb8cf241 修复定时任务执行失败后还继续执行的bug,优化Redis发生异常时,程序正常执行,优化Excel大数据导出,优化QueryHelp,其他细节优化 2019-09-26 16:57:39 +08:00
dqjdda a481b16bcf update 2019-09-10 13:40:18 +08:00
dqjdda a71243d9eb 完成了本地存储功能,用户头像存储方式改为本地 2019-09-07 22:02:04 +08:00
dqjdda 2b1af497f5 优化带关联项的删除:角色、权限、菜单、部门 2019-08-28 21:29:40 +08:00
dqjdda e6146cb1c8 新增后端带条件导出功能(示例见用户管理控制器) 2019-08-26 17:34:03 +08:00
dqjdda e471a9dafd 日志加入加入IP来源,支持多字段模糊搜索,升级七牛云存储版本 2019-08-22 13:39:46 +08:00
zhengjie 9726436d78 v2.1 version is released. For details, please see: https://github.com/elunez/eladmin/releases/tag/v2.1 2019-06-30 08:19:38 +08:00
zhengjie c4fc3da175 代码生成器优化,新增多数据字典支持,用户修改密码优化 2019-06-29 22:23:46 +08:00
zhengjie 83dc7f8a18 优化user列表中的岗位DTO,修改@author信息,新增验证码登录 2019-06-10 16:49:51 +08:00
zhengjie f9ff6d8657 去除redis的新增编辑功能 2019-06-04 15:59:01 +08:00
zhengjie 2b931a587f Merge branch 'master' of gitee.com:elunez/eladmin 2019-06-04 15:30:25 +08:00
zhengjie 7eba9641e0 去除实时控制台功能,查询方式修改成注解方式 2019-06-04 15:23:20 +08:00
zhuon 5538d653b0 使用基于netty性能更优的lettuce代替jedis 2019-06-04 10:03:24 +08:00
zhengjie 11b6834b1a update BeanHelp.class 2019-06-03 16:56:59 +08:00
dzy d7dcd70f4f 2019/06/03 修改分页实现方式 直接在需要分页查询的实体类中 需要作为查询条件的属性加入注解
比如(@PredicateInfo(queryType = PredicateInfo.QueryType.INNER_LIKE))实现模糊查询 等等...
2019-06-03 15:33:47 +08:00
Elune 97ebc14c7d !3 修复bug:重新catch再throw new Exception会导致部分堆栈信息丢失
Merge pull request !3 from Edin/master
2019-05-24 14:58:10 +08:00
zhuon 5ece3a3d68 修复bug:重新catch再throw new Exception会导致部分堆栈信息丢失 2019-05-24 10:56:50 +08:00
zhengjie 784d670c54 2.0 抢先版,主要更新了#71 | #IWYE2 2019-05-24 10:36:19 +08:00
zhengjie 343ce346db v1.9 发布,详情查看发行版说明 2019-05-18 12:21:45 +08:00
zhuon cffeaee57e redis databse 值 在api/redis接口中没生效 2019-05-15 16:39:14 +08:00
zhengjie a42e1ca732 1.8 版本 2019-05-11 14:11:35 +08:00
elunez 61a9b45a63
Merge pull request #49 from Diffblue-benchmarks/add-diffblue-tests-FileUtilTest
Add unit tests for me.zhengjie.utils.FileUtil
2019-05-08 17:05:33 +08:00
zhengjie 333212a15f Add unit tests for me.zhengjie.utils.StringUtils 2019-05-08 17:00:20 +08:00
Eric Hettiaratchi 7137fee24f Add unit tests for me.zhengjie.utils.FileUtil
These tests were written using Diffblue Cover.
2019-04-26 11:16:55 +01:00
zhengjie 07f6f28bd9 Cancel test 2019-04-18 11:30:06 +08:00
Eric Hettiaratchi 396647676f Add unit tests for me.zhengjie.utils.StringUtils
These tests were written using Diffblue Cover.
2019-04-17 11:10:25 +01:00
zhengjie 5a88fee391 修复email更新后的缓存问题 2019-04-16 12:26:18 +08:00
zhengjie 9f43851efb 1.7版本发布,详情查看版本说明 2019-04-11 11:13:54 +08:00
zhengjie 4e39694ea3 v1.6 版本发布 ,详情查看版本说明 2019-02-28 16:31:18 +08:00
郑杰 f63407fd81 v1.5 正式版发布 ,详情查看发行版说明 2019-01-21 17:15:52 +08:00
郑杰 40c2c880ca update 2019-01-21 11:07:35 +08:00
郑杰 8c4fd97ef6 v1.5 beta版发布,详细查看发行版说明 2019-01-20 19:25:00 +08:00