Since you’re done with bug fixes, how about a feature request? 🙂
1. Could you please update the log so it’ll provide the program information? The OpenSprinkler does say what caused the last station to operate (e.g. it knows the difference between the scheduled program and a run-once command).
2. The page title says “Open Sprinkler” (or whatever’s configured during the install) on the main page only. It would be nice to have it on all pages, i.e. “Open Sprinkler: Logs” instead of “Logs”. Helps when you have lots of tabs open in a browser in desktop mode.