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
Samuel Clay
eb6c574c33
Pretty printing newsletter debug.
2016-02-09 17:40:07 -08:00
Samuel Clay
5f2c2d9a6f
Pretty printing newsletter debug.
2016-02-09 17:39:28 -08:00
Samuel Clay
7225678c8f
Redis needs settings.
2016-02-09 17:31:57 -08:00
Samuel Clay
3c7dbb9ae1
Reloading user feeds in relatime when new newsletter comes in.
2016-02-09 17:31:03 -08:00
Samuel Clay
6d9f254268
Adding redis realtime pubsub for newsletters.
2016-02-09 17:29:30 -08:00
Samuel Clay
7b4b250ac7
Logging newsletter pushes.
2016-02-09 17:26:57 -08:00
Samuel Clay
f42b6514b0
Fetching newsletter feed icon on subscribe.
2016-02-09 17:24:33 -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
f7bdd5b8c8
Logging sample mailgun requests.
2016-02-09 13:47:54 -08:00
Samuel Clay
08b5e0dcad
Stubbing in /newsletters receive endpoint for mailgun routes.
2016-02-09 13:43:57 -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
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