# HG changeset patch # User Marcin Kuzminski # Date 2012-11-04 13:43:21 # Node ID 234435584a0d2717d3b9b27cf26f71fe5ece5515 # Parent 95f03f8f5f9a947380facc270a5b51c437f812f8 implements #632, - added branch/tag/bookmarks info into feeds - added changeset link to body of message diff --git a/rhodecode/controllers/feed.py b/rhodecode/controllers/feed.py --- a/rhodecode/controllers/feed.py +++ b/rhodecode/controllers/feed.py @@ -80,6 +80,19 @@ class FeedController(BaseRepoController) desc_msg = [] desc_msg.append('%s %s %s:
' % (cs.author, _('commited on'), h.fmt_date(cs.date))) + #branches, tags, bookmarks + if cs.branch: + desc_msg.append('branch: %s
' % cs.branch) + if h.is_hg(c.rhodecode_repo): + for book in cs.bookmarks: + desc_msg.append('bookmark: %s
' % book) + for tag in cs.tags: + desc_msg.append('tag: %s
' % tag) + # rev link + _url = url('changeset_home', repo_name=cs.repository.name, + revision=cs.raw_id, qualified=True) + desc_msg.append('changesest: %s' % (_url, cs.raw_id[:8])) + desc_msg.append('
')
         desc_msg.append(cs.message)
         desc_msg.append('\n')