Commit graph

1047 commits

Author SHA1 Message Date
Samuel Clay
326dfa91c6 Trimming feeds down to 10 stories (from 25) when going two months unread. 2016-02-25 11:50:14 -08:00
Samuel Clay
7ca5a7b25f Handling missing rss URLs when checking site from bookmarklet. 2016-02-16 13:19:59 -08:00
Samuel Clay
043c03e763 Fixing add url when searching for rss feeds. 2016-02-16 11:48:35 -08:00
Samuel Clay
d127d1094c Fixing author in newsletters. 2016-02-09 17:22:07 -08:00
Samuel Clay
7c8f85c24a Newsletter icons now work. Time to try it out on prod. 2016-02-09 17:14:59 -08:00
Samuel Clay
3c7717aff5 Updating newsletter icon. 2016-02-09 16:59:58 -08:00
Samuel Clay
bb964648df Merge branch 'master' into newsletters
* master:
  Handling bunk feeds better by forcing a sub recount and ignoring if not subscribed.
  Splitting feed error codes.
2016-02-09 16:37:06 -08:00
Samuel Clay
4ed51e880a Handling bunk feeds better by forcing a sub recount and ignoring if not subscribed. 2016-02-09 16:34:59 -08:00
Samuel Clay
802e9a10b0 Newsletters partially work. Still need to handle them during feed fetching. 2016-02-09 16:22:22 -08:00
Samuel Clay
94d981cfac Fixing issue with missing feed urls on original feed pages. 2016-02-05 14:46:56 -08:00
Samuel Clay
2d6343b7ae Fixing feedfinder beautifulsoup issues, unicode issues in feed, and unicode comparisons issues with page_data (since it wasnt being decompressed when compared). 2016-02-05 14:43:31 -08:00
Samuel Clay
6edbf67a50 Fix to scipy and the icon importer credited entirely to the work of @sbilly. 2016-02-04 21:31:49 -08:00
Samuel Clay
19902ec7bf Attempting to fix SNI issues by using new feedfinder and using requests instead of feedparser. This needs virtualenv, stat. 2016-02-04 12:28:55 -08:00
Samuel Clay
ee2573ee75 Cleaning cache buster from feed and page urls. 2016-02-03 12:11:22 -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
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
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
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
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
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
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
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
Slavik Svyrydiuk
dc8829c991 smart_unicode instead of unicode 2015-12-02 08:08:38 +01:00
Slavik Svyrydiuk
e9504d2e42 smart_unicode instead of unicode 2015-12-02 07:46:25 +01:00
Samuel Clay
53e4998146 Merge pull request #835 from sv0/text_importer
Text importer
2015-11-30 16:03:50 -08:00
Samuel Clay
2540f9a7a9 No need for www in youtube urls. 2015-11-30 11:58:26 -08:00
Samuel Clay
0fe3dc78e4 Patching charts to fix broken charts branch. 2015-11-30 09:31:10 -08:00
Slavik Svyrydiuk
c1bcdad067 convert story_content to string before compression.
zlib.compress fails with unicode text that contains non-ASCII symbols.
2015-11-27 12:26:58 +01:00
Samuel Clay
2c6c3cc9cf Fixing missing years in stats. 2015-09-02 14:58:58 -07:00
Samuel Clay
b6e1e03bd5 Upgrading feedparser, cleaing up logging on feed fetch. 2015-08-24 14:27:01 -07:00
Samuel Clay
e82b1974a1 Logging sub counts before expired recount. 2015-08-05 14:00:58 -07:00
Samuel Clay
a774cddcb3 Fixing broken sub counts when reids sub count expires. 2015-08-05 13:59:26 -07:00
Samuel Clay
bebccafb3c Easing subscriber expirations for now. 2015-08-05 13:16:15 -07:00
Samuel Clay
793a560958 Adding story deletion logging. 2015-08-05 13:13:01 -07:00
Samuel Clay
c227a68be3 Adding story deletion logging. 2015-08-05 13:12:15 -07:00
Samuel Clay
f02128afdf Adding story deletion logging. 2015-08-05 13:11:53 -07:00
Samuel Clay
fdd76f6c9f Logging expired sub counts. 2015-07-30 13:55:45 -07:00