个人博客更新日志
本博客系统的更新日志记录迁移到这篇日志,由于该博客前后端均为我个人开发,开源托管在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
第三期开发完成
距离第二期开发又过了快一年了... 更一次博客系统证明自己没忘了它😂
2017.3.13
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
2016.2.26
- 累积bug更新
- 后台登录、博客编辑页面美化
- 增加登出url
- 修改404回复方式
2015.9.28
- 增加英文版关于页面,以及向个人学术主页的外链
- 引入Goggle Analytics 协助统计
2015.9.13
- 修改博客外链评论引擎为DISQUS。原引擎因为会劫持剪贴板而被弃用
2015.8.5
第一期开发完成
完全实现博客的全部功能。Mess页面尚待填充。
2015.7.16
- 实现后台管理、登录等全部功能以及其相关restful API
- 实现Laconic Markdown Editor,用于编辑博客
- 实现站点地图页面,方便爬虫爬取
- 增加后台统计功能
- 增加数据库备份功能,通过邮件附件方式发送备份的博客数据
2015.7.12
- 引入Font Tailor(源码见此),实现对页面中文字体的低流量自定义
- 美化博客列表页排版
- 增加简洁地根据Catalog, Author搜索功能
2015.7.8
- 后台restful框架初步搭建
- 响应式前端布局完成
- 增加博客页面、关于页面