Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-09-13 | shortenurls plugin: shortenurls.services_blacklist config variable | Giuseppe Bilotta | |
2007-09-13 | shortenurls plugin: handle failing services by trying other services, and ↵ | Giuseppe Bilotta | |
make return values more uniform | |||
2007-09-13 | more rdoc-ification | Giuseppe Bilotta | |
2007-09-12 | namespaces: move rbot-specific classes and modules from Irc::* to Irc::Bot::* | Giuseppe Bilotta | |
2007-09-11 | * (plugins/fish,translator) long-running actions made threaded to avoid blocking | Dmitry Kim | |
2007-09-11 | + (plugins) :thread option for plugin.map makes an action automatically threaded | Dmitry Kim | |
* (plugins/*) converted to the new threading model | |||
2007-09-11 | translator plugin: catch all exceptions when trying to initialize translators | Giuseppe Bilotta | |
The most significant exception that wasn't catched was LoadError, so that a failing require 'mechanize' would cause the whole plugin from failing to load, instead of just disabling the translators depending on WWW::Mechanize | |||
2007-09-10 | url plugin: add 'urls info *urls' command to force link info retrieval | Giuseppe Bilotta | |
2007-09-10 | url plugin: loopback is 127.x.x.x, not just 127.0.0.1 | Giuseppe Bilotta | |
2007-09-10 | url plugin: add list of hosts for which no link info should be retrieved | Giuseppe Bilotta | |
The url plugin would display link info for urls such as http://127.0.0.1:631/printers and other private addresses, thus being a potential security threat. Disable info retrieval for these hosts, and make the host list configurable. | |||
2007-09-09 | rss plugin: support older version of the Ruby RSS parser | Giuseppe Bilotta | |
2007-09-09 | fortune plugin: add header | Giuseppe Bilotta | |
2007-09-09 | fortune plugin: suppress warning and make source more readable | Giuseppe Bilotta | |
2007-09-05 | Some new fortune features: | Chris Gahan | |
* Nicer merging of the lines into a single line * Ability to list fortune files * /usr/bin/fortune is the first place it looks now Need to fix: * Barfs when one of the potential executable paths is a directory | |||
2007-09-04 | lastfm plugin: thread, don't block | Giuseppe Bilotta | |
2007-09-04 | lastfm plugin: fix help with empty topic | Giuseppe Bilotta | |
2007-09-04 | lastfm plugin: support redirected location searches | Giuseppe Bilotta | |
2007-08-31 | * (plugins/grouphug) thread, don't block (tm) | Dmitry Kim | |
2007-08-30 | rss plugin: don't care if reschedule fails | Giuseppe Bilotta | |
A feed watcher may fail to reschedule, for example if it was stopped before completion. Fail graciously warning the user. | |||
2007-08-30 | Updated chucknorris file | Chris Gahan | |
2007-08-30 | * (delicious) typo fixed | Dmitry Kim | |
2007-08-29 | + (delicious) interface to post private links / skip logging for a link. ↵ | Dmitry Kim | |
help message improved. | |||
2007-08-29 | + (delicios.rb) support user-supplied tags for del.icio.us logging | Dmitry Kim | |
2007-08-29 | * (url.rb) pass original irc message to url logger | Dmitry Kim | |
2007-08-29 | wow plugin: thread, don't block | Giuseppe Bilotta | |
2007-08-29 | forecast plugin: thread, don't block | Giuseppe Bilotta | |
2007-08-29 | debugger plugin: fix computation of memory occupation differences. | Giuseppe Bilotta | |
2007-08-29 | timers: get rid of useless data passing to timer actions. | Giuseppe Bilotta | |
The timer blocks are closures, so they inherit the variables in the scope they were created. Passing those same variables to the block as data is useless. | |||
2007-08-28 | lart plugin: ensure that the lart/praise being added/removed is a string | Giuseppe Bilotta | |
2007-08-28 | rss plugin: fix watcher rescheduling broken in previous commit | Giuseppe Bilotta | |
2007-08-27 | rss plugin: prevent deadlock between save and watcher threads. | Giuseppe Bilotta | |
Since the timer fix in [1035], rescheduling ticks the timer, which could cause the timed saving to trigger while a feed mutex was being held. Fix by moving the feed watcher rescheduling out of the mutex synchronization. Also move other calculations out to hold the mutex for as little as necessary. | |||
2007-08-27 | rss plugin: uncoditionally renew the feed mutexes | Giuseppe Bilotta | |
2007-08-26 | shiritori plugin: suppress warning | Giuseppe Bilotta | |
2007-08-26 | Call 'super' method from #cleanup() in all plugins | Giuseppe Bilotta | |
2007-08-26 | rss plugin: all watchers are now informed of feed updates when anybody asks ↵ | Giuseppe Bilotta | |
for the feed to be shown | |||
2007-08-26 | Missed some warn -> warning conversion | Giuseppe Bilotta | |
2007-08-23 | rss plugin: don't proceed if the specified feed doesn't exist | Giuseppe Bilotta | |
2007-08-23 | url plugin: url.display_link_info is now an Integer: the number of links in ↵ | Giuseppe Bilotta | |
a line for which info should be displayed | |||
2007-08-23 | url plugin: escape stuff before extracting urls | Giuseppe Bilotta | |
2007-08-23 | url plugin: only consider http(s) urls found by URI.extract() | Giuseppe Bilotta | |
2007-08-22 | url plugin: jump to fragment when grabbing first par of an url with fragment | Giuseppe Bilotta | |
2007-08-22 | url plugin: use URI.extract to get urls in a message. Ensures links are ↵ | Giuseppe Bilotta | |
properly grabbed, and grabs multiple urls in a line | |||
2007-08-22 | bash plugin: a nick is such only if it's followed by a space | Giuseppe Bilotta | |
2007-08-22 | bash plugin: detect (nick) together with <nick> and nick: | Giuseppe Bilotta | |
2007-08-22 | bash plugin: collapse consecutive lines from the same nick | Giuseppe Bilotta | |
2007-08-17 | + figlet.rb: added figlet.path to make path of the figlet program configurable | Yaohan Chen | |
2007-08-15 | + translator.rb: added 'translator' command which automatically picks a ↵ | Yaohan Chen | |
translator for given language pair | |||
2007-08-14 | * fixed incorrect loading logic which could have added entries to @aliases ↵ | Yaohan Chen | |
even when they were invalid | |||
2007-08-14 | search plugin: use single result format when a single hit is found | Giuseppe Bilotta | |
2007-08-11 | * translator.rb: use Irc::Utils.bot | Yaohan Chen | |