Commit graph

26 commits

Author SHA1 Message Date
Slavik Svyrydiuk
bd0256f0e9 PEP8 fixes: removed whitespaces from the blank lines 2015-11-28 08:53:34 +01:00
Samuel Clay
1ad7031fbb Fixing tests. 2012-11-27 16:22:03 -08:00
Samuel Clay
7313339dbc Refactoring refresh feed unread counts. Fixing tests. 2012-03-26 11:04:05 -07:00
Samuel Clay
16ddf028d2 Adding tests in prep for Mother Jones duping. 2012-03-06 16:56:26 -08:00
Samuel Clay
d5926fe577 Fixing rss feed tests. 2012-03-06 16:11:27 -08:00
Samuel Clay
12a63afaca Trying to correct the unreadable story issue by updating the correct story_id during story_guid changes. 2011-10-10 20:46:13 -07:00
Samuel Clay
cfe90d0845 Trying out a new quadrigram collocator on for size. Needs some tokenizer lovin'. 2011-09-05 22:06:24 -07:00
Samuel Clay
8f5a4c612d Updating rss_feeds tests for completeness. Updating README to include how to run test suite. 2011-09-01 09:11:29 -07:00
Samuel Clay
42d6abe247 Refactoring URLs for the reader. 2011-04-20 09:35:59 -04:00
Samuel Clay
10f58f8608 Renaming json.py to json_functions.py to resolve namespace conflict with anyjson. 2010-10-23 13:06:28 -04:00
Samuel Clay
fa3be28b43 Initial stab at MongoDB in feed fetching and feed viewing. Still need to fix authors, tags, counts, aggregations, and any remaining bugs. 2010-08-21 13:57:49 -04:00
Samuel Clay
fab14fae46 Refactoring feed fetching so some feeds will be correctly parsed. Also updated unit tests to include invalid XML. 2010-07-07 18:40:19 -04:00
Samuel Clay
10ec2dcbf3 All tests fixed and now pass. 2010-04-09 18:30:25 -04:00
Samuel Clay
f169569710 Adding single threaded feed updating (used for tests and debugging) 2010-04-09 16:37:19 -04:00
Samuel Clay
6be96b05d3 Stopgap solution for lack of timezone support. Marking a feed as read uses the timestamp of the latest story OR current time, whichever is later. 2010-04-09 16:10:23 -04:00
Samuel Clay
8bf5fc8dca Fixing the out-of-date dupe bug. 2009-12-18 20:47:44 +00:00
Samuel Clay
c0ca9277b8 - Added specialized unit tests for crappy RSS input (like Slashdot).
- Rewrote the feed view in the reader. It is now a long list and looks a lot better.
- Big update to story title logic. Can now handle many more edge cases. Also uses smarter heading finder.
- Fixed scrollTo bug, so now multiple clicks do not queue awkwardly.
- Moved the story titles pane to the bottom.
2009-09-07 01:56:52 +00:00
Samuel Clay
9e522ca528 Woo - Checking for content and title differences to resolve duplicate entries. Integration tests prove a number of differences are successfully resolved. 2009-08-30 00:43:13 +00:00
Samuel Clay
bdd91d714d Refactored the feed fetcher. Added integration tests for dupe matching. Also stubbed in AI score calculations so I can do something with the output soon. 2009-08-29 19:34:42 +00:00
Samuel Clay
0582b052bf Tests can now be run from any server/environment. 2009-08-09 19:22:09 +00:00
Samuel Clay
9626b4695a Updating integration tests to include updated feeds. Wahoo! Now to figure out the dupe issues through testing. 2009-08-08 16:52:11 +00:00
Samuel Clay
bd0099ad81 Rewrote ingestion and acquiring of feeds. This needs some serious TLC soon. 2009-08-01 04:26:57 +00:00
Samuel Clay
709beb79b7 Cleaning up tests, reload OPML pane, and minor refactorings for errors. 2009-07-28 22:51:16 +00:00
Samuel Clay
5d185bae74 Optimizing and refactoring a ton of queries and calls. Really, I touched almost everything, from the feed ingestion system, to marking stories as read, to merging ReadStories and Opinions. 2009-07-28 02:27:27 +00:00
Samuel Clay
db09737792 Adding integration tests and fixtures for the RSS Feeds app. In hind-sight, it should've been called 'FeedInjestion' 2009-07-08 02:05:45 +00:00
Samuel Clay
48ba40e29b Initial 2009-06-16 03:08:55 +00:00