log fetch_weather.pl @ 438:a17b7fdd03c0

age author description
Tue, 07 Feb 2017 10:35:11 +0200 Matti Hamalainen fetch_weather: Simplify and check for existence of output file before trying to read the old one.
Sat, 07 Jan 2017 23:25:57 +0200 Matti Hamalainen fetch_weather: Cosmetic.
Sat, 07 Jan 2017 22:56:32 +0200 Matti Hamalainen fetch_weather: Possibly another UTF8 fix :S
Sat, 07 Jan 2017 22:37:56 +0200 Matti Hamalainen fetch_weather / weather: Add weather measurement station location data (GPS WGS-84 lat/long/height) to weather cache. Not used in weather.tcl yet, tho.
Sat, 07 Jan 2017 22:36:34 +0200 Matti Hamalainen fetch_weather: Unfortunately we have to deal with some UTF-8 brokenness here.
Sat, 07 Jan 2017 22:34:52 +0200 Matti Hamalainen fetch_weather: Change to using JSON static weather station metadata from digitraffic instead of the "old" API's CSV format data.
Sat, 07 Jan 2017 22:30:32 +0200 Matti Hamalainen fetch_weather: Add some debugging output to fetch_http().
Sat, 07 Jan 2017 17:56:11 +0200 Matti Hamalainen fetch_weather: Cleanups.
Sat, 07 Jan 2017 05:13:11 +0200 Matti Hamalainen fetch_weather: Bump copyright and version.
Sat, 07 Jan 2017 04:15:27 +0200 Matti Hamalainen fetch_weather: "use 5.018;" and some cleanups.
Fri, 06 Jan 2017 21:20:52 +0200 Matti Hamalainen fetch_weather: Better check for 'force' commandline parameter.
Fri, 06 Jan 2017 18:53:42 +0200 Matti Hamalainen fetch_weather: Add commandline option for forcing update of static metadata caches.
Fri, 06 Jan 2017 18:47:22 +0200 Matti Hamalainen fetch_weather: Oops, accidentally removed "use Text::CSV"!
Fri, 06 Jan 2017 18:45:56 +0200 Matti Hamalainen fetch_weather: Use File::Slurper instead of old and somewhat broken File::Slurp.
Fri, 06 Jan 2017 15:12:52 +0200 Matti Hamalainen fetch_weather: Stop using binmode -> utf8 in File::Slurp method calls, it seems to be deprecated at some deeper level.
Fri, 06 Jan 2017 15:05:35 +0200 Matti Hamalainen fetch_weather: Cosmetic.
Fri, 06 Jan 2017 15:04:12 +0200 Matti Hamalainen fetch_weather: Support gzip encoded content in HTTP requests.
Thu, 05 Jan 2017 23:18:28 +0200 Matti Hamalainen fetch_weather: Cosmetic.
Thu, 05 Jan 2017 23:16:46 +0200 Matti Hamalainen Change "Station ID #" not defined?" to a debug message.
Thu, 05 Jan 2017 23:15:54 +0200 Matti Hamalainen fetch_weather: Improve a debug message.
Thu, 05 Jan 2017 23:15:31 +0200 Matti Hamalainen fetch_weather: Make purge_threshold output some information when debugging.
Thu, 05 Jan 2017 23:14:55 +0200 Matti Hamalainen fetch_weather: Make purge_threshold option entirely optional, e.g. not set or 0 will disable purging.
Mon, 05 Sep 2016 12:04:49 +0300 Matti Hamalainen fetch_weather: Improve data validity/error checking.
Wed, 10 Feb 2016 14:33:04 +0200 Matti Hamalainen fetch_weather: Fix backwards compatibility with old Text::CSV version vs. utf8 and sep_char passing object creation.
Mon, 08 Feb 2016 13:45:28 +0200 Matti Hamalainen Cosmetics.
Mon, 08 Feb 2016 13:44:08 +0200 Matti Hamalainen fetch_weather: Bump copyright and version.
Sun, 07 Feb 2016 21:38:01 +0200 Matti Hamalainen fetch_weather: Typofix.
Sun, 07 Feb 2016 18:49:36 +0200 Matti Hamalainen fetch_weather: Check for empty station name.
Sun, 07 Feb 2016 18:49:11 +0200 Matti Hamalainen fetch_weather: Trim split input data lines in FMI XML.
Sun, 07 Feb 2016 18:17:21 +0200 Matti Hamalainen fetch_weather: Add back -w
Sun, 07 Feb 2016 18:05:51 +0200 Matti Hamalainen fetch_weather: "use warnings".
Sun, 07 Feb 2016 18:01:20 +0200 Matti Hamalainen fetch_weather: Use Finnish location names instead of Swedish ones from static Tiehallinto station metadata.
Sun, 07 Feb 2016 17:54:09 +0200 Matti Hamalainen fetch_weather: Possibly improve FMI XML mess parsing.
Sun, 07 Feb 2016 17:53:33 +0200 Matti Hamalainen fetch_weather: Fix Tiehallinto metadata handling.
Wed, 03 Feb 2016 16:59:32 +0200 Matti Hamalainen fetch_weather: Don't die() in case of bad XML from FMI, just skip parsing rel-0_2_0
Mon, 01 Feb 2016 15:34:34 +0200 Matti Hamalainen fetch_weather: Oops, forgot to define the configuration setting
Sat, 30 Jan 2016 00:55:43 +0200 Matti Hamalainen fetch_weather: Implement purge_threshold setting.
Wed, 06 Jan 2016 20:41:47 +0200 Matti Hamalainen fetch_weather: Purge sufficiently old data.
Tue, 29 Dec 2015 12:01:20 +0200 Matti Hamalainen fetch_weather: Delete unused function.
Fri, 18 Dec 2015 10:10:03 +0200 Matti Hamalainen fetch_weather: Improve debugging and one error message.
Fri, 18 Dec 2015 10:09:32 +0200 Matti Hamalainen fetch_weather: Close STDOUT filehandle before reopening it, to make sure we
Fri, 18 Dec 2015 10:07:35 +0200 Matti Hamalainen fetch_weather: Fix parsing of old/cached datafile.
Sat, 12 Dec 2015 12:25:30 +0200 Matti Hamalainen fetch_weather: Fix parsing of "empty" CSV data.
Fri, 11 Dec 2015 23:13:54 +0200 Matti Hamalainen fetch_weather: Bump version.
Fri, 11 Dec 2015 22:54:26 +0200 Matti Hamalainen fetch_weather: Adjust minimum acceptable recached entry array size.
Fri, 11 Dec 2015 22:38:38 +0200 Matti Hamalainen Add in commented out code.
Fri, 11 Dec 2015 22:37:53 +0200 Matti Hamalainen fetch_weather: Reload old data from stored data.
Fri, 11 Dec 2015 22:19:21 +0200 Matti Hamalainen Cosmetics.
Fri, 11 Dec 2015 22:16:18 +0200 Matti Hamalainen fetch_weather: Fix debug prints.
Sun, 01 Nov 2015 22:04:45 +0200 Matti Hamalainen fetch_weather: Improve debugging.
Sun, 04 Oct 2015 14:34:03 +0300 Matti Hamalainen fetch_weather: Some fixes to make this actually work.
Sun, 04 Oct 2015 14:22:32 +0300 Matti Hamalainen fetch_weather: Bump version.
Sun, 04 Oct 2015 14:22:20 +0300 Matti Hamalainen Cosmetics.
Sun, 04 Oct 2015 14:21:22 +0300 Matti Hamalainen fetch_weather: Implement support for new Tiehallinto data API.
Sat, 19 Sep 2015 16:19:50 +0300 Matti Hamalainen fetch_weather: Bump version.
Sat, 19 Sep 2015 16:09:12 +0300 Matti Hamalainen fetc_weather: Remove support for old HTML format parsing of Tiehallinto data, it's not provided in this format anymore.
Thu, 21 May 2015 10:00:59 +0300 Matti Hamalainen weather: Bump version.
Thu, 21 May 2015 10:00:29 +0300 Matti Hamalainen weather: Add some better optional debugging.
Mon, 19 Jan 2015 20:43:06 +0200 Matti Hamalainen Possibly handle cloudyness translation better.
Mon, 19 Jan 2015 17:51:28 +0200 Matti Hamalainen Bump version.
Mon, 19 Jan 2015 17:51:18 +0200 Matti Hamalainen Translate cloudiness data.
Mon, 19 Jan 2015 17:51:05 +0200 Matti Hamalainen Use UTF8 source.
Mon, 19 Jan 2015 17:50:56 +0200 Matti Hamalainen Rename function.
Mon, 19 Jan 2015 16:26:42 +0200 Matti Hamalainen Add new data from FMI service and change datafile format.
Mon, 19 Jan 2015 11:34:44 +0200 Matti Hamalainen Use lower case.
Mon, 12 Jan 2015 16:17:41 +0200 Matti Hamalainen Adjust FMI query.
Thu, 01 Jan 2015 12:25:43 +0200 Matti Hamalainen weather: Bump version, copyright.
Wed, 10 Dec 2014 15:34:48 +0200 Matti Hamalainen Improve debugging.
Sun, 07 Dec 2014 01:05:30 +0200 Matti Hamalainen The kludges intensify.
Wed, 24 Sep 2014 21:42:58 +0300 Matti Hamalainen weather: Add extra data field.
Wed, 24 Sep 2014 21:40:49 +0300 Matti Hamalainen weather: "Translate" rain state from Tiehallitus data.
Fri, 15 Aug 2014 10:18:23 +0300 Matti Hamalainen Add some error handling and debugging.
Mon, 21 Jul 2014 16:00:29 +0300 Matti Hamalainen Update documentation.
Wed, 18 Jun 2014 20:46:15 +0300 Matti Hamalainen Add data type index.
Wed, 18 Jun 2014 20:31:32 +0300 Matti Hamalainen Cosmetics.
Mon, 16 Jun 2014 03:18:54 +0300 Matti Hamalainen Another round of timestamp parsing changes, urgh.
Mon, 16 Jun 2014 03:18:38 +0300 Matti Hamalainen Cosmetics.
Mon, 16 Jun 2014 03:11:43 +0300 Matti Hamalainen Cosmetics.
Mon, 16 Jun 2014 02:28:24 +0300 Matti Hamalainen Change the timestamp parsing.
Mon, 16 Jun 2014 01:54:56 +0300 Matti Hamalainen Slight adjustments.
Mon, 16 Jun 2014 00:46:40 +0300 Matti Hamalainen Rename a function.
Mon, 16 Jun 2014 00:39:53 +0300 Matti Hamalainen Cosmetics.
Fri, 13 Jun 2014 22:32:15 +0300 Matti Hamalainen Fix timestamp parsing.
Fri, 13 Jun 2014 21:43:53 +0300 Matti Hamalainen Use Time::Piece for some timestamp parsing.
Fri, 13 Jun 2014 17:38:09 +0300 Matti Hamalainen Add some comments.
Tue, 03 Jun 2014 21:56:54 +0300 Matti Hamalainen Improved weather fetching.
Tue, 03 Jun 2014 21:43:49 +0300 Matti Hamalainen Add example configuration file.
Tue, 03 Jun 2014 21:38:40 +0300 Matti Hamalainen Add HTTP user agent setting.
Tue, 03 Jun 2014 21:37:59 +0300 Matti Hamalainen Add comments.
Tue, 03 Jun 2014 15:10:47 +0300 Matti Hamalainen Clean up the weather data parser backend a bit.
Tue, 03 Jun 2014 12:58:46 +0300 Matti Hamalainen Remove useless parameters from XMLin().
Mon, 02 Jun 2014 22:52:30 +0300 Matti Hamalainen FMI data parsing kinda almost works. It is horrible, though. XML ... :Q
Mon, 02 Jun 2014 21:44:04 +0300 Matti Hamalainen No need to store road status.
Mon, 02 Jun 2014 20:25:31 +0300 Matti Hamalainen Add debug option.
Mon, 02 Jun 2014 20:18:59 +0300 Matti Hamalainen weather: Implement configuration file support for weather fetcher backend.
Mon, 02 Jun 2014 15:56:01 +0300 Matti Hamalainen Work on the backend weather data fetching.
Mon, 02 Jun 2014 12:29:11 +0300 Matti Hamalainen Initial import of weather data fetching backend, written in Perl.