|
|
b22fc82432
|
feat(frontend): 实现主题切换功能并优化全局样式
- 在 App.vue 中添加主题切换按钮和逻辑
- 新增 global.css 和 theme.css 文件,统一全局样式和主题样式
- 更新 LoginPage、RegisterPage 和 HomePage 的样式,适配新主题
- 实现暗黑模式下的样式调整
|
2025-07-31 10:38:51 +08:00 |
|
|
|
e0a99235ec
|
feat(功能): 增加笔记重命名和导出功能- 在笔记列表和预览页面添加重命名功能
- 实现笔记内容自动保存机制
-增加笔记导出为 Markdown 文件的功能
- 优化后端接口,支持更新笔记标题
|
2025-07-31 10:16:49 +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 |
|
ikmkj
|
57fb74dc49
|
feat(note): 新增笔记创建和编辑功能
- 实现了笔记创建和编辑的前端逻辑
- 更新了相关的后端接口和数据库操作
- 优化了分组获取和展示逻辑
-调整了 Markdown 文件更新接口
|
2025-07-30 07:48:38 +08:00 |
|
ikmkj
|
431e3dea1c
|
feat(qianduan): 优化笔记功能和图片处理
- 新增批量删除图片接口和功能- 实现笔记中图片的上传和删除
- 优化笔记保存时的图片处理逻辑
-调整分组展示和Markdown文件加载方式
|
2025-06-20 15:35:53 +08:00 |
|
ikmkj
|
12ba82eaa1
|
feat(image): 添加图片删除功能并优化 Markdown 编辑器
- 在 ImageController 中添加删除图片的接口
- 在 ImageService 中实现删除图片和批量更新图片 ID 的方法
- 在前端集成复制代码插件并优化 Markdown 编辑器配置
- 修复后端分组相关接口的参数类型问题
|
2025-06-20 09:35:19 +08:00 |
|
ikmkj
|
df848fed23
|
feat(qianduan): 实现 Markdown 文件的更新功能
- 新增 updateMarkdown API 接口,用于更新 Markdown 文件内容
- 在 HomePage 组件中集成 Markdown 编辑器,支持文件编辑和保存
- 优化 MarkdownEditor 组件,支持内容预览和编辑切换
- 更新后端 MarkdownController,增加文件更新相关处理
|
2025-06-19 17:27:43 +08:00 |
|
ikmkj
|
371c81d267
|
feat(components): 优化笔记分类菜单并添加折叠功能
- 在左侧菜单区域添加折叠按钮,点击后可折叠/展开菜单
- 使用 v-if 指令根据 isCollapsed 状态控制菜单的显示与隐藏
- 在折叠状态下,显示向右箭头图标,点击后可展开菜单
- 调整菜单样式,增加 popper-effect 和 collapse-transition 属性
- 修改右侧内容区域的样式,调整 markdown-preview 边框颜色
|
2025-06-19 16:12:36 +08:00 |
|
ikmkj
|
827c661e5c
|
feat(qianduan): 重构前端结构并添加新功能
- 新增分类创建功能
- 新增笔记创建功能
- 优化笔记列表展示
- 改进笔记预览界面
- 添加删除笔记功能
- 重构菜单选择逻辑
- 优化文件上传处理
- 更新Markdown编辑器配置
|
2025-06-19 15:02:51 +08:00 |
|
ikmkj
|
b1b74f5efd
|
feat(biji): 优化笔记展示功能并调整端口
-将服务器端口从 8083 改为 8084
- 在数据库中添加 grouping_id 字段
- 实现笔记分组展示功能
-优化笔记编辑页面布局
-重构后端接口返回类型
- 移除 MarkdownFile 实体中的 userId 字段
|
2025-06-17 21:54:53 +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 |
|