Changesets: NewsStats
next 439c85a2 2013-09-02 10:59:35 Details Diff |
Merge branch 'thh-warnings' into next * thh-warnings: Change handling of warnings. |
||
next 02bad309 2013-09-02 10:55:59 Details Diff |
Merge branch 'language' into next * language: Some documentation fixes and enhancments. Improve INSTALL documentation. README: Update copyright notice. README: improve phrasing. |
||
next fdb2a551 2013-09-02 10:55:46 Details Diff |
Merge branch 'thh-bug13' into next * thh-bug13: Add some basic validation to config parser. |
||
next d4910a5e 2013-09-02 10:55:44 Details Diff |
Merge branch 'thh-bug53' into next * thh-bug53: Improve output padding. |
||
next b37260cc 2013-09-02 10:55:40 Details Diff |
Merge branch 'thh-bug37' into next * thh-bug37: Create better newsgroup lists for SQL clause. |
||
next de25fe51 2013-09-02 10:55:23 Details Diff |
Merge branch 'thh-checkinput' into next * thh-checkinput: Check for invalid newsgroup names. |
||
next d2816841 2013-09-02 10:19:11 Details Diff |
Merge branch 'installation' into next * installation: Fix config path detection for install.pl. Add some TODO entries. Add database creation to installer. Handle undefined previous version when installing. |
||
next 3554c292 2013-09-02 10:06:11 Details Diff |
Merge branch 'installation' into next * installation: Fix config path detection for install.pl. Add some TODO entries. Add database creation to installer. Handle undefined previous version when installing. |
||
next 3f817eb4 2013-09-02 09:15:12 Details Diff |
Change handling of warnings. Replace 'perl -W' by 'use warnings;'. The latter is preferred, and '-W' (instead of '-w') was causing problems with warnings in DB::mysql::GetInfo.pm. Signed-off-by: Thomas Hochstein <thh@inter.net> |
||
mod - gatherstats.pl | Diff File | ||
mod - install/install.pl | Diff File | ||
mod - feedlog.pl | Diff File | ||
mod - groupstats.pl | Diff File | ||
next db7696e5 2013-09-02 08:40:17 Details Diff |
Add some basic validation to config parser. We check for empty mandatory options for starters. Fixes 0000013 ... so we can release RSN :) Signed-off-by: Thomas Hochstein <thh@inter.net> |
Affected Issues 0000013 |
|
mod - NewsStats.pm | Diff File | ||
next b342fcf0 2013-09-02 08:13:35 Details Diff |
Improve output padding. Take 'length' of numbers in account. Change GetMaxLength() accordingly and use that new information in FormatOutput(). Fixes 0000053. Signed-off-by: Thomas Hochstein <thh@inter.net> |
Affected Issues 0000053 |
|
mod - NewsStats.pm | Diff File | ||
mod - groupstats.pl | Diff File | ||
next 10459ac8 2013-09-02 06:55:13 Details Diff |
Create better newsgroup lists for SQL clause. Build a 'IN(...)' list for single newsgroup names without wildcards. Create SQL clause with a mix of wildcards and wildcard-less group names. More code for a better query ... Fixes 0000037. Signed-off-by: Thomas Hochstein <thh@inter.net> |
Affected Issues 0000037 |
|
mod - NewsStats.pm | Diff File | ||
next c30822b4 2013-09-02 06:51:45 Details Diff |
Check for invalid newsgroup names. Add check to SQLGroupList() and act on it in groupstats.pl. Issue 0000012. Signed-off-by: Thomas Hochstein <thh@inter.net> |
Affected Issues 0000012 |
|
mod - groupstats.pl | Diff File | ||
mod - NewsStats.pm | Diff File | ||
next 8de4db43 2013-09-02 04:46:49 Details Diff |
Merge branch 'installation' into next * installation: Fix config path detection for install.pl. Add some TODO entries. Add database creation to installer. Handle undefined previous version when installing. |
||
next cce2fd0b 2013-09-02 04:46:40 Details Diff |
Merge branch 'gatherstats' into next * gatherstats: Get empty 'virtual' hierarchies working. |
||
next cd6feddc 2013-09-02 04:44:32 Details Diff |
Fix config path detection for install.pl. install.pl is located in .../install, so remove this component from $HomePath as configuration is located in .../. Signed-off-by: Thomas Hochstein <thh@inter.net> |
||
mod - install/install.pl | Diff File | ||
next e7e48fe7 2013-09-02 04:44:32 Details Diff |
Fix config path detection for install.pl. install.pl is located in .../install, so replace this component in $HomePath with '.' and change '..' to '.' as configuration is located in .../. Signed-off-by: Thomas Hochstein <thh@inter.net> |
||
mod - install/install.pl | Diff File | ||
next 512781bd 2013-09-02 04:44:32 Details Diff |
Fix config path detection for install.pl. Make use of $Path - which is set and checked to display a correct 'newsfeeds' example - to load our configuration from the correct location. Signed-off-by: Thomas Hochstein <thh@inter.net> |
||
mod - install/install.pl | Diff File | ||
next 1703b8e3 2013-09-01 15:52:21 Details Diff |
Get empty 'virtual' hierarchies working. Commit b5125b1099cf5cf12beb0520d5896b9a1d7850ae was broken. We didn't add empty .ALL hierarchies as needed; we added empty (non-existant) hierarchies without appended '.ALL', and didn't add the original empty group we started with. (What's more, gatherstats didn't even start any more due to missing ex- and import of &ParseHierarchies from NewsStats.pm.) Fixes 0000052 (and some more breakage). Signed-off-by: Thomas Hochstein <thh@inter.net> |
Affected Issues 0000052 |
|
mod - gatherstats.pl | Diff File | ||
mod - NewsStats.pm | Diff File | ||
next 7b310df1 2013-08-11 20:51:11 Details Diff |
Add some TODO entries. Signed-off-by: Thomas Hochstein <thh@inter.net> |
||
mod - doc/TODO | Diff File | ||
next 95d9fe2c 2013-08-11 20:44:08 Details Diff |
Some documentation fixes and enhancments. Signed-off-by: Thomas Hochstein <thh@inter.net> |
||
mod - feedlog.pl | Diff File | ||
mod - doc/INSTALL | Diff File | ||
mod - gatherstats.pl | Diff File | ||
mod - groupstats.pl | Diff File | ||
next 1c3adb8d 2013-08-11 20:00:05 Details Diff |
Merge branch 'feedlog' into next | ||
next c3973e7d 2013-08-11 19:56:37 Details Diff |
Merge branch 'gatherstats' into next | ||
next a915469e 2013-08-11 19:56:18 Details Diff |
Merge branch 'rewrite' into next | ||
next b5125b10 2013-08-10 23:47:32 Details Diff |
Add empty 'virtual' .ALL hierarchies as needed. When using a --checkgroups file while tabulating, valid but empty groups will be added with a posting count of zero as needed. If all groups in a sub-hierarchy are empty, the virtual '.ALL' group for that sub-hierarchy was not created, though. If local.test.dummy and local.test.binary were both empty, both groups were added with a posting count of '0', but local.test.ALL was not. Now we loop through all hierarchy elements using ParseHierarchies and add empty .ALL hierarchies as needed. Fixes 0000049. Also fixing a typo in some comment. :-) Signed-off-by: Thomas Hochstein <thh@inter.net> |
Affected Issues 0000049 |
|
mod - gatherstats.pl | Diff File |