def stream(request):
    """
    Index page for authenticated user's activity stream. (Eg: Your feed at github.com)
    """
    return render_to_response('activity/actor.html', {
        'ctype': ContentType.objects.get_for_model(request.user),
        'actor':request.user,'action_list':user_stream(request.user)
    }, context_instance=RequestContext(request))
 def items(self, user):
     i = user_stream(user)
     if i:
         return i[:30]
     return []
 def test_stream(self):
     self.assertEqual(map(unicode, user_stream(self.user1)),
         [u'Two started following CoolGroup 0 minutes ago', u'Two joined CoolGroup 0 minutes ago'])
     self.assertEqual(map(unicode, user_stream(self.user2)),
         [u'CoolGroup responded to admin: Sweet Group!... 0 minutes ago'])