Commit Graph

13 Commits

Author SHA1 Message Date
f08aae0f7b feat(service): 新增分类相关接口并实现功能
- 新增 CategoryService 接口,定义了分类相关操作
- 实现 CategoryServiceImpl 类,完成分类树构建、分类列表获取、分类增删改等功能
- 新增多个分类相关的 DTO 类,用于分类操作的数据传输- 更新 CategoryMapper 接口,调整了部分方法签名
2025-05-08 22:33:45 +08:00
8455307731 feat:优化邮件验证功能并添加日志记录
- 优化邮件验证逻辑,增加对 verifyCode 是否为空的判断
- 添加 log4j2 配置文件,实现日志记录功能
- 新增 WebSocket 相关配置和处理类
- 优化 TokenInterceptor 类,使用 Lombok 注解
- 新增 TraceIdAspect 方面类,用于添加 traceId 到日志
- 更新 RedisServiceImpl 类,简化 exists 方法的实现
- 新增 SchedulerConfig 配置类,用于配置定时任务
- 更新 SecurityConfig 配置类,添加跨域请求配置
2025-04-26 11:40:54 +08:00
ae5b7cbd1a refactor(utils): 重构工具类并添加新功能
- 重命名ApiResponseUtil为ApiResponseUtils,MarkdownAST保持不变,PaginationUtil为PaginationUtils,SecurityUtil为SecurityUtils- 添加MarkdownUtils类,分离Markdown相关功能
- 新增SearchUtils类,用于搜索相关功能
- 添加TraceIdFilter过滤器,用于追踪ID
- 新增NeedLoginAspect切面,用于登录验证- 更新相关类的引用和使用
2025-04-25 01:01:53 +08:00
439e7e1633 Merge remote-tracking branch 'origin/master' 2025-03-31 22:25:29 +08:00
LingandRX
341aadfe5a feat(model): 添加多个视图对象和 Redis 配置
- 新增 CategoryVO、CollectionVO、CommentVO 等多个视图对象
- 添加 RedisConfig 配置类
- 更新 RedisServiceImpl,移除不必要的 Qualifier 注解
- 修改 NoteMapper.xml,更新命名空间和结果映射
2025-03-31 22:25:12 +08:00
LingandRX
fa18e1c708 add . 2025-03-31 22:02:17 +08:00
a550815308 feat(model): 新增实体类和相关功能
- 新增 Category、Collection、Comment 等实体类
- 实现笔记查询、分类、收藏、评论等功能
- 添加 Markdown 解析工具类
- 新增用户点赞和收藏功能
- 实现问题查询和统计功能
2025-03-27 21:20:31 +08:00
8150192b1b feat(model): 新增实体类和相关功能
- 新增 Category、Collection、Comment 等实体类
- 实现笔记查询、分类、收藏、评论等功能
- 添加 Markdown 解析工具类
- 新增用户点赞和收藏功能
- 实现问题查询和统计功能
2025-03-27 21:20:23 +08:00
e3656d20ec feat(service): 新增服务接口和实现类
- 新增 CategoryService、CollectionNoteService、CollectionService、CommentService、MessageService、NoteCommentService、NoteLikeService、QuestionListItemService、QuestionListService、SearchService、StatisticService 服务接口
- 新增 NoteService 接口及其实现类 NoteServiceImpl
- 新增 RedisService 接口及其实现类 RedisServiceImpl
- 新增 UploadService 接口及其实现
2025-03-26 21:17:41 +08:00
fa92f20aca feat(user): 添加用户重置密码功能并优化相关服务
- 在 UserController 中添加重置密码接口- 在 UserMapper 中添加更新密码的方法
- 在 UserService 中实现重置密码的业务逻辑
- 新增 UserRestPasswordRequest 类用于重置密码请求
- 在 WebConfig 中添加跨域配置,支持前端开发环境
2025-03-25 23:11:15 +08:00
73eb1198f6 feat(user): 添加用户相关功能- 新增用户信息更新功能- 新增用户头像上传功能
- 新增用户列表查询功能
- 实现用户信息获取和用户地图获取功能
- 添加文件上传服务
2025-03-25 22:04:19 +08:00
f7a4995c58 feat(user): 实现用户登录和身份验证功能
- 新增用户登录接口和相关逻辑
- 实现 token 生成和验证功能- 添加用户信息查询接口
- 集成拦截器进行身份验证
- 优化错误处理和提示信息
2025-03-25 00:52:52 +08:00
89bbb45c52 feat: 初始化项目结构和基础功能
- 创建项目基本目录结构- 添加 Git 配置文件- 创建数据库配置文件
- 实现用户注册和登录相关功能- 添加邮件验证码功能
- 实现分页和响应封装
- 添加 JWT 工具类
2025-03-24 00:34:55 +08:00