Patch from MJ Ray for items without link
[rss2maildir.git] / CHANGES
1 2007-12-19
2 ----------
3
4     * Initial starting points, config parser and option parsers
5     * Creation of directories for maildir usage
6     * Initial creation of file per message (no collision detection or use of
7       the state directory yet)
8
9 2007-12-20
10 ----------
11
12     * blockquote support
13     * headings support
14     * pre support
15     * added documentation
16     * change db key to be unique per feed + link url
17     * add rudimentary entity support
18     * paragraph wrapping
19     * message id header
20     * add both text/plain and text/html parts
21
22 2007-12-21
23 ----------
24
25     * fix typo for a particular entity
26     * Add a prelimanary todo list
27     * be slightly more forgiving on connection resets
28     * if there's no date in the feed, use todays date/time
29     * Only download feeds that have changed (or that don't give us enough data
30       to workout if they've changed without downloading it all anyways)
31     * updated posts are now "threaded" - adds a References header with the
32       previous message-id in it, then adds the previous message id to the
33       current message-id so that further updates can reference that properly
34     * improve handling of unicode data
35     * add unordered list support
36     * tidy paragraph handling code to work better
37     * improved entity handling
38
39 2007-12-22
40 ----------
41
42     * Update TODO list with further escaping needs
43     * Add item url to html parts
44     * Add item url to bottom of text only part
45     * multiple posts with the same link but different guid support - still
46       threaded, but don't keep delivering the same messages everytime until
47       they leave the feed
48     * Add redirect support
49
50 2007-12-24
51 ----------
52
53     * Add unittest for unordered list
54     * make sure that the string that we use for plain text always ends in a new
55       line character
56
57 2007-12-31
58 ----------
59
60     * Move some of the list handling above the paragraph handling so that it
61       doesn't get confused (bless it!)
62     * Make expected output match actual output, unittest now passes
63     * Add unit test for some of the badly formed lists that we get after the
64       feedparser "sanitizer" has a word with the HTML (currently fails)
65
66 2008-01-05
67 ----------
68
69     * serious reworking of the HTML2Text parser
70     * fix README to have a more complete config example
71     * stop text width from being hardcoded
72     * add missing source files for unit tests
73     * small fix to paragraph handling
74     * add (first draft of) full test suite runner
75     * add test for well formed paragraph handling
76     * update UnorderedListTests to have better test naming scheme
77     * add suite function to UnorderedListTests
78
79 2008-01-06
80 ----------
81
82     * Serious reworking of HTML2Text to handle nested lists reasonably
83     * unittests improvements
84
85 2008-01-07
86 ----------
87     * Update list handling code to deal with nested lists better and badly
88       formed html
89
90 2008-01-10
91 ----------
92
93     * Handle unicode data more effectively.
94     * beginning of link support in HTML2Text
95
96 2008-01-12
97 ----------
98
99     * Change all entity refs in to unicode strings
100     * Update <br> handling to be more effective
101     * Ignore unknown tags and just pretend they're part of the flow
102     * Add <img> support (very basic!)
103
104 2008-01-13
105 ----------
106
107     * Fix bad check on state directory
108     * Begin fixes to list handling code
109     * Small Unicode fix for img tags.
110
111 2008-03-01
112 ----------
113
114     * change images to ReST format
115     * Normalise spaces where they should be.
116
117 2008-03-02
118 ----------
119
120     * fix ReST image support
121     * add lots of entities