Commit Graph

676 Commits

Author SHA1 Message Date
b2baccline
b4c017a1d1 📝 v 0.2.0 相关文档更新 2021-07-13 22:50:11 +08:00
b2baccline
faa6bd7ee3 🎨 code format 2021-07-13 22:49:50 +08:00
b2baccline
aad1aaf919 🎨 解耦 starter-log 和业务,操作日志的生产和存储全部交由业务项目实现 2021-07-10 19:06:08 +08:00
b2baccline
448beeda96 jackson 默认注册脱敏序列化器 2021-07-10 19:04:08 +08:00
b2baccline
1a58c677e9 PasswordEncoder 使用 DelegatingPasswordEncoder, 方便未来切换密码加密算法 2021-07-10 17:27:09 +08:00
b2baccline
9e3424118e 使用 authenticationEntryPoint 自定义 resourceServer 鉴权异常时的返回 2021-07-10 14:07:55 +08:00
b2baccline
7a98051cea ♻️ 在不共享 token 存储时的资源服务器的不透明令牌解析支持(为了迎合 OAuth2User 的标准,删除了 userResources 和 userAttributes 属性, 扩展信息统一放置 在 attributes 属性中)。 2021-07-09 22:42:19 +08:00
b2baccline
3c2e558076 ♻️ 由于 spring-security-oauth2 项目未来将废弃,resource server 相关功能迁移至 spring-security 5.x 本身提供的能力 2021-07-08 01:46:16 +08:00
b2baccline
e09cd44be8 🏗️ 移动 Oauth2 相关异常类到 common-security 2021-07-07 19:45:00 +08:00
b2baccline
11cca6453f 🏗️ 迁移 PasswordUtils 到 common-security,并精简一些 common 模块的依赖 2021-07-07 15:34:41 +08:00
b2baccline
4c3f5b960d 添加脱敏依赖 2021-07-07 14:29:09 +08:00
b2baccline
1eeffee404 🎨 解耦 common-security 和 system-model,SysUserDetails rename to User, sysUser 中的相关属性,现在直接写在 User 类中 2021-07-06 22:44:41 +08:00
b2baccline
bc04ba62bd 扩展默认的 RedisTokenStore,在序列化异常时,直接清除掉缓存。避免每次升级修改 UserDetails 时都需要手动的去删除所有缓存 2021-07-06 21:12:59 +08:00
b2baccline
26afddc127 ♻️ 移除 ballcat-oauth-model,相关代码迁入 ballcat-common-security 2021-07-06 19:14:49 +08:00
b2baccline
dcf9a3ab3d ♻️ 移除 ballcat-oauth-model,相关代码迁入 ballcat-common-security 2021-07-06 18:55:40 +08:00
b2baccline
24f35f8a3c 🐛 修复授权时判空方法错误使用为 isNotEmpty 的问题 2021-07-06 17:36:13 +08:00
b2baccline
16f9ba89c9 创建菜单时的逻辑删除属性修改为自动填充,且对已使用的菜单ID做一个友好提示 2021-07-06 00:19:47 +08:00
b2baccline
d4613fab64 支持修改菜单ID,方便转移菜单位置时,保持 ID 规则 2021-07-05 23:26:34 +08:00
b2baccline
d5c1130b36 允许新建用户时直接绑定好角色 2021-07-02 15:51:18 +08:00
b2baccline
538c3b78be ⬆️ 升级第三方依赖版本
- Bump spring-boot from 2.4.3 to 2.4.8
- knife4j from 2.0.8 to 2.0.9
- hutool from 5.5.8 to 5.7.3
- fastjson from 1.2.75 to 1.2.76
- dynamic-datasource from 3.3.1 to 3.3.2
- spring-boot-admin from 2.4.1 to 2.4.2
- anji-captcha from 1.2.8 to 1.2.9
2021-07-01 20:36:08 +08:00
b2baccline
ad4fd21f51 🎨 拆分 admin-websocket 模块,方便用户剔除不需要的组件 2021-07-01 17:22:05 +08:00
b2baccline
ec95a1b2f5 数据权限 dataScopes 通过 ThreadLocal 进行方法间传递 2021-06-30 13:56:55 +08:00
b2baccline
23e1e541a7 新增 ballcat-extend-redis-module 模块,提供对布隆过滤器的操作 2021-06-29 18:00:58 +08:00
b2baccline
3f292c40f9 ⬆️ up to v0.2.0-SNAPSHOT 2021-06-29 15:19:27 +08:00
b2baccline
9eefbe438d 🔖 v0.1.0 release 2021-06-28 10:55:23 +08:00
b2baccline
fc46ac6d3e 🎨 定长列表转为变成列表 2021-06-28 09:48:52 +08:00
b2baccline
e3fb731ea3 🐛 修复不记录请求body异常 2021-06-25 20:42:53 +08:00
b2baccline
3a64be5a73 优化AbstractQueueThread 代码. 获取数据时如果触发线程中断异常, 则当前线程也进行中断处理. 在线程不能继续运行的情况下, 不在继续获取数据, 直接进入下一个流程 2021-06-25 20:42:53 +08:00
b2baccline
42b426f692 📝 v 0.1.0 sql 更新 2021-06-23 20:29:51 +08:00
b2baccline
680fb93d89 📝 v 0.1.0 文档更新 2021-06-23 00:48:15 +08:00
b2baccline
adfd8b955f ✏️ starter-oss 模块包名拼写错误修复,commom -> common 2021-06-23 00:47:51 +08:00
b2baccline
0b872abdff 🐛 fix 组织机构移动时层级和深度更新错误的问题 & 使用 sharding-jdbc 时无法正确处理 sql 的问题
 新增组织机构层级和深度校正接口
