Mercurial > kallithea
diff rhodecode/controllers/feed.py @ 2980:234435584a0d beta
implements #632,
- added branch/tag/bookmarks info into feeds
- added changeset link to body of message
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sun, 04 Nov 2012 13:43:21 +0100 |
parents | a93c07ade43a |
children | 023f7873ef59 |
line wrap: on
line diff
--- a/rhodecode/controllers/feed.py Sun Nov 04 13:28:03 2012 +0100 +++ b/rhodecode/controllers/feed.py Sun Nov 04 13:43:21 2012 +0100 @@ -80,6 +80,19 @@ desc_msg = [] desc_msg.append('%s %s %s:<br/>' % (cs.author, _('commited on'), h.fmt_date(cs.date))) + #branches, tags, bookmarks + if cs.branch: + desc_msg.append('branch: %s<br/>' % cs.branch) + if h.is_hg(c.rhodecode_repo): + for book in cs.bookmarks: + desc_msg.append('bookmark: %s<br/>' % book) + for tag in cs.tags: + desc_msg.append('tag: %s<br/>' % tag) + # rev link + _url = url('changeset_home', repo_name=cs.repository.name, + revision=cs.raw_id, qualified=True) + desc_msg.append('changesest: <a href="%s">%s</a>' % (_url, cs.raw_id[:8])) + desc_msg.append('<pre>') desc_msg.append(cs.message) desc_msg.append('\n')