Commit Graph

370 Commits (master)

Author SHA1 Message Date
zhanghouying 8def7ea9a0 运维部署,解决每次连接不同服务器都默认访问第一台服务器的问题 2020-05-08 17:21:35 +08:00
zhanghouying fe77f081c5 [Bug修复](v2.5): v2.5 beta 解决部署到linux服务器路径拼接不正确问题
Closes #347
2020-05-08 16:33:11 +08:00
zhanghouying 651253f640 https://github.com/elunez/eladmin/issues/347
解决部署到linux服务器路径拼接不正确问题
2020-05-08 16:15:51 +08:00
ZhengJie 6c4e226aa8 [代码完善](v2.5): v2.5 beta mapper包 改为 mapstruct
2.5 Beta 详情:https://www.ydyno.com/archives/1225.html
2020-05-07 19:33:13 +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
ZhengJie 5295f90990 [代码完善](v2.5): v2.5 beta 代码生成ftl模板中使用@RequiredArgsConstructor注解
2.5 Beta 详情:https://www.ydyno.com/archives/1225.html
2020-05-06 22:55:29 +08:00
ZhengJie ca88185a1f [代码完善](v2.5): v2.5 beta update index.ftl
Closes #335

2.5 Beta 详情:https://www.ydyno.com/archives/1225.html
2020-05-06 22:51:06 +08:00
ZhengJie 796ee4bda8 [代码完善](v2.5): v2.5 beta update Entity.ftl
Closes #334

2.5 Beta 详情:https://www.ydyno.com/archives/1225.html
2020-05-06 22:31:40 +08:00
ZhengJie 493c02980b [代码完善](v2.5): v2.5 beta TokenFilter Token 验证逻辑优化
对于已放行的接口不去验证 Token

Closes #338

2.5 Beta 详情:https://www.ydyno.com/archives/1225.html
2020-05-06 22:09:58 +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 b260985578 [代码完善](v2.5): v2.5 beta
RoleRepository 漏网之鱼

详情 https://www.ydyno.com/archives/1225.html
2020-05-06 16:29:15 +08:00
ZhengJie a1e4de5379 [新增功能](el-admin v2.5): v2.5 beta
1、更新 eladmin.sql 文件
2、添加索引相关脚本

