Changelog#
Upgrade Procedure: Please follow Upgrading for general upgrade steps.
Version 1.3.0 (2022-08-10)#
For a detailed look at what’s new in version 1.3, see Kegbot Server Version 1.3 Release Notes.
Breaking Changes
Several features have been removed in order to lower code or documentation complexity, reduce maintenance, or both.
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 support and documentation for
supervisor
andnginx
has been dropped.The Twitter, Foursquare, and Untappd plugins have been removed.
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
Email configuration is now managed in the admin dashboard.
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)
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)
Automatic checks for updates have been removed.
Fixed pagination not rendering correctly in the dashboard.
Media files are served in production mode (#415)
Other Changes
Upgraded to Python 3 and Django 3.
Internal: Improved static file serving (#368)
Internal: Developer tests now use
pytest
Internal: Now using
rq
for worker queue
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.