Commit graph

1008 commits

Author SHA1 Message Date
Samuel Clay
932cfc3fba Fixing stripe import history. 2018-08-16 12:22:53 -04:00
Samuel Clay
32524cc7d0 Better handling of broken page server. 2018-07-13 11:38:43 -04:00
Samuel Clay
c9167afadd Handling over page 200 on single feeds. 2018-07-10 22:12:10 -04:00
Samuel Clay
87438967be OMG how did I leave this in here. 2018-04-17 17:56:42 -07:00
Samuel Clay
43504ef229 Pull to refresh offsets the folder title view by the height of the self.refreshControl (NSRefreshControl). Should lookup why NSRefreshControl offsets uitableview section headers. 2018-04-06 09:53:00 -04:00
Samuel Clay
3fbe278ee1 Updating reply to email format. 2018-03-06 19:42:40 -08:00
Samuel Clay
32c7c13a4f Fixing analytics issue. 2018-02-26 18:11:25 -08:00
Samuel Clay
768af8bccf Revert 2018-02-26 18:10:50 -08:00
Samuel Clay
4868a078a5 Revert 2018-02-26 18:09:42 -08:00
Samuel Clay
a1d85f2cb7 Adding more analytics to app servers. 2018-02-26 18:07:13 -08:00
Samuel Clay
f9d9bce5ec Saving page load stats for munin graphs. 2018-02-26 16:00:44 -08:00
Samuel Clay
6a8dd09ecc Only profiling 10%. 2018-02-26 15:16:20 -08:00
Samuel Clay
5ae1e3f341 Profiling individual feeds. 2018-02-26 15:06:06 -08:00
Samuel Clay
55eb59c0cd Adding db profiler to 1% of app calls. 2018-02-26 15:02:26 -08:00
Samuel Clay
53b575e623 Correct boto error. 2018-02-15 17:22:24 -08:00
Samuel Clay
fe6b6fdd22 Bumping up story email quota. 2018-01-31 14:37:04 -08:00
Samuel Clay
330ca97303 Fixing log 2018-01-26 19:27:19 -08:00
Samuel Clay
06de6da36a Adding feed_id to original page log. 2018-01-26 19:24:17 -08:00
Samuel Clay
c5fcbad8f2 Marking infrequent site stories as read from ios now only marks the correct stories as read. Thanks to @viticci for the report. 2017-12-18 17:04:54 -08:00
Samuel Clay
d085dc01df Infrequent Site Stories can be marked as read. Thanks to @viticci for the idea. 2017-12-15 19:48:51 -08:00
Samuel Clay
225e0959bf Adding check for infrequent feeds after the feeds are retrieved again, just in case they weren't beforehand. This is inefficient but covers more of the API. 2017-11-06 19:39:50 -08:00
Samuel Clay
f2ab8145c5 Adding options to control infrequency of infrequent site stories feed. 2017-11-05 14:01:25 -08:00
Samuel Clay
c85fd21159 Infrequent feeds applies to search and stars. 2017-10-25 14:42:28 -07:00
Samuel Clay
96e82274bd Logging for infrequent. 2017-10-25 14:37:47 -07:00
Samuel Clay
f543e408e9 Attempting new Infrequent Site Stories river. 2017-10-16 14:22:37 -07:00
Samuel Clay
bf63deec54 New quota for sharing stories by email. 1 for non-premium, 20 for premium. 2017-08-14 11:54:52 -07:00
Samuel Clay
ee3deceea2 Typo on cache prefix. 2017-06-15 15:27:51 -07:00
Samuel Clay
dc9d2fe286 Also adding cache prefix to story truncation. 2017-06-15 15:26:59 -07:00
Samuel Clay
3dd6b891cb Adding a cache prefix to dashboard river so that All Site Stories will stop getting cleared early. 2017-06-15 15:25:01 -07:00
Samuel Clay
6c24e09a78 Custom CSS and Custom JavaScript, saved on the server. 2017-05-18 16:59:35 -07:00
Samuel Clay
c094619879 Updating last read date on story hashes. 2017-05-01 11:43:06 -07:00
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