Brett Parker [Sat, 5 Jan 2008 13:00:48 +0000 (13:00 +0000)]
* add (first draft of) full test suite runner
* add test for well formed paragraph handling
* update UnorderedListTests to have better test naming scheme
* add suite function to UnorderedListTests
Brett Parker [Mon, 31 Dec 2007 03:08:57 +0000 (03:08 +0000)]
* Move some of the list handling above the paragraph handling so that it
doesn't get confused (bless it!)
* Make expected output match actual output, unittest now passes
Brett Parker [Sat, 22 Dec 2007 18:32:52 +0000 (18:32 +0000)]
* multiple posts with the same link but different guid support - still
threaded, but don't keep delivering the same messages everytime until they
leave the feed
Brett Parker [Sat, 22 Dec 2007 01:02:37 +0000 (01:02 +0000)]
* Add redirect support
* Try to get a URL 3 times (redirects are included in the count...)
* Refactor connection creation in to it's own function to lower duplication of
code
Brett Parker [Fri, 21 Dec 2007 18:51:40 +0000 (18:51 +0000)]
* updated posts are now "threaded" - adds a References header with the previous
message-id in it, then adds the previous message id to the current message-id
so that further updates can reference that properly
Brett Parker [Thu, 20 Dec 2007 19:29:54 +0000 (19:29 +0000)]
* make mail messages multipart/alternative messages with a text/plain and
text/html part
* create a seen database that logs wether or not we've seen an item before by
using the url of the item as the key, then check the md5sum to see if we need
to see that item anyways