Skip to content

Latest commit

 

History

History
executable file
·
150 lines (135 loc) · 5.13 KB

CHANGELOG.md

File metadata and controls

executable file
·
150 lines (135 loc) · 5.13 KB

TODO LIST

  • graphql-js + RESTful 查询数据库
  • 增加文章详情页,根据 H2、H3、H4 的标题锚点索引功能
  • 拆分超过 600 行的组件
  • 为所有文件增加规范的 JSDOC 信息
  • markd 解析内链有问题,https://surmon.me/article/121 git -> github

CHANGELOG

v2.0.0

  • 优化同构常量逻辑
  • 优化广告渲染与细节
  • 优化鼠标展示效果
  • 优化文案细节
  • Update Nuxt to 2
  • 遗弃部分冗余插件
  • 规范编码风格
  • 增加壁纸功能
  • 优化开发时正向代理服务
  • 优化组件结构
  • 重新抽象一些方法
  • 增加埋点数据
  • 更新配色细节和规格
  • 增加歌词功能
  • 优化布局细节

v1.2.6

  • 修复 APP 下载地址
  • 更新服务页文案
  • 优化菜单按钮
  • 更新 iconfont 图标

v1.2.5

  • Update Nuxt to v1.4.2
  • Update Vue vue-server-renderer vue-template-compiler to 2.5.17
  • 修复评论文案错别字
  • 增加 Logo 光影效果
  • 增加 Header 水波纹

v1.2.4

  • 优化 大部分背景层更新为渐变设计

v1.2.2

  • 更新 iconfont
  • 更新 文案细节及地理地图
  • 优化 站点地图里的描述解析
  • 优化 暂时关闭背景动画

v1.2.1

  • 更新文案
  • 增加友链
  • 增加 社会主义核心价值观 功能

v1.2.0

  • 改进在开发模式下,主题变量失效无法预览的问题
  • 增加性能模式开关,低配模式,关闭背景动画,禁用或删除rtc,关闭自动播放
  • 人脸识别库的加载周期延后在打开 WebRtc 美颜开关时
  • 在文章列表、详情页增加来源类型标志(转载、原创、混合)
  • 使用自行开发的 i18n 模块完成 i18n 的适配

v1.1.0

  • app下载按钮的位置,下载按钮背景颜色改为模块背景色半透明,文件不能放在服务器,太慢了,和移动端下载页需要适配
  • http://music.163.com/#/playlist?id=638949385
  • 修复了播放器
  • 升级了 Nuxt,且使用了 offline-plugin 实现离线应用
  • 增加弹幕功能
  • 优化宽屏阅读功能
  • 优化播放器
  • 优化移动端样式
  • 评论 233333 试试
  • 优化包依赖的问题
  • 增加基于 WebRTC 的在线视频功能
  • 新增 C++ 版本的 TURN Server
  • 增加人脸识别功能
  • 增加了一个叫美颜的功能
  • 初始化异步任务管理的优化
  • 代码检查的优化
  • 一些代码细节的优化
  • 播放器的有优化
  • 分享的剪切板需重构去掉库 https://surmon.me/article/80
  • 右侧广告的添加
  • PWA 的适配https://pwa.nuxtjs.org/modules/workbox.html
  • 增加多主题适配

v1.0.0

  • 新增垃圾回收程序(idle-gc),解决内存溢出问题
  • 增加百度自动 push 功能
  • 修复多说 Https 处理引起的 bug
  • 默认文章缩略图需要设计为 <> 图标
  • fav.ico
  • 轮播图幻灯,需要设计的默认缩略图
  • 文章列表图片需要和七牛端设置配合
  • 相关文章图片太大,一行调整为5个
  • 轮播图取消异步加载?
  • 文章页列表文章白哦提过长会换行
  • 文章浏览数统计索引
  • 列表head中显示查询的结果总数统计
  • 标签包含文章数统计索引
  • 搜索功能
  • 文章详情需要一个过滤器,生成tag内链(貌似做不到)
  • 网站地图页面(用户导航使用的)能折叠展开文章描述、标签、分类、默认只看100条,剩下的点击展开,美化
  • 每个页面隐藏生成多说的评论数据用于SEO
  • 一个 message-box 组件用于错误处理,且多种文案合并为 json,随机展示
  • about 页面的知乎微博
  • 侧边栏添加知乎链接
  • 多个列表页是否合为一个组件
  • 文章详情页,详情页相关文章,详情页组件和数据整合,代码高亮插件
  • 文章详情页的关键词和描述未能覆盖head
  • 多说功能需要整合且生效
  • 热门文章的接口需要和多说整合
  • README 完善
  • vue2有bug
  • vue-meta__dangerouslyDisableSanitizers 有 bug
  • google 统计代码
  • 上线自动部署
  • 全站 https
  • 网站地图需要生成一个 xml 页面
  • 路由meta信息需要定义(1.0版本的中间件来实现)
  • 时间日期裁剪不能以字数决定
  • 文章页标题太小,代码高亮插件取消掉标题
  • 文章评论回调
  • 代码高亮在高亮插件(jsdom+marked)解析的部分,把 code 的 class 找到 lang 给 pre
  • 滚动时需要平滑滚动
  • 多数 https
  • 同步文章到多说
  • 控制台加个人信息
  • 图片要有 hover 渐变效果
  • 图片可以在tag解析时,解析图片,给图片绑定事件,导致图片弹窗
  • 相关文章的样式不足一行时是需要优化的
  • 文章引入署名协议,以原创为基准
  • 文章列表页时间不显示了
  • 时间字段更新
  • 创建标签和文章关系的时候,先把所有a连接,设置新窗开,并 nofollow,tag 数组首先要排序,已字符多的为先
  • 创建关系也通过 marked 实现,不再依赖 cheerio 库
  • 代码高亮通过 marked 实现行号并实现定位效果
  • 增加并修复右键自动添加版权功能
  • error.vue 不支持自定义布局,1.0 改进
  • 反向代理需要做域名判断
  • 增加评论功能
  • 增加移动设备适应
  • watchTabActive
  • 音乐播放器的实现
  • 邮件分享有 bug
  • 关于我添加 linked
  • 添加 app 下载页