Commit graph

1177 commits

Author SHA1 Message Date
Samuel Clay
085829506a Commenting out feed refresh times. This needs to be in Graphite. 2011-04-01 17:26:07 -04:00
Samuel Clay
f7a11c5802 What a great way to speed up feed load times. Just load fewer stories! 2011-03-28 21:53:54 -04:00
Samuel Clay
eaadabeb78 Adding in functionality to add new folder during add site bookmarklet. Needs testing (and maybe some UI love), but it should be feature complete. 2011-03-21 10:15:18 -04:00
Samuel Clay
8342741e07 Recommended feeds all ready to go. Now updates feed live when adding and unread counts need to come in. Also handling cases of 0, 1, or > 1 recommend feeds and paging needs to be handled. 2011-03-16 18:29:56 -04:00
Samuel Clay
b87a5de6ce Lots of work towards the eventual release of recommended feeds. Now can try feeds (maybe taste would've been a better name?). 2011-03-15 23:42:27 -04:00
Samuel Clay
4ab3904d52 Adding paging on recommendations. Also moved out of profile preferences, since it needs to be used by the base template when setting up the middle column (the column where recommended feeds go). Now a first-order column on user profiles. 2011-03-13 16:24:49 -04:00
Samuel Clay
28ab8fde50 Merge branch 'master' into timezone_features 2011-03-11 20:20:01 -05:00
Samuel Clay
a3e974f329 Merge branch 'master' into recommended
Conflicts:
	media/css/reader.css
2011-03-11 19:53:45 -05:00
Samuel Clay
80cbe2c127 Adding inline classifiers for tags. Saves single tag classifier, refreshing single feed, and updates intelligence colors dynamically. 2011-03-09 09:48:24 -05:00
Samuel Clay
f6e06259b7 Counting feeds during refresh logging. 2011-03-08 11:38:12 -05:00
Samuel Clay
c1a5a55f0d Fixing classifier dialog's saving calls. Also adding debug information for refresh_feeds to find out how much the status pinging is taking. 2011-03-08 10:06:55 -05:00
Samuel Clay
1c826bdafe Waiting for Django 1.3 so the simple_tag can takes_context=True 2011-03-06 12:42:32 -05:00
Samuel Clay
2e437fcee1 Adding a subscribed note in recommended feeds. 2011-03-02 12:05:58 -05:00
Samuel Clay
8833dd793d Adding basic structure for recommended feeds. 2011-02-28 23:27:58 -05:00
Samuel Clay
1eb02db2d1 Only counting subscribers for active subscriptions. Doh. 2011-02-25 20:23:05 -05:00
Samuel Clay
293a152465 Dupe read stories should save correctly. 2011-02-24 18:54:06 -05:00
Samuel Clay
173ba7f375 Handling add url errors correctly. Also handling duplicate stories being marked read. Lastly, fixing bug around future stories being marked as read and then falling into an inconsistent state. 2011-02-24 18:51:30 -05:00
Samuel Clay
ab3676c0d9 Only bother fetching active feeds. 2011-02-24 14:49:05 -05:00
Samuel Clay
614421aa80 Fixing feeds with 0 active subscribers when the subscriber is clearly logging in. 2011-02-23 23:23:52 -05:00
Samuel Clay
de80258365 Adding *'s to premium users during logging. 2011-02-23 13:46:47 -05:00
Samuel Clay
46c831b629 Fixing river of news issue around deleted feeds. 2011-02-22 22:38:50 -05:00
Samuel Clay
17fd511cdc Fixing error on missing usersub. 2011-02-22 11:27:05 -05:00
Samuel Clay
09021ea08c Trying to fix stale feeds by checking for a last update of a day. 2011-02-22 09:37:09 -05:00
Samuel Clay
5f473ef746 Fixing a glut of issues for missing feeds and missing subscriptions. 2011-02-09 18:52:36 -05:00
Samuel Clay
b22cada5e4 Adding full bootstrapping to fabfile. 2011-02-09 15:45:41 -05:00
Samuel Clay
4fd6a7cfe0 Fixing a metric-ton of bugs: Google Reader import on badly parsed xml, refreshing toplevel feeds loses their manage menu, retrying exception feeds now de-dupes and correctly updates on the page. Plus a bunch of other bugs. 2011-02-06 15:04:21 -05:00
Samuel Clay
3723160155 A huge number of misc fixes: fixing potential errors on paypal return screen, mailing all feed/page parse errors, and swithcing to mapreduce item_frequencies in mongoengine. 2011-02-05 15:34:43 -05:00
Samuel Clay
d3bbe72b87 De-404ing feeds. 2011-02-03 18:47:53 -05:00
Samuel Clay
da0d65ae89 De-404ing feeds. 2011-02-03 18:45:49 -05:00
Samuel Clay
79b98804fe De-404ing feeds. 2011-02-03 18:44:39 -05:00
Samuel Clay
53d759520f Fixing miscellaneous issues that have been throwing exceptions. Feed importing, google reader, loading feeds/pages, approving feeds. ALl with bad requests now let the user down easily as opposed to 500ing. 2011-02-03 18:38:10 -05:00
Samuel Clay
11b57f5bf7 Showing hidden stories now shows them slightly translucent. 2011-02-01 18:29:22 -05:00
Samuel Clay
aeab6ed994 Refactoring queue_new_feeds as to be accessible from everywhere, and to correctly queue new feeds and stale feeds that aren't new. 2011-01-30 23:56:51 -05:00
Samuel Clay
8fd9c069c6 Appending the story endbar at the correct time, when stories are made, not when their positions is determined. 2011-01-30 23:00:22 -05:00
Samuel Clay
58ae33fd50 Dynamically updating feed icons as they load. 2011-01-30 21:40:00 -05:00
Samuel Clay
7424dc9715 Adding a bit for finding the favicon. Also handling all errors on fetching the HTML of the site for finding the icon. 2011-01-30 20:42:11 -05:00
Samuel Clay
196adf4d6a Refreshing stale feeds on chooser. 2011-01-30 15:24:40 -05:00
Samuel Clay
88647ca95c Counting subscribers on feed choosing. 2011-01-30 15:21:13 -05:00
Samuel Clay
cae756390a Final cleanup before sending icons to staging. 2011-01-30 10:46:53 -05:00
Samuel Clay
b938e95124 Correctly downloading, storing, retrieving, and showing favicons and gradients for favicons. This commit includes numerous fixes for the Feed view, too. Loaded. 2011-01-29 19:16:40 -05:00
Samuel Clay
27c633f0b0 Success on saving all images. Still some issues with transparency and resizing large images and having weird cutoffs. 2011-01-29 11:24:27 -05:00
Samuel Clay
a31717b7ca Refactoring folder creation. This could be done a lot more abstractly as to make sense to new functions I build which include folder subscription creating. Let this be a reminder as to how shoddy code is born. And let this be quickly remedied. 2011-01-23 02:13:55 -05:00
Samuel Clay
6e19d4d88b Using correct domain, not adding the same site twice, messaging, better styling. 2011-01-22 18:25:16 -05:00
Samuel Clay
567840ffff Bookmarklet now shows a modal where you can select which folder to add the site. Includes JS and CSS, uncompressed, on host page. 2011-01-21 20:29:19 -05:00
Samuel Clay
e8541157e5 Adding a select_related to the refresh_feeds call. 2011-01-18 00:04:12 -05:00
Samuel Clay
443fe69156 Moving text fields from Feed to FeedData. Migration includes deletion of old fields on Feed, now unused. 2011-01-17 22:48:38 -05:00
Samuel Clay
f85b757f5b Retooling River of News to use three hueristics: Story date, statistics, and intelligence. So far, this is story date, with the necessary changes to ensure unread stories are within the correct date bounds at all times. 2011-01-15 18:41:41 -05:00
Samuel Clay
2396854475 Handling feeds that disappear due to being duped, but the user is already logged in and is eventually going to click on the now missing feed. Correctly identifies missing feed, switches out the original non-dupe feed, and all is well. 2011-01-14 00:59:51 -05:00
Samuel Clay
af8a99f1e6 Conflicts on using now more than once in a function. Doh! 2011-01-12 23:36:52 -05:00
Samuel Clay
df25c008d2 Fixing timezones! No more "Yesterday, 11:30pm" when it's really today. GMT is 5 hours ahead of EST, so with it goes the Today/Yesterday. But that's FIXED. 2011-01-12 23:30:38 -05:00