Skip to content

Releases: nebhead/garage-zero

Responsive Tables

01 Nov 20:58

Choose a tag to compare

Modified tables to be responsive for a much cleaner look on mobile devices.

UI Upgrade / Python 3 Default Support

29 Oct 17:19

Choose a tag to compare

Lots of improvements for this version:

  • First and foremost, this is a full front-end upgrade using Bootstrap 4 to modernize the look
  • Updated the dashboard page to dynamically update/refresh the door status AND the short log of events in near real time - performance should generally be better
  • Added themes (via Bootstrap CSS files) which are select-able in the settings/admin page
  • Updated to move everything to Python 3.x including changes to the control.py script and to the auto-install script
  • Moved user submitted content to 'addons' folder, to be used for future optional addons that are not part of the base install
  • Using TMPFS for states.json to avoid flash wearout
  • Squashed a few bugs

Upgrading the E-Mail Notify Feature

02 Apr 04:29

Choose a tag to compare

This is an upgrade to the e-mail notification feature, allowing for multiple e-mail addresses to receive e-mail notifications. Just separate the e-mail addresses with commas in the TO e-mail field on the admin page.

Only really need to update the control.py file for this release, but some minor changes have been made to other files (i.e. readme.md, admin.html, etc.)

Minor update to log file script, to use touch command instead of an empty file template.

HotFix!

04 Mar 14:35

Choose a tag to compare

Addressing an issue with the webapp.conf for supervisord that was causing the whole thing to just not work. Also fixed some documentation and added a shameless plug for donations in the admin page.

Now with Supervisord!

31 Jan 02:30

Choose a tag to compare

Moved to supervisord (python supervisor library) instead of loading everything through cron at boot. This allows us to monitor the scripts, and in case any of them fail/error out they will be restarted automatically. Also, logs are generated for the running applications which is pretty handy for debug. Instructions on the new setup in the README.MD.

Note: If you're moving from the initial version, you'll want to remove the @reboot line from your crontab by running sudo crontab -e and deleting that line. Of course follow the instructions to install and use supervisord before rebooting.

Enjoy!

The First Release!

19 Jan 01:08

Choose a tag to compare

This is the first release of GarageZero. I hope this project helps someone out there.