Skip to content

A digital signage version of the common chalkboard-based taplist. Based on the kegerface/kegerface git.

License

Notifications You must be signed in to change notification settings

zaepho/RaspberryPints

 
 

Repository files navigation

RaspberryPints

RaspberryPints (RPints) is a digital upgrade to the conventional chalkboard taplist, created just for the home brewer. Display your current beers on tap with a sleek, digital presentation. Manage your beers, recipes, kegs, and taps with our built-in tracking system.

Installation

For Installation on a fresh install of Rasbian Stretch on your RasberryPi see the Fresh RaspberryPi Stretch Installation page on the Wiki.

Licensing

GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Full license text available in 'LICENSE.md'.

Questions? Comments? Want to Contribute? http://www.homebrewtalk.com/f51/initial-release-raspberrypints-digital-taplist-solution-456809/

Inspired by Kegerface

Known Bugs

All versions:

  • Firefox has difficulty rendering our SRM image masks correctly. Due to a deficiency in the way Firefox handles z-values with images and is a known issue within the MDN.

v2.0.3:

  • Web Based installed is not fully tested.
    • Workaround: Create SQL Database, Import SQL Schema, Create Configuration File

v2.0.2:

  • Web Based installer is not currently functional

Version History

v2.0.3:

  • Moving front end to Smarty to support Skins/Themes
  • First pass at Migrating Installer to be functional
  • Major documentation overhaul

v2.0.2:

  • Migrate to PDO from PHP mysql functions
  • Change pour tracking to leverage a web call instead of CLI
  • Started work on potential SQL injection vectors

v1.0.3 (hotfix):

  • Fixed broken links to (external) official website.

v1.0.2 (hotfix):

  • Addresses excess vertical spacing introduced in v1.0.1 CSS cleanup.
  • Fixed redirect to the install directory that prevented use on virtual hosts.

v1.0.1 (hotfix):

  • Removed leading underscores ( _ ) for non-beer styles on taplist front-end.
  • Removed leading underscores ( _ ) for non-beer styles on admin page "My Beers".
  • Clarified presentation of beer styles/categories on admin page "My Beers".
  • Prevented browser from caching old brewery logos, even after a new one was uploaded.
  • Cleaned up styles.css.

v1.0.0 (major release):

  • First major release.

About

A digital signage version of the common chalkboard-based taplist. Based on the kegerface/kegerface git.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 48.2%
  • JavaScript 26.8%
  • CSS 12.6%
  • Smarty 9.4%
  • C++ 1.0%
  • Hack 0.8%
  • Other 1.2%