Ray.Hao
|
b5515bdda8
|
fix: 修复Token管理、代码生成模板及文档问题
|
2026-04-12 20:55:56 +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
|
18e46cb5f2
|
refactor: 统一operator_id为可空字段及安全白名单配置
|
2026-04-03 09:34:07 +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 |
|
Ray.Hao
|
69f062d6b9
|
更新微信小程序配置为占位符
|
2026-03-16 08:10:11 +08:00 |
|
Ray.Hao
|
63c8cbc873
|
集成 Spring Boot Admin 监控服务端及客户端依赖,并新增 AdminServerConfig 配置类启用应用监控。
|
2026-03-16 08:09:03 +08:00 |
|
Ray.Hao
|
2931153422
|
Merge branch 'master' of https://gitee.com/youlaiorg/youlai-boot
|
2026-03-13 20:40:01 +08:00 |
|
Ray.Hao
|
5a86f69ecf
|
feat: 添加数据权限获取方法及更新配置
|
2026-03-13 20:39:57 +08:00 |
|
theo
|
6438c1ec2f
|
refactor(config): 更新配置文件中的包扫描路径和数据权限处理器
- 将 application-dev.yml 中的包扫描路径从 platform 子包调整为直接子包
- 将 application-prod.yml 中的包扫描路径从 platform 子包调整为直接子包
- 在 MyDataPermissionHandler 中优化了对 SysUserDetails 的引用方式
- 统一了代码中包路径的命名规范,移除了冗余的 platform 层级
|
2026-03-12 17:10:46 +08:00 |
|
Ray.Hao
|
f311b88f31
|
chore: 修改配置
|
2026-03-10 20:50:06 +08:00 |
|
Ray.Hao
|
6b7cfee7b4
|
refactor: 路由参数从 varchar 调整到 json 适配调整
|
2026-03-10 20:41:17 +08:00 |
|
Ray.Hao
|
9a528f1191
|
chore: 脱敏开发环境配置中的敏感信息
|
2026-03-09 09:33:40 +08:00 |
|
Ray.Hao
|
ab7a878b93
|
fix: 数据权限调整后引发的问题修复
|
2026-03-07 19:22:07 +08:00 |
|
Ray.Hao
|
a71a423313
|
refactor: 移除微信小程序登录相关代码
|
2026-03-07 08:06:56 +08:00 |
|
Ray.Hao
|
e69baa6785
|
feat: 重构微信小程序登录模块
|
2026-03-06 23:23:55 +08:00 |
|
Ray.Hao
|
27a8f0e6a5
|
feat: 新增微信小程序登录功能及第三方账号绑定表
|
2026-03-05 07:45:01 +08:00 |
|
Ray.Hao
|
51efe841c7
|
docs: 删除数据权限枚举中的冗余注释
|
2026-03-03 15:25:35 +08:00 |
|
Ray.Hao
|
ef30d000bc
|
refactor: 简化邮件配置中的SMTP属性路径
|
2026-03-03 12:31:49 +08:00 |
|
xurunhao
|
3d407e3d91
|
fix: 登出时使用的token参数未过滤Bearer,导致登出并未清除redis记录
|
2026-03-03 11:48:33 +08:00 |
|
Ray.Hao
|
5048bf460e
|
refactor: 优化项目结构
|
2026-02-28 17:49:43 +08:00 |
|
Ray.Hao
|
739311381c
|
refactor: 移除用户表和配置表的冗余逻辑
|
2026-02-27 09:54:03 +08:00 |
|
Ray.Hao
|
f32996d9c2
|
refactor: 重构代码生成模块并迁移至infra目录
|
2026-02-26 18:53:16 +08:00 |
|
Ray.Hao
|
b1b3cb1421
|
fix: 优化日志切面异常处理逻辑
|
2026-02-25 15:58:49 +08:00 |
|
Ray.Hao
|
e794ffa03d
|
refactor: 移除WebSocket功能并优化用户导入逻辑
移除WebSocket相关菜单和代码,优化用户导入时部门和角色的匹配逻辑,支持通过编码或名称匹配
|
2026-02-25 09:12:18 +08:00 |
|
Ray.Hao
|
d379e30d3f
|
fix: 数据权限调整后引发的问题修复
|
2026-02-14 10:56:24 +08:00 |
|
Ray.Hao
|
8df1252ff8
|
fix: 数据权限调整已知问题修复
|
2026-02-13 09:09:16 +08:00 |
|
Ray.Hao
|
4402571ab1
|
refactor: JWT 失效方式调整
|
2026-02-12 21:10:01 +08:00 |
|
Ray.Hao
|
faf6754bf4
|
refactor: 会话失效、数据权限和实时推送重构
|
2026-02-12 17:19:42 +08:00 |
|
Ray.Hao
|
3a35b24476
|
refactor: 分页响应数据结构调整
|
2026-02-11 22:33:33 +08:00 |
|
Ray.Hao
|
6f4e4eb6d6
|
fix: 代码生成字典组件不显示问题修复
|
2026-02-11 11:35:28 +08:00 |
|
Ray.Hao
|
e735f768b5
|
chore: 移除微信授权登录和AI 模块
|
2026-02-11 11:35:04 +08:00 |
|
Ray.Hao
|
0fb278f6ff
|
feat: 代码生成适配多语言后端
|
2026-01-27 20:35:10 +08:00 |
|
Ray.Hao
|
cdd482f41c
|
chore: 统一代码生成模板权限标识为 list/create/update/delete
|
2026-01-17 16:59:46 +08:00 |
|