本站的开发日志记录📝 - 站点开发未完成 - 持续更新中
2020-11-13 评论新增用户 TAG 标签,管理员可以删除评论。
2020-10-26 修复 head 区域出现两个相同 script 的问题 。
2020-10-19 移除账户中心获取用户的方法缓存。
2020-10-15 前端开发Sponsor通用组件,文章&关于页接入组件。
2020-10-15 支付服务新增获取打赏用户列表。
2020-10-13 修复支付宝订单可能创建失败的问题。
2020-08-19 添加文件上传服务。
2020-04-24 账户服务oauth流程优化, 账户服务添加用户缓存。
2020-04-12 用户输入转义,防止xss。
2020-04-12 修复下一页失效的问题。
2020-04-10 调整前端支付按钮。
2020-03-25 微信支付接入完毕。
2020-03-21 准备接入微信支付,添加统一支付协议文件。
2020-03-18 移除富文本编辑器,使用markdown解析。
2020-03-07 使用 Now Serverless 解决国内服务器无法使用 Google OAuth的问题。
2020-03-07 前端接入支付宝网站支付。
2020-03-07 编写支付宝网站支付sdk,完善后端逻辑。
2020-02-29 迁移数据库到国内服务器,支付服务和计数服务迁移到github actions。
2020-02-28 更新icon样式。
2020-02-27 前端添加作者角色的编辑器入口,避免主动记忆数据。
2020-02-26 切换到golang1.14 和原有接口接入RDBC相关service。
2020-02-25 服务封装与优化,自定义errors实现,对接api gateway。
2020-02-24 重构部分账户服务,实现proto接口。
2020-02-23 账户中心重构并且开发RDBC接口,定义proto文件。
2020-02-22 修复拉黑用户还能继续登录的问题,修复文案,修复列表获取逻辑,精简account服务的重复代码。
2020-02-20 作者本人可以打开自己的已关闭文章。
2020-02-20 修复已关闭文章还能正常打开的bug。
2020-02-19 添加作者可以删除评论的接口,实现前端删除按钮的逻辑,添加默哀模式。
2020-01-14 接入百度nlp文本过滤,初步过滤掉一些简单评论脏字。
2020-01-01 准备使用Github Action 完成 CI/CD ,解决不能实现失败通知的问题。
2019-12-21 添加counter服务的实现。
2019-11-22 添加人生日历功能。
2019-11-21 添加bable兼容ts optional chain,添加sentry服务。
2019-11-15 尝试添加socket.io。ci添加邮件推送服务。
2019-11-14 导航栏添加缓存,减少闪动。
2019-11-13 安卓设备在微信浏览器直接打开链接功能,清理服务器镜像磁盘空间。
2019-11-11 修复评论偶尔收不到邮件提醒的bug,头像添加无聊的旋转动画。
2019-11-08 添加评论作者能收到邮件提醒的feature。
2019-11-03 编辑器优化。
2019-11-01 添加文章支付订单添加邮件提醒的feature。
2019-10-24 添加订单查询后端RPC接口和API接口,镜像仓库迁移到阿里云香港。
2019-10-23 添加前端和后端的删除评论逻辑。
2019-10-20 修改验证邮箱地址逻辑,修改dockerfile。
2019-10-19 修改绑定账户api逻辑。
2019-10-16 添加analyze包依赖分析,关于页面修改。
2019-10-15 抽离web配色逻辑。
2019-10-14 支付宝sdk签名检查接口完成,订单hook接入sdk,数据入库。
2019-10-11 支付宝订单入库。
2019-10-10 接入百度主动推送。
2019-10-09 服务与api接口对接完成,前端支付组件和接口对接完成。
2019-10-08 支付宝sdk和pay服务对接。
2019-10-03 支付宝sdk编写,测试流程通过。
2019-09-30 调研支付宝当面付流程,定义支付协议。
新增Loading,为作者添加编辑器入口逻辑。修复Link标签的bug导致的404问题。修复未登录评论不跳转登录的问题。
2019-09-28 修改使用最新版react导致的bug,回滚版本,修复评论功能按钮频率限制失败,增加前端评论校验。
2019-09-27 优化评论功能,给作者的评论添加身份标识。
2019-09-26 添加评论功能,相关API新增。
2019-09-25 修复水平权限验证
2019-09-23 添加绑定邮箱功能。
2019-09-21 添加目录分类,以及布局。
2019-09-19 完善搜索引擎新建索引规则,修复bug
- 由于搜索引擎的特殊限制,索引文本不能包含换行符,否则会导致连接断开。
2019-09-18 升级项目依赖过低导致本地服务发现无法注册,前端搜索api上线。
- golang slice 为空的时,打印出来的数组依旧存在值,判断nil。
2019-09-17 下线docker-compose部署模式 上线search服务。
- 使用docker service分别部署各个服务。
- 使用相同的network就能实现不同service之间的通信。
- nsq 同一个topic下的所有channel都能收到消息并且消费,channel下的消息会分发给consumer进行处理。
2019-09-16 调研Sonic搜索轻量引擎
- 定义search服务proto协议。
- 调研sdk和搜索引擎协议文档和相关概念。
2019-09-15 更新编辑用户信息逻辑
- react input处理onchange事件的输入时,不要将取值value操作放在更新state的里。
2019-09-14 发现本站如果带了www进行post请求会失败
- 后端的cors设置未配置www。
2019-09-12 完成邮箱绑定功能,完成push服务和account服务的组合逻辑
- 邮件推送服务商的接入,服务商的smtp地址可能会出现超时的情况,需要选择合适的地址进行连接。
- nsq消息队列接入,发布订阅模式进行发送邮件。
- redis数据库接入,存储邮箱验证码数据。
- 在gateway层进行数据组合,利用push服务校验验证码,account服务绑定邮箱。
2019-09-07 对ssr页面进行缓存
- 如果对带有token的页面请求进行了缓存会导致token共享,带有token的请求不能走缓存流程。
2019-09-05 编辑器相关功能开发
- 前端编辑器的接入,完成发表和编辑功能。
- 后端完成writing服务和相关api。数据库遇到utf8mb4的问题,数据库编码和数据库连接一定要配置编码,否则会出现无法插入数据记录的问题。
2019-08-18 网站支持PWA功能
- service-worker.js 如果不在首页目录下,需要自行设置请求scope。
- 记得设置缓存数据的有效期。
- 非https资源是无法加载的,所以如果资源文件是非https资源需要进行替换。
赠人玫瑰, 手有余香。🌹
打赏
特别鸣谢
感谢以下用户对本文的支持与鼓励
加载打赏用户中
发表评论
文章评论
暂无任何评论,快去发表吧~