Commit graph

415 commits

Author SHA1 Message Date
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
c0bff9962c Forgot to remove extra slash from shared story URLs. Fixes c61a261634. 2015-12-11 17:08:25 -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
Samuel Clay
0fe3dc78e4 Patching charts to fix broken charts branch. 2015-11-30 09:31:10 -08:00
Samuel Clay
c61a261634 Using canonical rss url. 2015-09-30 12:59:50 -07:00
Samuel Clay
16674eb8d0 Fixing favicon and feed title gradients in ios app. 2015-09-16 20:24:11 -07:00
Samuel Clay
a998efaf6c Handling missing cutoff_date. 2015-09-03 15:47:42 -07:00
Samuel Clay
4a82e187c3 Same as 44ac8a027a, but for socialsubs. 2015-09-03 15:18:13 -07:00
Samuel Clay
6165f1282d Fixing broken like comment interactions. 2015-07-23 15:51:16 -07:00
Samuel Clay
b41203afad Fixing get_or_create deprecation typos. 2015-07-21 10:04:50 -07:00
Samuel Clay
afc8703cd7 Fixing comment likes. 2015-07-20 19:15:11 -07:00
Samuel Clay
1a578193a4 Updating to latest pymongo and mongoengine. 2015-07-20 16:44:50 -07:00
Samuel Clay
48949f22a7 Deleting old shared stories by free users no longer using the service. 2015-07-09 18:03:30 -07:00
Samuel Clay
b65c157d86 Adding story_hash to interactions and activities. (For #693). Note that comment_like's may have a null story_hash, although future comment_like's wont. 2015-06-04 15:38:21 -07:00
Samuel Clay
54db8505cb Adding friends replies profiles to attachment. 2015-06-02 21:19:06 -07:00
Samuel Clay
209eb08cf0 Adding comment-less replies to social share page. 2015-06-01 20:13:03 -07:00
Samuel Clay
0b0e368649 Adding new comment-less replies. Just needs testing and it's ready to ship. 2015-06-01 18:55:50 -07:00
Samuel Clay
0d73c65708 Adding check to ensure posting to twitter happens no mor ethan three times an hour. 2015-04-27 17:15:21 -07:00
Samuel Clay
487bc4afb0 Fixing image size calculator for new Twitter Cards implementation. 2015-04-07 10:47:08 -07:00
Samuel Clay
f1782ca17e Adding fetch original page to msharedstory. 2015-03-11 11:36:41 -07:00
Samuel Clay
e46d759c18 Adding mark_newer_stories_as_read to socialsubs. Uses story date and not shared date, probably to its detriment. 2015-02-09 16:25:10 -08:00
Samuel Clay
9e1e497619 Handling error when user's twitter connection doesn't work. 2015-01-05 16:59:46 -08:00
Samuel Clay
d5c9955aca https domain for profile photos. 2014-10-15 15:10:20 -07:00
Samuel Clay
649bfb10ca Adding safety net for lost feeds. 2014-10-09 16:02:41 -07:00
Samuel Clay
fd4b3086fe Oh my god what a terrible typo. Broke new users. 2014-10-08 16:57:40 -07:00
Samuel Clay
b05999e0e5 Disconnecting facebook when session expires. 2014-10-06 14:20:33 -07:00
Samuel Clay
adac9da042 Showing facebook posting error. 2014-10-06 14:13:39 -07:00
Samuel Clay
3bb7ca2299 Longer Twitter url size. 2014-09-25 21:48:46 -07:00
Samuel Clay
0e42dd5467 Taking spam detection hueristics out of open source because spamming fuckers are reading the source to figure out how to game the system. Good thing I did this before re-tooling the hueristics to be smarter. Now they'll have to work that much harder. Fuckers. 2014-09-17 14:01:19 -07:00
Samuel Clay
2c41b3ae70 Better spam logging. 2014-09-17 13:40:57 -07:00
Samuel Clay
2dc123f815 Fixing quota for shares. 2014-09-05 11:26:22 -07:00
Samuel Clay
47a5cbb6d8 Premiums are never spammers. 2014-09-05 11:06:36 -07:00
Samuel Clay
400a73492c Adding a bit more logic to defense. 2014-09-05 11:03:30 -07:00
Samuel Clay
cf8845996b Adding destroy flag when killing spammers. 2014-09-05 10:43:16 -07:00
Samuel Clay
8abdcacdc9 Handling exception on twitter photo sync. 2014-08-11 22:55:28 -07:00
Samuel Clay
cefae8b241 Adding a twitter sync for everybody. 2014-08-11 22:53:41 -07:00
Samuel Clay
96168232a8 Converting avatars to https. 2014-08-10 11:41:45 -07:00
Samuel Clay
47c7fc15f3 Adding debug option to all text importers. 2014-07-21 21:13:55 -07:00
Samuel Clay
f3de39a736 Showing guaranteed spammers based on feed opens. 2014-07-07 13:30:04 -07:00
Samuel Clay
b70f24fc6c Don't record read stories for aggregated mark reads. 2014-06-25 13:11:12 -07:00
Samuel Clay
162b0346a5 Only premiums users can share multiple stories from a single feed per day. 2014-06-16 15:51:10 -07:00
Samuel Clay
db2ffb0f87 Checking if stories are shared through redis before asking mongo. 2014-04-29 11:58:27 -07:00
Samuel Clay
b2df3159a0 Fixing validation error from bad serialization. 2014-03-29 17:07:02 -07:00
Samuel Clay
71574a2c51 Handling missing feed in social message. 2014-02-18 12:46:48 -08:00
Samuel Clay
5afdde8661 Syncing twitter photos on user cleanup (1% of the time). 2014-02-02 19:08:01 -08:00
Samuel Clay
5e59d740e5 Handling broken twitter oauth credentials when sycning twitter photos. 2014-02-02 19:03:14 -08:00
Samuel Clay
9110649677 Sync all twitter photos for past 14 days. 2014-01-21 22:42:38 -08:00
Samuel Clay
dfdbc6e398 Preventing multiple saved stories from being deleted. Also removing activities when removing saved stories. 2014-01-15 11:53:38 -08:00
Samuel Clay
eee1341cd3 Using https for twitter images. Adding a twitter photo sync to fix broken twitter photos. Thanks to @ggrappone for finding this one. 2014-01-14 13:21:10 -08:00
Samuel Clay
5020b5fca4 Fixing bug on deleting acocunt with multiple shared stories with same id. 2013-11-22 11:07:13 -08:00