In this release:
- Support for the v1 Commodities schema has been removed. Clients attempting to upload a v1 schema to the gateway will receive an
HTTP 426 - Upgrade Requiredmessage, and should update their client software.
- Support for a new Shipyard data schema has been added.
- A subtle bug in the generation of statistics for monitoring has been fixed.
- Support for running the gateway as a wsgi process has been added.
By default the gateway process, when run in non-wsgi mode, now binds only to 127.0.0.1:8081 (formerly 0.0.0.0:8080). It is intended that this process is proxied by nginx/Apache when in production. This change only affects those running a gateway; uploaders will be able to use the existing URL and port.
You can override
Settings.GATEWAY_HTTP_PORT in the usual way to make the process accessible over a network or on a different port.