Levy's ink.
Doodles, whimsy & life.
About
Blog
Mess
Catalog

个人博客更新日志

本博客系统的更新日志记录迁移到这篇日志,由于该博客前后端均为我个人开发,开源托管在https://github.com/levythu/levyink上,故在其Commit界面也可看到大量更新hints。然而其中混杂着大量为了部署、同步而进行的尝试性提交的低价值信息,所以,在此独立维护更新日志。

更新日志

Epoch: 第三期开发完成版本。
时间倒序排列

2018.09.22

  • 由于七牛云撤销测试域名,强制所有正式域名备案,故停止使用七牛云存储,试使用自行开发的blob storage ObsidianBox
  • 为防止静态内容域名继续变动,现全部统一为s.levy.at/s,并通过s.levy.at中转至指定静态服务器

2018.01.19

  • 由于原服务器被墙,更换IP地址(域名不变)
  • 更换主页大图

2017.12.25

  • CSS微调

第三期开发完成

距离第二期开发又过了快一年了... 更一次博客系统证明自己没忘了它😂

2017.3.13

  • 增加对LaTex公式的支持

2017.3.12

  • 后端组件全面升级
    • OS升级为Ubuntu Server 16.04
    • MongoDB, Express和NodeJS均大幅更新并解决了少量不兼容api问题
    • 数据库灾后重建演习
  • 增加邮件订阅功能
    • 提交电子邮件地址并邮件验证,支持退订
    • 通过验证码防止脚本滥发邮件

2017.3.9

  • 正则表达式搜索功能上线...快速搜索ui接enter启用
  • 前端交互诸多修改
    • 更改快速跳页界面的ui
    • 实验性去掉返回顶部按钮
    • 主页布局微调

2017.3.9

  • 增加dbdump管理员接口,方便备份
  • 快速搜索功能ui接口开启

2017.2.19

  • 博文列表快速浏览&前端标题搜索功能上线
    • 由于尚处于实验阶段,改功能入口隐藏。在博客页面键入 /se后回车可启用

2017.2.16

  • 前端诸多微调:修改排版细节、修改字体等

2017.2.14

人在过情人节,狗在更新个人网站

  • 域名迁移至levy.at
  • 原短域名服务levy.at迁移至s.levy.at,但levy.at提供重定向服务

2016.9.2

  • 对贴图留言板进行了交互上的改进

2016.8.18

  • 优化前端,累积bug修复
  • 换上了Cross-Sign的SSL证书,增加了对绝大部分较老OS的证书库的支持

2016.6.18

  • 增加跨域授权API,提供其他域名以本站管理员身份的授权服务,授权步骤:
    • 重定向至 /a/auth/ask?destination=xxx,其中destination的参数为escape后的目标网址,如 https%3A%2F%2Fwww.levy.at%2Frest%2Fnonauthorized%2Fauth%2Ftest
    • 本站会根据用户登录情况授权,若未登录则会要求用户登陆
    • 授权完成后,浏览器会重定向至destination所示的网址,并附加上生成的token作为query,如 https://www.levy.at/rest/nonauthorized/auth/test?token=Dtw0E4bbxOQRTk0IoBhTCCqzoVhMRT2q1Rw4QiEFTojiQk4jd7
    • 其他域名网站通讯本站验证收到的token,API为 /rest/nonauthorized/auth/test?token=xxx,若返回结果为"TRUE",则验证通过。需要注意的是,token的有效期为30秒,其间可任意次调用API完成验证

2016.5.3

  • 优化前端,将所有动态调整大小的js代码改成对应的css3
  • 将网站进行爬虫友好改造

第二期开发完成

时隔快一年总算填上了最后一个板块的坑... 祝大家玩儿得愉快。另,欢迎互加友链~

2016.4.29

2016.4.26

  • 支持对不同博客自定义大图
  • 修改GUI大图渲染方式
  • 取消响应布局中一部分用调节大小的代码,转而用CSS3。争取在未来完全消除此类代码

2016.3.12

  • 全站HTTPS化

2016.2.26

  • 累积bug更新
  • 后台登录、博客编辑页面美化
  • 增加登出url
  • 修改404回复方式

2015.9.28

  • 增加英文版关于页面,以及向个人学术主页的外链
  • 引入Goggle Analytics 协助统计

2015.9.13

  • 修改博客外链评论引擎为DISQUS。原引擎因为会劫持剪贴板而被弃用

2015.8.5

  • 累积bug更新
  • 页面美化

第一期开发完成

完全实现博客的全部功能。Mess页面尚待填充。

2015.7.16

  • 实现后台管理、登录等全部功能以及其相关restful API
  • 实现Laconic Markdown Editor,用于编辑博客
  • 实现站点地图页面,方便爬虫爬取
  • 增加后台统计功能
  • 增加数据库备份功能,通过邮件附件方式发送备份的博客数据

2015.7.12

  • 引入Font Tailor(源码见此),实现对页面中文字体的低流量自定义
  • 美化博客列表页排版
  • 增加简洁地根据Catalog, Author搜索功能

2015.7.8

  • 后台restful框架初步搭建
  • 响应式前端布局完成
  • 增加博客页面、关于页面