Commit graph

346 commits

Author SHA1 Message Date
Samuel Clay
aab1f39df1 Turning off redis dupe story id writer. 2013-08-14 14:32:50 -07:00
Samuel Clay
88f2a69a93 Fixing a dozen text and feed fetching bugs. 2013-08-06 13:18:55 -07:00
Samuel Clay
c75e250c4b Fixing typo. 2013-08-02 16:06:44 -07:00
Samuel Clay
fb710c870f Beginning of a long 16-day migration of feed's redis story ids into 30 day retention from 14 day retention. Once this migration is complete, can up the DAYS_OF_UNREAD to 30 day with no issues, except for updating scores. 2013-08-02 15:59:03 -07:00
Samuel Clay
2043829a05 Adding tag search. 2013-07-30 12:01:45 -07:00
Samuel Clay
41b794adf6 Adding search to shared stories, removing from folders. 2013-07-25 11:11:09 -07:00
Samuel Clay
679195aadd Adding necessary exception handling to text view. 2013-07-15 11:06:56 -07:00
Samuel Clay
9eac17263f Keeping feed_id of 0. 2013-07-05 18:09:07 -07:00
Samuel Clay
133a5c4591 Fixing exceptions around deleted users on shared stories. 2013-07-05 17:18:01 -07:00
Samuel Clay
8f5e047772 Removing unused story_db_id field. 2013-07-05 16:53:03 -07:00
Samuel Clay
5af6e3835a A bit risky but this commit fixes read status issues with stories found in both blurblogs and feeds. Adds a new redis set of read stories, specific to users and blurblog subscriptions, that won't get cleared out when the story is removed from mongo. 2013-07-05 13:27:34 -07:00
Samuel Clay
2917d0b4cf Adding new redis3 host for dupe story read status and feed story status. Now with expiring read stories (that need an expunger, still). 2013-07-01 21:59:09 -07:00
Samuel Clay
91cc5e58cf image_url -> image_urls 2013-06-26 11:38:49 -07:00
Samuel Clay
aeefbb645b Fixing signle story mode. 2013-06-20 14:45:05 -07:00
Samuel Clay
9826a6499b Moving all pubsub to a dedicated redis box (called REDIS2). 2013-06-18 12:21:27 -07:00
Samuel Clay
b7e3f3c306 Adding a great progress bar and story fetch order. 2013-06-16 21:39:38 -07:00
Samuel Clay
f2a4b20d91 Adding some useful logging. 2013-06-12 14:36:02 -07:00
Samuel Clay
ccb5a7afee Handling friend finding errors more gracefully. 2013-06-12 14:26:09 -07:00
Samuel Clay
593747954a Better Twitter logging. 2013-06-12 13:59:08 -07:00
Samuel Clay
85120d3f99 Fixing Twitter sharing by upgrading to API v1.1. 2013-06-12 13:52:43 -07:00
Samuel Clay
5405341c4a Fixing popular share. 2013-06-07 03:39:36 -04:00
Samuel Clay
cf46131d1d Preventing stories from previously shared feeds from occuring in popular. 2013-06-07 03:37:33 -04:00
Samuel Clay
09fb564977 Fixing popular stories by including more stories. 2013-06-07 03:20:14 -04:00
Samuel Clay
b56094924c Lowering popular cutoff. 2013-06-07 03:02:37 -04:00
Samuel Clay
3a7e72795f Refactoring story_hash methods lower on the stack into MStory. 2013-06-04 15:34:03 -07:00
Samuel Clay
b50986388a Adding ttls to redis stats sampler. 2013-06-03 15:50:03 -07:00
Samuel Clay
ded52bf397 Returning object on save because mongoengine 0.8.1 no longer automatically returns the object on create. 2013-05-29 19:37:50 -07:00
Asa Ayers
a681c4ffbd Fixed gravatar hash to lowercase the email address.
http://en.gravatar.com/site/implement/images/python/
2013-05-23 14:37:15 -04:00
Samuel Clay
74d6301df3 Merge branch 'master' into circular
* master:
  Marking feeds as read when there are no neutral or positive unreads. Dropping negatives.
2013-05-16 11:21:24 -07:00
Samuel Clay
ca5ef47e02 Marking feeds as read when there are no neutral or positive unreads. Dropping negatives. 2013-05-16 11:21:20 -07:00
Samuel Clay
b322adb509 Merge branch 'muserstory_remove' into circular
* muserstory_remove:
  Fixing remaining share hash bug. Shared stories wouldnt show as shared on original feed.
