mirror of
https://github.com/viq/NewsBlur.git
synced 2025-09-18 21:43:31 +00:00
Merge branch 'master' into ios_story
* master: Adding bs facebook assets. Better to push together than to spread apart. Diffing html is hard. Changing logging colors for social activities.
This commit is contained in:
commit
c9dae06d0f
8 changed files with 13 additions and 13 deletions
|
@ -150,7 +150,7 @@ def follow_twitter_account(request):
|
|||
code = 1
|
||||
message = "OK"
|
||||
|
||||
logging.user(request, "~BB~FRFollowing Twitter: %s" % username)
|
||||
logging.user(request, "~BB~FR~SKFollowing Twitter: %s" % username)
|
||||
|
||||
if username not in ['samuelclay', 'newsblur']:
|
||||
return HttpResponseForbidden
|
||||
|
|
|
@ -516,7 +516,7 @@ class MSocialProfile(mongo.Document):
|
|||
MSentEmail.record(receiver_user_id=user.pk, sending_user_id=follower_user_id,
|
||||
email_type='new_follower')
|
||||
|
||||
logging.user(user, "~BB~FR~SBSending email for new follower: %s" % follower_profile.username)
|
||||
logging.user(user, "~BB~FM~SBSending email for new follower: %s" % follower_profile.username)
|
||||
|
||||
def send_email_for_follow_request(self, follower_user_id):
|
||||
user = User.objects.get(pk=self.user_id)
|
||||
|
@ -570,7 +570,7 @@ class MSocialProfile(mongo.Document):
|
|||
MSentEmail.record(receiver_user_id=user.pk, sending_user_id=follower_user_id,
|
||||
email_type='follow_request')
|
||||
|
||||
logging.user(user, "~BB~FR~SBSending email for follow request: %s" % follower_profile.username)
|
||||
logging.user(user, "~BB~FM~SBSending email for follow request: %s" % follower_profile.username)
|
||||
|
||||
def save_feed_story_history_statistics(self):
|
||||
"""
|
||||
|
@ -1645,7 +1645,7 @@ class MSharedStory(mongo.Document):
|
|||
social_service = MSocialServices.objects.get(user_id=self.user_id)
|
||||
user = User.objects.get(pk=self.user_id)
|
||||
|
||||
logging.user(user, "~BM~FBPosting to %s: ~SB%s" % (service, message))
|
||||
logging.user(user, "~BM~FGPosting to %s: ~SB%s" % (service, message))
|
||||
|
||||
if service == 'twitter':
|
||||
posted = social_service.post_to_twitter(message)
|
||||
|
@ -1952,18 +1952,18 @@ class MSocialServices(mongo.Document):
|
|||
|
||||
def sync_twitter_friends(self):
|
||||
user = User.objects.get(pk=self.user_id)
|
||||
logging.user(user, "~BB~FRTwitter import starting...")
|
||||
logging.user(user, "~BG~FMTwitter import starting...")
|
||||
|
||||
api = self.twitter_api()
|
||||
if not api:
|
||||
logging.user(user, "~BB~FRTwitter import ~SBfailed~SN: no api access.")
|
||||
logging.user(user, "~BG~FMTwitter import ~SBfailed~SN: no api access.")
|
||||
self.syncing_twitter = False
|
||||
self.save()
|
||||
return
|
||||
|
||||
friend_ids = list(unicode(friend.id) for friend in tweepy.Cursor(api.friends).items())
|
||||
if not friend_ids:
|
||||
logging.user(user, "~BB~FRTwitter import ~SBfailed~SN: no friend_ids.")
|
||||
logging.user(user, "~BG~FMTwitter import ~SBfailed~SN: no friend_ids.")
|
||||
self.syncing_twitter = False
|
||||
self.save()
|
||||
return
|
||||
|
@ -2013,24 +2013,24 @@ class MSocialServices(mongo.Document):
|
|||
# followers += 1
|
||||
|
||||
user = User.objects.get(pk=self.user_id)
|
||||
logging.user(user, "~BM~FRTwitter import: %s users, now following ~SB%s~SN with ~SB%s~SN follower-backs" % (len(self.twitter_friend_ids), len(following), followers))
|
||||
logging.user(user, "~BG~FMTwitter import: %s users, now following ~SB%s~SN with ~SB%s~SN follower-backs" % (len(self.twitter_friend_ids), len(following), followers))
|
||||
|
||||
return following
|
||||
|
||||
def sync_facebook_friends(self):
|
||||
user = User.objects.get(pk=self.user_id)
|
||||
logging.user(user, "~BB~FRFacebook import starting...")
|
||||
logging.user(user, "~BG~FMFacebook import starting...")
|
||||
|
||||
graph = self.facebook_api()
|
||||
if not graph:
|
||||
logging.user(user, "~BB~FRFacebook import ~SBfailed~SN: no api access.")
|
||||
logging.user(user, "~BG~FMFacebook import ~SBfailed~SN: no api access.")
|
||||
self.syncing_facebook = False
|
||||
self.save()
|
||||
return
|
||||
|
||||
friends = graph.get_connections("me", "friends")
|
||||
if not friends:
|
||||
logging.user(user, "~BB~FRFacebook import ~SBfailed~SN: no friend_ids.")
|
||||
logging.user(user, "~BG~FMFacebook import ~SBfailed~SN: no friend_ids.")
|
||||
self.syncing_facebook = False
|
||||
self.save()
|
||||
return
|
||||
|
@ -2080,7 +2080,7 @@ class MSocialServices(mongo.Document):
|
|||
# followers += 1
|
||||
|
||||
user = User.objects.get(pk=self.user_id)
|
||||
logging.user(user, "~BB~FRFacebook import: %s users, now following ~SB%s~SN with ~SB%s~SN follower-backs" % (len(self.facebook_friend_ids), len(following), followers))
|
||||
logging.user(user, "~BG~FMFacebook import: %s users, now following ~SB%s~SN with ~SB%s~SN follower-backs" % (len(self.facebook_friend_ids), len(following), followers))
|
||||
|
||||
return following
|
||||
|
||||
|
|
BIN
media/img/facebook/cover.png
Normal file
BIN
media/img/facebook/cover.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 33 KiB |
BIN
media/img/facebook/promo_banner_136.png
Normal file
BIN
media/img/facebook/promo_banner_136.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 12 KiB |
BIN
media/img/facebook/promo_banner_155.png
Normal file
BIN
media/img/facebook/promo_banner_155.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 14 KiB |
BIN
media/img/facebook/promo_banner_204.png
Normal file
BIN
media/img/facebook/promo_banner_204.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 20 KiB |
BIN
media/img/facebook/promo_banner_272.png
Normal file
BIN
media/img/facebook/promo_banner_272.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 29 KiB |
|
@ -294,6 +294,6 @@ def htmldiff(old_html, new_html):
|
|||
return new_html
|
||||
|
||||
result = htmldiff_tokens(old_html_tokens, new_html_tokens)
|
||||
result = ' '.join(result).strip()
|
||||
result = ''.join(result).strip()
|
||||
|
||||
return fixup_ins_del_tags(result)
|
Loading…
Add table
Reference in a new issue