博客程序 | TaoBlog |
开发人员 | 我自己啦~ |
编写时间 | 2015-03-28 ~ 至今 |
编写语言 | PHP → Go |
编写环境 | Ubuntu,Vim → macOS,VSCode |
运行环境 | Ubuntu,Docker,NGINX,SQLite |
- 仓库地址:https://github.com/movsb/taoblog
- API文档:/v3/api
更新记录
时间 | 记录 |
---|---|
2024-12-06 | 合并 HTTP 和 GRPC 端口,简化架构 |
2024-07-17 | 支持部分微信表情,特别地:(For Freya) |
2024-07-06 | 重写 GitHub 持续集成功能 |
2024-07-03 | 图片元数据展示 |
2024-06-22 | 增加端到端测试 |
2024-06-20 | 重写 Gateway 实现 |
2024-06-17 | 重写 robots.txt 实现 |
2024-06-14 | 服务端渲染数学公式(MathJax→KaTex) |
2024-06-13 | 重写友链展示模块 |
2024-06-09 | 恢复监控面板的展示 / 增加按 IP 的流量统计 |
2024-06-01 | 支持 iOS 手机端(本更新来自手机端) |
2024-05-29 | 支持任务列表(点击可以完成任务) |
2024-05-23 | 支持一键导入全部推特(Twitter)数据提交 |
2024-05-21 | 支持 Git 自动增量同步备份远程文章到本地仓库并提交 |
2024-05-15 | 支持原生 PlantUML 渲染显示(兼容暗黑模式) |
2024-05-11 | 终于给发表评论加上了节流功能,没来得及搞破坏的人已经晚了。提交 |
2024-05-09 | 后端渲染代码而不再是前端(提交) |
2024-05-07 | 允许在前端上传碎碎念附件(WebSocket ←→ GRPC Stream 透传) |
2024-04-30 | 碎碎念 查看 |
2024-04-28 | 预加载全部评论,链接支持锚点定位 简单访问日志记录器📝 |
2024-04-27 | 支持用通行密钥(Passkeys/WebAuthn,包括指纹识别/人脸识别/YubiKey/U盾🤪)登录 admin/script.js、modules/auth/webauthn.go |
2024-04-22 | Workflow 运行完成后通过 Webhooks 直接重新部署并发送通知 |
2024-04-22 | 美化评论内容中复杂项的展示(代码) |
2024-04-15 | 支持了 GRPC 协议文件上传,方便增量同步文章附近 |
2024-04-13 | 完全移除了 jQuery 依赖 |
2024-03-28 | Vim 按键模拟(提交) |
2024-03-27 | 自动上传文章附件而不需要手动执行 upload 命令 |
2024-03-19 | 允许用户在5分钟内编辑(修改)评论 |
2024-03-11 | 增加了评论预览功能(提交) |
2023-11-20 | 接入维斯百科表格插件(我自己写的),且提交到了 Goldmark 官方插件列表 |
2023-10-26 | 增加"回到首页"的按钮(类似微信公众号文章)(终于有人发现缺少这个了😄) |
2023-01-05 | 删除 Pingbacks/XMLRPC 功能(当初花了蛮多时间研究并写的,发现并没有什么用,不想再花时间在这些东西上面了,多创作) |
2022-12-25 | 去掉 GetSource 接口(当时加这个只是想方便在排版的时候对比看效果,后面发现用处不是很大,好在实现很简单) |
2022-12-11 | 使用原生图片懒加载属性文章 |
2022-02-26 | 新增主题 yinwang,来自王垠的博客当然我在扯淡 |
2022-01-20 | 用内置搜索引擎替换谷歌(提交) |
2022-01-08 | 热加载主题模板与样式变更 |
2021-11-01 | GitHub Actions 自动编译并上传镜像 |
2021-09-20 | 一键备份整站附件 |
2021-08-14 | 重构登录页面 |
2021-07-26 | 增加监控页面 |
2021-07-08 | 查看文章源内容 |
2021-05-23 | 增加评论手机通知(Chanify) |
2020-12-30 | 实现 Pingback/XMLRPC 协议,用于追踪外部站点链接引用 |
2020-12-15 | 使用 CSS 变量优化样式 |
2020-08-01 | 默认使用 GitHub 头像 |
2020-07-14 | MySQL 切换成 SQLite |
2020-05-20 | 接入 Prometheus 监控 |
2020-05-20 | 评论支持 Markdown |
2020-05-17 | 增加暗黑模式(根据系统主题自动切换)(提交) |
2019-07-21 | 接入GitHub/Google登录 |
2019-05-30 | 博客图片支持延迟加载(提交) 自动计算Markdown图片大小(提交) |
2019-01-06 | 完全用Go重构完成 |
2018-12-08 | 完成全部移除PHP。后端:Go,前端:Go Template。 |
2018-08-16 | 开始使用 Vue!(提交) |
2018-07-09 | 删除说说功能 |
2018-06-02 | 支持评论的删除(登录后可见) |
2018-05-17 | 博客备份接口 |
2018-05-13 | 支持 公式显示(日志) |
2018-04-02 | 支持 emoji 表情字符(日志) |
2018-04-01 | 更换代码高亮引擎为 Prism.js(日志) |
2018-03-31 | 开始使用Go编写部分接口 |
2018-02-15 | 标签支持别名 |
2017-05-23 | 后台文章编辑页文章图片/附件管理支持(补丁) |
2017-04-24 | 文章可以直接在后台以 Markdown 形式编辑了 |
2017-04-19 | 说说开始使用 Markdown 了 |
2017-02-28 | 支持用 Markdown 来编写博客文章了,赞!(这篇文章现在就已经是 Markdown 写的了) |
2017-02-21 | 评论中可以放置代码片段与表情图片了 增加了页面浏览计数功能(尚不是很准确),全部从零开始统计 |
2017-02-16 | 管理后台支持响应式布局(第1次学会使用 flex 属性) |
2017-02-09 | 把“说说”给藏起来了(“记忆”) |
2016-06-28 | 升级到了 HTTP/2.0(日志) |
2016-06-05 | 使用 python 客户端同步文章 |
2016-05-29 | 废弃 rsync + git 模式 客户端 API 接口 |
2016-05-26 | 完善草稿功能 |
2016-04-20 | 使用 rsync + git 同步文章更新 |
2016-03-03 | 可以使用表情图片了(日志) |
2016-02-22 | 更换了一个简单的主题 |
2016-01-10 | 增加了说说评论 |
2015-12-06 | 全站HTTPS! |
2015-11-18 | 增加了说说功能 |
2015-11-08 | 改成宽屏样式 全窗口查看图片时允许拖动 全窗口查看图片时允许缩放图片大小 全窗口查看图片时允许旋转图片(鼠标中键) |
2015-10-19 | 博客归档入口(/archives) |
2015-10-15 | 用SASS重构style.css文件 |
2015-09-12 | 实现页面层级结构(页面可以有父页面)(补丁) |
2015-07-31 | 实现点击图片进行全屏(全窗口)查看 实现文章目录的显示与隐藏(默认隐藏)(类似维基百科的目录)。 |
2015-07-16 | 实现“相关文章”推荐(仅根据tag相关度) |
2015-07-14 | 初步为文章实现打标签功能(日志) |
2015-07-04 | 文章全面采用纯文章ID的短链接形式(日志) |
2015-06-07 | 再换风格(分成左右两栏,左边不知道放什么好,目前是死的) |
2015-05-16 | 博客文章启用git版本控制 |
2015-05-14 | 博客搬到国外Bandwagon的VPS(日志) |
2015-05-07 | 增加页面发表;增加“关于/关于博客/反馈”页面 |
2015-05-06 | 异步评论邮件通知 评论回复通知评论者 |
2015-04-30 | 基本完善 分类/日期 的分页查询功能 |
2015-04-29 | 增加页脚(链接多为空) |
2015-04-22 | 增加RSS订阅 |
2015-04-21 | 稍微美化登录/分类等相关界面 |
2015-04-18 | 启用移动设备显示支持 |
2015-04-16 | 文章支持分类/日期/分布查询 单独的首页 |
2015-04-16 | 简化主题 |
2015-04-08 | 启用文章分类别名 |
2015-04-08 | 完善文章的新增与更新 |
2015-04-07 | 完善后台分类管理 |
2015-04-06 | 评论通知功能(QQ域名邮箱) |
2015-04-05 | 文章查询支持If-Modified-Since; 数据库全部采用GMT+0000时间 |
2015-04-03 | 增加评论功能 |
2015-04-01 | 第1次提交,网站上线 |
2015-03-28 | 开始 |