summaryrefslogtreecommitdiff
path: root/lib/rbot/botuser.rb
AgeCommit message (Expand)Author
2007-12-03New Auth Framework: sanitize botusername ''before'' checking for existenceGiuseppe Bilotta
2007-12-03New Auth Framework: TypeError, not TypErrorGiuseppe Bilotta
2007-11-06Improved inspect methods all aroundGiuseppe Bilotta
2007-10-11New Auth Framework: always allow the 'login' commandGiuseppe Bilotta
2007-09-23New Auth Framework: BotUser#default? and owner? methodsGiuseppe Bilotta
2007-09-23UserData cote botmodule to handle user data storage/retrievalGiuseppe Bilotta
2007-09-22* (botuser) generalize() netmasks on transient->permanentDmitry Kim
2007-09-22New Auth Framework: add make_permanent() and related methods to make a transi...Giuseppe Bilotta
2007-09-22New Auth Framework: please document methodsGiuseppe Bilotta
2007-09-21+ (botuser + maskdb) fast netmask lookup + supplemental fixes for transient u...Dmitry Kim
2007-09-15New Auth Framework: catch possible error when trying to create transient botuserGiuseppe Bilotta
2007-09-13namespaces: simplify Irc::Bot::Auth manager singleton name and accessorGiuseppe Bilotta
2007-09-12namespaces: move rbot-specific classes and modules from Irc::* to Irc::Bot::*Giuseppe Bilotta
2007-09-04New Irc Framework: Irc::User#bot_data(key) and #set_bot_data(key, value, &blo...Giuseppe Bilotta
2007-09-04New Auth Framework: dream about auto-notifying hashes, and use #replace() whe...Giuseppe Bilotta
2007-09-04New Auth Framework: BotUser data is now actually saved/restoredGiuseppe Bilotta
2007-09-04New Auth Framework, New Irc Framework: convenience methods for Irc::User to r...Giuseppe Bilotta
2007-09-04New Auth Framework: BotUser can now store generic dataGiuseppe Bilotta
2007-09-04New Auth Framework: BotUser transiency is now checked with #transient?Giuseppe Bilotta
2007-09-04New Auth Framework: transient netmask finetuningGiuseppe Bilotta
2007-09-04New Auth Framework: no need to have TransientBotUser as a separate classGiuseppe Bilotta
2007-09-04New Auth Framework: use #to_irc_netmask() instead of Netmask.new()Giuseppe Bilotta
2007-09-02New Auth Framework: TransientBotUser managementGiuseppe Bilotta
2007-09-02New Auth Framework: introducing transient botusersGiuseppe Bilotta
2007-09-02botuser.rb: fix typo in debug messageGiuseppe Bilotta
2007-08-26Use rbot's own warning() command instead of Ruby built-in warn()Giuseppe Bilotta
2007-08-23New Auth module: keep auth.password and botowner passwords in sync when chang...Giuseppe Bilotta
2007-07-31botuser.rb: don't fail when being passed nil instead of an array to loadGiuseppe Bilotta
2007-07-09integrated ruby-gettextYaohan Chen
2007-04-11use pretty printing with Logger (debug, info, warning and error messages)Giuseppe Bilotta
2007-02-18Minor optimization to Auth.random_passwordGiuseppe Bilotta
2007-02-15Allow all printable 7-bit ASCII characters in passwordsGiuseppe Bilotta
2007-02-15Stringify password when creating botuser. Useful when e.g. conf.yaml contains...Giuseppe Bilotta
2007-02-11Minor messagemapper optimizationsGiuseppe Bilotta
2006-08-17Stupid horrible typo in botuser.rb login methodGiuseppe Bilotta
2006-08-17Provide the InvalidPassword exceptionGiuseppe Bilotta
2006-08-11auth.allow? method now informs a user when they don't have permissionsGiuseppe Bilotta
2006-08-10BotUser wants username=, not name=Giuseppe Bilotta
2006-08-06Fix some bugs when setting permissions; introduce the new 'permissions view f...Giuseppe Bilotta
2006-08-06Forgot the kernel fixes for previous commitGiuseppe Bilotta
2006-08-06Fix some kernel auth bugsGiuseppe Bilotta
2006-08-06User management is now almost complete. The only missing functionality is the...Giuseppe Bilotta
2006-08-05auth botmodule now allows showing all user settings and enable/disable boolea...Giuseppe Bilotta
2006-08-05Fix user data not being upgraded and fix a bug in the login-by-mask codeGiuseppe Bilotta
2006-08-05Auth framework now allows automatic login and login-by-netmask (when enabled ...Giuseppe Bilotta
2006-08-05Adjust auth framework to work with improved Irc framework and fix some issues...Giuseppe Bilotta
2006-08-04Fix stupid bug introduced with the new debugging messages. switch to kind_of?...Giuseppe Bilotta
2006-08-03Lots of fixes all around, in preparation for the new auth coremoduleGiuseppe Bilotta
2006-08-02Auth now follows the specs defined in NewAuthModule even though there is no a...Giuseppe Bilotta
2006-08-02Modularized core now functional. Still a lot to do and auth missing, but the ...Giuseppe Bilotta