2013-05-15 12:36:30 -07:00
Samuel Clay
1df1e3d071 Fixing remaining share hash bug. Shared stories wouldnt show as shared on original feed. 2013-05-15 12:36:24 -07:00
Samuel Clay
5259147e8e Merge branch 'muserstory_remove' into circular
* muserstory_remove:
  Switching to faster unread counting for socialsubs and usersubs.
2013-05-14 17:31:13 -07:00
Samuel Clay
9a6e9078c3 Switching to faster unread counting for socialsubs and usersubs. 2013-05-14 17:31:08 -07:00
Samuel Clay
72081f9f43 Merge branch 'muserstory_remove' into circular
* muserstory_remove:
  Fixing mark as read bug for socialsubs.
2013-05-14 16:49:46 -07:00
Samuel Clay
bd51fc6abb Fixing mark as read bug for socialsubs. 2013-05-14 16:49:36 -07:00
Samuel Clay
6ebaa81ea1 Merge branch 'muserstory_remove' into circular
* muserstory_remove:
  Adding node group to fabfile.
  Using popular instead of homepage user to suggest new users to follow.
  Cleaning up unused detritus. Ready to deploy.
  Final cleanup before deploying.
  Removing MUserStory entirely.
2013-05-14 16:11:44 -07:00
Samuel Clay
8de103e4ae Using popular instead of homepage user to suggest new users to follow. 2013-05-13 19:07:52 -07:00
Samuel Clay
cedc8a00db Cleaning up unused detritus. Ready to deploy. 2013-05-13 19:03:38 -07:00
Samuel Clay
b98d129d1b Removing MUserStory entirely. 2013-05-10 16:11:30 -07:00
Samuel Clay
24201a496b Merge branch 'ruserstory' into circular
* ruserstory:
  Adding real-time update on marking feed as read.
  Remvoing unused everything_unread param from river stories.
  Using story_hashes instead of fetch_stories parameter.
  Moving read stories over to RUserStory when merging feeds.
  Cleaning up MUserStory imports.
  Speeding up blurblog sub counter b yonly using unread stories instead of all stories since a certain date.
  Speeding up unread story counts.
  Speeding up unread story counts.
  Adding force calculate sub scores option.
  Showing starred and shared status on global/river blurblog.
  Fixing global feed to show read stories.
  Fixing reading stories in river blurblog.
  Moving river blurblog to no longer use MUserStory.
  Adding MUserStory back in when reading and unreading, to maintain backwards compatibility.
  Fully converting feeds and folders to use redis-only read stories (removing MUserStory). Still need to do socialsubs.

Conflicts:
	apps/reader/views.py
	apps/social/models.py
2013-05-09 17:00:30 -07:00
Samuel Clay
0483273840 Remvoing unused everything_unread param from river stories. 2013-05-09 16:40:06 -07:00
Samuel Clay
cc5d87f795 Using story_hashes instead of fetch_stories parameter. 2013-05-09 16:16:14 -07:00
Samuel Clay
4c1983e5cc Speeding up blurblog sub counter b yonly using unread stories instead of all stories since a certain date. 2013-05-03 17:45:19 -07:00
Samuel Clay
b8f2571a1a Fixing global feed to show read stories. 2013-05-03 16:48:17 -07:00
Samuel Clay
d1cb05a09e Fixing reading stories in river blurblog. 2013-05-03 15:08:12 -07:00
Samuel Clay
1a04bcd400 Moving river blurblog to no longer use MUserStory. 2013-05-03 14:46:44 -07:00
Samuel Clay
75059d7dd1 Merge branch 'preshard' into circular
* preshard:
  Removing unused redis story objectid db.
  Force all feed queries to use redis.
2013-05-02 12:33:27 -07:00
Samuel Clay
009010f879 Removing unused redis story objectid db. 2013-05-02 12:27:37 -07:00
Samuel Clay
f3e43c3f38 Merge branch 'master' into circular
* master:
  Another bug found by @kyleniemeyer's story. a - b was supposed to be b - a.
  Fixing Global shared stories by checking for missing story hashes properly.
  Using index in msharedstory search.
  Using new story_hashes instead of story object ids.
  Updating Android from v1.3 to v1.3.1, fixing duplicate All Site Stories bug.

Conflicts:
	apps/social/models.py
2013-05-01 14:37:14 -07:00