summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-07-25Fix a bug in config set (particularly important for BotConfigArrayValues)Giuseppe Bilotta
2006-07-25Forgot to stringify an instance of keyGiuseppe Bilotta
2006-07-25Use symbols internally instead of strings for config keys.Giuseppe Bilotta
2006-07-25Inform 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-25When verifying uniqueness of plugin map parameters names, check for :param ↵Giuseppe Bilotta
vs *param too
2006-07-25Correct Underline and ReverseGiuseppe Bilotta
2006-07-24Implement map! properly this timeGiuseppe Bilotta
2006-07-24Add mapsvn diff method for plugins: just like map, but doesn't add synonyms ↵Giuseppe Bilotta
to the plugin name
2006-07-24Fix yet more problem reporting in rss pluginGiuseppe Bilotta
2006-07-24Fix problem reporting in rss pluginGiuseppe Bilotta
2006-07-24con:Giuseppe Bilotta
2006-07-24RSS plugin update.Giuseppe Bilotta
* Less spammy formatting default for trac entries * debug line inspecting the item to be formatted * to_s and to_a methods for RssBlob
2006-07-24RSS plugin cleanup: printFormattedRss made more generic, added 'trac' typeGiuseppe Bilotta
2006-07-24RSS plugin now uses bold all around in the help messagesGiuseppe Bilotta
2006-07-24Add constants for Bold/Underline/Reverse/ColorGiuseppe Bilotta
2006-07-24Set KCODE; UTF-8 is the futureGiuseppe Bilotta
2006-07-24Revert the Struct.new-related changes because they don't do what we wantGiuseppe Bilotta
2006-07-24New command system for RSS pluginGiuseppe Bilotta
2006-07-24More RSS plugin improvementsGiuseppe Bilotta
2006-07-24Additiona work on the caching we really have to look into some serious http ↵Giuseppe Bilotta
library with automatic cache management
2006-07-24Stupid upper/lowercase typo in rss pluginGiuseppe Bilotta
2006-07-24[257] was moot, this is the propert way to prevent Structs from being ↵Giuseppe Bilotta
created twice
2006-07-24RSS plugin is now in '''much''' better shapeGiuseppe Bilotta
2006-07-24httputil get/head/get_cached now also accept strings and not just URIsGiuseppe Bilotta
2006-07-24Suppress the warnings for Struct redefinition on rescanGiuseppe Bilotta
2006-07-24Cleanups and bugfixes for the RSS pluginGiuseppe Bilotta
2006-07-23Initial version of the RSS plugin. Needs lots of loveGiuseppe Bilotta
2006-07-23Add act method to messages; behaves like reply, but does a CTCP actionGiuseppe Bilotta
2006-07-23Fix yielding in {{{httputil.get}}} and {{{httputil.head}}} and usage of [] ↵Giuseppe Bilotta
instead of () in remove_stale_cache
2006-07-23Add debug backtrace info for HttpUtil failuresGiuseppe Bilotta
2006-07-23urban dictionary now uses get_cached. It's still slow, though, so we can ↵Giuseppe Bilotta
safely say it's not a cache problem. It looks like it should cache the parsed bodies itself ...
2006-07-23Add get_cached method to httputil. No need to download the same page over ↵Giuseppe Bilotta
and over again. It can be safely used with RSS feeds that return the last-modified attribute because it checks that, if possible
2006-07-23Urban requires rubyful_soup, gracefully disable the plugin if it can't be foundGiuseppe Bilotta
2006-07-23Urban dictionary plugin, contributed by eean (#105)Giuseppe Bilotta
2006-07-23{{{httputil.rb}}} now handles redirects: a step towards #105, can be used ↵Giuseppe Bilotta
also in other net-oriented plugins
2006-07-23Fix a warning introduced with [245]Giuseppe Bilotta
2006-07-22Implement support for the CAPAB IDENTIFY-MSG capability available on some ↵Giuseppe Bilotta
server, therefore providing messages with the identified? method that tells if the sourcenick has identified with services or not
2006-07-22Better interruption handling, saner generic exception handlingGiuseppe Bilotta
2006-07-22Of course, I forgot about creating the subregistry directories for brand new ↵Giuseppe Bilotta
installations. This fixes it, even though the code should be brought over to dbhash instead of being duplicated all around
2006-07-22Ok, too hasty. Fix 'no plugins loaded on rescan' bug introduced by previous ↵Giuseppe Bilotta
patch
2006-07-22New configuration option plugins.blacklist holding an array of plugins to be ↵Giuseppe Bilotta
blacklisted; entries are plugin filenames without the final {{{.rb}}}
2006-07-21Fix path creation when upgrading 0.9.9 or earlier single-db registryGiuseppe Bilotta
2006-07-21Fix subregistry importing from single-file (0.9.9 or older) plugin databaseGiuseppe Bilotta
2006-07-21Fix private messages not working and default channel names for the message queueGiuseppe Bilotta
2006-07-21Whoops, typo. My bad.Alexander Beisig
2006-07-21Disabled sending URL info to the channel by default, as several people Alexander Beisig
found it quite annoying. Can be reenabled with url.display_link_info
2006-07-21Fix message queue lengthGiuseppe Bilotta
2006-07-21added default security levels for "markov" and "autoop" (!)Alexander Beisig
2006-07-21Implement new message queue system. Messages in ring 0 have top priority, ↵Giuseppe Bilotta
other messages are satisfied round-robin
2006-07-21Small improvement on the byterate-based throttling codeGiuseppe Bilotta