root/trunk/plagger/lib/Plagger/Plugin/Aggregator


Mode:

Legend:

Added
Modified
Copied or renamed
Date Rev Chgset Author Log Message
(edit) 01/20/09 09:33:07 @2060 [2060] miyagawa apply RT 42542
(edit) 11/08/08 23:25:04 @2047 [2047] hsbt support XML-Feed-0.3
(edit) 05/20/08 13:17:52 @2031 [2031] daisuke so long, sir, so long
(edit) 04/09/07 09:57:13 @1941 [1941] kazeburo added Aggregator::Sync
(edit) 04/07/07 20:04:31 @1940 [1940] daisuke properly convert HTTP::Response to URI::Fetch::Response so …
(edit) 04/06/07 16:49:13 @1939 [1939] daisuke I'm going gungho
(edit) 03/14/07 17:09:49 @1937 [1937] daisuke Use Plagger::FeedParser->discover, and act more like Aggregator::Simple
(edit) 11/25/06 18:33:29 @1857 [1857] miyagawa Aggregator::Simple: check if modified is defined to avoid UUV
(edit) 10/16/06 17:01:16 @1769 [1769] miyagawa * Moved Photocast/MediaRSS/Hatena specific parsing methods to Namespace::* …
(edit) 10/13/06 16:42:23 @1741 [1741] miyagawa merge from hackathon-summary
(edit) 10/12/06 15:55:39 @1734 [1734] miyagawa added Test::Spelling and fixed typoes
(edit) 09/15/06 03:15:56 @1686 [1686] miyagawa * Fixed CustomFeed?::Simple xpath bug that broke EntryFullText?
(edit) 08/23/06 21:23:08 @1577 [1577] miyagawa support entry level image in RSS 0.91/2.0 I wonder why I haven't added …
(edit) 08/20/06 17:43:29 @1493 [1493] miyagawa use XML::LibXML in CustomFeed?::PerlMonks?. Still needs to do parse_head in …
(edit) 08/20/06 17:36:14 @1492 [1492] miyagawa Refactored XML::Feed and Aggregator::Simple to split out the parser and …
(edit) 08/19/06 15:26:33 @1389 [1389] miyagawa Added Publish::Serializer via …
(edit) 08/16/06 16:55:18 @1333 [1333] miyagawa added Unicode tests. use XML::Atom's ForceUnicode? in Aggregator::Simple
(edit) 08/15/06 21:32:35 @1330 [1330] miyagawa * Added new plugin Filter::ExtractAuthorName? to extract author name from …
(edit) 08/10/06 12:09:42 @1265 [1265] miyagawa support Atom 1.0 entry without atom:published but atom:updated. (Atom 1.0 …
(edit) 08/10/06 11:47:45 @1264 [1264] miyagawa support Atom 1.0 category extraction. Spotted by jwang
(edit) 08/09/06 13:01:57 @1241 [1241] miyagawa Fix parsing <category domain="...">Foo</category>. Thanks to typester for …
(edit) 08/08/06 15:44:35 @1237 [1237] miyagawa fixed UUV warnings in Aggregator::Simple to handle enclosures in Atom
(edit) 08/02/06 19:45:13 @1205 [1205] miyagawa set parse_head(0) in Aggregator::Simple to turn off UTF-8 warnings with …
(edit) 08/01/06 16:21:04 @1193 [1193] miyagawa make looks_like_feed() more generous. Stripped warnings in EFT
(edit) 07/29/06 11:48:37 @1182 [1182] miyagawa Prioritize title specfied in Subscription rather than extracted one. Fixes …
(edit) 07/27/06 03:11:42 @1173 [1173] miyagawa Merge from refactoring-planet. YAY!
(edit) 07/10/06 14:17:54 @1065 [1065] miyagawa Override XML::LibXML with Liberal only in parsing. Fixes #324 and #328
(edit) 06/22/06 17:27:11 @1011 [1011] miyagawa Aggregator::Simple: remove charset= bit from Content-Type. more liberal …
(edit) 06/22/06 17:17:18 @1010 [1010] miyagawa some RSS feeds contain multi enclosures, either way we parse them
(edit) 06/07/06 18:46:44 @921 [921] miyagawa oops
(edit) 06/07/06 18:30:04 @920 [920] miyagawa new plugin Aggregator::Null
(edit) 05/30/06 18:05:29 @867 [867] miyagawa Fixed XML::Liberal globally_override. Fixes #265
(edit) 05/30/06 17:32:50 @866 [866] miyagawa more Photos! support Apple's evil photocast namespace.
(edit) 05/30/06 17:15:38 @865 [865] miyagawa Added Hatena Fotolife namespace support.
(edit) 05/30/06 12:33:48 @854 [854] miyagawa don't do global override. It breaks Atom creation and Bloglines parser. …
(edit) 05/29/06 22:44:08 @849 [849] miyagawa Now support Media RSS (media:content and media:thumbnail). Fixes #141
(edit) 05/26/06 17:21:32 @831 [831] miyagawa globally override LibXML if possible
(edit) 05/26/06 13:39:28 @827 [827] miyagawa Aggregator::Simple: fixed 'next' warning if parser fails
(edit) 05/13/06 03:58:24 @720 [720] miyagawa * new module Filter::FetchEnclosure?
(edit) 05/13/06 03:23:25 @719 [719] miyagawa very, very basic enclosure support for RSS 2.0 <enclosure /> and Atom …
(edit) 05/05/06 16:51:03 @683 [683] miyagawa * Plagger::Util::decode_content now takes $content or $res …
(edit) 05/05/06 15:28:11 @680 [680] miyagawa * Now subscription and update share $feed object, which is experimental. …
(edit) 04/25/06 17:45:46 @648 [648] miyagawa sort of nasty hack to force Unicode flag in Atom feeds. Fixes #194
(edit) 04/21/06 02:03:22 @638 [638] miyagawa allow newlines in RSS 2.0 and Atom as well
(edit) 04/21/06 02:02:29 @637 [637] miyagawa more generous handling of RSS 1.0 detection
(edit) 04/21/06 01:58:22 @636 [636] miyagawa oops
(edit) 04/21/06 01:56:52 @635 [635] miyagawa allow bad Content-Type for feeds like text/plain or text/html. Fixes #167
(edit) 04/13/06 18:53:30 @583 [583] miyagawa oops, back out the liberal thing
(edit) 04/13/06 18:52:54 @582 [582] miyagawa Add 2ch RSS filter and upgrader by youpy. …
(edit) 04/11/06 15:39:47 @572 [572] miyagawa use URI::Fetch 0.06. Fixes #168
(edit) 04/04/06 19:22:57 @538 [538] miyagawa fix Atom body handling if there's no content element
(edit) 04/02/06 04:52:38 @479 [479] miyagawa Xango: add VERSION number so that PAUSE can hadndle
(edit) 04/01/06 22:30:40 @466 [466] miyagawa workaround for URI::Fetch content-type bug
(edit) 04/01/06 15:52:08 @453 [453] daisuke fix xango!
(edit) 04/01/06 15:39:24 @451 [451] ko * fixed skip for broken url * add timeout option
(edit) 04/01/06 01:23:33 @442 [442] ko support of Auto-Discovery in Xango.
(edit) 03/31/06 23:31:23 @437 [437] miyagawa half-done support of Auto-Discovery in Xango. It doesn't work yet
(edit) 03/31/06 22:06:34 @434 [434] miyagawa fix Feed
(edit) 03/31/06 22:00:39 @433 [433] miyagawa return if URL is empty
(edit) 03/31/06 21:50:24 @430 [430] miyagawa Reorganized CustomFeed? API: …
(edit) 03/14/06 20:33:02 @399 [399] miyagawa * Fix FeedBurnerPermalink? to work with RSS 1.0 as well. Fixes #122
(edit) 03/09/06 15:51:59 @384 [384] miyagawa Try real hard in $entry->link. Added $entry->feed_link to point to …
(edit) 03/07/06 11:16:01 @358 [358] miyagawa better error handling on Atom 1.0 date
(edit) 03/07/06 11:14:16 @357 [357] miyagawa add a nasty hack to support Atom 1.0 published (was called issued in 0.3)
(edit) 03/07/06 10:31:11 @354 [354] miyagawa remove feed_entry that caused Segfault
(edit) 03/06/06 16:55:52 @345 [345] miyagawa use XML::RSS::Liberal if installed. Fixes #109
(edit) 03/06/06 16:37:51 @344 [344] miyagawa move the filter.feed hook to handle_feed so that ::Xango can use the XML …
(edit) 03/06/06 16:18:12 @343 [343] miyagawa Added EXPERIMENTAL aggregate.feed.filter hook. Fixes #102.
(edit) 03/06/06 02:31:45 @323 [323] miyagawa update Plagger URL
(edit) 03/05/06 18:11:26 @321 [321] daisuke Add user-agent string to Xango's aggregator
(edit) 03/04/06 18:25:43 @276 [276] miyagawa Oops, $response->is_success gives false if the response is 304. Fixed. …
(edit) 03/04/06 18:06:15 @274 [274] miyagawa Aggregator::Simple and Subscription::OPML: Fixed bug handling …
(edit) 03/04/06 11:40:25 @267 [267] daisuke Add conditional GET support …
(edit) 03/03/06 16:39:07 @256 [256] miyagawa New plugin: Filter::RSSTimeZoneString
(edit) 03/02/06 15:03:52 @238 [238] miyagawa * use URI::Fetch for smart caching in OPML and Simple. Fixes #3
(edit) 02/27/06 08:23:14 @189 [189] miyagawa Added docs to some plugins
(edit) 02/27/06 01:43:19 @177 [177] miyagawa * Fixed tDiaryComment to strictly match with tDiary's feed, and strips …
(edit) 02/26/06 22:54:16 @169 [169] miyagawa Fixed Aggregator::Simple to handle multiple categories set to tags
(edit) 02/26/06 21:43:57 @168 [168] miyagawa use UserAgent? in Aggregator::Simple
(edit) 02/26/06 18:36:33 @165 [165] miyagawa * Remove the duplicate codes from ::Simple and ::Xango by subclassing …
(edit) 02/26/06 17:41:34 @162 [162] daisuke Add Aggregator::Xango (with <del>very bad</del> no documentation)
(edit) 02/23/06 21:15:09 @123 [123] miyagawa Oops, [122] broke the FeedBurnerPermalink? plugin. Revert it and add …
(edit) 02/23/06 20:37:04 @122 [122] miyagawa * remove filename config option from Spotlight. Just use …
(edit) 02/09/06 17:54:34 @67 [67] miyagawa Added image hack on XML::Feed. Fixes #38
(edit) 02/09/06 15:40:22 @59 [59] miyagawa * Store atom:id as $feed->id when feed is Atom. Fixes #24
(edit) 02/06/06 15:11:24 @36 [36] miyagawa Plugin API change: now args are all in a hashref, rather than ordered …
(edit) 02/05/06 10:48:56 @20 [20] miyagawa updated subscription and aggregator.aggregate API so you can register …
(edit) 02/05/06 09:54:12 @17 [17] miyagawa should wrap it in eval so XML::RSS::LibXML can throw an exception
(edit) 02/05/06 09:48:40 @16 [16] miyagawa workaround for invalid dc:date format
(edit) 02/05/06 09:40:42 @15 [15] miyagawa prefer libxml based RSS parser; fixed empty Date bug
(edit) 02/05/06 09:22:41 @12 [12] miyagawa fix Date handling on Aggregate::Simple
(add) 02/04/06 17:26:21 @7 [7] miyagawa Added no_sync_api mode to Subscription::Bloglines …