summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-09-15rss plugin: add support for twitter formatGiuseppe 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-15twitter 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-15twitter plugin: customize count of status updates displayed, defaulting to 1Giuseppe Bilotta
2007-09-14lastfm plugin: update to support the new HTML in author/band descriptionsGiuseppe Bilotta
2007-09-14twitter plugin: minor refactoringGiuseppe Bilotta
2007-09-14twitter plugin: whitespace cleanupGiuseppe Bilotta
2007-09-14twitter plugin: identify ourselves as the twitter clientGiuseppe Bilotta
2007-09-14twitter plugin: CGI.escape, not URI.escape (thanks hlb)Giuseppe Bilotta
2007-09-14twitter plugin: don't cache statusGiuseppe Bilotta
2007-09-14twitter plugin: display time elapsed instead of date in statusGiuseppe Bilotta
2007-09-14httputil: document 'headers' option to get_* methodsGiuseppe Bilotta
2007-09-14twitter plugin: initial commit (#145 with changes)Giuseppe Bilotta
2007-09-14Update .po filesGiuseppe Bilotta
2007-09-14config core botmodule: document 'nick', 'status'Giuseppe Bilotta
2007-09-13shortenurls plugin: shortenurls.services_blacklist config variableGiuseppe Bilotta
2007-09-13shortenurls plugin: handle failing services by trying other services, and ↵Giuseppe Bilotta
make return values more uniform
2007-09-13httputil: primitve cookie supportGiuseppe Bilotta
If a redirection sets a cookie, set the cookie in the redirected request
2007-09-13More rdoc-ificationGiuseppe Bilotta
2007-09-13more rdoc-ificationGiuseppe Bilotta
2007-09-13namespaces: simplify Irc::Bot::Auth manager singleton name and accessorGiuseppe Bilotta
2007-09-12namespaces: provide backwards compatibility methods for BotConfig.register ↵Giuseppe Bilotta
and related classes
2007-09-12namespaces: move rbot-specific classes and modules from Irc::* to Irc::Bot::*Giuseppe Bilotta
2007-09-12Irc::IrcSocket -> Irc::SocketGiuseppe Bilotta
2007-09-12rdocument Irc::MessageMapper and Irc::MessageTemplateGiuseppe Bilotta
2007-09-12rdocument Irc::Plugins::BotModuleGiuseppe Bilotta
2007-09-11* (plugins/fish,translator) long-running actions made threaded to avoid blockingDmitry Kim
2007-09-11+ (plugins) :thread option for plugin.map makes an action automatically threadedDmitry Kim
* (plugins/*) converted to the new threading model
2007-09-11Update REQUIREMENTSGiuseppe Bilotta
2007-09-11translator plugin: catch all exceptions when trying to initialize translatorsGiuseppe 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-11first_html_par: only initialize element collections onceGiuseppe Bilotta
2007-09-11first_html_par: use hpricot if availableGiuseppe Bilotta
2007-09-11Requirements: document 'htmlentities' dependency-with-fallbackGiuseppe Bilotta
2007-09-10url plugin: add 'urls info *urls' command to force link info retrievalGiuseppe Bilotta
2007-09-10url plugin: loopback is 127.x.x.x, not just 127.0.0.1Giuseppe Bilotta
2007-09-10url plugin: add list of hosts for which no link info should be retrievedGiuseppe 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-09rss plugin: support older version of the Ruby RSS parserGiuseppe Bilotta
2007-09-09fortune plugin: add headerGiuseppe Bilotta
2007-09-09fortune plugin: suppress warning and make source more readableGiuseppe Bilotta
2007-09-08HttpUtil: preserve authorization across redirectsGiuseppe Bilotta
2007-09-05Some 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-04lastfm plugin: thread, don't blockGiuseppe Bilotta
2007-09-04lastfm plugin: fix help with empty topicGiuseppe Bilotta
2007-09-04lastfm plugin: support redirected location searchesGiuseppe Bilotta
2007-09-04New Irc Framework: Irc::User#bot_data(key) and #set_bot_data(key, value, ↵Giuseppe Bilotta
&block) to store bot-specific Irc::User data. Currently relies on the data structure in the associated BotUser
2007-09-04New Auth Framework: dream about auto-notifying hashes, and use #replace() ↵Giuseppe Bilotta
when loading data
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 ↵Giuseppe Bilotta
retrieve the associated BotUser and its data
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