Releases: shipperstack/shipper
Releases · shipperstack/shipper
1.6.12
Release 1.6.12
Changes since 1.6.11:
- shipper now has a priority field for mirror servers so you can set the priority of the server in the list of mirrors. This field affects the ordering when showing the list of mirrors to the user.
- shipper now warns maintainers if their account does not have any devices assigned yet.
- Fixed a bug with the uploads page not working.
- Added Django tests
1.6.11
Release 1.6.11
Changes since 1.6.10:
- The admin page for MirrorServer now shows more information in the columns and sorts by default.
- The main download page no longer puts buttons on separate lines.
- A new all builds API endpoint has been added.
1.6.10
Release 1.6.10
Changes since 1.6.9:
- The backup command now queues backups instead of doing them one-by-one.
- shipper now displays a mirror page should mirrors exist.
- API code has been cleaned
- The internal API has been removed. Please follow upgrade instructions in the wiki.
1.6.9
Release 1.6.9
Changes since 1.6.8:
- shipper now sorts users by active status first.
- New management command to get the statistics of shipper has been added (
calculate_statistics
) - SourceForge keys have been removed from the environment configuration file. Refer to the upgrade instructions for more info.
- New mirror server table has been added. Add all mirror servers here.
- Incorrect model verbose names have been fixed.
- shipper now prints upload progress while mirroring a build to a mirror server.
1.6.8
Release 1.6.8
Changes since 1.6.7:
- Fixed a race condition when processing an uploaded build
1.6.7
Release 1.6.7
Changes since 1.6.6:
- The admin panel shows pretty boolean icons for the "processed" column
- Fixed SHA256 field emptiness detection
1.6.6
Release 1.6.6
Changes since 1.6.5:
- Fixed a bug that would raise a 404 error where a 401 error would be more suitable.
- Added locks to prevent multiple backup tasks with the same file from running concurrently.
- Added a task to periodically finalize incomplete builds.
- Show column in build admin for "processed" builds
1.6.5
Release 1.6.5
Changes since 1.6.4:
- Added command to finalize incomplete builds
- shipper tries to prevent tasks from duplicating the workload.
- Added Flower for monitoring tasks
Please refer to the wiki for upgrade instructions. In particular, please make sure to create your own .htpasswd
file to prevent unauthorized connections to the Flower instance!
1.6.4
Release 1.6.4
Changes since 1.6.3:
- The
docker-compose
script now uses the version defined in the environment variableVERSION_TAG
. - Fixed a bug with the build count
1.6.3
Release 1.6.3
Heads up! This release, while a minor release, requires a database migration and several configuration changes. It is recommended you follow the upgrade procedure here when upgrading from an older release.
Changes since 1.6.2:
- All shipper configuration variables now start with
SHIPPER_
. - Added a docker-compose configuration file for developers
- Added Makefile for developers (used for command alias)
- shipper now supports backing up builds to SourceForge in case the downloads server unexpectedly dies.
- Added library dependencies for shipper (Celery and RabbitMQ)
- Changed base image (Ubuntu 20.04)
- Docker now copies less files into the image, saving space
- The admin panel now shows the backed up field as a column
- The admin panel now sorts users by last login time
- Sign-ups for new users now require an email address
- SHA256 generation now happens in the background, improving the upload experience