Commit graph

1177 commits

Author SHA1 Message Date
Samuel Clay
08c897e5a1 This is it, the big kahuna of fixes. This corrects for messed up guids that are causing lots of read stories to become unread. 2017-05-01 11:39:24 -07:00
Samuel Clay
855434de8d Handling broken saved story. 2017-04-24 05:33:44 -07:00
Samuel Clay
c8bac10716 Merge branch 'master' into ios8
* master:
  Attempting to allow both old form and new form lists in parameters. looks[]=like&looks[]=this instead of looks=like&looks=this
  Handling new style list parameters.
  Logging background fetches.
2017-04-05 11:40:39 -07:00
Samuel Clay
a21a3fa2d9 Attempting to allow both old form and new form lists in parameters. looks[]=like&looks[]=this instead of looks=like&looks=this 2017-04-04 17:13:43 -07:00
Samuel Clay
8be6e77f68 Handling new style list parameters. 2017-04-04 15:33:21 -07:00
Samuel Clay
d2c8e9b578 Logging background fetches. 2017-04-04 13:36:34 -07:00
Samuel Clay
b787650d51 ios 8 branch works! Had to replace TMCache wtih PINCache, but it looks solid now. 2017-04-03 18:52:23 -07:00
Samuel Clay
440d2c5841 Fixing broken S3 names. 2017-03-28 21:17:11 -07:00
Samuel Clay
9f15958c0e Only connect to S3 when needed. 2017-03-28 10:43:31 -07:00
Samuel Clay
930abb9adb Merge branch 'master' into saved_searches
* master: (22 commits)
  Turn original text caching back on.
  Extracting images from original text's noscript.
  Fetcing the original text now extracts the image url for others.
  Monkey patching SSL for new python, since hostnames don't match with S3.
  Converting videos in email notifications to images.
  Upping quota to 100 shared stories a day.
  Bumping premium shares to 50 per day.
  Android v5.1.0
  Only 20 stories may be shared per day for premiums, 3 for free users. Also hits IFTTT sharing.
  Improving messaging on emails that have OPML backups. Thanks to @frenetic for bringing this up. Closes #1003
  Fixing up postgresql backup.
  Hiding cookie lost message.
  Parallel pgbouncer kill.
  Fixing attribution in twitter RTs.
  Downgrading to elasticsearch 2.4.4, since pyes isn't ready for ES 5.
  Adding support for native RTs in Twitter.
  Automatically disbaling transparent huge pages (THP) on mongo and redis. Also upgrading to elasticsearch 5.2.2, although its untested.
  Add two buttons to get the app
  Fixing broken getsatisfaction community feedback.
  Goodbye Turn Touch campaign.
  ...
2017-03-23 16:54:37 -07:00
Samuel Clay
94fe3a9705 Improving messaging on emails that have OPML backups. Thanks to @frenetic for bringing this up. Closes #1003 2017-03-18 14:41:12 -07:00
Samuel Clay
2c0bf76e20 Saved search for feeds now works. Need to fix scroll to selected feed (and keyboard shortcuts). Also need to hook up other search types. 2017-03-06 19:55:18 -08:00
Samuel Clay
3435bac504 Showing saved searches. Titles need work. And they don't show the feed yet. 2017-03-03 18:12:27 -05:00
Samuel Clay
00695b04af Merge branch 'master' into saved_searches
* master: (771 commits)
  Fixing horrible session loss bug. Turns out the django-redis-sessions library changed timeout behavior, from silently retrying to silently failing. Adding necessary SESSION_* vars.
  Better handling of booleans on /reader/feeds.
  Fixing redis bootstrap
  Add Firefox to story browser list
  Dashboard should not show old stories.
  Faking user agent when rss bans NewsBlur.
  Better recording of non-200/300 status codes on feed fetch.
  Adding new debug to feed fetcher.
  Embedding kickstarter module for TT on dashboard.
  notifications alpha 2
  Updating TT launch email.
  Linking image on TT email.
  No sudo on virtualenv.
  Adding missing feeds for users as part of cleanup.
  Fixing spacing issues in Turn Touch email.
  Updating Turn Touch email.
  Upgrading Readability and forcing images to remain. THis should add a bunch of images back to the Text view.
  Andorid v5.0.
  Fixing bug that would clear river cache while reading the river, caused by the dashboard river reloading when it wasn't visible.
  Revert "Moving from Whitney to Whitney ScreenSmart."
  ...
