log

age author description
Thu, 28 Nov 2019 23:57:00 +0800 Matt Johnston - switch to using anyhow for errors, surf for http rust tip
Sat, 09 Nov 2019 11:35:59 +0800 Matt Johnston fix channels rust
Sat, 09 Nov 2019 11:35:43 +0800 Matt Johnston update deps rust
Wed, 16 Oct 2019 22:33:06 +0800 Matt Johnston some progress, better error handling rust
Sun, 22 Sep 2019 22:06:46 +0800 Matt Johnston config crate wants everything to be lower case rust
Sun, 22 Sep 2019 20:35:40 +0800 Matt Johnston build succeeds rust
Wed, 04 Sep 2019 23:24:13 +0800 Matt Johnston move some bits to riker rust
Thu, 22 Aug 2019 23:59:50 +0800 Matt Johnston moving to riker, nowhere near yet rust
Sat, 06 Jul 2019 18:28:34 +0800 Matt Johnston rust work in progress ? rust
Fri, 19 Apr 2019 13:58:56 +0800 Matt Johnston commit the comment rust
Fri, 19 Apr 2019 13:58:30 +0800 Matt Johnston comment rust
Fri, 19 Apr 2019 13:57:40 +0800 Matt Johnston futures sink? unsure what this was rust
Tue, 06 Feb 2018 22:16:44 +0800 Matt Johnston futures await rust
Wed, 06 Dec 2017 00:09:45 +0800 Matt Johnston fix to work with hyper rust
Wed, 06 Dec 2017 00:08:46 +0800 Matt Johnston update deps rust
Sun, 16 Apr 2017 23:29:27 +0800 Matt Johnston read/write params local file. untested rust
Sun, 16 Apr 2017 22:50:20 +0800 Matt Johnston ignore missing local.conf rust
Sun, 16 Apr 2017 22:50:05 +0800 Matt Johnston use libc. update. rust
Sat, 15 Apr 2017 23:39:23 +0800 Matt Johnston make it compile again rust
Thu, 23 Mar 2017 00:20:22 +0800 Matt Johnston fridge work rust
Tue, 21 Mar 2017 22:41:29 +0800 Matt Johnston update rust
Tue, 21 Mar 2017 22:35:58 +0800 Matt Johnston params returning stream of success rust
Tue, 21 Mar 2017 19:13:49 +0800 Matt Johnston Duration::sum works now rust
Wed, 08 Mar 2017 23:08:14 +0800 Matt Johnston hide epoch in ParamWaiter rust
Tue, 07 Mar 2017 23:56:12 +0800 Matt Johnston move Params, epoch code rust
Tue, 07 Mar 2017 23:04:02 +0800 Matt Johnston using some refcells for the paramwaiter rust
Thu, 02 Mar 2017 00:06:20 +0800 Matt Johnston Response has epoch_tag and params rust
Thu, 02 Mar 2017 00:06:03 +0800 Matt Johnston fix TemplogError references rust
Tue, 28 Feb 2017 22:58:47 +0800 Matt Johnston still doesn't compile, improvements to TemplogError and tokio curl though rust
Thu, 23 Feb 2017 23:27:09 +0800 Matt Johnston untested step integrator rust
Sat, 18 Feb 2017 00:21:10 +0800 Matt Johnston not building, paramwaiter work rust
Fri, 17 Feb 2017 23:07:33 +0800 Matt Johnston remove unused file rust
Fri, 17 Feb 2017 22:27:44 +0800 Matt Johnston NotTooOften rust
Fri, 17 Feb 2017 21:38:45 +0800 Matt Johnston untested wort_valid_time rust
Fri, 17 Feb 2017 21:38:36 +0800 Matt Johnston config doesn't need Arc rust
Thu, 16 Feb 2017 23:53:46 +0800 Matt Johnston sensor regex, custom error type rust
Thu, 16 Feb 2017 23:19:12 +0800 Matt Johnston get rid of lazy_static, config is passed around rust
Thu, 16 Feb 2017 23:17:51 +0800 Matt Johnston missing file rust
Wed, 15 Feb 2017 23:58:02 +0800 Matt Johnston rigid_config rust
Tue, 07 Feb 2017 22:57:29 +0800 Matt Johnston slightly less ugly rust
Tue, 07 Feb 2017 22:35:29 +0800 Matt Johnston updated toml serde works OK rust
Tue, 07 Feb 2017 21:56:58 +0800 Matt Johnston broken update of versions of things rust
Sat, 07 Jan 2017 00:56:39 +0800 Matt Johnston progress for debug rust
Fri, 06 Jan 2017 22:04:10 +0800 Matt Johnston sensor takes config parameter rust
Thu, 05 Jan 2017 23:26:00 +0800 Matt Johnston add config rust
Wed, 04 Jan 2017 17:18:44 +0800 Matt Johnston rust working better now with streams and sinks. rust
Tue, 27 Dec 2016 00:51:28 +0800 Matt Johnston fiddling with timeouts and closures rust
Sat, 24 Dec 2016 00:14:58 +0800 Matt Johnston fridge, types, configwaiter rust
Fri, 23 Dec 2016 00:33:19 +0800 Matt Johnston more skeleton rust
Wed, 21 Dec 2016 21:40:32 +0800 Matt Johnston it runs rust
Wed, 21 Dec 2016 08:16:13 +0800 Matt Johnston Try using traits for periodic stream rust
Fri, 16 Dec 2016 01:10:57 +0800 Matt Johnston fiddling with futures-rs instead rust
Wed, 14 Dec 2016 00:15:14 +0800 Matt Johnston trying rust rust
Mon, 09 Sep 2019 22:24:10 +0800 Matt Johnston port to python3 default master
Mon, 09 Sep 2019 22:23:45 +0800 Matt Johnston update requirements, get bottle from pip
Mon, 27 Feb 2017 23:27:45 +0800 Matt Johnston merge
Wed, 23 Mar 2016 21:34:44 +0800 Matt Johnston add dependencies
Mon, 30 Nov 2015 21:45:17 +0800 Matt Johnston merge
Sun, 29 Nov 2015 09:30:36 +0800 Matt Johnston make overshoot_factor floating point
Mon, 30 Nov 2015 21:40:57 +0800 Matt Johnston fridge sensor is back
Mon, 30 Nov 2015 21:40:45 +0800 Matt Johnston fix gpio chown script
Sat, 28 Nov 2015 08:42:33 +0800 Matt Johnston fix missing on_time variable
Tue, 17 Nov 2015 22:26:54 +0800 Matt Johnston merge
Tue, 17 Nov 2015 22:25:02 +0800 Matt Johnston w1 master dir moved with my new sensor
Tue, 17 Nov 2015 22:26:35 +0800 Matt Johnston merge
Tue, 17 Nov 2015 22:24:28 +0800 Matt Johnston Change colours
Tue, 17 Nov 2015 22:24:09 +0800 Matt Johnston Oops, we didn't authenticate the parameter update
Tue, 17 Nov 2015 22:26:00 +0800 Matt Johnston syntax fixes, doesn't make sense yet for asyncio
Wed, 11 Nov 2015 21:58:38 +0800 Matt Johnston scale integrate by delay time
Wed, 11 Nov 2015 00:20:20 +0800 Matt Johnston untested fridge.integrator
Wed, 11 Nov 2015 00:07:21 +0800 Matt Johnston StepIntegrator
Tue, 10 Nov 2015 23:25:03 +0800 Matt Johnston more logging of overshoot
Tue, 10 Nov 2015 21:10:57 +0800 Matt Johnston chown gpio files too
Tue, 11 Aug 2015 22:19:29 +0800 Matt Johnston fix wrong date format. how'd that slip in.
Sun, 05 Jul 2015 00:44:05 +0800 Matt Johnston emergency change sensor config
Sat, 13 Jun 2015 22:49:14 +0800 Matt Johnston Limit log
Sat, 13 Jun 2015 21:56:51 +0800 Matt Johnston integer division
Wed, 10 Jun 2015 00:13:26 +0800 Matt Johnston catch timeout
Wed, 10 Jun 2015 00:10:08 +0800 Matt Johnston actually update values
Tue, 09 Jun 2015 23:39:22 +0800 Matt Johnston merge long polling
Tue, 09 Jun 2015 23:29:11 +0800 Matt Johnston fix server side long polling
Tue, 09 Jun 2015 21:22:10 +0800 Matt Johnston a few more parameters
Tue, 09 Jun 2015 23:37:49 +0800 Matt Johnston increase waiter timeout
Tue, 09 Jun 2015 23:27:44 +0800 Matt Johnston long polling works
Mon, 08 Jun 2015 22:33:04 +0800 Matt Johnston merge
Mon, 08 Jun 2015 22:31:21 +0800 Matt Johnston put more things inside "try"
Mon, 08 Jun 2015 22:32:34 +0800 Matt Johnston merge
Sat, 06 Jun 2015 15:34:03 +0800 Matt Johnston uwsgi bits
Mon, 08 Jun 2015 22:29:46 +0800 Matt Johnston long polling config updates
Wed, 27 May 2015 23:46:06 +0800 Matt Johnston merge
Wed, 27 May 2015 23:45:03 +0800 Matt Johnston working zoom
Wed, 27 May 2015 22:37:43 +0800 Matt Johnston scaled zooming works
Wed, 27 May 2015 22:17:39 +0800 Matt Johnston Update to bottle 0.12.8
Sat, 23 May 2015 10:08:42 +0800 Matt Johnston fix zoom/tap
Thu, 21 May 2015 00:01:09 +0800 Matt Johnston merge
Wed, 20 May 2015 00:03:53 +0800 Matt Johnston merge from server
Thu, 21 May 2015 00:00:54 +0800 Matt Johnston merge
Thu, 21 May 2015 00:00:10 +0800 Matt Johnston use base64 data, faster
Tue, 19 May 2015 23:56:56 +0800 Matt Johnston sha256 hmac now
Sun, 10 May 2015 21:13:49 +0800 Matt Johnston gevent doesn't work well with subprocess
Wed, 06 May 2015 19:40:37 +0800 Matt Johnston gevent seems to work
Wed, 06 May 2015 19:34:23 +0800 Matt Johnston gevent
Wed, 20 May 2015 23:10:37 +0800 Matt Johnston fix gpio
Tue, 19 May 2015 23:58:51 +0800 Matt Johnston sha256 hash
Tue, 19 May 2015 15:07:57 +0000 Matt Johnston ds18b20 works
Tue, 05 May 2015 21:29:19 +0800 Matt Johnston missing sensor.py
Tue, 28 Apr 2015 22:44:10 +0800 Matt Johnston Fixed some warnings
Sat, 11 Apr 2015 23:32:59 +0800 Matt Johnston better arg parser. seems close to ready
Sat, 11 Apr 2015 21:09:13 +0800 Matt Johnston improve exception handling
Sat, 11 Apr 2015 00:16:05 +0800 Matt Johnston fix a few python3 issues
Fri, 10 Apr 2015 23:59:16 +0800 Matt Johnston run 2to3
Fri, 10 Apr 2015 23:55:07 +0800 Matt Johnston test sensor
Fri, 20 Mar 2015 20:12:25 +0800 Matt Johnston porting to asyncio
Sat, 28 Feb 2015 00:14:21 +0800 Matt Johnston Only print interesting legend labels
Sat, 28 Feb 2015 00:14:02 +0800 Matt Johnston Fix race setting umask
Thu, 29 Jan 2015 22:55:24 +0800 Matt Johnston fixed point for old values
Thu, 29 Jan 2015 22:52:26 +0800 Matt Johnston title
Fri, 19 Dec 2014 22:53:31 +0800 Matt Johnston shrink image
Fri, 19 Dec 2014 22:50:37 +0800 Matt Johnston screenshot of parameter UI
Fri, 19 Dec 2014 22:34:41 +0800 Matt Johnston Fridge.is_off() wasn't a method
Fri, 19 Dec 2014 22:32:59 +0800 Matt Johnston make the fridge off timer more robust
Fri, 19 Dec 2014 21:52:50 +0800 Matt Johnston sleep on a semaphore so it can start/stop immediately when there's a SIGHUP
Fri, 19 Dec 2014 21:39:18 +0800 Matt Johnston merge
Fri, 25 Jul 2014 23:55:35 +0800 Matt Johnston merge
Fri, 04 Jul 2014 21:31:34 +0800 Matt Johnston More accurate license
Fri, 19 Dec 2014 21:39:01 +0800 Matt Johnston fix pid locking
Fri, 25 Jul 2014 23:53:38 +0800 Matt Johnston use requests rather than urllib2, better ipv6->ipv4 fallback
Thu, 26 Jun 2014 23:06:10 +0800 Matt Johnston add a picture
Thu, 26 Jun 2014 23:03:32 +0800 Matt Johnston merge
Thu, 26 Jun 2014 21:44:16 +0800 Matt Johnston add link to live site
Thu, 26 Jun 2014 21:35:23 +0800 Matt Johnston improve README
Sun, 30 Mar 2014 20:35:30 +0800 Matt Johnston forgot text
Sun, 30 Mar 2014 20:31:54 +0800 Matt Johnston Add readme
Sun, 30 Mar 2014 20:21:56 +0800 Matt Johnston Move old stuff to its own place
Thu, 26 Jun 2014 23:02:23 +0800 Matt Johnston key fingerprints are case- and whitespace-insensitive.
Thu, 26 Jun 2014 22:58:25 +0800 Matt Johnston improved layering of sensor lines
Mon, 21 Apr 2014 21:41:44 +0800 Matt Johnston - fermentation heat prediction kind of works?
Sun, 30 Mar 2014 20:32:19 +0800 Matt Johnston mention adjustment ui
Sun, 30 Mar 2014 20:20:30 +0800 Matt Johnston Add url link, improve atomicfile
Mon, 24 Mar 2014 20:49:00 +0800 Matt Johnston merge
Fri, 07 Mar 2014 20:35:19 +0800 Matt Johnston add --hup
Tue, 04 Mar 2014 22:12:29 +0800 Matt Johnston Add --new flag
Tue, 04 Mar 2014 22:01:25 +0800 Matt Johnston Fix invalid wort time check
Mon, 24 Mar 2014 20:48:28 +0800 Matt Johnston Fridge setpoint as a float value
Wed, 12 Feb 2014 20:57:30 +0800 Matt Johnston Make sure we close descriptor before rename
Tue, 11 Feb 2014 23:48:35 +0800 Matt Johnston merge
Tue, 11 Feb 2014 23:48:03 +0800 Matt Johnston working
Tue, 11 Feb 2014 23:47:53 +0800 Matt Johnston working kinda
Tue, 11 Feb 2014 22:11:03 +0800 Matt Johnston merge
Tue, 11 Feb 2014 22:09:28 +0800 Matt Johnston params in their own bit
Tue, 11 Feb 2014 22:10:32 +0800 Matt Johnston gets current params
Sun, 09 Feb 2014 11:41:13 +0800 Matt Johnston watcher script
Fri, 07 Feb 2014 23:32:08 +0800 Matt Johnston working OK
Fri, 07 Feb 2014 08:00:10 +0800 Matt Johnston merge
Thu, 06 Feb 2014 22:45:16 +0800 Matt Johnston working
Thu, 06 Feb 2014 20:35:43 +0800 Matt Johnston a few fixes
Tue, 04 Feb 2014 23:39:06 +0800 Matt Johnston param editor roughly working
Tue, 04 Feb 2014 22:49:16 +0800 Matt Johnston set nearly working
Fri, 07 Feb 2014 08:00:03 +0800 Matt Johnston get rid of button1.htm prototype
Mon, 03 Feb 2014 00:08:59 +0800 Matt Johnston prototype
Thu, 30 Jan 2014 22:56:17 +0800 Matt Johnston merge
Thu, 30 Jan 2014 22:56:05 +0800 Matt Johnston sort sensor lines
Thu, 30 Jan 2014 22:55:27 +0800 Matt Johnston a few fixes
Thu, 25 Jul 2013 08:05:40 +0800 Matt Johnston workaround for invalid wort time
Thu, 25 Jul 2013 08:03:55 +0800 Matt Johnston back to evil URL
Thu, 25 Jul 2013 08:03:30 +0800 Matt Johnston Ignore temp>80
Thu, 25 Jul 2013 08:03:14 +0800 Matt Johnston fix to absolute path for lockfile, --daemon does chdir("/")
Fri, 14 Jun 2013 23:32:46 +0800 Matt Johnston merge
Fri, 14 Jun 2013 23:32:06 +0800 Matt Johnston use better pidlockfile
Thu, 25 Apr 2013 21:04:36 +0800 Matt Johnston merge
Thu, 25 Apr 2013 21:03:53 +0800 Matt Johnston make fridge air range a parameter
Fri, 08 Mar 2013 20:49:22 +0800 Matt Johnston move requirements to py directory
Wed, 20 Feb 2013 21:08:42 +0800 Matt Johnston add nowort mode
Mon, 18 Feb 2013 23:32:19 +0800 Matt Johnston merge
Mon, 21 Jan 2013 07:25:52 +0800 Matt Johnston Merge
Mon, 21 Jan 2013 07:25:29 +0800 Matt Johnston LHS axis scaling easily changeable
Mon, 18 Feb 2013 23:31:32 +0800 Matt Johnston - use the fridge temperature for control too, keep it in a 6deg band
Sat, 12 Jan 2013 21:54:55 +0800 Matt Johnston less verbose logging
Fri, 11 Jan 2013 23:41:56 +0800 Matt Johnston Add daemon mode with locking, add "disabled" parameter
Thu, 10 Jan 2013 19:46:32 +0800 Matt Johnston merge
Thu, 03 Jan 2013 22:37:33 +0800 Matt Johnston uploader works
Thu, 03 Jan 2013 22:35:54 +0800 Matt Johnston Fix the updated json web code to work
Tue, 08 Jan 2013 22:31:12 +0800 Matt Johnston fix fridge_on_time
Thu, 03 Jan 2013 20:12:07 +0800 Matt Johnston reload config on SIGHUP
Thu, 03 Jan 2013 20:11:54 +0800 Matt Johnston Try some other ways with touch sensing. Linux scheduling isn't fast enough
Fri, 21 Dec 2012 23:30:16 +0800 Matt Johnston rough touch sensor
Thu, 20 Dec 2012 22:26:33 +0800 Matt Johnston back to random words on the lcd
Thu, 20 Dec 2012 22:26:18 +0800 Matt Johnston config for sensor IDs
Thu, 20 Dec 2012 22:24:52 +0800 Matt Johnston merge
Tue, 18 Dec 2012 22:20:47 +0800 Matt Johnston lcd works
Thu, 20 Dec 2012 22:24:42 +0800 Matt Johnston internal temperature sensor
Sun, 16 Dec 2012 22:14:46 +0800 Matt Johnston working better. logging works properly, cleanup fridge.off() happens.
Sat, 15 Dec 2012 23:49:08 +0800 Matt Johnston few updates, seems to run
Sun, 09 Dec 2012 20:07:15 +0800 Matt Johnston requirements added
Wed, 05 Dec 2012 22:44:13 +0800 Matt Johnston update web to handle new style params
Thu, 29 Nov 2012 23:50:40 +0800 Matt Johnston few more bits
Mon, 26 Nov 2012 23:21:03 +0800 Matt Johnston a bit more, and some tests
Tue, 20 Nov 2012 22:03:10 +0800 Matt Johnston copied fridge logic from main.c
Mon, 19 Nov 2012 22:46:45 +0800 Matt Johnston merge
Sun, 28 Oct 2012 21:38:30 +0800 Matt Johnston - use the right variable for overshoot_factor
Mon, 19 Nov 2012 22:46:34 +0800 Matt Johnston python raspberry pi rewrite
Sun, 28 Oct 2012 07:52:35 +0800 Matt Johnston use tcp instead
Mon, 22 Oct 2012 21:09:17 +0800 Matt Johnston merge
Mon, 22 Oct 2012 21:08:31 +0800 Matt Johnston strip multiple-of-ten temperatures correctly
Mon, 22 Oct 2012 21:08:11 +0800 Matt Johnston fix wrong eeprom tpes
Mon, 15 Oct 2012 21:51:19 +0800 Matt Johnston make overshoot a parameter
Sun, 14 Oct 2012 21:52:09 +0800 Matt Johnston use delay_ms not timer tick - more robust
Sun, 14 Oct 2012 21:52:00 +0800 Matt Johnston merge
Sat, 13 Oct 2012 20:22:50 +0800 Matt Johnston extra logging
Sun, 14 Oct 2012 21:51:55 +0800 Matt Johnston merge
Thu, 11 Oct 2012 20:41:52 +0800 Matt Johnston log errors too
Sun, 14 Oct 2012 21:46:24 +0800 Matt Johnston simplify, only use the fridge temp if the wort's busted
Thu, 11 Oct 2012 19:21:11 +0800 Matt Johnston fix stupid bugs - lack of PSTR, MIN not MAX
Thu, 11 Oct 2012 19:19:35 +0800 Matt Johnston fridge-too-hot mode
Thu, 11 Oct 2012 19:19:24 +0800 Matt Johnston ui tweaks, add fridge values
Wed, 10 Oct 2012 22:58:35 +0800 Matt Johnston avoid bad values
Wed, 10 Oct 2012 22:50:02 +0800 Matt Johnston update sensors config
Wed, 10 Oct 2012 22:50:02 +0800 Matt Johnston turn off the fridge port first
Wed, 10 Oct 2012 22:48:24 +0800 Matt Johnston fridge range is decicelcius
Wed, 10 Oct 2012 21:04:13 +0800 Matt Johnston try and take account of the fridge temperature too
Wed, 10 Oct 2012 20:12:23 +0800 Matt Johnston Ignore 85º setting too
Sat, 06 Oct 2012 23:58:37 +0800 Matt Johnston try to flush
Sat, 06 Oct 2012 23:53:28 +0800 Matt Johnston a bit more logging. make printf floats work
Fri, 05 Oct 2012 22:48:49 +0800 Matt Johnston stay on
Fri, 05 Oct 2012 22:24:47 +0800 Matt Johnston set fridge params separatelly
Wed, 03 Oct 2012 23:40:03 +0800 Matt Johnston untested fridge control
Wed, 03 Oct 2012 12:04:36 +0000 Matt Johnston start of fridge bits
Fri, 07 Sep 2012 22:59:26 +0800 Matt Johnston Remove crc8.o
Fri, 07 Sep 2012 22:58:01 +0800 Matt Johnston remove various unused files
Sun, 26 Aug 2012 20:08:47 +0800 Matt Johnston - few more web tweaks. don't fsync, it's slow.
Thu, 02 Aug 2012 22:11:13 +0800 Matt Johnston add debug url
Wed, 25 Jul 2012 23:03:34 +0800 Matt Johnston merge
Wed, 25 Jul 2012 23:03:10 +0800 Matt Johnston limit temps to 35º on graph
Tue, 17 Jul 2012 21:59:55 +0800 Matt Johnston merge
Tue, 17 Jul 2012 21:58:49 +0800 Matt Johnston fix off-by-one in remainder code
Mon, 16 Jul 2012 22:58:33 +0800 Matt Johnston merge
Mon, 16 Jul 2012 22:56:41 +0800 Matt Johnston be quicker responding
Mon, 16 Jul 2012 22:58:25 +0800 Matt Johnston change default comms_wake
Mon, 16 Jul 2012 22:01:33 +0800 Matt Johnston fix rem calculation
Mon, 16 Jul 2012 21:50:39 +0800 Matt Johnston use the remainder of times