Limnoria/plugins
Arnout Engelen 58e7e61d69 Only reset the cached feed when the response actually contains headlines
Some feeds, such as those from sourceforge.net, will sometimes show an error
page rather than a feed. In this case the feed cache used to be cleared for
that feed, causing all 'old' headlines to be flooded to the channel as soon
as the feed came back online.

This patch hopefully fixes that by only resetting the cache when the returned
page actually contains headlines.

Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2013-08-23 23:13:28 -04:00
..
Admin Admin: Add clearq command. 2012-10-24 01:45:38 -04:00
Alias Update my name/contact information 2012-09-01 10:16:48 -04:00
Anonymous Anonymous: added readme 2012-09-04 22:36:20 -04:00
AutoMode AutoMode: improved readme 2012-09-04 22:37:00 -04:00
BadWords BadWords: improve help for requireWordBoundaries config. 2012-10-15 22:01:39 -04:00
Channel Update my name/contact information 2012-09-01 10:16:48 -04:00
ChannelLogger ChannelLogger: improved readme 2012-09-04 22:38:18 -04:00
ChannelStats fixup 9f0c308f 2012-09-04 22:50:44 -04:00
Config Update my name/contact information 2012-09-01 10:16:48 -04:00
Ctcp Ctcp: improved README 2012-09-04 22:50:44 -04:00
Dict Update my name/contact information 2012-09-01 10:16:48 -04:00
Dunno Dunno: improved README 2012-09-04 22:50:44 -04:00
Factoids Factoids: improved README 2012-09-04 22:50:44 -04:00
Filter Filter: catch invalid input for unbinary command. 2012-10-15 20:51:13 -04:00
Format Format: improved README 2012-09-04 22:50:44 -04:00
Games Games: improved README. 2012-09-04 22:50:44 -04:00
Google Google: Use standard json module now that 2.6 is minimum Python version 2012-09-10 20:07:43 -04:00
Herald Herald: improved README. 2012-09-04 22:50:44 -04:00
Internet Internet: improved README. 2012-09-04 22:50:44 -04:00
Karma Update my name/contact information 2012-09-01 10:16:48 -04:00
Lart Remove first person modification of the reason clause and add tests to support it. 2006-11-13 20:27:23 +00:00
Later Update my name/contact information 2012-09-01 10:16:48 -04:00
Limiter Update my name/contact information 2012-09-01 10:16:48 -04:00
Math Math: default %f formatting rounds to 6 decimal places. increase that to 16. 2012-11-04 19:48:53 -05:00
Misc Misc: Notify the caller when @tell succeeded. Closes GH-97. 2012-10-24 17:36:21 -04:00
MoobotFactoids MoobotFactoids: fixed mistakes and added ACTION to README. 2012-09-04 22:50:44 -04:00
Network Update my name/contact information 2012-09-01 10:16:48 -04:00
News News: Use positiveInt converter instead of manual checks. 2010-09-05 01:09:43 -04:00
NickCapture NickCapture: Fix plugin help and l10n-fr. Closes GH-116. 2011-10-23 19:38:54 -04:00
Nickometer Small typos and doc fixes. 2009-11-04 22:54:46 -05:00
Note Call unqualified process/regexp_wrapper, since commands exports them now. 2012-10-24 00:26:51 -04:00
Owner Owner: fix error message when the ImportError comes from the plugin 2012-12-02 20:35:52 -05:00
Plugin Plugin: Fix failures in testPlugin 2012-09-05 21:50:42 -04:00
Praise Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
Protector Protector: Fix variable name. 2011-10-23 19:04:12 -04:00
Quote Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
QuoteGrabs Update my name/contact information 2012-09-01 10:16:48 -04:00
Relay Update my name/contact information 2012-09-01 10:16:48 -04:00
Reply Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
RSS Only reset the cached feed when the response actually contains headlines 2013-08-23 23:13:28 -04:00
Scheduler Update my name/contact information 2012-09-01 10:16:48 -04:00
Seen Seen: fix tests so they pass. fix seen command so it properly accepts nick wildcards. 2012-10-15 22:09:34 -04:00
Services Update my name/contact information 2012-09-01 10:16:48 -04:00
ShrinkUrl ShrinkUrl: Add ur1.ca support. 2013-01-08 22:54:02 -05:00
Status Status.processes: add output of currently active processes. 2012-10-15 21:35:26 -04:00
String Call unqualified process/regexp_wrapper, since commands exports them now. 2012-10-24 00:26:51 -04:00
Success Success: Allow the plugin to be loaded from a query 2012-05-23 00:52:24 -04:00
Time Import external dateutil module 2012-09-17 22:15:52 -04:00
Todo Call unqualified process/regexp_wrapper, since commands exports them now. 2012-10-24 00:26:51 -04:00
Topic Topic: get shouldn't require capabilities, since it's a read-only operation. 2012-10-15 22:04:35 -04:00
Unix Update my name/contact information 2012-09-01 10:16:48 -04:00
URL Update my name/contact information 2012-09-01 10:16:48 -04:00
User User: Handle DuplicateHostmask exception in hostmask.add. 2010-08-29 11:32:39 -04:00
Utilities Update my name/contact information 2012-09-01 10:16:48 -04:00
Web Web: Fix fetch. Use getUrl instead of getUrlFd. 2013-01-08 20:32:43 -05:00
__init__.py Call unqualified process/regexp_wrapper, since commands exports them now. 2012-10-24 00:26:51 -04:00