Skip to content

1.4

Compare
Choose a tag to compare
@huacnlee huacnlee released this 20 Jan 07:28
· 2503 commits to main since this release
  • Upgrade Rails 4.2.4, Ruby 2.2.3;
  • 用户主页显示所有的回帖记录,支持翻页;
  • 修复代码中 =@XX 高亮被分成 =@ 和 xx 的情况; @doitian
  • 话题查询改用多线程的方式查询;
  • 屏蔽话题的时候,锁定节点,并发送通知给用户;
  • 调整个人页面排版,增加发帖量、回帖量的显示;
  • 跳转到 404 页面,当用户请求一个错误的数字或字符作为 page 值的时候;
  • 删除用户的时候,保留 Email 和 Login,确保不会被再次注册,防止马甲重复用名称;
  • 已删除的用户,用户个人页面将无法打开;
  • Fix #418 已关注的状态打开页面,取消关注需要点击两次的 Bug, 并增加测试;
  • 格式化代码;
  • 节点下的其它话题,保证不包含该话题自身; @seaify
  • Move topic destroy authorize logic to cancancan;
  • 修正锁定节点时,修改话题表单标题文本框长度不对的 Bug;
  • 代码优化:task脚本,只依赖:environment,不需要使用数组; @wubaiqing
  • 用户主页显示出已删除的帖子;
  • Fix #432 修正公开的记事本未登录用户无法访问的问题;
  • NoPoint 的帖子后面增加原因;
  • 增加快速屏蔽话题(移动到 NoPoint)的功能;
  • 无人问津, 优质帖子里面过滤掉隐藏的节点;
  • Fix #423 自动替换标题里面的中文中括号和括号到英文的;
  • 修正 API 的话题排序方式;
  • 话题编辑器增加 tab 按键事件的处理,按下插入两个空白字符; @Martin91
  • Show users count for OAuth Applications;
  • devise-async for Mail send;
  • fix #319 图片放大的时候,一旦滑动鼠标一大片白底就露出来了; @pmq20
  • Markdown 允许 h2 - h6,同时改善内容 CSS 细节,增加 Markdown 教程页面;
  • 列表查询去掉 includes(:user) 故意 N+1,这样能减少 include 查询,因为大多数时候页面已经 fragment cache 了;
  • FTP sync 采用 Parallel 实现多线程上传;
  • Fix .markdown code overflow and word-break;
  • API 的诸多改进;
  • 减少 user_name_tag, user_avatar_tag 的对象创建;
  • bootstrap-select 代替 jquery.chosen;