* master:
New preference: delay to mark a story as read.
Closing #52: Adding delicious to sharing services and preferences. Thanks @palewire for the suggestion.
Conflicts:
media/css/reader.css
media/js/newsblur/reader/reader.js
media/js/newsblur/reader/reader_keyboard.js
* master:
Changing the color of sql duration times in debug logging. Yeah, nobody but me will see this, but boy is it pretty. Ask me sometime and I'd love to show you my insanely colorful logs.
Correctly handling story that lack titles but have content. Using a parsed and shucked truncation of content in place of missing titles.
Sanity check on deleted feeds.
Read it Later -> Pocket
Read it Later -> Pocket
Conflicts:
media/js/newsblur/reader/reader.js
* master:
Error handling in orphan detection.
Collecting orphaned feeds for users. These somehow got lost, and I'm not sure how. Eventually I'd like to run this on every user account.
Fixing issue around feed titles that disappear. This just confirms that the new feed title is substantive.
Uncommenting Readability sharing. This was written a loooong time ago, but their API is finally ready.
Fixing an issue around mal-formed requests aginst WordPress's Bad Behavior plugin, which checks for the 'Accept: *' header.
Fixing missing folder issue in iOS app. Occurs when user has no feeds in top level, when the Everything psuedo-folder obscures the top folder.
Conflicts:
apps/reader/models.py
* master:
New preference: action to perform when opening a feed -- jump to either newest or oldest story automatically.
Conflicts:
media/js/newsblur/reader/reader.js
* master:
Minor changes to fabfile. Needs to only run the pre_deploy step once.
Adding uglify-js.
Fixing paypal return.
Fixing default state while waiting for statistics data to come in.
Adding feed update interval for non-premium users in Statistics.
Adding Chrome Notifier to Goodies page.
Adding Tumblr to share menu.
Ordering unmoderated recommended feeds by date.
Conflicts:
utils/json_functions.py