b2baccline
6f539ca202
✨ 添加SImageUtils, 用于对图片操作
2021-07-22 17:13:09 +08:00
b2baccline
506e295c92
✨ 添加StreamUtils 用于处理流
2021-07-22 17:13:09 +08:00
b2baccline
2e9bfcd753
⚡ 脱敏的序列化处理注册添加 @Conditional,方便用户覆盖配置
2021-07-22 15:01:38 +08:00
b2baccline
21253431c2
⚡ 添加日志信息打印
2021-07-22 09:47:04 +08:00
b2baccline
7df6c682c8
👕 lint abstract 类构造方法,修改为 protected
2021-07-20 19:25:16 +08:00
b2baccline
1567ae45e1
🐛 fix websocket 连接无法解析 token 的问题
2021-07-19 21:06:08 +08:00
b2baccline
ff3ea462d2
⚡ UserDetailsService 提供替换能力,方便独立授权服务器是,使用远程调用确认登录
2021-07-19 11:33:53 +08:00
b2baccline
691fda34be
⚡ 直接使用 UserDetails 去接收客户端的 Principal 对象
2021-07-16 10:40:23 +08:00
b2baccline
aa3c38229a
📝 v 0.2.0 改动日志补充
2021-07-15 16:50:52 +08:00
b2baccline
0d07c53a28
♻️ ballcat-oauth 更名为 ballcat-auth,将授权相关代码剥离。方便后续将授权服务和 upms 资源服务分开独立部署
2021-07-15 16:24:15 +08:00
b2baccline
4ec7ad27cb
🐛 修复授权码模式无法使用的问题
2021-07-14 22:42:34 +08:00
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