69 lines
2.8 KiB
Plaintext
69 lines
2.8 KiB
Plaintext
NewsStats 0.5.0 (unreleased)
|
|
* Change install path from /srv/ to /opt/.
|
|
* dbcreate: Change raw table to InnoDB and utf8mb4.
|
|
* feedlog: Fix errors when saving unencoded 8bit headers.
|
|
* Add addpost (to add post data dropped by feedlog).
|
|
|
|
NewsStats 0.4.0 (2025-06-02)
|
|
* Reformat $Conf{TLH} for GroupStats only.
|
|
* Extract TLH check from HostStats to subroutine, fix no-op check.
|
|
* Extract getting raw headers from HostStats to subroutine.
|
|
* Improve documentation for config file.
|
|
* ParseHeader: re-merge continuation lines.
|
|
* Add ClientStats to gatherstats.
|
|
* Move cliservstats to hoststats.
|
|
* Add clientstats (for clients).
|
|
* Add ClientStats to postingstats.
|
|
* gatherstats: Don't die on parsing errors.
|
|
* DBClnts: set version length to 50.
|
|
* gatherstats: Truncate overlong clients or versions.
|
|
* gatherstats: Remove whitespace from client and version.
|
|
* Fix version queries.
|
|
* Add ClientStats to dopostingstats.
|
|
* Let dopostingstats default to last month.
|
|
* Set executable bit for new scripts.
|
|
* Update documentation.
|
|
|
|
NewsStats 0.3.0 (2025-05-18)
|
|
* Extract GroupStats (in gatherstats) to subroutine.
|
|
* Add ParseHeader() to library.
|
|
* Add HostStats to gatherstats.
|
|
* Add DBTableHosts structure to install script.
|
|
* Add cliservstats (for hosts and clients).
|
|
- Refactor SQL generators.
|
|
* Add --mid option to gatherstats for debugging purposes.
|
|
* Don't parse NNTP-Posting-Host to determine the server name.
|
|
* Add more known hosts.
|
|
* Implement hierarchy check on gatherstats.
|
|
* Add sums per month to HostStats.
|
|
* Add postingstats and refactor it:
|
|
- Make all text configurable (i18n).
|
|
- Generalize to make it usable for HostStats.
|
|
- Fallback to last month if no month is given.
|
|
- Add option handling, import VERSION, add POD.
|
|
* Update README, INSTALL and ChangeLog.
|
|
* Don't enforce --nocomment for --filetemplate, just default to it.
|
|
Change caption handling, update documentation accordingly.
|
|
* Fix call to GetMaxLength() in cliservstats.
|
|
* Fix typos in documentation, update sample config file.
|
|
* Move database creation from install/install.pl to bin/dbcreate.pl
|
|
* Add tinews.pl and some shell scripts to /contrib.
|
|
|
|
NewsStats 0.2.0 (2025-05-10)
|
|
* Redo directory structure:
|
|
- Move all scripts to /bin
|
|
- Move configuration to /etc
|
|
- Move NewsStats.pm to /lib and add /lib to @INC
|
|
* Make configuration file configurable.
|
|
* Warn if '--sums' is combined with '--checkgroups'
|
|
* Set default sorting order to 'newsgroup' for single newsgroup.
|
|
* Update documentation.
|
|
* Accept an upper/lower boundary of 0 (zero).
|
|
* Update copyright dates, version numbers, author address and
|
|
repository location.
|
|
* Unify version across all scripts and modules, change to
|
|
semantic versioning.
|
|
|
|
NewsStats 0.01 (2013-09-02)
|
|
* Initial public release.
|