summaryrefslogtreecommitdiff
path: root/data/rbot/plugins/grouphug.rb
AgeCommit message (Collapse)Author
2009-02-08grouphug: htmlinfo filterGiuseppe Bilotta
2009-02-08grouphug: refactor confession retrievalGiuseppe Bilotta
Turn the confession extraction into its own method, and use it both for specific and random confession retrieval.
2009-02-08grouphug: fix retrieval of spurious confessionsGiuseppe Bilotta
The real confessions are in the 'main' div, so rather than second-guessing their true location (and getting it wrong every time the site changes layout), just skip to the 'main' div before looking for content.
2009-02-08grouphug: log errorsGiuseppe Bilotta
2008-10-27* (grouphug) fix for grouphug layout changesCasey Link
2008-07-04grouphug plugin: help text simplificationGiuseppe Bilotta
2008-07-04grouphug plugin: add support for posting confessions with 'create' auth.Casey Link
2008-06-20grouphug plugin: tweak regex so it captures confessions with newlines properlyCasey Link
2008-06-18* plugins/grouphug: cache the results from a page request, don't re-request ↵Casey Link
until the cache has been used up.
2008-01-30grouphug.rb: apply patch (#170) from tarpman to adjust to new grouphug page ↵Yaohan Chen
format
2007-09-11+ (plugins) :thread option for plugin.map makes an action automatically threadedDmitry Kim
* (plugins/*) converted to the new threading model
2007-08-31* (plugins/grouphug) thread, don't block (tm)Dmitry Kim
2007-03-30*** (httputil) major rework, new caching implementation, unified requestDmitry Kim
processing + (httputil) post support, partial request support, other features - (httputil) removed partial_body() and get_cached() [merged into get()] * (plugins/, utils) minimal changes to accomodate for the new http_utils * (utils, ircbot) moved utils initialization into utils.rb * (tube.rb) (partially) accomodate for upstream site layout changes
2007-02-18Plugin header boilerplating.Giuseppe Bilotta
New plugin.header file provided, to be used as model for the header of new plugins. Many existing plugins have been adjusted to provide the same info the same way. I might have misplaced some information, so please let me know if this is the case. Also augmented a couple of copyright notices to include the 'rbot development team' alongside Tom Gilbert.
2007-02-14Modernize/optimize/cleanup a bunch of pluginsGiuseppe Bilotta
Remove some unnecessary plugin.register() calls, replace other by plugin.map() calls. Also use e.g. Array#pick_one instead of ar[rand(ar.length)]
2006-10-24Initial implementation of proper caching based on last-modified and etag ↵Giuseppe Bilotta
HTTP headers
2005-12-12exception handlingTom Gilbert
2005-12-01Donated by these lovely chaps:Tom Gilbert
http://websvn.kde.org/trunk/extragear/multimedia/amarok/src/scripts/rbot/grouphug/ Thanks, eean :)