Ray.Hao
|
3f05f77351
|
feat: 权限缓存加载适配
|
2025-12-12 22:26:43 +08:00 |
|
Ray.Hao
|
51d8220a18
|
refactor: 多租户开发和代码规范调整
|
2025-12-11 21:13:52 +08:00 |
|
Ray.Hao
|
47cabcbcfc
|
refactor: 租户重构
|
2025-12-11 08:18:01 +08:00 |
|
Ray.Hao
|
329b3551f7
|
feat(tenant): 实现多租户功能支持
|
2025-12-10 21:14:37 +08:00 |
|
Ray.Hao
|
f16c1e6227
|
refactor(ai): 重构AI
|
2025-12-10 21:07:35 +08:00 |
|
theo
|
e1d7f0371d
|
feat(database): 支持达梦数据库适配
- 在多个Mapper XML文件中增加对达梦数据库的SQL语句适配
- 为AiCommandRecordMapper.xml中的model字段添加反引号避免关键字冲突
- 为LogMapper.xml、UserMapper.xml和DatabaseMapper.xml添加databaseId属性区分不同数据库
- 新增MybatisConfig配置类用于识别数据库类型并注册VendorDatabaseIdProvider
- pom.xml中引入达梦数据库驱动依赖DmJdbcDriver8
- 完善RoleMapper接口注释明确返回值类型
|
2025-12-04 11:26:27 +08:00 |
|
Ray.Hao
|
5fa2e08aad
|
feat(config): 支持多数据库类型配置及动态分页方言
|
2025-12-03 09:49:54 +08:00 |
|
Ray.Hao
|
0bcaf93193
|
refactor(ai): 引入 Spring AI 简化 LLM 集成,通过 Function Call 为管理系统提供智能化交互入口。
|
2025-11-14 21:48:38 +08:00 |
|
Ray.Hao
|
ffb89e50da
|
feat(websocket):重构 WebSocket 配置与服务实现
|
2025-11-08 00:01:53 +08:00 |
|
theo
|
b6bfc55b3b
|
refactor(auth):重构认证服务和安全配置
- 调整 AuthServiceImpl 中的包导入顺序
-修复安全配置中数据权限处理器的包路径
- 更新短信认证提供者中的验证码异常处理类路径
-优化包结构引用,提高代码可读性和维护性
|
2025-10-15 17:56:21 +08:00 |
|
Ray.Hao
|
c43e6dfb54
|
refactor(platform):重构平台模块包结构- 将 shared 包下的文件移动到 platform 包下
- 更新相关类的包引用路径
- 修改 application.yml 中的包扫描路径
-重命名 CaptchaInfo 类为 CaptchaVO 并调整包路径
- 移动 BusinessException 和相关安全类到 core 包- 更新 Codegen 相关类包路径
- 删除无用的条件判断代码块
|
2025-10-14 16:09:46 +08:00 |
|
Ray.Hao
|
af8b5c847d
|
refactor: 升级 SpringBoot 3.5.0 版本和代码结构优化
|
2025-06-11 20:47:02 +08:00 |
|
Ray.Hao
|
194f3e7ca8
|
refactor: 微信小程序授权登录重构
|
2025-06-01 17:32:46 +08:00 |
|
Ray.Hao
|
5aff74d36f
|
feat: 字典实时同步和 websocket 重构优化
|
2025-04-24 23:45:26 +08:00 |
|
Ray.Hao
|
cb6b2a4c13
|
refactor: websocket 解析令牌支持 Redis+Token 会话
|
2025-04-11 17:16:55 +08:00 |
|
Ray.Hao
|
b57853477d
|
docs: 注释优化
|
2025-04-02 09:51:53 +08:00 |
|
Ray.Hao
|
60cfa78a52
|
refactor: 获取用户认证凭证优化
|
2025-03-31 08:18:46 +08:00 |
|
Ray.Hao
|
b080d11853
|
refactor: redis + token 会话重构,添加用户访问和刷新令牌映射,支持单设备登录控制和刷新令牌时让历史的访问令牌时效
|
2025-03-11 18:36:39 +08:00 |
|
Ray.Hao
|
d3f5ba25ba
|
refactor: 优化 redis-token 会话管理和单一会话控制
|
2025-03-08 14:11:43 +08:00 |
|
Ray.Hao
|
e01b784a97
|
wip: 临时提交
|
2025-03-07 21:39:51 +08:00 |
|
Ray.Hao
|
a84f2b9988
|
wip: 临时提交
|
2025-03-07 08:20:53 +08:00 |
|
Ray.Hao
|
3209b0b3ae
|
chore: 合并 master 分支
|
2025-03-06 20:43:05 +08:00 |
|
wangtaocs
|
e77d110b38
|
feat: 支持redis-token和单设备登录
|
2025-03-06 17:30:16 +08:00 |
|
zhangyuanpeng
|
e503803944
|
fix: jackson处理LocalDateTime字段格式全局配置
|
2025-03-06 17:17:52 +08:00 |
|
Theo
|
cb8a2c4f41
|
feat(cache): 添加 Caffeine缓存支持并优化日志处理
- 在应用配置中添加 Caffeine 缓存配置
- 新增 CaffeineConfig 类用于缓存管理
- 在 Log 实体中添加 userAgent 字段保存原始用户代理字符串
- 优化 LogAspect 中的用户代理解析逻辑,增加缓存支持
- 更新数据库表结构,在 log 表中添加 user_agent 列
|
2025-02-10 10:21:39 +08:00 |
|
Ray.Hao
|
284f6dafb0
|
refactor: 优化 web 时间全局配置和完善注释
|
2025-02-06 13:42:16 +08:00 |
|
Theo
|
cc78cb8b21
|
feat(WebMvcConfig): 优化时间格式处理
- 添加 LocalDateTime 序列化支持,使用 NORM_DATETIME_PATTERN 格式
- 设置 GMT+8 时区
- 使用 DatePattern.NORM_DATETIME_PATTERN 替代硬编码的日期格式
|
2025-01-15 16:34:21 +08:00 |
|
Ray.Hao
|
025a70b0cd
|
refactor: 手机短信验证码认证代码优化和注释调整。
|
2025-01-13 23:41:33 +08:00 |
|
Ray.Hao
|
4ecb25147f
|
refactor: 发送验证码代码重构优化;扩展Spring Security 支持短信验证码;
|
2025-01-13 18:14:52 +08:00 |
|
Ray.Hao
|
6aa9d7b393
|
feat: OpenAPI 接口支持读取 Spring Security 白名单路径并跳过 Authorization 头,优化 Ant 风格路径匹配
|
2025-01-13 18:09:30 +08:00 |
|
Ray.Hao
|
d9e25874ed
|
refactor: 认证和短信发送重构
|
2025-01-13 08:26:50 +08:00 |
|
谢东
|
07f8ecb08a
|
feat(WebMvcConfig): 优化 JSON 序列化中的日期格式
- 在 ObjectMapper 中设置日期格式为 "yyyy-MM-dd HH:mm:ss"
- 优化配置消息转换器导致配置文件中的date-format: yyyy-MM-dd HH:mm:ss失效
|
2025-01-05 23:41:31 +08:00 |
|
Ray.Hao
|
ae74bbe4dd
|
refactor: 接口文档信息完善和移除硬编码
|
2024-12-25 23:40:23 +08:00 |
|
Ray.Hao
|
38469fefe5
|
docs: 注释优化
|
2024-12-25 23:38:53 +08:00 |
|
Ray.Hao
|
eaf03138b9
|
refactor: 移除匿名访问的设计,还原常用的白名单配置方案
|
2024-12-25 23:37:37 +08:00 |
|
Ray.Hao
|
1859a75819
|
refactor: 接口文档配置命名规范
- OpenAPI 是规范,从 Swagger 2.0 演变和扩展 ,目前主流是 OpenAPI 3.x 标准。
- Swagger 是工具,从早期基于 Swagger 规范,随着 Swagger 2.0 被采纳并演化为 OpenAPI 规范后全面兼容 OpenAPI 规范
|
2024-12-24 00:13:51 +08:00 |
|
Ray.Hao
|
f0467ad4b4
|
Merge branch 'master' of https://gitee.com/youlaiorg/youlai-boot
|
2024-12-22 23:49:56 +08:00 |
|
Ray.Hao
|
c55e97f852
|
refactor: JWT 验证和解析过滤器合理命名调整
|
2024-12-22 22:48:49 +08:00 |
|
haoxr
|
bd0f42f80b
|
refactor: 根据阿里开发规范手册完善和调整错误码
|
2024-12-16 17:08:02 +08:00 |
|
Ray.Hao
|
868e31110b
|
refactor: 配置变量命名优化
|
2024-12-08 16:40:04 +08:00 |
|
Ray.Hao
|
c17077aba8
|
refactor: 调整注解路径至common包下
|
2024-12-08 16:35:29 +08:00 |
|
谢东
|
bb32fc1fe7
|
feat(security): 增加匿名访问控制
- 新增 AnonymousAccess 注解用于标记支持匿名访问的方法
- 添加 AnonymousGetMapping、AnonymousPostMapping 等注解用于具体 HTTP 方法
- 实现 AnonymousUtils 工具类以获取所有匿名访问 URL
- 修改 SecurityConfig 配置类,支持细粒度的匿名访问控制- 更新 LogAspect 切面,增加对匿名访问的处理
|
2024-12-06 23:19:47 +08:00 |
|
Ray.Hao
|
3cdca76300
|
chore: 修改会话方式类型的配置键值
|
2024-12-04 00:20:46 +08:00 |
|
haoxr
|
f3a32821ea
|
refactor: 扩展 spring security 实现微信一键登录认证
|
2024-12-03 17:15:58 +08:00 |
|
wangtaocs
|
f04e21e0e5
|
refactor: 微信登录功能代码修改
|
2024-11-29 15:39:43 +08:00 |
|
wangtaocs
|
d24dafc1fb
|
feat: 微信登录功能开发
|
2024-11-29 11:09:56 +08:00 |
|
haoxr
|
2c42e47ae0
|
refactor: 登录认证令牌生成重构
|
2024-11-15 18:21:48 +08:00 |
|
haoxr
|
b4397b13b0
|
wip: jwt 刷新token临时提交
|
2024-11-12 10:40:28 +08:00 |
|
Ray.Hao
|
f2658aff34
|
fix: 获取接口文档信息信息接口返回非JSON格式问题修复
|
2024-10-12 14:17:11 +08:00 |
|
Ray.Hao
|
758ffcc199
|
fix: 修复框架序列化long值为字符串失效和校验器ValidatorFactory未关闭问题
|
2024-10-12 08:21:54 +08:00 |
|