Fix OAuth authentication: the library used by tsuru used to blindly trust thetoken_type returned by the OAuth provider, but some providers providemismatching types in the authorization request and the token. Seehttps://github.com/golang/oauth2/issues/113 for more details.
Admin users can now manage all teams (issue #1084).
Fix the behavior of app-restart when the app is stopped: now it actuallystarts the app (issue #1281).
Fix bug that disabled usage tracking for quota management when quota wasunlimited (issue #1279).
Deploy info now returns 404 when the provided id is not a valid MongoDBObjectId.
其他改进
Simplified the interface for listing and rolling back deployments: tsuru nowtakes just the version of the app, instead of the whole Docker image (issue#1288).
CloudStack IaaS now supports tagging, so admins can tag managed nodes whencreating them (issue #1172).
Prevent timeouts in all streaming handlers by keeping the wire busy while theconnection is open.
Add a parameter in the service-remove endpoint for unbinding all apps boundto the service instance.
Add a parameter in the env-set, env-unset, service-bind and service-unbindto prevent the application restart when inject an environment variable(issue #1271).
Add a parameter in the token-show and token-regenerate to display/regeneratetoken for third users. Only admins can perform this operations (issue #1316).
Add a new filter in the app listing API endpoint: now it’s possible to filterapplications by pool (issue #1311).
Improve installing documentation format to better accommodate informationabout tsuru-now and tsuru-bootstrap.
Improvements in the installing and management docs, reflecting the daemonrename (thanks Giuseppe Ciotta).
Fix instructions on the Hipache installing page so it doesn’t use a deprecatedconfiguration flag (thanks Giuseppe Ciotta).
Improve database connection management in the application locking procedure,avoiding database connections leakage.
Improve documentation for the Java platform (thanks Manoel Domingues Junior).
非向后兼容改进 (action needed)
The post-receive hook is no longer supported, please update to one of theavailable pre-receive hooks. You may stickto a post-receive hook that invokes git-archive and uploads it to tsuru, butwe recommend using a pre-receive hook.
下载:https://github.com/tsuru/tsuru/archive/0.13.0-rc2.zip。
Tsuru 是一个开放源码的 open Platform-as-a-Service (PaaS)平台。
Tsuru 可以让你构建自己的 PaaS 服务。Tsuru 采用 go 语言写成,依赖 go 环境和 libxml。
在 Tsuru 的 PaaS 服务下,你可以选择自己的编程语言,选择使用 SQL 或者 NoSQL 数据库,memcache、redis、等等许多服务,甚至与你可以使用 Git 版本控制工具来上传你应用。