2017-02-24 17:05:51 -08:00
Samuel Clay
ae468dd000 Only subscribed users can read newsletters. This prevents users who aren't the original recipient from sharing or reading other user's newsletters. 2017-02-24 16:46:42 -08:00
Samuel Clay
f095bcae31 Attempting to fix oldest cutoff mark feed read date bug. 2017-02-24 16:46:30 -08:00
Samuel Clay
90498f5b95 Better handling of booleans on /reader/feeds. 2017-02-21 09:55:11 -08:00
Samuel Clay
03ccc8313a Dashboard should not show old stories. 2017-02-17 12:29:51 -08:00
Samuel Clay
af1e344da5 Fixing bug around truncating river. 2017-01-12 13:38:22 -08:00
Samuel Clay
1c6d6e78d8 Logging request not user. 2017-01-12 13:17:51 -08:00
Samuel Clay
20e100f3cb Adding a river complete endpoint to ease burden on redis db that doesn't need story cache. 2017-01-12 13:16:34 -08:00
Samuel Clay
875b6c33a0 Allowing POST or GET to river. 2016-12-14 14:59:32 -08:00
Samuel Clay
3c35bcc161 By changing river with hashes read filter to all, unreads and intelligence can be fetched. This may slow down iOS/Android paging, but not by much and it includes data that should be there. 2016-12-13 17:17:36 -08:00
Samuel Clay
c5d5ea5001 Attempting to fix dashboard stories by no longer relying on full river reloads when a new story comes in but to fetch that story if it is newer (or older) than last visible dashboard story. 2016-12-13 16:29:42 -08:00
Samuel Clay
ba8d1b4f2a Removing dashboard stories. 2016-12-13 08:05:59 -08:00
Samuel Clay
0bcfb58c8d Turning off dashboard river. 2016-12-13 08:02:15 -08:00
Samuel Clay
5bbfc44111 Turning off dashboard river. 2016-12-13 08:00:53 -08:00
Samuel Clay
075c7c7e15 Turning off dashboard river. 2016-12-13 08:00:13 -08:00
Samuel Clay
a542924826 Merge branch 'master' into dashboard_river
* master:
  Handling error when fetching icn for bad feed link.
  Handing error when saved stories get accidentally sent for feed scoring.
  Handling MemoryError while feed fetching.
  Broken string
  Moving site name and image to bottom of folder rss stories. Also adding site title to story title.
2016-12-11 18:48:20 -08:00
Samuel Clay
304aeae966 Broken string 2016-12-09 14:57:01 -08:00
Samuel Clay
4754cc0bfc Moving site name and image to bottom of folder rss stories. Also adding site title to story title. 2016-12-09 14:54:07 -08:00
Samuel Clay
1287511366 Merge branch 'master' into dashboard_river
* master:
  Updating starred counts on web in real-time.
2016-12-08 16:06:42 -08:00
Samuel Clay
7ee01bd406 Updating starred counts on web in real-time. 2016-12-08 16:05:13 -08:00
Samuel Clay
82f873f504 Fixing final dashbaord river bug, accidentally loading more stories than necessary. Showing end bar when no stories left. 2016-12-07 19:07:00 -08:00
Samuel Clay
e6ad5d05dc Merge branch 'master' into dashboard_river
* master:
  Fixing mailgun reply-to issue by changing requirements.
  Ensuring Reply-To header on share emails.
  Handling unicode encode errors in page/text handling. Also adding upgrade command for fabric when pip is non-trivial.
  oauth-toolkit needs to be pinned earlier.
  Fixing page and text importer to correctly handling non-breaking spaces.
2016-12-06 11:39:32 -08:00
Samuel Clay
6a5ebaf056 Ensuring Reply-To header on share emails. 2016-12-06 11:21:33 -08:00
Samuel Clay
10675090ef Only reload dashboard stories on new stories, not just read stories. Also sync read stories through pubsub. 2016-12-05 17:10:47 -08:00
Samuel Clay
e237257b3d Forget paging when transfering dashboard stories, but preserve the stories already there. 2016-12-01 18:05:41 -08:00
Samuel Clay
11b3a1edff Filling out dashboard stories to handle hidden stories. Needs focus stories handling and marking read elsewhere. 2016-12-01 14:27:18 -08:00
Samuel Clay
52db1011a9 Separating dashboard river and regularly stories. 2016-11-30 18:53:32 -08:00
Samuel Clay
9ec30fcfe8 Further refining styling 2016-11-30 18:16:53 -08:00
Samuel Clay
2848c55123 Adding notification info to flat feeds for ios and android. 2016-11-17 19:13:42 -08:00
Samuel Clay
19460d6bcb Stubbing in skeleton for notifications. 2016-11-14 19:26:09 -08:00
Samuel Clay
c65a3d8baa Switching to indexed story hashes instead of story feeds for starred stories. 2016-11-14 12:50:07 -08:00
Samuel Clay
20f083717e Adding more hints. 2016-11-10 18:25:32 -08:00
Samuel Clay
cdb4943819 Removing story changes from saved stories. 2016-11-10 17:47:05 -08:00
Samuel Clay
68dbab10bd Forcing index on starred stories. 2016-11-09 11:54:30 -08:00
Samuel Clay
07cb37c2b9 Continuing to add index hints to shared stories. 2016-11-09 11:35:48 -08:00
Samuel Clay
59aac74f42 Continuing to add index hints to shared stories. 2016-11-09 11:32:51 -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