+2019-01-29 Andrew Ruthven
+ Release version 1.0.1.
+
2019-01-27 Andrew Ruthven
Switching from using -w to use warnings, caused my previous method to
disable warnings when calling MythTV::Program broke.
Thanks to Göran Uddeborgfor spotting this regression.
- Version 1.0.1.
-
2019-01-11 Andrew Ruthven
Add support for Fedora to mythtv-update-motd based on proposed file
from Göran Uddebor.
Update the Copyright years.
+ Release version 1.0.0.
+
2018-12-31 Andrew Ruthven
Ship a systemd service file which correctly starts and stops the motd
update services. As part of this change, if you use systemd or sysvinit
Eradicate tabs from the code.
-
2018-11-12 Eric Wilde
Make Config::Auto an optional module.
Minor re-arrangement of output to make it more consistent.
Decode UTF-8 characters when we're getting data using MythTV::Program,
thank you Illés Solfor submitting a patch to fix Schedule Conflicts.
+ Release version 0.10.8.
+
2016-09-09 Andrew Ruthven
Fix a bug where it wasn't possible to disable skipping idle
encoders via the config file. Thanks to Karl for finding this.
Make the cron.d file for Debian use mythtv-update-motd to stop
systemd from being upset.
+ Release version 0.10.7.
+
2014-12-02 Andrew Ruthven
Add in more UTF-8 encodings as required for Perl v5.18, thanks to
Jan Schneider for reporting the UTF-8 issue.
+ Release versions 0.10.5 & 0.10.6.
+
2014-09-11 Andrew Ruthven
Spotted that if the next recording is in 30 hours, then it is
displayed as "0 Days, 3". Correct it so it'll be displayed
if the hour was a multiple of 10. Thanks to Stephan Seitz for
reporting the multiple of 10 issue.
+ Release version 0.10.4.
+
2013-10-28 Andrew Ruthven
Guard against zero total disk space, this affected Werner Mahr.
so we incorrectly showed "7" instead of "Recording" for an encoder
that was in fact recording.
+ Release version 0.10.2.
+
2012-07-06 Andrew Ruthven
Correctly handle UTF-8 in the output from MythTV.
Add the start of a test suite!
+ Release versions 0.10.0 & 0.10.1.
+
2012-03-04 Andrew Ruthven
It turns out that some email clients treat the oneliner block
as a paragraph that absolutely most be wrapped. Which causes
during cron jobs on a regular basis, and this could well explain
it.
+ Release version 0.9.6.
+
2010-12-01 Andrew Ruthven
Make sure that Date::Manip is running in 5.x compatibiity mode.
+ Release version 0.9.5.
+
2010-09-16 Andrew Ruthven
Add support for extra recording state.
don't actually check it. Thanks to Ron Kellam for doing some
leg work on tracking this issue down.
+ Release version 0.9.4.
+
2010-04-29 Andrew Ruthven
Handle the case where the disk space units returned from the server
are different. i.e., total is in GB and used is in MB.
Fix my redirection of STDERR.
+ Release version 0.9.4.
+
2009-05-22 Andrew Ruthven
Only move /var/run/motd.new if it exists.
+ Release version 0.9.3.
+
2009-04-11 Andrew Ruthven
Show the encoder details for "Recording Now".
Pass on that charset that MythTV gave us in any emails we send and
2008-07-11 Andrew Ruthven
Relicense under the GPL v3.
- Release version 0.9.
+
+ Release version 0.9.0.
2008-07-06 Andrew Ruthven
Fix a couple of minor typos in the arguement passing, and the help
2008-06-19 Andrew Ruthven
Just extend the copyright time ranges to include 2008.
+
Release version 0.8.1.
2008-06-18 Andrew Ruthven
Modify the auto expire logic to reduce the amount of needless work
that is done. Thank you Tom Metro for point this out.
+
Release version 0.8.0.
2008-05-28 Andrew Ruthven
2008-03-11 Andrew Ruthven
Be less stressed about the XML protocol, let XPath matching do
the validation for us.
- Release version 0.7.3
+
+ Release version 0.7.3.
2008-03-07 Andrew Ruthven
The MythTV protocol on release-0-21-fixes has been increased to 39.
- Release version 0.7.2
+
+ Release version 0.7.2.
2008-01-24 Andrew Ruthven
- Release version 0.7.1
+ Release version 0.7.1.
2008-01-22 Andrew Ruthven
Change the version boundaries for the disk space blocks to reflect
2008-01-20 Andrew Ruthven
Show the shows that will be deleted by the auto expirer, and their
order.
+
Release version 0.7.0
2007-12-26 Andrew Ruthven
2007-12-13 Andrew Ruthven
Warn if there isn't enough guide data present.
Show the channel name next to program details.
+
Release version 0.6.1
2007-12-12 Andrew Ruthven
substitution code.
Handle the case where there is no next recording scheduled
in a nicer fashion.
+
Release version 0.5.3.
2007-12-02 Andrew Ruthven
This includes cleaning up some invalid UTF-8 characters.
Add support for reading XML from a file.
Be a bit more forgiving on the XML we're receiving.
+
Release version 0.5.2.
+
Show how much disk space is used - currently only total. (0.6)
Rename "Time till next recording" to "Next Recording In". (0.6)
Put all the one liners together in the output and make them line
Don't set the background when changing the colour.
Make the new debconf prompt lintian clean and say how to specify
multiple email addresses.
+
Release version 0.5.1.
2007-11-21 Andrew Ruthven
Now the results can be sent via email with the subject set correctly.
With an option to only send out email if schedule conflicts are
detected.
+
Release version 0.5.
2007-11-20 Andrew Ruthven
2007-11-16 Andrew Ruthven
Add additional encoder states and logic for displaying the
connected state of encoders.
+
Release version 0.3.
+
Changes to the Makefile required by new packaging.
Tweaks to the Debian packaging.
Optionally display programs description and/or subtitle.
+
Release version 0.4.
2007-11-15 Andrew Ruthven
Fix up publishing the tarball.
+
Release version 0.2.
2007-11-05 Andrew Ruthven
- Ignore the build files/directories.
Remove the bit about how to get the GPLv2 from the perldoc.
Add perldoc.
+
Release version 0.1.
2007-10-22 Andrew Ruthven