Commit graph

3624 commits

Author SHA1 Message Date
Samuel Clay
59b9a2bcb2 Allow samuel-token and samuel.token @newsletters.newsblur.com 2016-05-16 20:30:10 -07:00
Samuel Clay
8a3563766f Reintroducing correct subscriber counts. 2016-05-16 17:57:02 -07:00
Samuel Clay
9315e31e94 Fixing rename folder when top level is the in_folder (as on iOS). 2016-05-11 19:52:50 -07:00
Samuel Clay
1497412133 Attempting to correct sub counts for branched feeds. 2016-05-05 19:37:02 +08:00
Samuel Clay
0f644dcb7e Adding current month totals to payment reports. 2016-05-05 19:09:09 +08:00
Samuel Clay
a420d41cda Adding MTD to payment reports. 2016-05-05 19:05:06 +08:00
Samuel Clay
5e2020f402 Fixing tests. 2016-04-22 20:48:08 -07:00
Samuel Clay
432d40094e Correct feedfinder. 2016-04-18 16:36:40 -07:00
Samuel Clay
bf5107d5d8 Only branch feed if feed is OK on page and feed. 2016-04-18 16:35:49 -07:00
Samuel Clay
a22a3fe1f7 Ignoring feedsportal. 2016-04-18 16:17:15 -07:00
Samuel Clay
fd26addf28 Adding YTD figures to payment reports. 2016-04-18 14:58:56 -07:00
Samuel Clay
44e9b131a0 Fixing icon saving to s3 bug. 2016-04-06 17:06:32 -07:00
Samuel Clay
e72a17a346 Maybe I shouldn't be coding right now. That errant 'else' keyword looked fine in word wrap. 2016-03-20 18:04:36 -07:00
Samuel Clay
e067acdd83 Python's naming on the try..except..else block is almost as bad as for..else. I blame Python for this stupidity. 2016-03-20 18:03:11 -07:00
Samuel Clay
3629a7ff4d Adding auto-canceling of stripe/paypal subscription when renewing with different paypal/stripe provider. 2016-03-20 17:55:44 -07:00
Samuel Clay
d444566ecc Splitting intelligence trainer counts into + and - 2016-03-20 17:16:23 -07:00
Samuel Clay
849a194e29 Only subscribed users can read newsletters. This prevents users who aren't the original recipient from sharing or reading other user's newsletters. 2016-03-17 11:22:05 -07:00
Samuel Clay
39b615cce1 Handling newsletter senders with no name and only an email. 2016-03-16 16:02:47 -07:00
Samuel Clay
8ea2c6ef55 Attempting to fix oldest cutoff mark feed read date bug. 2016-03-14 11:54:02 -07:00
Samuel Clay
c7dd608885 Fixing missing import for newsletters. 2016-03-09 11:30:47 -08:00
Samuel Clay
bec04a4e4e Stripping !important from newsletters. 2016-03-08 15:56:30 -08:00
Samuel Clay
3ca206ea7b Added some logging to story cutoff date when marking feeds as read. 2016-03-07 19:14:50 -08:00
Samuel Clay
61397dab49 Saved stories have no changes. 2016-03-01 10:13:33 -05:00
Samuel Clay
a484b0fed8 Merge branch 'master' into show_changes
* master:
  Newsletter permalinks now get FQDN.
  Android v4.8.0b2.
  Override min-width in reading css so newsletters wrap.
  Rename settings activity XML to squelch warnings in latest AndroidStudio.
  Bump Android version.
  Fix slow/failing UI updates when sharing or commenting.
  Remove old workaround preventing proper batching of mark-read catchups.
  Fix ghosting of stories between reading sessions.
2016-03-01 09:57:14 -05:00
Samuel Clay
40a779a9ca Newsletter permalinks now get FQDN. 2016-02-29 18:01:03 -05: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
8879a6eb95 Correctly determining if there are story changes. 2016-02-26 20:16:26 -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
3499950353 Clearing a story's Text view cache when the story is updated. 2016-02-25 15:45:32 -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
5dcfc20a84 Rate limiting insta-fetching to 10 fetches per 10 minutes. 2016-02-25 14:15:05 -08:00
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
cdad31ec92 Only auth users may search feeds. 2016-02-24 12:31:45 -08:00
Samuel Clay
07306152b7 Only search aggressively if authenticated. 2016-02-24 12:14:41 -08:00
Samuel Clay
8c9ac47131 Adding IP logging to feed searching. 2016-02-24 12:11:41 -08:00
Samuel Clay
803e5e970d Adding find_feed logging to diagnose postgres issues. 2016-02-24 12:05:40 -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
20b42fb1c1 Stripping quotes out of newsletter sender names. 2016-02-22 11:51:18 -08:00
Samuel Clay
534609cc20 Scrubbing newsletters. 2016-02-18 10:21:24 -08:00
Samuel Clay
2eca5c7258 Handling missing OAuth token for twitter. 2016-02-16 19:40:00 -08:00
Samuel Clay
d56a1c8ea9 Fixing PuSH issue with urls for hubs that look like: '//alert-hub.appspot.com' 2016-02-16 19:34:34 -08:00
Samuel Clay
e1cf12888a Handling mis-shapen icons. 2016-02-16 13:24:09 -08:00
Samuel Clay
61fb9f1719 Handling IncompleteRead from requests during icon fetch. 2016-02-16 13:22:11 -08:00
Samuel Clay
7ca5a7b25f Handling missing rss URLs when checking site from bookmarklet. 2016-02-16 13:19:59 -08:00
Samuel Clay
959fc368e9 Better handling of PuSH errors. 2016-02-16 13:12:31 -08:00
Samuel Clay
043c03e763 Fixing add url when searching for rss feeds. 2016-02-16 11:48:35 -08:00
Samuel Clay
cac784be54 Can't use 'sender' as it's gets mucked up with forwarding rules. Switching to reconstructing email from 'from' field. 2016-02-10 15:01:28 -08:00
Samuel Clay
9d03293345 Better formatting of plaintext newsletters. 2016-02-09 17:46:40 -08:00
Samuel Clay
a610ac03c9 Handling plain text email newsletters. 2016-02-09 17:44:33 -08:00