ikmkj
|
90626e73d9
|
refactor: 统一ID类型为Long并优化代码安全性和性能
修复用户删除接口的ID类型从Integer改为Long
移除未使用的Bouncy Castle依赖
添加dompurify依赖增强XSS防护
修复SQL表定义中的bigintBIGINT语法错误
优化图片预览接口的安全检查和错误处理
添加Vditor渲染引擎预加载和图片懒加载
统一分组和文件接口的ID类型为Long
增强前端用户状态管理,添加token过期检查
优化Markdown内容渲染流程和图片URL处理
|
2026-03-04 16:27:42 +08:00 |
|
|
|
984036682c
|
feat(biji-qianduan): 优化移动端适配并添加相关功能
- 新增移动端样式文件,优化小屏幕布局和交互- 在 HomePage 组件中添加移动端导航栏和搜索功能
- 修改 App.vue 以适应移动端布局- 更新 package.json 中的依赖版本
- 新增移动优先设计文档
|
2025-08-08 16:23:21 +08:00 |
|
ikmkj
|
e1226a11b3
|
build(biji-qianduan): 添加 terser 依赖并更新编译配置
- 在 package.json 中添加 terser 依赖,用于代码压缩
- 更新 package-lock.json,增加相关依赖项
- 在文档中补充说明 build:frontend命令的使用方法
|
2025-08-02 23:34:43 +08:00 |
|
ikmkj
|
8cbd5b02b3
|
feat(recycle-bin): 实现回收站功能
- 新增回收站相关 API 接口
- 添加回收站页面组件和路由
- 实现笔记和分类的软删除功能
- 支持回收站内容的获取、恢复和永久删除操作
- 优化用户界面,增加回收站入口和相关提示
|
2025-07-31 19:21:58 +08:00 |
|
|
|
2f9e68c636
|
feat(前端): 实现用户登录、注册和搜索功能
- 新增登录和注册页面组件
- 实现用户登录、注册和登出逻辑
- 添加笔记搜索功能
- 更新主页组件,支持用户状态显示和搜索
- 引入 Pinia 状态管理库
|
2025-07-31 09:45:49 +08:00 |
|
|
|
ab4891d8db
|
feat(security): 添加 JWT 认证功能
- 在后端添加 JWT 认证过滤器 JwtAuthenticationTokenFilter
- 创建 JwtTokenUtil 工具类用于生成和验证 JWT token
- 在 application.yml 中配置 JWT 相关参数
- 更新前端 HomePage 组件,增加用户认证相关逻辑
|
2025-07-31 09:27:13 +08:00 |
|
|
|
de8758f7cc
|
feat(database): 更新数据库配置并添加分组功能
- 更新 application-dev.yml 文件中的数据库连接 URL
- 在 data.sql 文件中添加新的 grouping 表结构
- 新增 grouping.sql 文件,定义分组表的结构
|
2025-07-30 11:57:58 +08:00 |
|
ikmkj
|
827c661e5c
|
feat(qianduan): 重构前端结构并添加新功能
- 新增分类创建功能
- 新增笔记创建功能
- 优化笔记列表展示
- 改进笔记预览界面
- 添加删除笔记功能
- 重构菜单选择逻辑
- 优化文件上传处理
- 更新Markdown编辑器配置
|
2025-06-19 15:02:51 +08:00 |
|
ikmkj
|
4557bd49f9
|
feat(grouping): 新增分组功能并优化 Markdown 文件操作
- 新增分组实体、控制器、服务和映射器
- 实现分组创建、获取、更新和删除接口
- 优化 Markdown 文件创建、获取和删除接口- 新增全局异常处理和日志记录
- 更新数据库表结构和字段类型
- 重构前端页面,支持分组和 Markdown 文件展示
|
2025-06-17 20:46:10 +08:00 |
|
ikmkj
|
8a4bf2d245
|
feat: 初始化笔记项目
- 新建后端项目 biji-houdaun,使用 Spring Boot 和 SQLite
- 新建前端项目 biji-qianduan,使用 Vue3
- 添加 Dockerfile 用于构建后端镜像
-配置 .gitignore 和 .gitattributes 文件
|
2025-06-16 19:52:23 +08:00 |
|