详情 https://www.ydyno.com/archives/1225.html
2020-05-06 13:25:53 +08:00
ZhengJie 87a6180e42 [新增功能](el-admin v2.5): v2.5 beta
详情 https://www.ydyno.com/archives/1225.html
2020-05-05 21:58:21 +08:00
ZhengJie 647b25a822 [新增功能](el-admin v2.5): v2.5 beta
详情 https://www.ydyno.com/archives/1225.html
2020-05-05 20:58:22 +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 d35ffc9d8c Merge branch '2.5dev' of https://github.com/jhpx/eladmin 2020-04-23 12:20:17 +08:00
ZhengJie 2380ed792d Merge branch 'master' of github.com:elunez/eladmin 2020-04-23 12:18:07 +08:00
ZhengJie 1a3c0e513f update 2020-04-23 12:17:49 +08:00
zbq2019 0783648c01
fix bug: 当前用户如果没有任何权限时,在输入用户名后,刷新验证码会抛IllegalArgumentException (#333)
Co-authored-by: Dingwq <aa@mmm.com>
2020-04-23 12:16:15 +08:00
NM$L c847209536
Update ServiceImpl.ftl (#318)
生成代码 deleteAll 方法 参数错误
2020-04-23 12:09:10 +08:00
wtune 66f5704913
Add index on role.name (#294)
Co-authored-by: Qianmian Yu <im.qianmian.yu@gmail.com>
2020-04-23 11:58:20 +08:00
wtune 266910d3ed
Add index on visits.create_time (#290)
Co-authored-by: Qianmian Yu <im.qianmian.yu@gmail.com>
2020-04-23 11:58:00 +08:00
ZhengJie d6bd1d972c Merge 2.5dev 2020-04-22 09:30:00 +08:00
jiangmf c4ddacc77d 修复不存在账号登录时,userService.findByName抛出异常,而loadUserByUsername未将其捕获处理的bug 2020-04-09 17:25:06 +08:00
ZhengJie 3694add6c1 文件上传优化,加入FileProperties,根据系统选择上传目录 2020-03-28 19:36:23 +08:00
java客栈的小二 96d37ed443 update eladmin-system/src/main/java/me/zhengjie/modules/security/security/TokenFilter.java.
修复SecurityProperties参数配置自定义令牌前缀bug,既然允许自定义令牌前缀,就不应该固定截取七位
2020-03-26 12:00:44 +08:00
Elune 0548d8486d 代码优化 2020-03-10 14:13:35 +08:00
Elune 207e6fb1df SecurityUtils 加入获取当前登录用户ID方法,Security 结构调整 2020-03-10 13:49:44 +08:00
Elune 4054ac7bc8 字典支持多选删除 2020-03-09 09:16:18 +08:00
Elune 1b3f70447d update #273 2020-03-07 18:47:40 +08:00
Elune e294d303e5 代码生成器优化 2020-03-07 18:15:12 +08:00
Elune 8acf3cc2d4 代码生成器优化 2020-03-07 18:14:17 +08:00
yuankangli cf608b43b6
将sigar替换为oshi (#278)
* sigar 使用需要修改系统文件, 现改为使用oshi监控系统信息

* 去除README.md和pom.xml中关于sigar的相关内容
2020-03-07 17:02:03 +08:00
elunez 286a48368f
修复bug,检查 reshources username 和 email (#276) 2020-03-05 09:33:09 +08:00
Elune 45973ab86b Merge branch '2.5dev' of github.com:elunez/eladmin into 2.5dev 2020-02-10 14:54:17 +08:00
Elune bc5187a7ad 代码优化 2020-02-10 14:45:51 +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 3769230743 代码优化 2019-12-22 13:58:36 +08:00
Elune 4e0deae13d 优化代码生成器,优化角色级别配置 2019-12-22 10:38:35 +08:00
Elune fac8e2f51e 修复运维管理的一些bug 2019-12-21 21:30:45 +08:00
Elune d32216d513 update 2019-12-21 15:42:39 +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 8c7217eb7a 代码优化 2019-12-18 13:25:04 +08:00
Elune 7d22178fa2 代码优化 2019-12-14 12:27:47 +08:00
Elune ebdf7799ca 代码优化 2019-12-10 19:17:35 +08:00
Elune aa2da4e222 Merge branch '2.4opt' into 2.4dev 2019-12-10 19:00:08 +08:00
Elune 116289a922 Merge branch '2.4opt' of gitee.com:elunez/eladmin into 2.4opt 2019-12-10 18:59:35 +08:00
Elune 900ca221a9 代码优化 2019-12-10 18:59:18 +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
zhanghouying 6d16bcda3b 新增 执行SQL脚本 功能 2019-12-09 14:53:26 +08:00
zhy6599@163.com cf211a6766 添加 测试数据库链接 方法 2019-12-01 22:30:19 +08:00
dqjdda 84a65048f0 修改邮箱与修改密码传输的密码通过rsa加密传输 2019-12-01 20:33:59 +08:00
dqjdda 98f2db21d3 前端rsa公钥加密传输登录密码,后端rsa私钥解密密码 2019-12-01 18:12:51 +08:00
dqjdda 284c25a110 Merge branch '2.4dev' into 2.4opt 2019-12-01 17:29:59 +08:00
dqjdda ccca30fcd7 update 2019-11-30 22:00:29 +08:00
dqjdda 986b146c88 用户加入昵称与性别字段,个人中心优化,可修改基本资料 2019-11-30 21:56:23 +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
zhanghouying 175a2eb686 连接服务器使用用户设置的端口,提供测试连接按钮,测试配置信息是否正确 2019-11-27 16:39:32 +08:00
zhanghouying 1cec669c4a 更改命令执行方式为shell,避免因为无法获得环境变量而无法启动程序的问题 2019-11-26 17:55:43 +08:00
dqjdda 6b4411a5ed 代码生成器优化,生成代码更加便捷 2019-11-25 19:28:17 +08:00
dqjdda 203c1d692c 代码生成器优化,生成代码更加便捷 2019-11-25 19:21:55 +08:00
dqjdda e4ca7afc70 阿里巴巴代码规范 2019-11-25 16:43:11 +08:00
dqjdda 6d941c09ef 代码优化 2019-11-25 13:51:54 +08:00
dqjdda 2853f394e7 代码优化 2019-11-25 10:28:29 +08:00
dqjdda 468a092d21 代码优化 2019-11-24 20:48:33 +08:00
dqjdda 88477d18b2 update 2019-11-24 17:08:44 +08:00
dqjdda 40852235b2 Merge branch '2.4dev' into 2.3opt 2019-11-24 12:13:52 +08:00
dqjdda 776cee4b14 代码优化 2019-11-24 12:09:19 +08:00
dqjdda aaeb67b280 代码生成器新增多选删除功能 2019-11-19 13:09:22 +08:00
dqjdda 3f80af6641 代码生成器基础升级完成,剩余:预览,打包下载,关联实体未完成 2019-11-19 12:49:48 +08:00
zhanghouying 4681ca6ed1 优化提示信息 2019-11-19 11:50:45 +08:00
zhanghouying 7b11e81f23 添加运维系统 2019-11-19 11:41:53 +08:00
dqjdda 41b562f374 代码生成器优化 2019-11-17 22:40:27 +08:00
dqjdda 5ab7fb5b73 目录调整,新增 Not Equal 查询方式 2019-11-17 14:34:34 +08:00
dqjdda a4f1ddae9f 解决查询时输入 []{} 符号报错的问题 2019-11-07 17:18:17 +08:00
dqjdda e0378c3d15 加入服务监控模块,代码优化 2019-11-07 13:17:09 +08:00
dqjdda 3078408832 代码生成模块移入 tools模块中 2019-11-07 10:08:26 +08:00
zhanghouying 2b6d94f823 实现第一版服务器监控 2019-11-05 13:47:34 +08:00
dqjdda 5fde06bb55 2.3 优化 2019-11-04 14:06:28 +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 9882cb97a7 静态资源路径映射优化 (#172)
优化后 获取静态资源路径和操作系统无关
2019-11-04 11:31:23 +08:00
dqjdda 1839ef8d4a v2.3 版本发布,详情查看版本说明 2019-11-01 19:41:27 +08:00
dqjdda aaa373bdcf 代码优化 2019-11-01 09:16:44 +08:00
dqjdda 4b355067eb 使用自定义线程池执行定时任务,避免程序OOM 2019-10-31 18:20:56 +08:00
dqjdda 2e3877aac3 代码生成器优化,前后端默认添加导出功能,input时间组件自动判定 2019-10-31 13:31:49 +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 cad0c08c99 代码优化 2019-10-27 21:54:19 +08:00
dqjdda bb5cc6f6ce 代码优化 2019-10-27 21:38:47 +08:00
dqjdda 7fe31802a7 代码优化,更新sql文件 2019-10-27 21:09:13 +08:00
dqjdda e2b0b93cca 代码优化 2019-10-27 17:38:32 +08:00
dqjdda ee33a54f7f 新增在线用户管理,新增注销登录功能,token交于redis管理 2019-10-26 23:43:28 +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 f0211db02c 优化代码 2019-10-24 09:31:57 +08:00
dqjdda ad4537b4e8 优化启动项目时 freemarker发出的警告 2019-09-27 17:06:07 +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 76242d4d67 修复菜单查询数据重复的问题#112 2019-09-05 16:07:19 +08:00
dqjdda 0859790272 修复菜单查询数据重复的问题#112 2019-09-05 16:05:59 +08:00
dqjdda 2b1af497f5 优化带关联项的删除:角色、权限、菜单、部门 2019-08-28 21:29:40 +08:00
dqjdda 3595f182d1 修复3级菜单删除不了的BUG 2019-08-27 17:18:30 +08:00
dqjdda d6888471cd 菜单管理功能加强,新增功能项:是否隐藏菜单(某些页面不需要显示在左侧菜单栏中),是否缓存菜单(可解决切换Tab重新渲染的问题,使用该功能必须填写组件名称,且必须与组件中的name一致) 2019-08-27 15:58:18 +08:00
dqjdda 8fc04d4af4 菜单管理功能加强,新增功能项:是否隐藏菜单(某些页面不需要显示在左侧菜单栏中),是否缓存菜单(可解决切换Tab重新渲染的问题) 2019-08-27 14:16:37 +08:00
dqjdda e6146cb1c8 新增后端带条件导出功能(示例见用户管理控制器) 2019-08-26 17:34:03 +08:00
dqjdda e775de19bf 代码生成器优化,配置更方便 2019-08-22 20:15:28 +08:00
dqjdda e471a9dafd 日志加入加入IP来源,支持多字段模糊搜索,升级七牛云存储版本 2019-08-22 13:39:46 +08:00
dqjdda 1b574b5971 update resources\template\generator\front\index.ftl 2019-08-05 10:52:26 +08:00
Elune 1d517316ea 修改密码优化 2019-07-11 14:25:53 +08:00
Elune abb310bfda 2.1 版本优化,修复定时任务删除后还继续执行的bug 2019-07-04 21:58:43 +08:00
Elune 76bdb0fc16 图形验证码过期时间调整,可在application.yml 中修改 2019-07-01 15:56:32 +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 375cdf4dc3 更换图形验证码工具,其他细节优化 2019-06-20 17:38:09 +08:00
zhengjie 525c3567ae 更换图形验证码工具,其他细节优化 2019-06-20 17:36:25 +08:00
zhengjie dca9929a6b 更换图形验证码工具,其他细节优化 2019-06-20 17:33:49 +08:00
zhengjie 83dc7f8a18 优化user列表中的岗位DTO,修改@author信息,新增验证码登录 2019-06-10 16:49:51 +08:00
zhengjie c01435a059 更新代码生成器,更新sql脚本 2019-06-05 11:22:47 +08:00
zhengjie 5c27bce52a add VisitsInitialization 启动时初始化站点统计 2019-06-05 09:02:32 +08:00
zhengjie baa9b7c68c remove RoleQueryCriteria 2019-06-04 16:36:40 +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 e89c95c431 2019/6/3 不分页同理 2019-06-03 15:45:16 +08:00
dzy d7dcd70f4f 2019/06/03 修改分页实现方式 直接在需要分页查询的实体类中 需要作为查询条件的属性加入注解
比如(@PredicateInfo(queryType = PredicateInfo.QueryType.INNER_LIKE))实现模糊查询 等等...
2019-06-03 15:33:47 +08:00
zhengjie ec716f99f2 优化 druid配置,日志异步保存 2019-06-03 09:28:45 +08:00
zhengjie 3696c2fbdd 优化 druid 连接池,启动类添加@EnableAsync注解,开启Spring boot 异步支持 2019-06-02 16:04:14 +08:00
zhengjie 949460188d update LogQueryService 2019-05-29 10:03:23 +08:00
zhengjie d5ee3681bc 2.0 版本发布,详情查看发行版说明 2019-05-26 16:40:55 +08:00
zhengjie 784d670c54 2.0 抢先版,主要更新了#71 | #IWYE2 2019-05-24 10:36:19 +08:00
zhengjie 90c2bf906b 修复代码生成器issues中的#60,优化#64/#IWT0F的前三条 2019-05-21 16:00:22 +08:00
zhengjie 4d9cbfe08b v1.9 发布,详情查看发行版说明 2019-05-18 17:53:27 +08:00
zhengjie 343ce346db v1.9 发布,详情查看发行版说明 2019-05-18 12:21:45 +08:00
zhengjie a42e1ca732 1.8 版本 2019-05-11 14:11:35 +08:00
zhengjie 333212a15f Add unit tests for me.zhengjie.utils.StringUtils 2019-05-08 17:00:20 +08:00
zhengjie 3cde757b32 打包时跳过单元测试 2019-05-08 15:25:27 +08:00
zhengjie a43711acf4 修复用户存在多个角色时登录失败的问题,修复在用户管理中修改用户的角色缓存不刷新的问题 2019-05-08 15:16:49 +08:00
zhengjie 0baad04445 修复在用户管理中修改用户的角色时缓存不刷新的问题 2019-05-08 15:13:41 +08:00
zhengjie 5f43a5dabc 修复用户多角色时登录失败的bug 2019-05-08 14:09:15 +08:00
zhengjie 8a88f90367 在System模块的ConfigurerAdapter类中添加 解决Long 类型在 前端精度丢失的实现 2019-04-22 15:53:57 +08:00
zhengjie 448638479b 1.7 优化 2019-04-16 12:32:05 +08:00
zhengjie 5a88fee391 修复email更新后的缓存问题 2019-04-16 12:26:18 +08:00
zhengjie 5787aa15ad update JwtTokenUtil and JwtPermissionService 2019-04-15 10:06:16 +08:00
zhengjie d6af3c15f9 update JwtTokenUtil、README.md 2019-04-15 09:14:40 +08:00
zhengjie e60a02fa10 1.7版本发布,详情查看版本说明 2019-04-11 17:05:24 +08:00
zhengjie 9f43851efb 1.7版本发布,详情查看版本说明 2019-04-11 11:13:54 +08:00
zhengjie 1402e5845d 更新 sql 文件(加入markdown编辑器和yaml编辑器) 2019-03-15 15:15:10 +08:00
zhengjie 0248c7d0f7 取消默认的后端限制 2019-03-01 12:46:18 +08:00
zhengjie 7fbefa9a1c Remove the ROLE_ prefix 2019-03-01 10:12:28 +08:00
zhengjie f7fbd032f7 更新sql文件 2019-03-01 09:39:31 +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