Commit graph

3555 commits

Author SHA1 Message Date
Samuel Clay
ee2573ee75 Cleaning cache buster from feed and page urls. 2016-02-03 12:11:22 -08:00
Samuel Clay
e3df276232 Trying to save S3 saving if only color is different. k-means clustering is non-deterministic, so this led to a ton of multi-uploads. 2016-02-02 18:54:34 -08:00
Samuel Clay
66aadc45a1 Adding soft time limit to celery tasks. 2016-02-01 23:06:04 -08:00
Samuel Clay
bb2557377f Adding include_inactive=true to flat feeds to only give inactive feeds. I hope this doesn't break someday. 2016-01-28 16:23:38 -08:00
Samuel Clay
ae5bca50bb Separating flat_folders and flat_folders_with_inactive. 2016-01-28 16:17:25 -08:00
Samuel Clay
88f45552e4 Adding inactive feeds to flat folders. This shouldn't break anything, since clients should be able to handle missing feeds anyhow. 2016-01-28 15:46:27 -08:00
Samuel Clay
2f650b3da1 Adding to /reader/feeds?flat=true (for @dejal). 2016-01-28 15:07:37 -08:00
Samuel Clay
474c381d26 I cannot believe it was a string-to-int type conversion that wasn't happening when deleting feeds. *smacks forehead* Stupid json.decode. Sorry to 85136323e2. 2016-01-28 12:31:39 -08:00
Samuel Clay
34228e3b77 Handling search queries with just spaces in them. 2016-01-28 11:41:01 -08:00
Samuel Clay
2c875a3d01 Handling update_fields=[] when saving feeds. 2016-01-28 11:35:11 -08:00
Samuel Clay
1621c40da8 Premium accounts get feeds fetched at least once every 12 hours (for feeds that publish nothing). 2016-01-23 15:04:05 -08:00
Samuel Clay
310204fe70 Flat feeds also gets user_id. 2016-01-22 12:47:31 -08:00
Samuel Clay
b064576101 Adding user_id to /reader/feeds. 2016-01-22 12:46:41 -08:00
Samuel Clay
6f44ea2efa Adding MX DNS check on new users. 2016-01-21 13:37:38 -08:00
Samuel Clay
0a001881cf Fixing valuerror when trimming on feeds that have bogus dates. 2016-01-20 13:32:56 -08:00
Samuel Clay
103a8993e8 Counting shared stories when deleting old feeds. 2016-01-19 11:30:13 -08:00
Samuel Clay
ce5d1c815e Updating story trimmer to look for unread feeds that may be actively subscribed. 2016-01-19 11:28:35 -08:00
Samuel Clay
eb5520a118 Rotating feed stats hours based on user's timezone preference. 2016-01-14 16:01:00 -08:00
Samuel Clay
988bcd7aee Fixing redirect behavior by saving redirect history for 25 fetches when one 400+ error is found. 2016-01-13 12:42:39 -08:00
Samuel Clay
16caa91457 Fixing tag stripping in content previews. 2016-01-11 18:25:23 -08:00
Samuel Clay
44177629d2 24 hour max for premiums, 48 hour max for free 2016-01-08 10:35:34 -08:00
Samuel Clay
430a27719b Testing out faster feed updates for premiums. 2016-01-08 10:31:49 -08:00
Samuel Clay
dccdbcba14 Fixing token errors on searches. 2016-01-07 19:16:39 -08:00
Samuel Clay
cdfc2b71ea Handling issue where counting premiums is not being saved due to db issue. 2016-01-07 18:46:16 -08:00
Samuel Clay
72d90803f3 Fixing a longstanding bug in the exception changer dialog. Now correctly finding branch feed. 2016-01-07 18:38:22 -08:00
Samuel Clay
6f4c9fba36 Revert "Revert "Merge branch 'charts2'""
This reverts commit d5a480a4c8.
2016-01-05 11:32:36 -08:00
Samuel Clay
d5a480a4c8 Revert "Merge branch 'charts2'"
This reverts commit 02909962d4, reversing
changes made to 6be803a08f.
2016-01-05 11:08:40 -08:00
Samuel Clay
f5877250c6 Loosening stats rate limiter. Ready to launch. 2016-01-05 11:03:17 -08:00
Samuel Clay
ed295e8a4e Merge branch 'master' into charts2
* master: (111 commits)
  Icon importer needs to actually be different, not just forced.
  Android v4.7.0b1.
  Offering shared story back in api when sharing story.
  Turning on feed trimming by read stories.
  Refining read story check on trim.
  Seeing how many stories would be eliminated using new read story checker.
  Bump android version for Beta.
  Add debug about stuck actions to the feedback info dump.
  Add purge_tag and purge_author to Feed.
  Adding purge stories to fix db corruption bug.
  Fix problems with folders containing special characters.
  Fetching title and content from stories shared without content+title. For #755.
  Adding original text fetcher to /api/share-story requests that have no content.
  Fixing tlnb logging viewer.
  Upgrading api/share_story to newer required_params api.
  Fix crash on pre 4.4 platforms when choosing folders.
  Use standard mode in the story detail web view.
  Fix tapping on target=_blank links not working in the original story view.
  Fix Mail action in "Send to" from the original story view not including the URL.
  For #755: adding authenticated /api/share_story/ endpoint that doens't use profile token.
  ...
