Skip to content

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 镜像
  • [后端] 更改数据库配置文件

运维方面,测试了实际云服务器部署运行情况。

  • [测试] 补充单元测试
  • [运维] 部署云服务器
  • [文档] 文章数据类型统一
  • [文档] 项目进程表内嵌到文档中