Changelog¶
Upgrade Procedure: Please follow Upgrading for general upgrade steps.
Current Version (in development)¶
For a detailed look at what’s new in version 1.3, see Kegbot Server Version 1.3 Release Notes.
Breaking Changes
- Settings are no longer read from local_settings.py and must instead be supplied by env.
- The setup-kegbot.py tool is no longer supported.
- Built-in production support and documentation for supervisor and nginx has been droped.
- Optional support for Sentry has been removed.
- Optional support for django-storages has been removed.
- Optional support for memcache has been removed.
- Optional support for statsd has been removed.
- Optional support for django-debug-toolbar has been removed.
New features
- Allow deletion of tokens from web (#337)
- Add mini (5L) keg size (#331)
- Add drinks tab to drinker details page (#347)
- Allow deleting drinks from Kegbot Admin drinks page (#348)
- Don’t require user to be active in order to view the user’s details and sessions (#350)
- Twitter plugin: option to tweet/disable system session join events (#363)
- Add a create controller view (#364)
Bugfixes
- Prevent divide by zero error when keg volume is set to zero (#353)
- Fixed keg list error (#353)
- Fix chart (#342)
- Skip notifications for inactive users (#349)
- Fix compatibility with with MySQL versions later than v5.7.5 (#356)
- Allow usernames with a period (#336)
- Update stats and sessions when admin deletes a drink (#371)
Other Changes
- Upgraded to Python 3 and Django 2.
- Internal: Improved static file serving (#368)
- Internal: Developer tests now use
pytest
Version 1.2.3 (2015-01-12)¶
- Allow users to change e-mail addresses.
- Added “bugreport” admin page.
- Fix invitation email footer.
Version 1.2.2 (2015-01-03)¶
Version 1.2.1 (2014-12-02)¶
- Fixed run_gunicorn launcher.
Version 1.2.0 (2014-12-01)¶
- Keg management improvements: The new “Keg Room” view shows kegs by status, and allows kegs to be manually moved between “available” and “finished” states.
- Fancy keg graphics.
- Backup file format has changed. Downgrade to v1.1 to restore from an earlier file format.
- Django 1.7 update.
- Flow sensing and multiuser features can be hidden.
- Statistics now properly consider local timezone (#199).
- Some new keg sizes are supported (#318).
- Keg full volume and beverage type can be edited (#279).
Version 1.1.1 (2014-11-11)¶
- API: New endpoint: drinks/last.
- Newly-created meters now default to FT330-RJ calibration values.
- Kegadmin: Kegs can be deleted from the “Edit Keg” screen.
- The kegbot restore command can run against an unzipped directory.
Version 1.1.0 (2014-09-19)¶
- Fullscreen mode.
- New keg artwork.
- New internal beverage fields: IBU, SRM, star rating, and color.
Version 1.0.2 (2014-08-21)¶
- Bugfix: Issue #309 (cannot reset password on private sites).
- Redis logging backend is configurable; see Settings (thanks Jared).
- Bugfix: Issue #313 (
link/
matching on usernames).
Version 1.0.1 (2014-07-21)¶
- Bugfix: Issue #302 (api
status/
endpoint).
Version 1.0.0 (2014-06-24)¶
- Initial 1.0 release.
- See Upgrading from a pre-1.0 release for upgrade instructions.
For versions prior to 1.0, see Pre-1.0 Changelog.