2021-06-22 23:57:28 +08:00
b2baccline
2579e7cf8c 🐛 修复在未配置邮箱时, 注册 MailSender bean导致启动异常 2021-06-11 15:00:06 +08:00
b2baccline
6f64f27ec1 移除 admin-core对 starter-mail 的依赖; notify-biz 对 starter-mail 的依赖不传递 2021-06-11 15:00:06 +08:00
b2baccline
d8d058c5b4 🐛 fix easyexcel 添加 password 后会导致 excel 文件打不开的问题 2021-06-11 00:11:48 +08:00
b2baccline
3da1415cd2 🐛 fix BeanDefinition 加载顺序导致的异常问题 2021-06-10 15:04:31 +08:00
b2baccline
fb10eb49d5 Merge branch 'master' of https://github.com/ballcat-projects/ballcat 2021-06-07 19:57:40 +08:00
b2baccline
46d3a12320 ✏️ log 模块包名拼写错误修复,commom -> common 2021-06-07 19:57:29 +08:00
b2baccline
6c0d87dfc0 添加普通枚举类型处理. 根据 name() 返回值判断枚举值 2021-06-07 14:36:31 +08:00
b2baccline
98a2d96aae 🔄 同步 https://github.com/pig-mesh/excel-spring-boot-starter 的更新 2021-06-06 18:22:18 +08:00
b2baccline
631c1ddf33 🔥 移除 admin-core 中默认的邮件通知类,方便用户排除通知模块 2021-06-04 13:55:36 +08:00
b2baccline
e24bbd354b 📝 添加 gitee 仓库地址 2021-06-02 21:59:11 +08:00
b2baccline
4a90b8520f Swagger Docket 添加 @ConditionalOnMissingBean 注解,便于使用者覆盖配置 2021-06-02 13:55:07 +08:00
b2baccline
9c9677e9d8 AccessLogSaveThread 不再默认启动,AbstractQueueThread 中对非活动状态的线程进行启动,避免重复启动异常 2021-06-02 13:44:36 +08:00
b2baccline
146d9f8a90 🐛 修复在重复引入common-conf时,由于配置加载顺序导致的 FillMetaObjectHandle 初始化异常 2021-06-02 11:33:19 +08:00
b2baccline
d78eb3b1c4 📝 v0.1.0 更新日志追加 2021-06-01 20:05:16 +08:00
b2baccline
3e29add2a8 ♻️ log 模块拆分 2021-06-01 18:28:06 +08:00
b2baccline
849bb047c7 ♻️ notify 模块拆分 2021-06-01 13:38:45 +08:00
b2baccline
fa4e16d9c1 ♻️ system, oauth 相关模块拆分 2021-06-01 10:50:29 +08:00
b2baccline
ea0b81d2ae 系统配置新增缓存注解,更新删除使用 confKey,而不是 ID 2021-05-31 17:12:37 +08:00