Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-08-26 | Report plugin loading failues as errors, not as warnings | Giuseppe Bilotta | |
2007-08-26 | Remove extra (un)bolding from 'help failed plugins' help text | Giuseppe Bilotta | |
2007-07-29 | Add missing space in message | Giuseppe Bilotta | |
2007-07-22 | fixed a copy-paste error causing incorrect count of failed plugins to be ↵ | Yaohan Chen | |
displayed | |||
2007-07-14 | - fixed an error due to copy and pasting causing the help message to list ↵ | Yaohan Chen | |
core modules twice without listing plugins | |||
2007-07-09 | integrated ruby-gettext | Yaohan Chen | |
modified a few files to allow translated messages created gettext template file initialized gettext files for Japanese and Simplified Chinese | |||
2007-05-10 | + (plugins) draft implementation of event hooks | Dmitry Kim | |
2007-03-20 | * tidying up 'help ignored plugins' output | Dmitry Kim | |
2007-03-20 | * don't set @failures_shown on debug(status) | Dmitry Kim | |
2007-03-19 | plugins: only show number of ignored and/or failed plugins only the first ↵ | Giuseppe Bilotta | |
time a user asks for help | |||
2007-03-17 | Plugins: rename Plugins::pluginmanager to Plugins::manager | Giuseppe Bilotta | |
2007-03-10 | Allow customization of the plugins load path | Giuseppe Bilotta | |
2007-02-15 | New unreplied() method for plugins that want to handle PRIVMSGs unreplied by ↵ | Giuseppe Bilotta | |
any other plugin. Use it in the keywords plugin | |||
2007-01-23 | Memory optimizations in plugin management (useful on rescans) | Giuseppe Bilotta | |
2006-10-15 | Allow plugins to do things when the language is changed. Will be used e.g. ↵ | Giuseppe Bilotta | |
by lart to use language-specific lart files | |||
2006-10-02 | Fix help (one more time) | Giuseppe Bilotta | |
2006-09-25 | Clean up botmodule loading and command parsing and delegating. Restore ↵ | Giuseppe Bilotta | |
hash-like behaviour for the plugin manager, so that @bot.plugins['name'] returns the botmodule with the given name | |||
2006-08-17 | Fix help. For real | Giuseppe Bilotta | |
2006-08-16 | Fix help | Giuseppe Bilotta | |
2006-08-05 | Fix some save/quit/rescan races | Giuseppe Bilotta | |
2006-08-04 | Some fixes for the help system. Still not perfect, but better than before | Giuseppe Bilotta | |
2006-08-04 | Fix stupid bug introduced with the new debugging messages. switch to ↵ | Giuseppe Bilotta | |
kind_of? instead of .class<= | |||
2006-08-03 | Lots of fixes all around, in preparation for the new auth coremodule | Giuseppe Bilotta | |
2006-08-02 | Fix message handling, comment out some debug messages | Giuseppe Bilotta | |
2006-08-02 | Initial factorization of botconfig into kernel functionality and a coremodule | Giuseppe Bilotta | |
2006-08-02 | Auth now follows the specs defined in NewAuthModule even though there is no ↵ | Giuseppe Bilotta | |
actual auth coremodule. config.rb needs to be split into a class definition file and a coremodule that manages it | |||
2006-08-02 | Modularized core now functional. Still a lot to do and auth missing, but the ↵ | Giuseppe Bilotta | |
bot is almost usable now | |||
2006-08-01 | New modular framework is in place. Nothing works until core/auth.rb is done, ↵ | Giuseppe Bilotta | |
though | |||
2006-08-01 | First step towards the new modularized core framework | Giuseppe Bilotta | |
2006-07-30 | BDB::Fatal errors in plugins are now raised to toplevel; bdb lg_max ↵ | Giuseppe Bilotta | |
increased to 8 megabytes | |||
2006-07-27 | Display plugin status after rescan | Giuseppe Bilotta | |
2006-07-27 | Whitespace/comment cleanup. Use =begin / =end for very large comments. | Giuseppe Bilotta | |
2006-07-27 | Remove @blacklisted, not needed anymore; include filename in module_eval to ↵ | Giuseppe Bilotta | |
get more sensible tracebacks; add some empty lines to make markey happy | |||
2006-07-26 | Provide a handle method for plugins, so that plugin creators can both use ↵ | Giuseppe Bilotta | |
map and make their own privmsg method by calling handle(m) from within it | |||
2006-07-26 | Add info about ignored plugins (blacklisted, disabled, already loaded) to ↵ | Giuseppe Bilotta | |
help; clean up failed plugins help | |||
2006-07-25 | Better reporting of plugin failures | Giuseppe Bilotta | |
2006-07-25 | Fix a bug in {{{help pluginfailures}}} | Giuseppe Bilotta | |
2006-07-25 | Inform users about plugins that failed to load; preserve the (supposedly) ↵ | Giuseppe Bilotta | |
most interesting part(s) of the backtrace and display them on request | |||
2006-07-24 | Implement map! properly this time | Giuseppe Bilotta | |
2006-07-24 | Add mapsvn diff method for plugins: just like map, but doesn't add synonyms ↵ | Giuseppe Bilotta | |
to the plugin name | |||
2006-07-22 | Ok, too hasty. Fix 'no plugins loaded on rescan' bug introduced by previous ↵ | Giuseppe Bilotta | |
patch | |||
2006-07-22 | New configuration option plugins.blacklist holding an array of plugins to be ↵ | Giuseppe Bilotta | |
blacklisted; entries are plugin filenames without the final {{{.rb}}} | |||
2006-07-20 | All lib/rbot files are now upgraded to the new logging feature | Giuseppe Bilotta | |
2006-07-20 | Include exception class when plugins fail | Giuseppe Bilotta | |
2006-06-08 | Improved handling of database handling and cleanup during shutdown | Giuseppe Bilotta | |
2006-02-09 | attempt to resolve #65 | Tom Gilbert | |
2006-01-21 | bunch of changes. | Tom Gilbert | |
Another of Chris' plugins. A contributed russian.lang from ruskie (honest, that's his nick!). Some tweaks to error handling. Some modified user/auth handling (from DevRandom) still a bit more to do on that tho.. | |||
2005-08-10 | patch from Alexey Froloff: | Tom Gilbert | |
Do not try to load same plugin from different locations. Added ability to disable system-wide plugins - create PLUGIN.rb.disabled in user's plugins directory. For example, to disable freshmeat plugin installed in /usr/share/rbot/plugins/freshmeat.rb one can create empty file ~/.rbot/plugins/freshmeat.rb.disabled | |||
2005-08-04 | Thu Aug 04 23:03:30 BST 2005 Tom Gilbert <tom@linuxbrit.co.uk> | Tom Gilbert | |
* Improved ircd recognition of rfc2812.rb * de-string'd, de-cap'd rfc2812.rb, looks less shouty now * moved the Q auth stuff (for quakenet) into a new qauth plugin (untested!) * finish fixing the httputil | |||
2005-08-03 | Thu Aug 04 00:11:52 BST 2005 Tom Gilbert <tom@linuxbrit.co.uk> | Tom Gilbert | |
* Tweaked the debug() stuff a bit. Need to do this more cleanly really * Added a fair bit of documentation for some of the new features |