Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-09-15 | rss plugin: add support for twitter format | Giuseppe Bilotta | |
Twitter feeds can use the generic output format, but there is no need to 'cap' their titles because of the hardcoded length limits imposed by Twitter | |||
2007-09-15 | twitter plugin: don't update status if message length is > 160 characters, ↵ | Giuseppe Bilotta | |
and give a warning when > 140 Twitter has a hard limit for message lengths at 160, and the recommended maximum length is 140 characters, so enforce the hard limit and warn when the soft limit is passed | |||
2007-09-15 | twitter plugin: customize count of status updates displayed, defaulting to 1 | Giuseppe Bilotta | |
2007-09-14 | lastfm plugin: update to support the new HTML in author/band descriptions | Giuseppe Bilotta | |
2007-09-14 | twitter plugin: minor refactoring | Giuseppe Bilotta | |
2007-09-14 | twitter plugin: whitespace cleanup | Giuseppe Bilotta | |
2007-09-14 | twitter plugin: identify ourselves as the twitter client | Giuseppe Bilotta | |
2007-09-14 | twitter plugin: CGI.escape, not URI.escape (thanks hlb) | Giuseppe Bilotta | |
2007-09-14 | twitter plugin: don't cache status | Giuseppe Bilotta | |
2007-09-14 | twitter plugin: display time elapsed instead of date in status | Giuseppe Bilotta | |
2007-09-14 | twitter plugin: initial commit (#145 with changes) | Giuseppe Bilotta | |
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 | |