Commit Graph

409 Commits

Author SHA1 Message Date
Sam Ruby
632fe3e7cc Ignore anchor when fetching the page for the title 2010-10-27 17:27:03 +08:00
Morten Høybye Frederiksen
3340c3a940 Added lat-long support and tests for GeoRSS-Simple 2010-10-20 14:53:35 +02:00
Sam Ruby
ee4f756cf5 Ensure all memes have at least two citations 2010-09-25 14:33:42 -04:00
Sam Ruby
5d9df85826 minhead.py is only picking the first node from the old header and transferring
it to the new header, due to the nodelist being modified. Here's an easy fix.
Props to Geoff Lankow.
http://lists.planetplanet.org/archives/devel/2010-August/002157.html
2010-09-21 10:29:24 -04:00
Sam Ruby
bfc12a9ab4 IE9 tweaks 2010-09-20 11:01:57 -04:00
Sam Ruby
d4c4fa9818 Defer the loading of personalize.js, and ensure that personalize is called
even if the DOM was loaded before this script runs.
2010-09-18 19:51:35 -04:00
Sam Ruby
4aa9087271 Protect against blank titles causing a stack traceback 2010-08-15 10:45:34 -04:00
Sam Ruby
206b21edc9 Don't sanitize away unnamespaced HTML5 svg; convert to polyglot syntax
instead.
2010-08-06 07:02:39 -04:00
Ralph Giles
b2147a224b Sort the classic Planetarium links by category. 2010-07-12 17:04:13 -04:00
Ralph Giles
98b829b064 Update the link to Sun-related blog aggregators. 2010-07-12 17:04:07 -04:00
Ralph Giles
c15cadd77b The update the Planet Fedora link.
The 'Fedora People' aggregator at Duke is no longer available,
use the planet.fedoraproject.org link instead.
2010-07-12 17:04:00 -04:00
Sam Ruby
c8d3ac27c0 Ensure that there always is a title 2010-06-22 17:18:17 -04:00
Sam Ruby
369c6c0d64 Fix typo 2010-06-16 06:26:48 -04:00
Sam Ruby
399b0f052a Make list of publishable feeds configurable, per:
http://lists.planetplanet.org/archives/devel/2010-June/002149.html

