Ray.Hao
|
2e850debb4
|
refactor(auth): 规范化认证模块命名和代码结构
|
2025-12-29 16:35:55 +08:00 |
|
Ray.Hao
|
1155d01b27
|
refactor: 更新微信小程序登录请求参数的注释和备份文件,移除RolePermsBO类
|
2025-12-29 08:05:33 +08:00 |
|
Ray.Hao
|
eca385a52b
|
chore: 更新项目配置和依赖项
|
2025-12-26 18:26:22 +08:00 |
|
Ray.Hao
|
34171529ef
|
refactor: 移除sys_log表中的逻辑删除标识,并在DictItem实体中添加创建人和更新人ID字段
|
2025-12-22 08:05:51 +08:00 |
|
Ray.Hao
|
f7ddb8e3c1
|
fix: 移除租户id
|
2025-12-20 22:03:35 +08:00 |
|
Ray.Hao
|
8eaed3cfb7
|
refactor: 实体命名规范调整,代码生成同步调整
|
2025-12-18 09:43:36 +08:00 |
|
theo
|
ff75635169
|
refactor(core): 移除不必要的工具类导入
- 删除 ClassUtil 导入
- 删除 TypeUtil 导入
-
|
2025-12-17 14:54:07 +08:00 |
|
Theo
|
99e49173f6
|
!43 日志参数优化: 如果是基本类型或者枚举类型,直接添加到参数字符串中
Merge pull request !43 from 太空眼睛/master-tangheng
|
2025-12-17 06:53:16 +00:00 |
|
太空眼睛
|
00d1e169e3
|
日志参数优化: 如果是基本类型或者枚举类型,直接添加到参数字符串中
|
2025-12-17 11:24:31 +08:00 |
|
theo
|
a980329ca1
|
fix(sql): 更新图标选择器菜单路径
- 将图标选择器菜单的路径从 demo/icon-select 更新为 demo/icon-selector
|
2025-12-16 10:21:48 +08:00 |
|
Ray.Hao
|
5817826bbd
|
refactor: 拆分多租户
|
2025-12-15 08:05:24 +08:00 |
|
Ray.Hao
|
3f05f77351
|
feat: 权限缓存加载适配
|
2025-12-12 22:26:43 +08:00 |
|
Ray.Hao
|
0a594e2ce1
|
Merge branch 'develop' of https://gitee.com/youlaiorg/youlai-boot into develop
|
2025-12-12 09:25:56 +08:00 |
|
Ray.Hao
|
6d3af7e8ed
|
Merge branch 'master' of https://gitee.com/youlaiorg/youlai-boot into develop
|
2025-12-12 09:23:14 +08:00 |
|
Ray.Hao
|
d0b80d17e2
|
refactor: 多租户临时提交
|
2025-12-12 08:19:19 +08:00 |
|
Ray.Hao
|
51d8220a18
|
refactor: 多租户开发和代码规范调整
|
2025-12-11 21:13:52 +08:00 |
|
theo
|
7340588459
|
fix(codegen): 更新API调用方法名
- 将add方法更改为create方法以匹配API接口定义
- 确保表单数据提交逻辑一致性
- 保持成功消息提示功能不变
|
2025-12-11 17:34:31 +08:00 |
|
Ray.Hao
|
47cabcbcfc
|
refactor: 租户重构
|
2025-12-11 08:18:01 +08:00 |
|
Ray.Hao
|
36d2db6dc5
|
feat(system): 更新权限标识符并优化菜单类型枚举
|
2025-12-10 21:16:37 +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 |
|
Ray.Hao
|
1b46b60b3f
|
refactor(ai): 重构AI命令服务实现类
- 重命名变量名 log 为 commandLog 以提高代码可读性
|
2025-12-10 11:57:25 +08:00 |
|
Ray.Hao
|
1f650fb469
|
refactor(ai): 重构AI命令记录模块
- 将AiCommandRecord重命名为AiCommandLog
- 更新相关控制器、服务、映射器和实体类
|
2025-12-10 11:52:55 +08:00 |
|
Ray.Hao
|
caf4f4e5c0
|
refactor: 接口路径规范调整
|
2025-12-07 23:45:14 +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
|
96676f487e
|
refactor(auth): 优化令牌管理和安全性验证逻辑
|
2025-12-03 20:59:38 +08:00 |
|
Ray.Hao
|
5fa2e08aad
|
feat(config): 支持多数据库类型配置及动态分页方言
|
2025-12-03 09:49:54 +08:00 |
|
Ray.Hao
|
289f79cdb4
|
fix(auth): 增加 JWT 安全版本号与 TokenManager.invalidateUserSessions,统一角色与密码变更的按用户下线行为
Closes #ID8B31
|
2025-12-02 17:34:36 +08:00 |
|
Ray.Hao
|
6e8769ccb7
|
refactor: 优化通知公告的接口路径
|
2025-11-29 20:40:50 +08:00 |
|
Ray.Hao
|
c2c0212238
|
fix(config): update database credentials in application-dev.yml
|
2025-11-17 21:59:35 +08:00 |
|
Ray.Hao
|
acbb7a880b
|
fix(system):修复字典更新逻辑中的代码冲突
|
2025-11-15 16:52:49 +08:00 |
|
Ray.Hao
|
98e73f95af
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# src/main/java/com/youlai/boot/config/WebSocketConfig.java
# src/main/java/com/youlai/boot/system/controller/DictController.java
# src/main/java/com/youlai/boot/system/service/UserOnlineService.java
|
2025-11-15 16:46:41 +08:00 |
|
Ray.Hao
|
f9496c2239
|
Merge branch 'master' of https://gitee.com/youlaiorg/youlai-boot
|
2025-11-15 15:57:14 +08:00 |
|
Ray.Hao
|
f557a7d25b
|
wip:临时提交
|
2025-11-15 15:57:03 +08:00 |
|
Ray.Hao
|
33e15217f7
|
chore: 添加 Spring AI 配置
|
2025-11-14 21:59:55 +08:00 |
|
Ray.Hao
|
0bcaf93193
|
refactor(ai): 引入 Spring AI 简化 LLM 集成,通过 Function Call 为管理系统提供智能化交互入口。
|
2025-11-14 21:48:38 +08:00 |
|
theo
|
3eb66cb16e
|
refactor(dept):优化部门服务实现
- 将 Collections.EMPTY_LIST 替换为 Collections.emptyList()
-优化树路径删除逻辑,使用预定义模式匹配- 提取重复代码为局部变量
|
2025-11-14 14:51:54 +08:00 |
|
theo
|
9d6553bbfa
|
feat(system): 记录请求方法到操作日志- 在 Log 实体类中新增 method 字段用于存储请求方法- 在 LogAspect 切面中获取并设置请求方法名到日志对象- 完善操作日志记录功能,增强日志可追溯性
|
2025-11-10 11:42:12 +08:00 |
|
Ray.Hao
|
95412501fc
|
feat(ai): 新增AI命令系统功能
|
2025-11-10 08:03:08 +08:00 |
|
Ray.Hao
|
ffb89e50da
|
feat(websocket):重构 WebSocket 配置与服务实现
|
2025-11-08 00:01:53 +08:00 |
|
Ray.Hao
|
1aa6a15a80
|
docs(readme): 添加 Gitee 2025 开源软件评选投票信息
|
2025-11-07 21:27:52 +08:00 |
|
u013737132
|
58594083ab
|
!1 merge master into master
代码生成引入路径修改
Created-by: f-404
Commit-by: f-404
Merged-by: u013737132
Description: 代码生成引入路径修改
See merge request: youlai/youlai-boot!1
|
2025-11-07 16:05:05 +08:00 |
|
f-404
|
a5708d179e
|
代码生成引入路径修改
Signed-off-by: f-404 <f-404@noreply.gitcode.com>
|
2025-10-24 09:34:56 +08:00 |
|
theo
|
a08ac338c0
|
refactor(security): 更新验证码过滤器请求匹配器实现- 将 AntPathRequestMatcher 替换为 PathPatternRequestMatcher- 使用新的匹配器工厂方法创建登录路径匹配器-保持验证码验证逻辑不变
fix(web): 设置响应字符编码为UTF-8
- 添加 StandardCharsets 导入- 在响应处理中显式设置字符编码
- 确保响应内容正确编码避免乱码问题
|
2025-10-16 10:25:34 +08:00 |
|
theo
|
b6bfc55b3b
|
refactor(auth):重构认证服务和安全配置
- 调整 AuthServiceImpl 中的包导入顺序
-修复安全配置中数据权限处理器的包路径
- 更新短信认证提供者中的验证码异常处理类路径
-优化包结构引用,提高代码可读性和维护性
|
2025-10-15 17:56:21 +08:00 |
|
theo
|
107be44cd9
|
refactor(core): 调整包结构和异常处理类位置
- 将 CaptchaTypeEnum 移至 common.enums 包
- 将 CaptchaValidationException 移至 security.exception 包- 将 GlobalExceptionHandler 移至 core.exception 包- 修正 Knife4jOpenApiCustomizer 的包路径拼写错误
- 修正 MyDataPermissionHandler 和 MyMetaObjectHandler 的包路径拼写错误- 移除 GlobalExceptionHandler 中冗余的 BusinessException 导入
|
2025-10-15 17:55:07 +08:00 |
|
Ray.Hao
|
65a2450f3e
|
refactor(core):重构异常包结构并更新业务异常引用
- 将 BusinessException 移至 core.exception 包下
- 更新所有业务异常引用路径
- 调整项目模块目录结构说明
- 升级项目版本至3.3.0
|
2025-10-14 16:21:15 +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
|
f460d8a7c0
|
!42 模块:代码生成器;修复问题:修复timestamp类型的无法正确生成问题
Merge pull request !42 from Jack.Zhang/fix_codegen_timestampsupport
|
2025-09-30 02:49:48 +00:00 |
|
Jack.Zhang
|
faf1ca27d1
|
模块:代码生成器;修复问题:修复timestamp类型的无法正确生成问题
|
2025-09-30 10:26:19 +08:00 |
|