Commit graph

362 commits

Author SHA1 Message Date
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
Samuel Clay
c01d8e7ba9 Using new story_hashes instead of story object ids. 2013-05-01 14:33:12 -07:00
Samuel Clay
b6e84c1a9a Merge branch 'story_hash_2' into circular
* story_hash_2:
  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.

Conflicts:
	apps/social/models.py
2013-05-01 13:47:57 -07:00
Samuel Clay
ed0a7cf969 Merge branch 'master' into story_hash_2
* master:
  Switching to real prod database for migration.
  Fixing story hash migration to run by user.
2013-04-29 18:05:42 -07:00
Samuel Clay
97041dece7 Merge branch 'master' into circular
* master:
  Fixing story hash migration to run by user.
  Adding story_hash to starred stories, user stories, and shared stories.
  Adding redis backup script.
2013-04-29 18:00:55 -07:00
Samuel Clay
97a6768d67 Fixing story hash migration to run by user. 2013-04-29 18:00:43 -07:00
Samuel Clay
eb0faefadb Merge branch 'story_hash_1' into story_hash_2
* story_hash_1:
  Adding story_hash to starred stories, user stories, and shared stories.
2013-04-29 16:07:24 -07:00
Samuel Clay
8d516fc493 Adding story_hash to starred stories, user stories, and shared stories. 2013-04-29 16:07:08 -07:00
Samuel Clay
e1b04bd041 Using new story_hashes instead of story object ids. 2013-04-29 15:27:22 -07:00
Samuel Clay
980c1011bc Merge branch 'master' into circular
* master:
  Adding email for first share to tell users about their blurblog.
  Parallelizing deploy commands.
2013-04-22 15:24:42 -07:00
Samuel Clay
d209b2e905 Adding email for first share to tell users about their blurblog. 2013-04-22 15:24:38 -07:00
Samuel Clay
2412dc8b4e Merge branch 'master' into circular
* master:
  Fixing huge bug in mark_feed_read for socialsubs.
  Increasing logging on read social sub stories.
  Shift+a to mark as read for blurblogs.
  Shift+a to mark as read for blurblogs.
  Marking as read covers both socialsubs and feeds.

Conflicts:
	apps/reader/views.py
2013-04-22 13:53:56 -07:00
Samuel Clay
cdaeeb7157 Fixing huge bug in mark_feed_read for socialsubs. 2013-04-22 13:53:29 -07:00
Samuel Clay
7b3a507dd9 Increasing logging on read social sub stories. 2013-04-22 13:42:49 -07:00
Samuel Clay
fc06797747 Marking as read covers both socialsubs and feeds. 2013-04-22 13:30:29 -07:00
Samuel Clay
c8907bbab4 Re-designed footer. Adding footer to homepage. 2013-04-18 13:49:30 -07:00
Samuel Clay
9b1e2da689 Merge branch 'master' into circular
* master:
  Clearing shared stories from popular.
  Fixing autocomplete errors when feed address is invalid.

Conflicts:
	apps/social/models.py
2013-04-17 15:18:59 -07:00
Samuel Clay
cc58a23760 Clearing shared stories from popular. 2013-04-17 15:18:17 -07:00
Samuel Clay
6e6263ff38 Merge branch 'master' into circular
* master:
  Expiring shared stories story read keys.
2013-04-13 22:46:41 -07:00
Samuel Clay
158bf02444 Expiring shared stories story read keys. 2013-04-13 22:46:35 -07:00
Samuel Clay
8c55fe2491 Merge branch 'master' into circular
* master:
  Beginning big redis migration from story objectid to story guid hash.
2013-04-13 22:31:15 -07:00
Samuel Clay
1b482a78c6 Beginning big redis migration from story objectid to story guid hash. 2013-04-13 22:31:05 -07:00
Samuel Clay
11508ae628 Fixing sharing of popular stories. 2013-04-10 21:07:12 -07:00
Samuel Clay
6ca3320c44 Merge branch 'master' into circular
# By ojiikun (8) and others
# Via Samuel Clay (3) and ojiikun (1)
* master:
  Handling 0 images found for shared story.
  Fixing broken JPG image sizer.
  Handling timeouts for feed link change.
  Fixing a few small feed collision errors.
  Adding feedparser trunk, in case I want more pain.
  Fixing feed address change by feed link when colliding with existing feed.
  Fixing feed address change by feed link when colliding with existing feed.
  Revert change that disabled user images for shared/commented on a story and liked comments
  Undoing whitespace changes in APIManager.
  Undo whitespace changes in APIClient.
  Fully remove redundant sync during login.
  Remove extra debug.  Add full API logging.
  Cleanup comment views.
  Prevent force close in SetupCommentSectionTask if there is no data in the reply user cursor.
  Added .gitignore so ant files aren't accidentally comiitted.
  Clarify shell HOWTO instructions.
  Added shell build HOWTO.
  Remove extra sync in login frag. Disable favicos. Better Debug.
2013-04-04 17:54:42 -07:00
Samuel Clay
49f1401953 Handling 0 images found for shared story. 2013-04-04 17:53:57 -07:00
Samuel Clay
b3744e3ac6 Merge branch 'master' into circular
* master:
  Warning on missing maintenance.
  Further pushing out feed updates.
  Using @dcramer's excellent getsentry.com for all exceptions. Turning off exception emails.
  Further pushing down feed fetches to handle load until db is scaled out.
  Scrolling code blocks.
  New task servers.
  Turning down feed fetches.
  If requests.raw won't work, sut fudge it with a StringIO for now.
  Further turning down feed fetches until mongo is ready to replicate.
  Fixing Facebook image calculation.
  Fixing facebook posting.
  Moving shared story unread recalc to background task. Will greatly speed up sharing.
  Ramping down feed fetching until they can be handled.
  Only show time breakdown when > 1 sec.
  Fixed API docs for /reader/river_stories
  make fabfile.py use requirements.txt
  Make sure to send the proper content-type with social feeds
  Restore default whitespace to pre/code blocks
  Phase 2: switching to using story_hash index instead of compound unique story_feed_id/story_guid index.
  document keyboard shortcut to add site/folder

Conflicts:
	apps/social/views.py
2013-03-20 10:49:09 -07:00
Samuel Clay
61fac02304 If requests.raw won't work, sut fudge it with a StringIO for now. 2013-03-19 17:49:56 -07:00
Samuel Clay
1854f719d3 Fixing Facebook image calculation. 2013-03-19 17:27:04 -07:00
Samuel Clay
d5b7266380 Fixing facebook posting. 2013-03-19 17:00:22 -07:00
Samuel Clay
43262b2bbf Posting to App.net. And ... that's it. 2013-03-02 13:37:43 -08:00
Samuel Clay
4a06be40e1 Adding App.net (ADN) support and oauth. Needs posting. 2013-03-02 12:48:38 -08:00
Samuel Clay
35f6b70a0f Fixing caching issue in social pages. 2013-02-20 11:31:21 -08:00
Samuel Clay
9ceda47532 Fixing limits on social page. 2013-02-20 11:15:10 -08:00
Samuel Clay
5ffefe5daa Unread counts in toolbar on iOS. 2013-02-15 16:41:20 -08:00
Samuel Clay
3b10ff8594 Real-time interaction count. 2013-02-04 16:16:03 -08:00