ericpaulbishop/gargoyle — pull request #112 by BashfulBladder (2013-03-08 03:49:44+00:00)
Title: Gargoyle wifi-schedule plugin 1.1

Fixed some bugs with the table by appending "keep" to certain crontabs & stripping them after they are culled. This addresses many issues like double-up events (was missing an interim down event) & cycling around weekdays.

Added table gradients on Safari/Chrome/Firefox which visually show users what "15" means. It means: during this hour wifi starts red (off) & 15 minutes in becomes green (on). I feel this visual feedback is more effective than a darker green shaded cell. The CSS gradient feature used is not present in Windows 7 IE8, only in IE10 - which I don't have installed.

![gradients](https://f.cloud.github.com/assets/3741901/235391/3fd790fe-87a2-11e2-9452-305db3085f7e.png)

I changed how backups are done. I had a whole elaborate backup strategy & a specific crontab to delete 7 day old timestamped backups. But I figured this just added unneeded overhead - I never even looked at a backup. So it is simplified to keeping "system" crontabs (meaning not wifi-scheduling related) to a simple backup file.

Also added are manual wifi up/down buttons & a 5second status check of wifi.