v1.15.5
版本发布时间: 2017-10-04 11:14:41
allianceauth/allianceauth最新发布版本:v2.0.4(2018-05-29 05:15:16)
What's New
The way we interact with ESI has changed. Auth now ships with static, minimized swagger.json spec files in each app requiring use of ESI. This allows us to maintain static versions of endpoints we call without relying on CCP to host individually versioned specs and without having to cut-and-paste operations together to get a swagger client we can understand. This will be apparent with greatly increased ESI call speed (reading local, minimized specs plus endpoint caching) along with greatly improved ESI stability (no longer needing to update every week when an endpoint changes). #866
The site index has changed from static images to rendered text. This should make it much easier to customize the visible links. #841
What Got Fixed
- The zKillboard API changed format. The SRP app now interprets this new format correctly.
- The Discord rate limiter was misinterpreting backoff timers, treating them as seconds when they were actully milliseconds. No more hour-long backoffs!
- A few instances of py2 string encoding were breaking model
__str__
methods on py3. These have been corrected. You are strongly encouraged to use py3.4+ - Under select conditions FAT statistics could explode when trying to divide by zero. These statistic values now return 0 instead.
Upgrading
git fetch origin
, git checkout v1.15.5
, run the upgrade script then restart celery + apache/gunicorn.
The Future
The XML API is dying. Soon. Work is nearing completion on Alliance Auth v2 which will run off SSO tokens in place of API keys. As a result development on the v1.x branch will be ending in the coming weeks. We may choose to continue fixing bugs until the XML API is killed off but do not expect new features to be deployed.