远浅的日志空间
理解他人,内省自己

本站的开发日志记录📝 - 站点开发未完成 - 持续更新中

作者: 远浅发表于: 2019-09-05 15:20分类: 记录

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 调研支付宝当面付流程,定义支付协议。

2019-09-29 新增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资源需要进行替换。
赠人玫瑰, 手有余香。🌹
打赏
发表评论
评论列表
评论努力加载中