Commit graph

2720 commits

Author SHA1 Message Date
Samuel Clay
f56f5d17fd Rewriting email template to better use mobile constraints. Much better looking now. 2016-11-17 15:35:33 -08:00
Samuel Clay
3623b75ce2 Full view auto-selects first story when in single story mode. 2016-11-17 11:47:39 -08:00
Samuel Clay
055fcbc0ea Fixing notifications dialog bug. 2016-11-17 11:37:10 -08:00
Samuel Clay
f6075b4dfe Linking to newsblur on story title in notification. Permalink is at bottom for convenience. 2016-11-16 21:07:19 -08:00
Samuel Clay
9ffa63ec2b Max os 3 stories sent per notification group. Also limiting notifications to staff for live test. 2016-11-16 18:29:13 -08:00
Samuel Clay
1b33eb9aac Selecting correct story when coming in from notification. 2016-11-16 11:35:02 -08:00
Samuel Clay
0284793b3a Adding in push notifications for web. Needs filtering. 2016-11-15 20:45:59 -08:00
Samuel Clay
fd4db68f7b Notifications now save their filter and type. Also updates the UI. 2016-11-15 18:18:31 -08:00
Samuel Clay
201b024261 Got the styling right for site notifications. Now need to hook up feed choser and buttons and all notifications list. 2016-11-15 13:32:43 -08:00
Samuel Clay
19460d6bcb Stubbing in skeleton for notifications. 2016-11-14 19:26:09 -08:00
Samuel Clay
637f4d6955 Stubbing in notifications dialog. 2016-11-14 11:12:13 -08:00
Samuel Clay
d7e2c5d3b0 Using hints on shared stories index. 2016-11-09 11:28:53 -08:00
Samuel Clay
5c11f12834 Fixing a bad index on blurblogs. 2016-11-09 11:16:05 -08:00
Samuel Clay
e1eec75745 Adding support for Safari Open in Background Tab extension by @nriley. Fixes #655. 2016-09-27 12:11:54 -07:00
Samuel Clay
fa78b434f9 Adding dark theme to Goodies. 2016-09-20 13:05:25 -07:00
Samuel Clay
eeb715a8e2 Only 60px high images will be previewed. 2016-08-15 16:20:53 -07:00
Samuel Clay
327f46d2b6 Rewriting story image loading to better handle edge cases. New JS vendor. 2016-08-15 13:53:52 -07:00
Samuel Clay
d3a7a33ba8 Merge branch 'master' into newsletters
* 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.
  ...
2016-06-30 11:22:51 -07:00
Samuel Clay
3dd7211886 Fixing bug where closed story would show inline detail when switching b/w Text and Feed view. 2016-06-29 13:24:54 -07:00
Samuel Clay
9f3cd66822 Adjusting flashing loading indicator to be less conspicuous. 2016-06-28 16:50:30 -07:00
Samuel Clay
de675b03a6 Upgrading tweepy, hoping it fixes auth issues w/ twitter. 2016-05-27 08:58:27 -07:00
Samuel Clay
de6b7fc5cf Adding attributes to feeds when the attrs show up when returning the feed (happens for un-subbed feed). 2016-05-23 19:32:58 -07:00
Samuel Clay
e4e9b5fa18 Rate limiting error message. 2016-05-20 16:28:20 -07:00
Samuel Clay
a64556068d Finishing up the newsletters dialog. Perhaps an intro email on first newsletter? 2016-05-12 18:32:56 -07:00
Samuel Clay
fd9d1dda15 Stubbing in email newsletters dialog. Needs email and setup instructions. 2016-05-12 14:54:22 -07:00
Samuel Clay
f719fed2ff Adding unmute option to feed menu on web. 2016-05-09 16:13:45 -07:00
Samuel Clay
43ab6bddb1 Lifetime premium accounts should see status when on Renewal dialog. 2016-03-20 17:57:06 -07:00
Samuel Clay
d444566ecc Splitting intelligence trainer counts into + and - 2016-03-20 17:16:23 -07:00
Samuel Clay
7ced6d7ced Merge branch 'master' into saved_searches
* 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.
2016-03-10 18:33:16 -05:00
Samuel Clay
0da1ed6692 Stubbing in saved searches. Still need to add in saved seaches and then display the search feeds. 2016-03-10 18:33:04 -05:00
Samuel Clay
611b857acc Fixing broken click handler for feed selector. 2016-03-09 13:17:28 -08:00
Samuel Clay
0250fe4e88 Merge branch 'master' into show_changes
* master:
  Logout button no longer opens Account dialog.
