|
|
5c2bec0bcc
|
Merge branch 'master' of ssh://gitea.ttstd.com:2222/tt/youlai-boot
|
2026-06-15 09:35:01 +08:00 |
|
|
|
4f03889412
|
Merge branch 'master' of gitee.com:youlaiorg/youlai-boot
|
2026-06-15 09:34:29 +08:00 |
|
|
|
31599928a9
|
feat: add upload file api
|
2026-06-14 13:06:38 +08:00 |
|
Ray
|
eb75bee40f
|
!51 fix: 代码生成器报错 BUG
Merge pull request !51 from Qiuyun/master
|
2026-06-12 16:17:59 +00:00 |
|
Qiuyun
|
ce5d7686c2
|
fix: 代码生成器报错 BUG
|
2026-06-12 18:13:12 +08:00 |
|
Ray.Hao
|
a8403613fa
|
token过期改为返回401;CaptchaValidationException重命名为SmsCaptchaException;v4.3.1
|
2026-06-09 15:53:35 +08:00 |
|
|
|
33fbee9a00
|
feat: 增加sn管理接口
|
2026-06-01 08:24:02 +08:00 |
|
Ray.Hao
|
06857f6c88
|
fix: codegen.yml VO 命名规范修正
|
2026-05-25 17:26:57 +08:00 |
|
Ray.Hao
|
d6ce39639e
|
docs: 更新官方文档地址
|
2026-05-24 20:24:56 +08:00 |
|
Ray.Hao
|
1e789e0c46
|
Redis DB dev→0, prod→1
|
2026-05-23 15:12:48 +08:00 |
|
Ray.Hao
|
eebb287095
|
feat(exception): 添加数据权限异常及通用数据库执行异常处理
|
2026-05-23 10:30:44 +08:00 |
|
Ray.Hao
|
65333b9e8e
|
refactor(redis): 适配 Spring Data Redis 4.0 序列化器变更
Jackson2JsonRedisSerializer 在 Spring Data Redis 4.0 中已标记为弃用并计划移除。
替换为 JacksonJsonRedisSerializer,对应 Jackson 3 的 API 变更:
|
2026-05-20 16:02:25 +08:00 |
|
Ray.Hao
|
481152ee1f
|
chore: 更新项目 logo
|
2026-05-18 22:38:49 +08:00 |
|
Ray.Hao
|
13079f3d13
|
fix: 修复非超管用户路由参数(params)丢失问题
|
2026-05-14 16:56:06 +08:00 |
|
Ray.Hao
|
7a43e9c38c
|
fix: 已知问题修复
|
2026-04-25 16:29:32 +08:00 |
|
Ray.Hao
|
b0422ea695
|
docs: 更新 README 项目介绍和徽章
|
2026-04-23 13:09:25 +08:00 |
|
Ray.Hao
|
c818cad89b
|
docs: 更新项目简介与文档结构
|
2026-04-23 12:49:55 +08:00 |
|
Ray.Hao
|
eefcaf10c2
|
feat(codegen): 为生成模板添加ID字段并移除未使用导入
|
2026-04-23 12:49:46 +08:00 |
|
Ray.Hao
|
63c34a4218
|
refactor: 移除多数据库支持并简化配置
|
2026-04-22 13:36:46 +08:00 |
|
Ray.Hao
|
9993302d5c
|
fix: 统一前后端权限标识后缀(add/edit/query→create/update/list)
|
2026-04-17 23:35:52 +08:00 |
|
Ray.Hao
|
c2a6edbcef
|
docs: 更新README.md系统预览图片布局为双列显示
|
2026-04-12 23:14:22 +08:00 |
|
Ray.Hao
|
0e0fe9ca0f
|
docs: 移除 README.md 中多余的横线
|
2026-04-12 23:06:51 +08:00 |
|
Ray.Hao
|
1fcdc90a2b
|
docs:添加系统预览截图并移除技术栈图示
|
2026-04-12 23:06:17 +08:00 |
|
Ray.Hao
|
959c4dd6ec
|
Merge branch 'master' of https://gitee.com/youlaiorg/youlai-boot
|
2026-04-12 20:55:58 +08:00 |
|
Ray.Hao
|
b5515bdda8
|
fix: 修复Token管理、代码生成模板及文档问题
|
2026-04-12 20:55:56 +08:00 |
|
Theo
|
533217aa10
|
```
feat(dept): 添加部门编辑时父子关系验证逻辑
- 实现部门是否存在检查
- 添加上级部门不能为自己的校验
- 实现上级部门不能为当前子部门的递归校验
- 优化部门树路径查询逻辑
```
|
2026-04-12 17:33:01 +08:00 |
|
Ray.Hao
|
ed914a5562
|
Merge branch 'master' of https://gitee.com/youlaiorg/youlai-boot
|
2026-04-10 19:55:54 +08:00 |
|
Ray.Hao
|
3f6c7c177c
|
wip: 临时提交
|
2026-04-10 19:55:51 +08:00 |
|
Theo
|
734f86d4de
|
fix(codegen): 修正后端查询模板导入路径
- 将BaseQuery导入路径从${packageName}.common.base修改为com.youlai.boot.common.base
|
2026-04-10 18:59:27 +08:00 |
|
Ray.Hao
|
d2a37b48d6
|
Merge branch 'master' of https://gitee.com/youlaiorg/youlai-boot
|
2026-04-10 18:35:56 +08:00 |
|
Ray.Hao
|
f243a8d69e
|
fix(codegen): 修正模板字符串转义语法
|
2026-04-10 18:35:48 +08:00 |
|
Theo
|
fa0ab86445
|
refactor(codegen): 更新后端控制器模板中的导入路径
- 将 PageResult 和 Result 的导入路径从 core.web 更新为 common.result
- 保持其他导入和注解功能不变
- 统一结果类的包结构到 common 模块下
|
2026-04-10 18:34:14 +08:00 |
|
Ray.Hao
|
c23abf1b96
|
refactor: 优化代码生成器前端API文件路径结构及日志统计重命名IP数为访客数(UV)
|
2026-04-05 20:23:53 +08:00 |
|
Ray.Hao
|
c6f9dbb182
|
refactor: 修改日志控制器路由,将访问趋势和访问统计概览的路径分别更改为 analytics/trend 和 analytics/overview
|
2026-04-04 17:43:45 +08:00 |
|
Ray.Hao
|
9927546b78
|
fix: SSE连接关闭时机提前至容器关闭最早阶段
添加@Order(Ordered.HIGHEST_PRECEDENCE)确保最高优先级执行,
在Tomcat关闭前主动断开所有SSE连接,避免阻塞应用停止
|
2026-04-03 10:14:11 +08:00 |
|
theo
|
b411baaddd
|
refactor(message): 优化SSE会话注册表的容器关闭事件处理
- 移除@PreDestroy注解
- 添加ContextClosedEvent事件监听器
- 使用Spring事件机制替代JSR-250生命周期回调
- 提高容器关闭时SSE连接清理的可靠性
- 增强代码的Spring框架集成一致性
|
2026-04-03 09:49:33 +08:00 |
|
Ray.Hao
|
1635f976c3
|
Merge branch 'master' of https://gitee.com/youlaiorg/youlai-boot
|
2026-04-03 09:34:11 +08:00 |
|
Ray.Hao
|
18e46cb5f2
|
refactor: 统一operator_id为可空字段及安全白名单配置
|
2026-04-03 09:34:07 +08:00 |
|
theo
|
cf1bfa773e
|
alter(table): 修改操作日志表操作人ID字段为可选
- 将 operator_id 字段从 NOT NULL 约束修改为可选字段
- 保持字段类型为 BIGINT 不变
- 更新字段注释说明操作人ID的含义
|
2026-04-03 09:16:58 +08:00 |
|
Ray.Hao
|
6f94cf9c84
|
fix: SSE连接阻塞应用关闭,添加@PreDestroy优雅断开所有连接
|
2026-04-02 23:35:37 +08:00 |
|
Ray.Hao
|
6e09aa273d
|
Merge branch 'master' of https://gitee.com/youlaiorg/youlai-boot
|
2026-04-02 09:25:15 +08:00 |
|
Ray.Hao
|
c7c6799af4
|
refactor: 项目结构优化与代码生成模板修复
|
2026-04-02 09:24:24 +08:00 |
|
Ray.Hao
|
10eb81ccd1
|
feat: 重构微信小程序认证及优化代码生成模板
- 将微信小程序认证相关类重命名(WechatMini -> WxMa)
- 新增 WxMaAuthenticationToken 和 WxMaAuthenticationProvider
- 调整代码生成前端模板样式与导入路径
|
2026-03-30 07:48:38 +08:00 |
|
Ray.Hao
|
9cd3ff88f8
|
refactor: 重构目录结构统一规范
- shared/ → common/(constant、enums、model)
- framework/cache/config/ → framework/cache/(扁平化)
- framework/integration/captcha/ → framework/captcha/
- config/property/ → 各模块 config/ 下
- interfaces/ → module/(sse、mail、sms)
- 移除冗余枚举 LogModuleEnum
|
2026-03-28 09:00:35 +08:00 |
|
Ray.Hao
|
234b12f297
|
refactor: 移除Token参数支持,统一异常响应状态码为200或500
|
2026-03-24 15:23:03 +08:00 |
|
Ray.Hao
|
8f5c1fc8e4
|
refactor: 优化响应状态码映射,权限不足时返回403 Forbidden
|
2026-03-24 10:57:05 +08:00 |
|
Ray.Hao
|
c71becea68
|
fix: 移除数据权限单元测试
|
2026-03-24 09:28:10 +08:00 |
|
Ray.Hao
|
8188c82c3d
|
feat: 重构项目结构并新增微信小程序认证模块
|
2026-03-24 07:52:05 +08:00 |
|
Ray.Hao
|
465e63c99d
|
feat: WebSocket 迁移到 SSE 实现实时推送
|
2026-03-18 17:41:05 +08:00 |
|
Ray.Hao
|
ba6203424a
|
build: 移除 Spring Boot Admin 依赖和配置
|
2026-03-16 14:33:20 +08:00 |
|