##// END OF EJS Templates
Pygments code coloring rewrite, annotation was moved to vcs whitch had much better lib for that. Fixed code recognition based on mimetypes of filenodes, for better coloring.
Pygments code coloring rewrite, annotation was moved to vcs whitch had much better lib for that. Fixed code recognition based on mimetypes of filenodes, for better coloring.

File last commit:

r245:a83a1799 default
r250:be4621c6 default
Show More
summary.py
28 lines | 1.1 KiB | text/x-python | PythonLexer
some beaker cache changes, and added repr to models
r232 from pylons import tmpl_context as c, request
Authenticated controller with LoginRequired decorator, and cleaned __before__ (used in baseController now). fixed User for clone url with logged in session user....
r191 from pylons_app.lib.auth import LoginRequired
Reimplemented way of caching repos list, hg model now get's repos objects right from cached dict, this way we skipp creating instances of MercurialRepository and gain performance. Some import cleanup
r245 from pylons_app.lib.base import BaseController, render
from pylons_app.model.hg_model import HgModel, _full_changelog_cached
Authenticated controller with LoginRequired decorator, and cleaned __before__ (used in baseController now). fixed User for clone url with logged in session user....
r191 import logging
Marcin Kuzminski
Moved summary to seperate controller,...
r82 log = logging.getLogger(__name__)
class SummaryController(BaseController):
Authenticated controller with LoginRequired decorator, and cleaned __before__ (used in baseController now). fixed User for clone url with logged in session user....
r191
@LoginRequired()
Marcin Kuzminski
Moved summary to seperate controller,...
r82 def __before__(self):
Authenticated controller with LoginRequired decorator, and cleaned __before__ (used in baseController now). fixed User for clone url with logged in session user....
r191 super(SummaryController, self).__before__()
Marcin Kuzminski
Moved summary to seperate controller,...
r82
def index(self):
hg_model = HgModel()
c.repo_info = hg_model.get_repo(c.repo_name)
some beaker cache changes, and added repr to models
r232 c.repo_changesets = _full_changelog_cached(c.repo_name)[:10]
Marcin Kuzminski
Moved summary to seperate controller,...
r82 e = request.environ
Authenticated controller with LoginRequired decorator, and cleaned __before__ (used in baseController now). fixed User for clone url with logged in session user....
r191 uri = u'%(protocol)s://%(user)s@%(host)s/%(repo_name)s' % {
some beaker cache changes, and added repr to models
r232 'protocol': e.get('wsgi.url_scheme'),
'user':str(c.hg_app_user.username),
'host':e.get('HTTP_HOST'),
'repo_name':c.repo_name, }
Authenticated controller with LoginRequired decorator, and cleaned __before__ (used in baseController now). fixed User for clone url with logged in session user....
r191 c.clone_repo_url = uri
Updated summary page
r126 c.repo_tags = c.repo_info.tags[:10]
c.repo_branches = c.repo_info.branches[:10]
Authenticated controller with LoginRequired decorator, and cleaned __before__ (used in baseController now). fixed User for clone url with logged in session user....
r191 return render('summary/summary.html')