X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=ChangeLog;h=0f3e778c5b4fca9b5fd614ad35ae35d5202fdd2e;hb=a258d868c84c02ba641a5cbd91acb1b2f9c17ae1;hp=5de091d13d33bb8fd8e719e0e8d59ef6ec02e66a;hpb=65a0f65101a02248d90d09432bf68f2e48187f07;p=user%2Fhenk%2Fcode%2Fruby%2Frbot.git diff --git a/ChangeLog b/ChangeLog index 5de091d1..0f3e778c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,68 @@ +2006-09-21 Giuseppe Bilotta + + * New Auth Framework: restore backwards compatibility: 'auth + ' and 'login owner ' both work. + * Topic plugin: cleanups. Implement 'topic undo'. 'topic undo' after a + 'topic undo' undoes the last undo. + +2006-09-09 Giuseppe Bilotta + + * New Auth Framework: rbot was opping anyone who asked for it (opme + plugin). Fixed, and cleaned up. + +2006-09-01 Giuseppe Bilotta + + * New Auth Framework: document and fine tune permissions view the auth + core botmodule. + * Version: when run from a svn checkout, the bot now tries to report + which svn revision it's at, and if there are local changes + +2006-08-31 Giuseppe Bilotta + + * Nickserv plugin: bot will now try to inform nickserv when password + is changed. Moreover it's not necessary to specify the nick anymore if + you want to change the password for the current bot nick. Also do some + internal cleanups while we're at it. + +2006-08-29 Giuseppe Bilotta + + * Script plugin: new (UNSAFE!) echo functions. Just like eval, but + m.replies the result of the evaluation. + * New Auth Framework: config keys now have their own permissions. So + you can allow people to view or edit only some of the config values. + auth.password defaults to false. Still needs some work. + +2006-08-26 Giuseppe Bilotta + + * Plugin message mapper: new implementation. Multi-word parameters now + need not be the last, and it is possible to retrieve the entire + substring with preserved whitespace by using to_s. Also, parts of the + map string can be bracketed to make them optional. Examples: + remind :user [about] *stuff + will respond to + remind me about washing my teeth + and also to + remind me washing my teeth + It is possible to have parameters in brackets, in which case they will + be optional too, and default to nil or [] (resp. single- and + multi-word parameters) unless an alternative is provided in the + :defaults hash for the message map options. + * Script plugin: new (UNSAFE!) eval function. Not documented in help. + Not permitted by default. + +2006-08-25 Mark Kretschmann + + * Added quiz plugin, a multiplayer trivia quiz game. + +2006-08-20 Giuseppe Bilotta + + * Topic plugin: fix a bug that prevented it from loading + correctly. + * New IRC Framework: make sure that NOTICEs and PRIVMSGs do not + raise an exception when the target is in one of the special forms + # or $. Needs some work, though, since this case should be + handled specifically. + 2006-08-17 Giuseppe Bilotta * Fix help: It got broken while rearranging the plugin stuff, now it's @@ -6,6 +71,12 @@ It's a RuntimeError now. * Fix help: this time for real (or so I hope). * New IRC Framework: topic plugin now works correctly. + * New Auth Framework: nickserv plugin now defaults to false for its + auth, so that only owner can do stuff with it + * New Auth Framework: fix horrible typo, assignment instead of + equality test when checking for the username during login. + * Keywords plugin: tell and forget work again without 'keyword' before + them. 2006-08-12 Giuseppe Bilotta