Commit graph

443 commits

Author SHA1 Message Date
Samuel Clay
d90a9aa718 Goodbye AppDotNet 2020-06-11 14:06:08 -04:00
Samuel Clay
74f46686e3 Double checking for image urls. 2019-02-18 15:38:44 -05:00
Samuel Clay
57b6671a7b Adding secure image urls for shared stories. 2019-01-20 14:12:28 -05:00
Samuel Clay
076638ad5c Enforcing https for photo urls. 2019-01-19 16:54:03 -05:00
Samuel Clay
128bf4adc6 Updating to facebook api v3.2. Also chnging out facebook story share for their js share dialog. 2018-12-24 19:39:42 -05:00
Samuel Clay
44571c08c1 Adding images to shared twitter stories. 2018-08-14 12:58:24 -04:00
Samuel Clay
da4741a3fa Adding videos to facebook posts. Seems to work pretty well. 2018-03-26 17:31:12 -07:00
Samuel Clay
c9b2d4830c Truncate twitter messages at 280. 2017-12-18 15:03:53 -08:00
Samuel Clay
bf63deec54 New quota for sharing stories by email. 1 for non-premium, 20 for premium. 2017-08-14 11:54:52 -07:00
Samuel Clay
259ee02663 Only 20 stories may be shared per day for premiums, 3 for free users. Also hits IFTTT sharing. 2017-03-21 12:54:27 -07:00
Samuel Clay
b548e9c7ff Correctly counting shared stories by using social sub's mark as read date. Matches individual blurblogs unread counts and unread stories with All Shared Stories. 2017-01-10 20:25:02 -08:00
Samuel Clay
d1b81302ae Social and newsletters should also publish to pubsub with new :story endpoint. 2016-12-14 11:21:39 -08:00
Samuel Clay
c5d5ea5001 Attempting to fix dashboard stories by no longer relying on full river reloads when a new story comes in but to fetch that story if it is newer (or older) than last visible dashboard story. 2016-12-13 16:29:42 -08:00
Samuel Clay
56b3dfa659 More aggregation changes. 2016-11-20 13:11:56 -08:00
Samuel Clay
7db6fc8ff7 Embedded replies also don't need strict validation. 2016-11-10 19:01:55 -08:00
Samuel Clay
20f083717e Adding more hints. 2016-11-10 18:25:32 -08:00
Samuel Clay
afb93fd26d Turning off strict feed validation for mongoengine. 2016-11-10 17:56:08 -08:00
Samuel Clay
91bf245360 story_db_id not on shared stories. 2016-11-10 17:43:25 -08:00
Samuel Clay
3b2e2a77b8 Merge branch 'master' into mongo3
* master:
  Updating raven.
  Whoops, typo
  Adding activity and interaction trimming.
2016-11-10 11:34:02 -08:00
Samuel Clay
02f4c59f5d Adding activity and interaction trimming. 2016-11-10 11:08:40 -08:00
Samuel Clay
7dee3ae771 Upgrading to mongo 3.0. Still needs fixes for mongoengine. 2016-11-10 10:11:46 -08:00
Samuel Clay
eaab100815 Forcing index 2016-11-09 11:46:06 -08:00
Samuel Clay
5c11f12834 Fixing a bad index on blurblogs. 2016-11-09 11:16:05 -08:00
Samuel Clay
fd76675639 Handling twitter posting error. 2016-06-29 19:15:36 -07:00
Samuel Clay
de675b03a6 Upgrading tweepy, hoping it fixes auth issues w/ twitter. 2016-05-27 08:58:27 -07:00
Samuel Clay
2eca5c7258 Handling missing OAuth token for twitter. 2016-02-16 19:40:00 -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
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