The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Perl module CPAN::Testers::WWW::Reports::Mailer.

0.22	01/11/2009
	- test fix due to MSWin32 delaying the file deletion process.
	- amended logging test config to use local 01mailrc.txt

0.21	01/11/2009
	- bug fix when searching for tuples.

0.20	10/08/2009
	- added many more tests
	- added more diagnostics in debug mode
	- added the ability to check a report (automatical sets debug mode)

0.19	27/07/2009
	- temporary fix on live server made permanent (version.pm bug)
	- fixed bad db reference

0.18	27/07/2009
	- fix for ALL grades.
	- expanded test suite and samples considerably

0.17	06/06/2009
	- fixed email subject bug. Thanks to TONYC & RCAPUTO for spotting it.
	- changed the way _get_lastid() works.
	- added _set_lastid() to shortcut updating to the latest report
	- non-daily mode SQL rewritten to speed up processing.
	- added _get_earliest() to get a realistic start id, if a given mode
	  hasn't been set with a last id.

0.16	23/04/2009
	- added more tests
	- added better reply-to handling
	- more debugging output

0.15	04/04/2009
	- added support for monthly and named day weekly reports.
	- added support for individual reports
	- added more tests

0.14	29/01/2009
	- added author check in case lookup failed.
	- fixed preferences bug for new authors.
	- added more documentation.
	- added more tests (43.9% coverage).
	- added mode setting to define processing. Currently only daily summary
	  reports are available, but this will extend to weekly summary reports
	  and individual reports in time.
	- options 'debug' and 'lastmail' now lower case in all configuration
	  variations.

	- BACKWARDS INCOMPATIBILITY WARNING:

	  Due to the rework of the lastmail counter file, the old format will
	  cause errors in the new system. In order to port to the new format,
	  take the number currently stored and replace the the zeroes in the
	  following string with it: daily=0,weekly=0,reports=0. Then save the 
	  file.

0.13	19/01/2009
	- added more tests (now up to 43.4% coverage).
	- enabled lastmail to be a configurable setting.

0.12	19/01/2009
	- moved to OO style of API.
	- updated cpanreps-mailer (0.05) to use new OO API.
	- added logging functionality.
	- altered mail templates
	- updated and added further count metrics.
	- moved config example to examples/ and added example shell script.

0.11	18/01/2009
	- template website link fixes (thanks to JJ for spotting)
	- added missing 'use version'.

0.10	17/12/2008
	- added missing README.
	- fixed DBUtils method name calls.

0.09	15/12/2008
	- convert to use CPAN-Testers-Common-DBUtils
	- minor debug output change to make life easier to ensure test runs 
	  match.
	- added protection for missing configuration.
	- added debug command line switch to ensure debugging is ON!

0.08	14/12/2008
	- convert to use CPAN-Testers-Common-DBUtils.
	- database references now CPANSTATS and CPANPREFS.
	- fix to email templates now that preferences website is live.
	- first release to CPAN.

0.07	19/11/2008
	- fix to ensure default preference entries always exist.
	- fix broken SQL for incorrect table name :(
	- additional POD for DBUtils.pm.

0.06	17/11/2008
	- fixed run time error where iterator call was bogus :(
	- fixed preferences parsing to correctly set the new fields for ignored
	  and report.

0.05	16/11/2008
	- intergrated changes from the preferences site for ignoring 
	  distributions and selecting the report type.
	- fixed issues with get_author.
	- altered Iterator to return a reference rather than the array or hash.

0.04	14/11/2008
	- fixed GetDefaultPrefs to use the INNER JOIN.
	- allowed for exclusions in lists, as suggested by David Cantrell.
	- moved DEBUG configuration to configuration file
	- took out application configuration from MANIFEST and replaced it with
	  an example one, so as not to clobbered any settings from the real one 
	  when installed.
	- fixed InsertDistPrefs SQL string.

0.03	06/11/2008
	- port bulk of script code into Mailer module.

0.02	06/11/2008
	- prefs_distributions table extended to include distribution version,
	  platform, perl version and patches preferences.
	- code added to cpanstats-mailer (v0.02) to include new preferences.
	- redesigned tables so that login and activity are held in the author
	  table, and all distribution preferences are held in the distribution
	  table, where defaults are where distribution == '-'.
	- redesigned new author insertions
	- implemented a simple phrasebook lookup for SQL queries.

0.01	08/09/2008
	- initial release