* master: (23 commits)
Adding mark_story_as_unread to API. Now works flawlessly up to settings.DAYS_OF_UNREAD (currently 2 weeks).
Rate limit starts at 0.
Fixing cache add using the correct API.
Fixing cache for ratelimiting.
Rate limiting /reader/feeds and /reader/refresh_feeds.
Move folder to folder now complete. Ready to launch!
Moving feed to folder, end-to-end. Just needs move folder to folder.
Adding Google+ and Pinboard to sharing tools.
Toning down updates on infrequently updated feeds.
Adding update_counts to /feeds API endpoint, to force a recalculation of feed unread counts (WARNING: slower than calling /feeds then /refresh_feeds).
Finishing up realtime for testing on prod.
Adding fabfile config for redis.
Adding 'E' as a keyboard shortcut for the Everything view.
Doubling the amount Space pages in a story.
Auto-linkify urls in stories.
Preparing realtime for deployment.
Adding socket.io communication and feed updating on client-side. Ready to ship?
Adding server half of redis real-time unread count updates. That was the easy part.
Adding new API endpoint: mark_feed_stories_as_read. Refactored mark_story_as_read.
Fixing issue for single story preference users: When in page view and story is not found, clicking on other stories in story titles doesn't udpate Feed view. I can't imagine how few users this actually impacts, but it's now fixed.
...
* master:
Adding Google+ and Pinboard to sharing tools.
Toning down updates on infrequently updated feeds.
Adding update_counts to /feeds API endpoint, to force a recalculation of feed unread counts (WARNING: slower than calling /feeds then /refresh_feeds).
Finishing up realtime for testing on prod.
Adding fabfile config for redis.
Adding 'E' as a keyboard shortcut for the Everything view.
Doubling the amount Space pages in a story.
Auto-linkify urls in stories.
Preparing realtime for deployment.
Adding socket.io communication and feed updating on client-side. Ready to ship?
Adding server half of redis real-time unread count updates. That was the easy part.
Adding new API endpoint: mark_feed_stories_as_read. Refactored mark_story_as_read.
Fixing issue for single story preference users: When in page view and story is not found, clicking on other stories in story titles doesn't udpate Feed view. I can't imagine how few users this actually impacts, but it's now fixed.
Fixing Paypal issue around not defaulting to .
Reading stories from slave db during feed update.
* master:
Adding 'E' as a keyboard shortcut for the Everything view.
Doubling the amount Space pages in a story.
Auto-linkify urls in stories.
Reading stories from slave db during feed update.
Conflicts:
settings.py
* master: (52 commits)
Adding mark all as read action sheet for river of news in ios. Still needs hookup + server.
Adding method param error to /api/login and /api/signup.
Adding method param error to /api/login and /api/signup.
Fixing stale unread counts on feed list in iOS app when returning from river.
Saving duplicate read stories correctly.
Fixing gradient in story detail view in iOS.
Adding pages_fetched to munin.
New keyboard shortcut: m finds the oldest unread story.
Fixing exception when deleting bad user subs.
Skip broken classifiers when saving.
Speeding feed fetching back up.
Adding new db03 to mongodb mix.
Using mongodb nifty db resolution.
Testing out a slave read for getting stories.
Putting a time limit on collect_stats.
Simplifying the shit out of feed fetch histories.
Simplifying the shit out of feed fetch histories.
Trying to fix fetch histories with indexes. Also upating fabfile.py
Spreading out feed refreshing to the max.
Slowing down refreshed.
...
* master: (124 commits)
Adding mark all as read action sheet for river of news in ios. Still needs hookup + server.
Adding method param error to /api/login and /api/signup.
Adding method param error to /api/login and /api/signup.
Fixing stale unread counts on feed list in iOS app when returning from river.
Saving duplicate read stories correctly.
Fixing gradient in story detail view in iOS.
Adding pages_fetched to munin.
New keyboard shortcut: m finds the oldest unread story.
Fixing exception when deleting bad user subs.
Skip broken classifiers when saving.
Speeding feed fetching back up.
Adding new db03 to mongodb mix.
Using mongodb nifty db resolution.
Testing out a slave read for getting stories.
Putting a time limit on collect_stats.
Simplifying the shit out of feed fetch histories.
Simplifying the shit out of feed fetch histories.
Trying to fix fetch histories with indexes. Also upating fabfile.py
Spreading out feed refreshing to the max.
Slowing down refreshed.
...
* master: (72 commits)
Adding vendorized seacucumber, for when I hate amazon ses.
Hamburgers are getting a workover so they load instantly.
Adding luminosity detection for the iphone river. Also fixing marking stories as read and tagging a river request.
Displaying correct header for River on iPhone.
Adding favicon_fade for gradient river of news in iphone app.
Fixing issue around missing favicon colors. Also correctly showing river pages and counting read stories for optimization.
Gradients on River of News in iphone app.
Adding Chrome Web Store banners + screenshots + originals.
Making network request for River of News in iPhone app.
Adding River of News views to iPhone App. Still needs network calls, headers, and touch events for section headers.
Wrong logging error.
Temporary fix for broken river of news.
Fixing broken starred stories (with no classifiers).
New screenshots for iPhone app v1.1.
Commifying front-page stats.
Fixing issue around disappearing session_key on reader import. Using cookie first, then falling back to session_key.
Fixing major bug around classifiers in the river of news. Forced to add a new flag to handle existing connections so they don't get data that will mess them up. New visitors will get new behavior. Eventually all users will be on new behavior and I can remove the new flag.
Responsive web design -- hiding center column under a certain width. See: http://news.ycombinator.com/item?id=3138379
Fixing bug around range checking in add dialog for iphone.
iPhone app v1.1.
...