Mercurial > kallithea
diff pylons_app/controllers/summary.py @ 282:237470e64bb8
switched filters into webhelpers for easy of usage.
Rewrite of html to use predefined templates from branches shortlog tags, for DRY usage.
Added info messages about empty branches/tags etc.
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sun, 13 Jun 2010 23:56:16 +0200 |
parents | 7ec4463b6e53 |
children | fdf9f6ee5217 |
line wrap: on
line diff
--- a/pylons_app/controllers/summary.py Sun Jun 13 23:14:04 2010 +0200 +++ b/pylons_app/controllers/summary.py Sun Jun 13 23:56:16 2010 +0200 @@ -25,7 +25,8 @@ from pylons import tmpl_context as c, request from pylons_app.lib.auth import LoginRequired from pylons_app.lib.base import BaseController, render -from pylons_app.model.hg_model import HgModel, _full_changelog_cached +from pylons_app.model.hg_model import HgModel +from webhelpers.paginate import Page import logging log = logging.getLogger(__name__) @@ -39,7 +40,7 @@ def index(self): hg_model = HgModel() c.repo_info = hg_model.get_repo(c.repo_name) - c.repo_changesets = _full_changelog_cached(c.repo_name)[:10] + c.repo_changesets = Page(list(c.repo_info[:10]), page=1, items_per_page=20) e = request.environ uri = u'%(protocol)s://%(user)s@%(host)s/%(repo_name)s' % { 'protocol': e.get('wsgi.url_scheme'),