[ubuntu/raring-proposed] kgb-bot 1.23-1ubuntu1 (Accepted)
Angel Abad
angelabad at ubuntu.com
Wed Oct 31 11:40:13 UTC 2012
kgb-bot (1.23-1ubuntu1) raring; urgency=low
* Merge from debian unstable. Remaining changes:
- debian/control: build dependency on language-pack-bg-base and deleted
build dependency on missing locales-all. This fixes a FTBFS
- debian/rules: deleted test on versions as it always fails with ubuntu
versioning
kgb-bot (1.23-1) unstable; urgency=low
* t/compile*: use Test::Compile::Internal in order to show verbose errors
* Server:
+ add --debug command line switch
+ replace --config-dir option with 'include:' configuration item
add 'include: "/etc/kgb-bot/kgb.conf.d"' to the default config
+ default pid_dir to /var/run/kgb-bot
* Documentation:
+ add manuals for kgb.conf and kgb-client.conf
+ pod.t: test documentation in man*/ too
+ give example for gitweb URL
* Client:
+ show expanded web-link in verbose mode
+ dump processed configuration in verbose mode
+ shorten_url: really return plain URL if shortening is not enabled
+ send_changes: detailed dump in verbose mode
+ introduce module-and-branch-re setting and deprecate
branch-and-module-re-swap
kgb-bot (1.22-1) unstable; urgency=low
[ gregor herrmann ]
* kgb-add-project: document the new --dir option
* Install /etc/kgb-bot/kgb.conf.d directory into kgb-bot package.
* add kgb-split-config script for splitting monolythic config into
per-project files
[ Damyan Ivanov ]
* Add API documentation (JSON-RPC only)
* Server:
+ prepend all IRC strings with a hidden character to avoid addressing
+ check permissions of the conf.d directory
+ pass --config-dir too on restart
+ honour --foreground when reloading and don't reopen the log
+ change the delimiters around web links to make konsole users' life
easier
+ refuse to load world-readable configuration files
* fix a bug in determining the longest common directory in a change set
kgb-bot (1.21-1) unstable; urgency=low
* Server:
+ fix exception handling
+ better error messages
* Debli: RPC returns the key only, prepend 'http://deb.li/'
kgb-bot (1.20-1) unstable; urgency=low
[ Damyan Ivanov ]
* kgb-add-project: avoid using 'keys($hashref)' which requires too recent perl
* client:
+ add --repository to synopsis
+ fix --repository in CVS example
+ CVS: silence debugging output
+ WWW:Shorten::Debli implementation (uses deb.li for URL shortening)
+ determine default repository type from the environment
(makes --repository useless)
+ determine default module from git directory
(makes --module redundant for Git)
+ allow explicit protocol configuration
+ saving of last contacted server -- in a separate method
* server:
+ ensure trailing \n in KGB->out
+ note repository id on internal errors
+ conf.d/*.conf style configuration
+ use exceptions for handling argument errors
+ turn on utf8 mode on STDOUT/ERR
+ use shorter timestamp representation
* client and server:
+ protocol 4 (JSON-RPC)
+ plain message relaying (Closes: #689641)
* packaging:
+ install Client::Fake in kgb-client package (Closes: #689984)
+ add libjson-perl to kgb-bot Depends
[ gregor herrmann ]
* some spellchecking in the POD
kgb-bot (1.19-1) unstable; urgency=low
[ Damyan Ivanov ]
* bot: add timestamp to log messages
* bot: use KGB->out() instead of plain warn() for consistent log messages
* bot: tighten auto-responce rate-limit to stop storms in the first screen
* bot: silently ignore empty changes
* bot: do not crash on internal errors while processing requests
[ gregor herrmann ]
* kgb-add-project: sort the channel hashes to make sure "name" is the first
key.
kgb-bot (1.18-1) unstable; urgency=low
* bot: fix channel-must-have-a-repository check for broadcast channels
kgb-bot (1.17-1) unstable; urgency=low
[ Damyan Ivanov ]
* improve wording of web-link description
* 50-client.t: support keeping temporary directory
* declare POD encoding
* additional documentation for web-link
* explain status-dir in the sample client config
* add support for URL shortening via WWW::Shorten
+ kgb-client: add libwww-shorten-perl to Recommends
* client: add --fake option. Fakes a commit to help testing server connection
(Closes: #689540)
* bot: introduce broadcast channels which receive notifications from all
repositories
Closes: #688993
+ introduce private repositories
* bot: fail if a repository has no associated channels
[ gregor herrmann ]
* typo/doc fixes
* kgb-add-project: add option to save config back to file
kgb-bot (1.16-1) unstable; urgency=low
[ Martín Ferrari ]
* Fix typo.
[ Damyan Ivanov ]
* indicate replacement using 'brown' (which should be displayed as low
intensity red or something) instead of inverse
* honour 'repository' setting in kgb-client.conf (Closes: 688992)
* bot: support web links for commits
* more typos in the documentation
* script to add simple projects quickly (destroys comments)
* call $poe_kernel->has_forked in the child process
Makes the reload action of the bot work (Closes: #689018)
* bot: reopen logs on reload
* create log file in the init script, not in postinst
* protocol v3 in server
* protocol v3 in client (only used irfn extra arguments are present)
* Add CVS support (Closes: #689288)
* fix forced single-line commit mode. reported by joeyh, fix by dondelelcaro
[ gregor herrmann ]
* debian/copyright: use Copyright-Format 1.0, bump years of copyright.
* Set Standards-Version to 3.9.4 (no changes).
* Update {versioned,alternative} (build) dependencies.
* kgb-bot init script: depend on $network facility and add status option.
* init script: add pidfile argument to status option
* add bot reload to logrotate configuration
Date: Wed, 31 Oct 2012 12:07:00 +0100
Changed-By: Angel Abad <angelabad at ubuntu.com>
Maintainer: Debian KGB Maintainers <kgb-maintainers at lists.alioth.debian.org>
https://launchpad.net/ubuntu/raring/+source/kgb-bot/1.23-1ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 31 Oct 2012 12:07:00 +0100
Source: kgb-bot
Binary: kgb-bot kgb-client kgb-client-git
Architecture: source
Version: 1.23-1ubuntu1
Distribution: raring
Urgency: low
Maintainer: Debian KGB Maintainers <kgb-maintainers at lists.alioth.debian.org>
Changed-By: Angel Abad <angelabad at ubuntu.com>
Description:
kgb-bot - IRC collaboration bot
kgb-client - client for KGB (IRC collaboration bot)
kgb-client-git - client for KGB (IRC collaboration bot) - Git support
Closes: 688992 688993 689018 689288 689540 689641 689984
Changes:
kgb-bot (1.23-1ubuntu1) raring; urgency=low
.
* Merge from debian unstable. Remaining changes:
- debian/control: build dependency on language-pack-bg-base and deleted
build dependency on missing locales-all. This fixes a FTBFS
- debian/rules: deleted test on versions as it always fails with ubuntu
versioning
.
kgb-bot (1.23-1) unstable; urgency=low
.
* t/compile*: use Test::Compile::Internal in order to show verbose errors
* Server:
+ add --debug command line switch
+ replace --config-dir option with 'include:' configuration item
add 'include: "/etc/kgb-bot/kgb.conf.d"' to the default config
+ default pid_dir to /var/run/kgb-bot
* Documentation:
+ add manuals for kgb.conf and kgb-client.conf
+ pod.t: test documentation in man*/ too
+ give example for gitweb URL
* Client:
+ show expanded web-link in verbose mode
+ dump processed configuration in verbose mode
+ shorten_url: really return plain URL if shortening is not enabled
+ send_changes: detailed dump in verbose mode
+ introduce module-and-branch-re setting and deprecate
branch-and-module-re-swap
.
kgb-bot (1.22-1) unstable; urgency=low
.
[ gregor herrmann ]
* kgb-add-project: document the new --dir option
* Install /etc/kgb-bot/kgb.conf.d directory into kgb-bot package.
* add kgb-split-config script for splitting monolythic config into
per-project files
.
[ Damyan Ivanov ]
* Add API documentation (JSON-RPC only)
* Server:
+ prepend all IRC strings with a hidden character to avoid addressing
+ check permissions of the conf.d directory
+ pass --config-dir too on restart
+ honour --foreground when reloading and don't reopen the log
+ change the delimiters around web links to make konsole users' life
easier
+ refuse to load world-readable configuration files
* fix a bug in determining the longest common directory in a change set
.
kgb-bot (1.21-1) unstable; urgency=low
.
* Server:
+ fix exception handling
+ better error messages
* Debli: RPC returns the key only, prepend 'http://deb.li/'
.
kgb-bot (1.20-1) unstable; urgency=low
.
[ Damyan Ivanov ]
* kgb-add-project: avoid using 'keys($hashref)' which requires too recent perl
* client:
+ add --repository to synopsis
+ fix --repository in CVS example
+ CVS: silence debugging output
+ WWW:Shorten::Debli implementation (uses deb.li for URL shortening)
+ determine default repository type from the environment
(makes --repository useless)
+ determine default module from git directory
(makes --module redundant for Git)
+ allow explicit protocol configuration
+ saving of last contacted server -- in a separate method
* server:
+ ensure trailing \n in KGB->out
+ note repository id on internal errors
+ conf.d/*.conf style configuration
+ use exceptions for handling argument errors
+ turn on utf8 mode on STDOUT/ERR
+ use shorter timestamp representation
* client and server:
+ protocol 4 (JSON-RPC)
+ plain message relaying (Closes: #689641)
* packaging:
+ install Client::Fake in kgb-client package (Closes: #689984)
+ add libjson-perl to kgb-bot Depends
.
[ gregor herrmann ]
* some spellchecking in the POD
.
kgb-bot (1.19-1) unstable; urgency=low
.
[ Damyan Ivanov ]
* bot: add timestamp to log messages
* bot: use KGB->out() instead of plain warn() for consistent log messages
* bot: tighten auto-responce rate-limit to stop storms in the first screen
* bot: silently ignore empty changes
* bot: do not crash on internal errors while processing requests
.
[ gregor herrmann ]
* kgb-add-project: sort the channel hashes to make sure "name" is the first
key.
.
kgb-bot (1.18-1) unstable; urgency=low
.
* bot: fix channel-must-have-a-repository check for broadcast channels
.
kgb-bot (1.17-1) unstable; urgency=low
.
[ Damyan Ivanov ]
* improve wording of web-link description
* 50-client.t: support keeping temporary directory
* declare POD encoding
* additional documentation for web-link
* explain status-dir in the sample client config
* add support for URL shortening via WWW::Shorten
+ kgb-client: add libwww-shorten-perl to Recommends
* client: add --fake option. Fakes a commit to help testing server connection
(Closes: #689540)
* bot: introduce broadcast channels which receive notifications from all
repositories
Closes: #688993
+ introduce private repositories
* bot: fail if a repository has no associated channels
.
[ gregor herrmann ]
* typo/doc fixes
* kgb-add-project: add option to save config back to file
.
kgb-bot (1.16-1) unstable; urgency=low
.
[ Martín Ferrari ]
* Fix typo.
.
[ Damyan Ivanov ]
* indicate replacement using 'brown' (which should be displayed as low
intensity red or something) instead of inverse
* honour 'repository' setting in kgb-client.conf (Closes: 688992)
* bot: support web links for commits
* more typos in the documentation
* script to add simple projects quickly (destroys comments)
* call $poe_kernel->has_forked in the child process
Makes the reload action of the bot work (Closes: #689018)
* bot: reopen logs on reload
* create log file in the init script, not in postinst
* protocol v3 in server
* protocol v3 in client (only used irfn extra arguments are present)
* Add CVS support (Closes: #689288)
* fix forced single-line commit mode. reported by joeyh, fix by dondelelcaro
.
[ gregor herrmann ]
* debian/copyright: use Copyright-Format 1.0, bump years of copyright.
* Set Standards-Version to 3.9.4 (no changes).
* Update {versioned,alternative} (build) dependencies.
* kgb-bot init script: depend on $network facility and add status option.
* init script: add pidfile argument to status option
* add bot reload to logrotate configuration
Checksums-Sha1:
52f1c0141d206f81acc7cb95eeb2b367efec5b76 1857 kgb-bot_1.23-1ubuntu1.dsc
6c7fb69a712bf3410d5a0a4340b452ef6e7ba663 67546 kgb-bot_1.23.orig.tar.gz
e3d5610e79648a277fd84bc0334261d669bcb876 10687 kgb-bot_1.23-1ubuntu1.debian.tar.gz
Checksums-Sha256:
efab587840bc5d3bf02dfaf7b67c4f5eb6641efc0faeb3a9b6c5f20a0e802982 1857 kgb-bot_1.23-1ubuntu1.dsc
dd5423b8bad202dbb8e2f786f203271ff4f1869890bbc230ab0b563906f53341 67546 kgb-bot_1.23.orig.tar.gz
df21c81768a13a2bc83c9649e3ea060278546c0c71a67a62040f9c73a7bc8b42 10687 kgb-bot_1.23-1ubuntu1.debian.tar.gz
Files:
cf542ed447ec41cd8ab6f17ac520bbf8 1857 devel optional kgb-bot_1.23-1ubuntu1.dsc
6f46b7cbdd69287c5efe958ca4b2da1a 67546 devel optional kgb-bot_1.23.orig.tar.gz
6d92f868d7201cfc0139791cd63d0a63 10687 devel optional kgb-bot_1.23-1ubuntu1.debian.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEUEARECAAYFAlCRCZ0ACgkQCY2uR+47wnmrfACUDH5sAje96LzWyzvQPvY9IAZp
nQCeNgBo/jUXrDuCqUNU003a83p71nM=
=w1UH
-----END PGP SIGNATURE-----
More information about the Raring-changes
mailing list