Ray.Hao
|
0bcaf93193
|
refactor(ai): 引入 Spring AI 简化 LLM 集成,通过 Function Call 为管理系统提供智能化交互入口。
|
2025-11-14 21:48:38 +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 |
|
Jack.Zhang
|
1b140047a5
|
回滚至原始版本
|
2025-09-30 10:21:13 +08:00 |
|
Jack.Zhang
|
2ddd0e161a
|
修复字段类型为timestamp时无法生成LocalDateTime类型的问题
|
2025-09-30 10:15:09 +08:00 |
|
theo
|
adfd4bc1ea
|
feat(system): 添加用户公告阅读状态查询功能并优化邮箱验证码缓存键生成- 在UserNoticeMapper.xml中新增isRead查询条件,支持按阅读状态筛选公告
- 修改UserServiceImpl.java中的邮箱验证码缓存键生成方式,使用StrUtil.format替代字符串拼接,提高代码可读性和维护性
|
2025-09-29 10:13:32 +08:00 |
|
Ray.Hao
|
4d3e4832e8
|
docs: 添加 GitCode 仓库挂件
|
2025-09-26 11:27:00 +08:00 |
|
theo
|
d88b5dc9de
|
refactor(menu): 移除动态数据源的部分
|
2025-09-26 11:01:45 +08:00 |
|
theo
|
7929b91592
|
feat(config): 启用动态多数据源配置- 在开发环境配置中启用动态数据源支持
- 在生产环境配置中启用动态数据源支持- 添加 dynamic-datasource-spring-boot3-starter依赖
- 配置主数据源为 master- 保持原有的 Druid 数据源配置参数
|
2025-09-26 10:55:00 +08:00 |
|
Ray.Hao
|
504992fad4
|
chore: 注释动态数据源
|
2025-09-26 10:45:25 +08:00 |
|
Ray.Hao
|
6be5f82fe9
|
chore(menu): 菜单路径调整
|
2025-09-26 10:23:00 +08:00 |
|
Ray.Hao
|
d1ea798f6d
|
!41 菜单ID为151的SQL,路径应该是demo/curd-single
Merge pull request !41 from 太空眼睛/tkyj-curd
|
2025-09-25 08:18:10 +00:00 |
|
太空眼睛
|
df871bc967
|
菜单ID为151的SQL,路径应该是demo/curd-single
|
2025-09-25 16:09:17 +08:00 |
|
Ray.Hao
|
a27f68e5b2
|
feat(menu):重构菜单路由接口支持多数据源
|
2025-09-24 14:41:03 +08:00 |
|
Ray.Hao
|
7174f0fbe6
|
chore: 更新.gitignore文件
- 添加application-youlai.yml到忽略列表
|
2025-09-24 14:40:42 +08:00 |
|
Ray.Hao
|
1bb80c082a
|
chore(pom.xml): 升级依赖版本并添加动态数据源支持
|
2025-09-24 14:40:25 +08:00 |
|
Ray.Hao
|
5d8ebd1a86
|
Merge branch 'master' of https://gitee.com/youlaiorg/youlai-boot
|
2025-09-23 17:21:41 +08:00 |
|
Ray.Hao
|
1f92b7a8ee
|
fix(sql): 菜单脚本缺少路由名称
|
2025-09-23 17:21:15 +08:00 |
|
theo
|
4b39373c6d
|
feat(exception): 增加 SQL 完整性约束异常处理- 新增 SQLIntegrityConstraintViolationException 异常处理方法
- 添加相应的错误码和错误信息- 优化 SQLSyntaxErrorException 异常处理,使用错误码代替直接返回错误信息
|
2025-09-19 14:58:27 +08:00 |
|
Ray.Hao
|
690265b177
|
build(pom): 升级项目版本并更新 Spring Boot 依赖- 将项目版本从 3.1.0 修改为 3.2.0
- 将 Spring Boot 的版本从 3.5.0 升级到3.5.5
v3.2.0
|
2025-09-17 15:32:34 +08:00 |
|
Ray.Hao
|
62ca74c66a
|
fix(codegen): 修复 CURD 模板已知问题
|
2025-09-17 15:09:00 +08:00 |
|
theo
|
3ecb28549f
|
feat(dict): 添加事务支持并在更新时更新相关的字典项
|
2025-09-10 10:58:46 +08:00 |
|
theo
|
a2633b67c9
|
refactor(menu): 调整多级菜单结构和布局
- 将菜单一级和菜单二级的类型从 1 修改为 2,表示它们是目录而不是菜单- 修改菜单一级和菜单二级的组件为 Layout,以适应多级菜单的布局结构
- 保持其他菜单项不变
|
2025-09-04 17:11:38 +08:00 |
|
Ray.Hao
|
abf7f42773
|
build(docker): 更新 MinIO镜像版本
|
2025-09-01 13:42:50 +08:00 |
|
Ray.Hao
|
4473e721f8
|
fix: curd 代码生成模板与前端不适配问题修复
|
2025-09-01 13:42:28 +08:00 |
|
Ray.Hao
|
9152ab654d
|
feat(code): 代码生成新增 curd 页面模板和优化
|
2025-08-21 18:09:07 +08:00 |
|
Ray.Hao
|
2accc6a489
|
chore: SQL 脚本新增菜单和权限过渡
|
2025-08-12 17:30:49 +08:00 |
|
Theo
|
1c14e278d5
|
!38 update src/main/resources/application-dev.yml.
Merge pull request !38 from superboer/N/A
|
2025-08-11 01:55:45 +00:00 |
|
Theo
|
2c5141bad6
|
!39 update src/main/resources/application-prod.yml.
Merge pull request !39 from superboer/N/A
|
2025-08-11 01:55:30 +00:00 |
|
Theo
|
cf09b39fa0
|
feat(config): 设置文件上传最大尺寸
- 在 application.yml 中添加 servlet 配置
- 设置最大文件大小为 50MB
- 设置最大请求大小为 50MB
|
2025-07-16 16:49:24 +08:00 |
|
Theo
|
5646f46c58
|
refactor(security): 更新 Token相关术语和注释
- 优化部分方法和参数的命名
|
2025-07-10 15:28:49 +08:00 |
|
Theo
|
9197065102
|
feat(system): 添加菜单、角色和用户相关操作的权限控制
- 在 MenuController、RoleController 和 UserController 中添加了 @PreAuthorize 注解
- 新增了对菜单编辑、角色编辑、用户导入和用户导出的权限控制
|
2025-07-02 09:05:57 +08:00 |
|
superboer
|
3e71dd7cae
|
update src/main/resources/application-prod.yml.
微信小程序登陆接口 暴露
Signed-off-by: superboer <25535518@qq.com>
|
2025-06-28 03:34:34 +00:00 |
|
superboer
|
1a032365c1
|
update src/main/resources/application-dev.yml.
小程序接口暴露。
Signed-off-by: superboer <25535518@qq.com>
|
2025-06-28 03:32:56 +00:00 |
|
Ray.Hao
|
42e5499119
|
!37 解决RequestContextHolder.getRequestAttributes()为空导致异常的问题
Merge pull request !37 from 太空眼睛/tkyj-jwt
|
2025-06-26 08:20:17 +00:00 |
|
太空眼睛
|
567446d967
|
Merge branch 'master' into tkyj-jwt
|
2025-06-26 16:11:40 +08:00 |
|
太空眼睛
|
18d6a63b18
|
解决RequestContextHolder.getRequestAttributes()为空导致异常的问题
|
2025-06-26 16:11:35 +08:00 |
|
Ray.Hao
|
c01e54b9e3
|
!36 解决token为null时抛空指针异常的问题
Merge pull request !36 from 太空眼睛/tkyj-jwt
|
2025-06-25 07:23:41 +00:00 |
|
太空眼睛
|
a10e12f753
|
Merge branch 'master' of gitee.com:youlaiorg/youlai-boot into tkyj-jwt
Signed-off-by: 太空眼睛 <best5721@sina.com>
|
2025-06-25 07:21:52 +00:00 |
|
tangheng
|
7ffad2d71c
|
解决token为null时抛空指针异常的问题
|
2025-06-25 15:14:53 +08:00 |
|