Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
46 lines (39 sloc) 2.31 KB

Release history

Version 1.2.2 (2012-06-21)

Added a dictionary mixin for the plugins themselves so you can access you data directly with self['entry'] Corrected a problem when executing it from the dev tree with ./scripts/err.py Corrected the python-daemon dependency Corrected the encoding problem from the console to better match what the bot will gives to the plugins on a real XMPP server admin_only is now a simple parameter of @botcmd Implemented the history commands : !history !! !1 !2 !3 Corrected a bug in the python path for the BOT_EXTRA_PLUGIN_DIR setup parameter

Version 1.2.1 (2012-06-16)

Added a split_args_with to the botcmd decorator to ease the burden of parsing args on the plugin side (see https://github.com/gbin/err/wiki/plugin-dev) Added the pid, uid, gid parameters to the daemon group to be able to package it on linux distributions Corrected a crash if the bot could not contact the server

Version 1.2.0 (2012-06-14)

Don't nag the user for irrelevant settings from the setting-template Added a message size security in the framework to avoid getting banned from servers when a plugin spills too much Added subcommands supports like the function log_tail will match !log tail [args] Added a test mode (-t) to ease plugin development (no need to have XMPP client / server to install and connect to in order to test the bot) Added err-reviewboard a new plugin by Glen Zangirolam https://github.com/glenbot to the repos list

Version 1.1.1 (2012-06-12)

Fixed the problem updating the core + restart Greatly improved the reporting in case of configuration mistakes. Patched the presence for a better Hipchat interop.

Version 1.1.0 (2012-06-10)

Added the !uptime command !uninstall doesn't require a full restart anymore !update a plugin doesn't require a full restart anymore Simplified the usage of the asynchronous self.send() by stripping the last part of the JID for chatrooms Improved the !restart feature so err.py is standalone now (no need to have a err.sh anymore) err.py now takes 2 optional parameters : -d to daemonize it and -c to specify the location of the config file

Version 1.0.4 (2012-06-08)

First real release, fixups for Pypi compliance.