2016-01-05 10:58:12 -08:00
Samuel Clay
6be803a08f Icon importer needs to actually be different, not just forced. 2016-01-03 15:55:22 -08:00
Samuel Clay
685cd96eee Offering shared story back in api when sharing story. 2015-12-29 20:07:24 -08:00
Samuel Clay
1a450e3d93 Turning on feed trimming by read stories. 2015-12-29 12:56:49 -08:00
Samuel Clay
edb17b6d1d Refining read story check on trim. 2015-12-29 12:45:47 -08:00
Samuel Clay
f41d9f290f Seeing how many stories would be eliminated using new read story checker. 2015-12-29 12:41:40 -08:00
Samuel Clay
95e7b9c84e Add purge_tag and purge_author to Feed. 2015-12-26 12:59:44 -08:00
Samuel Clay
ad39df5d6d Adding purge stories to fix db corruption bug. 2015-12-26 12:53:32 -08:00
Samuel Clay
2a73bde306 Fetching title and content from stories shared without content+title. For #755. 2015-12-23 15:24:53 -08:00
Samuel Clay
29405a370c Adding original text fetcher to /api/share-story requests that have no content. 2015-12-23 08:41:35 -08:00
Samuel Clay
d845e151d0 Upgrading api/share_story to newer required_params api. 2015-12-22 19:28:31 -08:00
Samuel Clay
5fd37d2587 For #755: adding authenticated /api/share_story/ endpoint that doens't use profile token. 2015-12-20 22:45:36 -08:00
Samuel Clay
10e265d0c4 Counting stories for 1% of all fetches, regardless of new stories. Should push back feeds with no new stories for a while. 2015-12-18 12:57:11 -08:00
Samuel Clay
4a12c220fe Risky business: now capturing db times (sql/mongo/redis) for 1% of all tasks. Also updating munin to recognize new db profiling times. 2015-12-16 17:31:41 -08:00
Samuel Clay
27cf1f1a10 Fixing issue with missing story_hash param returning an httpresponse instead of a json dict. 2015-12-11 17:11:27 -08:00
Samuel Clay
c0bff9962c Forgot to remove extra slash from shared story URLs. Fixes c61a261634. 2015-12-11 17:08:25 -08:00
Samuel Clay
24e4bae08d Merge pull request #839 from sv0/unicode_fixes
Unicode fixes
2015-12-10 13:43:47 -07:00
Samuel Clay
8fa5c412eb Changing facebook api scope. 2015-12-10 11:41:57 -08:00
Samuel Clay
6bcb629bb1 Adding two spam domains 2015-12-09 17:21:42 -08:00
Slavik Svyrydiuk
3a77fc06bb reverted to hard-coded HTTPS scheme 2015-12-09 21:44:01 +01:00
Samuel Clay
b6dc9fccbf Expiring weekly feed read counts. 2015-12-07 16:30:30 -08:00
Samuel Clay
d8abe375a2 Counting read stories on a per-feed per-feed basis. This will allow efficient usage checks down the line. 2015-12-07 16:29:52 -08:00