* master: (59 commits)
Handling twitter posting error.
Fixing bug where closed story would show inline detail when switching b/w Text and Feed view.
Temporarily locked = suspended on twitter.
Adjusting flashing loading indicator to be less conspicuous.
Handling validation of emails on api.
Handling lxml parser errors for original text.
Adding exception handling for twitter feeds.
Switch to filter instead of opacity
iOS: fixed#924 (losing story on lock)
iOS: white flash fix
iOS v6.0.3.
Handling deletion of feeds in folders where the parent folder has hypens (which are stripped on iOS/mobile to handle flat).
iOS: Fixed unread count issue when offline
Fixing twitter status permalink.
Handling YouTube playlists.
Android v4.9.0.
iOS: Eliminate duplicate URLs when sharing to Twitter, Facebook, Weibo and OmniFocus.
Clean up activity handling, and fix sending to Reading List.
Update Dockerfile
Upgrading tweepy, hoping it fixes auth issues w/ twitter.
...
* master:
Fixing broken click handler for feed selector.
Fixing missing import for newsletters.
Stripping !important from newsletters.
Save/restore userId in Profile activity (#891)
Sanity check for broken mtime.
Fixing unicode issues in feed fetcher. Also fixing broken last-modified cache header.
Adding pgbouncer back in.
pgbouncer 1.7.2.
Added some logging to story cutoff date when marking feeds as read.
Dark theme improvements for newsletters.
* master:
Android v4.8.0b1.
Classifiers should respect new story authors escaping.
Clearing a story's Text view cache when the story is updated.
Newsletter authors no longer get escaped server-side. The web should know how to escape.
Rate limiting insta-fetching to 10 fetches per 10 minutes.
Feed selector now shows muted sites.
Trimming feeds down to 10 stories (from 25) when going two months unread.
Only auth users may search feeds.
Only search aggressively if authenticated.
Adding IP logging to feed searching.
Adding find_feed logging to diagnose postgres issues.
Disable debug logs.
Reconcile local and remote unreads much more quickly for hyperusers.
Don't bother UI-friendly duty cycling when the UI isn't up.
Remove unused member in Story object.
More efficient story cleanup for hyperusers.
Stripping quotes out of newsletter sender names.
Turns out empty string is false in JS.
Fixing misaligned grid stories when title matches content.