3.2-change.md
3.2 更新日志¶
0.1(2023-01-14)¶
- [前端] 初始化项目前端
- [后端] 初始化项目后端
- [前端] 支持用户上传删除文件
- [前端] 支持基本设置和高级设置
- [前端] 样式存储在浏览器本地
- [产品] 调研并支持原神背景图
- [后端] 服务器多个返回值报错
- [产品] 了解墨刀工具-Xmind
0.2(2023-01-21)¶
- [测试] 测试线上 0.1 功能
- [前端] 上传文件详细信息完善
- [设计] 字体图标调研使用
- [前端] 预加载几个小说
- [前端] 支持专业版图标和提示
- [前端] 支持原神背景图片
- [前端] 支持原神主题色
- [前端] 支持隐藏侧栏
0.3(2023-01-30)¶
- [测试] 测试线上 0.2 功能
- [修复] 修复线上字体图标不显示问题,上传本地文件问题
- [前端] 支持回到顶部的派蒙小火箭
- [产品] 了解及时设计-Sketch
0.4(2023-02-02)¶
- [测试] 测试线上 0.3 功能
- [前端] 左侧支持切换 tabs
- [前端] 支持分页视图
- [修复] 修复点击派蒙滚动速度,上传文件对话框样式,文本较少派蒙白色条问题
- [前端] 项目文件结构整理
- [前端] 使用 Eslint 规范化代码
0.5(2023-02-09)¶
- [测试] 测试线上 0.4 功能
- [测试] github workflow 线上自动测试
- [产品] 用户角色调研
- [后端] 支持用户登录 API
- [前端] 用户登录界面
- [前端] 支持分章节
- [前端] 阅读模式切换(分页模式、章节模式、全屏模式)
0.6(2023-02-16)¶
- [测试] 测试线上 0.5 功能
- [前端] 使用 react-router 实现多页路由(登录界面和错误界面路由)
- [前端] 支持快捷键上下翻页
- [前端] 导航栏文件树高亮样式
- [前端] 左侧文件树支持精确搜索
- [前端] toaster 错误提示优化
- [后端] 支持用户 jwt token 验证
0.7(2023-03-09)¶
- [测试] 测试线上 0.6 功能
- [前端] react-router 封装组件
- [前端] 小说列表样式优化
- [前端] 移动端临时组件
- [前端] React 类组件改写函数组件
- [后端] 小说存储数据库
- [后端] 从数据库获取小说
- [后端] 从数据库查找小说,支持精确查询或者模糊查询
0.8(2023-03-19)¶
- [测试] 测试 0.7 版本功能
- [文档] 支持中英文 readme
- [前端] 登录页面单页面
- [产品] 界面统计
- [前端] 路径问题
- [文档] 0.8 版本上线
1.0(2023-04-02)¶
这个版本没有新增功能,主要测试全部代码,完善文档
- [文档] 完善使用文档
- [测试] 全部功能样式测试
- [测试] 全部代码整理一次
- [文档] 增加截图
- [文档] 1.0 版本上线
1.1(2023-05-23)¶
最近一个月在忙别的事情,所以一直没有更新,这个版本主要增加前端测试,前后端代码分离
- [前端] 后端代码分离
- [后端] express 框架构建
- [测试] 增加组件测试
- [测试] 增加 e2e 测试
- [前端] token 存放在 cookie 中
1.2(2023-05-28)¶
- [前端] 支持上传多种格式文件(txt md 的基础上,上传代码片段)
- [前端] 支持渲染 markdown 文件
- [前端] 支持支持渲染代码片段(python, js)
1.3(2023-07-09)¶
- [文档] 完善文档模板(产品文档,技术文档,实现文档)
- [前端] 支持本地存储-localStorage
- [前端] 支持设置页面透明度
- [前端] 使用 useContext 优化全局变量传参
- [后端] 服务器跨域问题处理
- [功能] 支持增加、编辑、删除评论(产品-前端-后端)基本效果
1.4(2023-10-28)¶
- [后端] 评论分页加载
- [前端] 支持二维码分享
- [前端] 基于 JS 1.0 分支,新增 TS 项目
- [前端] codeViewer 代码重构
- [前端] 支持网页全屏和页面全屏
- [前端] 支持国际化
- [前端] 修复第三方安全问题
- [前端] 支持背景水印
- [文档] 移除源码中文档,文档单独整理到另一个项目
- [文档] 翻译实现文档、水印实现文档
1.5(2024-02-24)¶
这个版本持续时间较长。
前端主要补充了细节交互,增加了管理员统计模块,完善了大部分中英文翻译,修复了已有的问题。
- [前端] 完善翻译工作
- [前端] 增加文件详情对话框
- [前端] 基础设置按钮组改成 select
- [前端] fix bug 切换阅读模式后报错
- [前端] fix bug 评论框和界面滚动
- [前端] 管理员界面统计模块
后端主要优化了数据库模块,增加了 docker 镜像支持 mysql 和 redis,新增统计模块。
- [后端] 数据库优化 1-时间函数
- [后端] 数据库优化 3-用户书籍表
- [后端] 增加统计模块 API
- [后端] redis 增加缓存
- [后端] mysql 使用 docker 镜像
- [后端] 更改数据库配置文件
运维方面,测试了实际云服务器部署运行情况。
- [测试] 补充单元测试
- [运维] 部署云服务器
- [文档] 文章数据类型统一
- [文档] 项目进程表内嵌到文档中