2016-02-29 10:10:04 -08:00
Samuel Clay
9785f3dea2 Logout button no longer opens Account dialog. 2016-02-27 16:03:41 -08:00
Samuel Clay
3cadd30c43 Attaching handlers when swapping story content. 2016-02-26 20:41:28 -08:00
Samuel Clay
1effb5b9cf Finally allowing switching between showing and hiding story changes. Ready to ship? 2016-02-26 20:39:18 -08:00
Samuel Clay
dcc942c9c6 Undoing story change preference. Now story changes are loading through ajax. 2016-02-26 20:01:41 -08:00
Samuel Clay
8504977a2a Merge branch 'master' into show_changes
* 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.
2016-02-26 19:17:00 -08:00
Samuel Clay
1e6040ec93 Classifiers should respect new story authors escaping. 2016-02-26 12:02:30 -08:00
Samuel Clay
d05f0fe162 Newsletter authors no longer get escaped server-side. The web should know how to escape. 2016-02-25 15:31:07 -08:00
Samuel Clay
3ed3b0cde3 Feed selector now shows muted sites. 2016-02-25 13:58:28 -08:00
Samuel Clay
454eb3d0d8 Moving from hide changes to show changes. Needs migration. Also needs feed stories to match profile pref. 2016-02-24 11:52:50 -08:00
Samuel Clay
7674e888c1 Turns out empty string is false in JS. 2016-02-19 19:31:58 -08:00
Samuel Clay
994399490e Fixing misaligned grid stories when title matches content. 2016-02-19 08:58:01 -08:00
Samuel Clay
866327fbfe Split view should get a full title. 2016-02-19 07:50:20 -08:00
Samuel Clay
b3d83bafb7 Merge branch 'master' into thumbnails
* master: (112 commits)
  Feedfinder user agent is presenting problems. Changing to 'NewsBlur Feed Finder'
  Scrubbing newsletters.
  Ignoring more dirs in textmate.
  Originals
  Handling missing OAuth token for twitter.
  Fixing PuSH issue with urls for hubs that look like: '//alert-hub.appspot.com'
  Handling mis-shapen icons.
  Handling IncompleteRead from requests during icon fetch.
  Handling missing rss URLs when checking site from bookmarklet.
  Better handling of PuSH errors.
  Fixing add url when searching for rss feeds.
  app image gets pull+pip.
  Upgrade HTTP libs.
  Remove debug status widget for overlapping story syncs.
  Using latest app image.
  Make reading session inits synchro with story cursor fetches. Re-enable stateful tracking of feed story progress between feed fetches.
  Cleanup some timegate code for easier debug.
  Can't use 'sender' as it's gets mucked up with forwarding rules. Switching to reconstructing email from 'from' field.
  Better formatting of plaintext newsletters.
  Handling plain text email newsletters.
  ...
2016-02-18 12:18:35 -08:00
Samuel Clay
596289ba9b Fixing feedchooser height. 2016-02-03 14:14:30 -08:00
Samuel Clay
5a18b07afb Feedchooser height. 2016-02-03 14:12:44 -08:00
Samuel Clay
360167026b Adding Hypersonic windows 10 client. 2016-02-03 13:42:44 -08:00
Samuel Clay
29d2ac2562 Adding 'Add My Feed' to goodies. 2016-02-03 13:39:42 -08:00
Samuel Clay
30bd2b1e36 Fixing menu options that were broken by adding a menu to the dashboard. 2016-02-03 13:31:55 -08:00