- 修正 spm 命令行无法登陆的问题。
- 修复 /repository/search 查询不到数据的问题。
- Use nedb to store session,重启应用后用户不需要重新登录。 #91
- 优化 package 页面的样式。
- 修正同步的一些问题。#85
- 增加服务端管理员删除包的功能。#86
- 提高首页加载的性能。#94
- 使用 kramed 作为 markdown 的解析器。#96
- 修正首页下载列表不满的问题。#102
- 配合 spm@3.4.* 对文档进行了大幅更新。
- 在页脚添加 git rev 信息。#122
- 升级 elasticsearch 到 1.4.3 。
- 修正更换 Github 账户名导致的无法登陆 spmjs 的问题。#101 #121
- 升级前需要运行
node scripts/fixGithubLoginToId.js
更新数据,建议事先做好数据备份。
- 升级前需要运行
- 对
publish -f
和unpublish
进行调整,只允许管理员进行操作。#81 - 增加对于 semver 版本号的下载支持。#81
- 用 markdown-it 代替 marked。
- 用 pm2 代替 forever 。#90
- 将
elasticsearch.tar.gz
移出仓库。#88 - 提升了首页的加载性能。
- 修复解析 md 文件里长 html 字符串时太慢的问题。
- 简化了 badge 的文案。
- 改进了
/repository/search
的输出格式。 - 部分依赖升级。
- 源同步方案。#53
- 发布白名单方案。
- 增加搜索框提示功能。
- 修复了一个 unpublish 导致模块依赖信息出错的问题。spmjs/spm#948
- 一些样式、图标、信息架构上的优化。
- elasticsearch 升级到 1.3.0,修复命令执行漏洞。http://news.mydrivers.com/1/306/306326.htm
- github 账户权限修改为只读。#52
- 默认配置从 base.yaml 移到 base.default.yaml,部署前需要拷贝
- 修复 404 页面报错的问题
- 增加今日下载次数和最近下载列表。
- 增加了一个获取所有模块详细信息的接口。#44
- 文档托管服务使用 serve-spm 进行重构。#43
- 更新了 badge 为扁平化样式。
- 更新了默认的 base.yaml 配置。
- 更新了底部UI。
- 更新了部分文档。
- 修复搜索结果排序的问题。#42
- 修复最新版本号排序错误的问题。
- 修复一个 repository 格式导致的报错。#29
- 修复大量文案错误。
- Initial release