Also change use of stderr to log, and provide a main program entry point
which can be used to initiate publishing.
2010-06-15 21:16:43 -04:00
Sam Ruby
e51f58a2c4 Default, for now, to NOT publishing. 2010-06-15 15:34:24 -04:00
Matt Domsch
e073802036 add config.pubsubhubbub_hub to docs 2010-06-15 15:19:42 -04:00
Matt Domsch
6897d0516e PuSH: add test for config value 2010-06-15 15:12:18 -04:00
Matt Domsch
d9cef10930 only publish atom, rss10, and rss20 via PuSH 2010-06-15 15:12:08 -04:00
Matt Domsch
7c595c60f3 add PuSH link to atom.xml 2010-06-15 15:12:04 -04:00
Matt Domsch
fdb91411dc add PubSubHubbub-Publisher 1.0 to planet/vendor/, use it to publish at the end of each run 2010-06-15 15:11:59 -04:00
Matt Domsch
1f5c9ce848 add atom:link ref="self" tags in rss10.xml and rss20.xml 2010-06-15 15:11:55 -04:00
Matt Domsch
b5c2879570 emit PubSubHubbub atom:link tags in rss10 and rss20 2010-06-15 15:11:49 -04:00
Sam Ruby
37d98f5b1a Use "lenient" lookup with genshi per
http://lists.planetplanet.org/archives/devel/2010-June/002127.html
props to Christopher Schmidt.
2010-06-14 07:01:27 -04:00
Sam Ruby
346247a437 Allow html entities in html5 2010-06-14 06:51:55 -04:00
Sam Ruby
ad8b31861a Don't blow up on feeds which contain images inside rss items. Example:
http://www.thestranger.com/seattle/Rss.xml?category=oid%3A258
2010-06-13 12:31:08 -04:00
Sam Ruby
dbadd674c6 s/bzr/git/g 2010-06-02 09:47:23 -04:00
Mikael Nilson
f900398c9f Added blacklist test 2010-06-02 11:50:52 +02:00
Mikael Nilson
6458d7ea33 Added documentation, and small fixes in the admin pages. 2010-06-02 11:25:12 +02:00
Mikael Nilsson
31cb17b32f Include admin callback script 2010-06-02 00:28:19 +02:00
Mikael Nilsson
f26d7eeabe Include admin interface 2010-06-02 00:28:10 +02:00
Mikael Nilsson
552dae3c14 First attempt at blacklisting 2010-06-02 00:27:44 +02:00
Sam Ruby
5c7edd7f56 Enable html5lib to work on Python 2.4 once again.
Props to Mark Wielaard
http://lists.planetplanet.org/archives/devel/2010-May/002105.html
Fixes http://code.google.com/p/html5lib/issues/detail?id=133
Broken by
http://code.google.com/p/html5lib/source/diff?spec=svnf685af4b9d933107345857ee10b7d50a40943b76&r=f685af4b9d933107345857ee10b7d50a40943b76&format=side&path=/python/src/html5lib/html5parser.py#sc_svnf685af4b9d933107345857ee10b7d50a40943b76_488
2010-05-24 08:28:47 -04:00
Sam Ruby
9c08308166 Check for the value of version, not merely for the presence of the attribute.
Props: Mark Wielaard
http://lists.planetplanet.org/archives/devel/2010-May/002101.html
2010-05-22 17:10:42 -04:00
Matt Brubeck
6a29b0ead8 Fix bug in link checking. 2010-05-21 10:24:19 -07:00
Sam Ruby
f6e588550f Safety first: ensure links exists before testing 2010-05-20 17:29:46 -04:00
Sam Ruby
d2f2f8510b Preserve link/title, map rss source to atom source 2010-05-20 16:11:39 -04:00
Sam Ruby
bc72bf572f Update to DJango 1.0 (hat tip: Amit Chakradeo (अमित चक्रदेव)) 2010-05-20 15:38:19 -04:00
Sam Ruby
cc1118100b Get rid of deprecation warning 2010-05-20 15:12:30 -04:00
Sam Ruby
084bb5307e Warn on missing information and skipping entries 2010-05-20 15:10:36 -04:00
Sam Ruby
ea7c9f2319 Add a debug-splice option 2010-05-20 15:09:58 -04:00
Sam Ruby
4e5cc4f502 More resilience 2010-05-14 16:55:21 -04:00
Sam Ruby
33d3ad2a1a Be more resilient on HTTP errors 2010-05-14 15:38:44 -04:00
Sam Ruby
a767904c9f Re-enable feedparser sanitization; fix htm5lib santization so that it
can once again be run as a filter; disambiguate between atom:source and
xhtml:source elements.
2010-05-14 12:37:07 -04:00
Sam Ruby
b56bbcf463 .bzrignore => .gitignore 2010-05-14 07:36:57 -04:00
Sam Ruby
77970dbaaa resync with html5lib and feedparser 2010-05-11 22:01:42 -04:00
Sam Ruby
1bcee5cecf Resync with feedparser (and add support for RSS source element) 2010-05-11 19:57:40 -04:00
Sam Ruby
83447dcc23 Switch from simpleTree to DOM as DOM appears to be more robust 2009-09-09 11:52:19 -04:00
Sam Ruby
6f0f23dd36 Update to the lastest html5lib; replace feedparser's sanitizer with
html5lib's
2009-09-09 10:54:21 -04:00
Sam Ruby
63fa05e556 Remove deprecation warnings (and update httplib2) 2009-09-09 09:20:15 -04:00
Sam Ruby
51e17650df Move call to utime into write 2009-04-20 11:15:10 -04:00