Yuhang Wu
|
8177cf9ab6
|
feat: 实现书籍管理基础功能,完成导入、列表、编辑等接口
- 新增书籍数据模型与数据库表结构
- 实现后端书籍CRUD与章节分页接口
- 添加前端书籍列表页面与导入功能
- 补充类型定义与API封装
|
2026-08-20 15:56:35 +08:00 |
Yuhang Wu
|
efae900fcf
|
feat: 新增书籍导入和列表接口,完善数据库初始化
1. 新增encoding_rs、regex、chardetng依赖用于文本编码处理
2. 重构数据库初始化逻辑,适配tauri应用数据目录
3. 新增ApiResponse统一返回格式和书籍、章节数据模型
4. 重写import_book和book_list命令实现基础导入和列表功能
|
2026-08-20 11:19:28 +08:00 |
sparksfly
|
5c1be1cdb0
|
feat: 添加书籍导入功能
1. 新增@tauri-apps/plugin-dialog依赖,实现文件选择能力
2. 配置macOS私有API权限,适配系统能力
3. 首页导入按钮绑定点击事件,支持选择txt/epub文件
4. 注册dialog插件到tauri应用生命周期
|
2026-08-19 23:46:30 +08:00 |
Yuhang Wu
|
d1926cde42
|
chore: 添加git提交消息规范文件
新增项目专属的git提交消息规则文档,统一团队提交规范,确保commit消息格式、语言和内容符合要求
|
2026-08-19 17:42:24 +08:00 |
Yuhang Wu
|
a02637c5ed
|
docs: 添加Apache 2.0开源许可证文件
为项目补充完整的开源许可协议,明确代码使用和分发的条款规范
|
2026-08-19 17:42:06 +08:00 |
Yuhang Wu
|
a89ee82be4
|
feat: 完成幽灵阅读器MVP版本基础搭建
实现了:
1. Tauri后端框架搭建与数据库初始化
2. 前端路由与设置页面重构
3. 外观、快捷键、关于三个设置子页面
4. 书架主页UI重构
5. 新增项目文档与依赖配置
|
2026-08-19 17:39:54 +08:00 |
SparksFly
|
c4ea2290ef
|
Initial commit
|
2026-08-19 17:39:03 +08:00 |
Yuhang Wu
|
a37898adde
|
feat: 初始化幽灵阅读器Tauri+Vue3项目基础结构
新增完整项目配置与初始页面框架,包含:
1. Tauri桌面应用配置与构建脚本
2. Vue3+TypeScript前端基础架构
3. 多尺寸应用图标资源
4. 基础路由与状态管理配置
5. 跨平台标题栏组件
|
2026-08-19 16:16:07 +08:00 |