##// END OF EJS Templates
bugfix
bugfix

File last commit:

r191:b68b2246 default
r213:7a97f0b1 default
Show More
summary.py
35 lines | 1.4 KiB | text/x-python | PythonLexer
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 import tmpl_context as c, app_globals as g, session, request, config, \
url
Marcin Kuzminski
Moved summary to seperate controller,...
r82 from pylons.controllers.util import abort, redirect
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
Marcin Kuzminski
Moved summary to seperate controller,...
r82 from pylons_app.lib.base import BaseController, render
from pylons_app.lib.utils import get_repo_slug
from pylons_app.model.hg_model import HgModel
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)
c.repo_changesets = c.repo_info.get_changesets(10)
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 #BUG: protocol doesnt show https
uri = u'%(protocol)s://%(user)s@%(host)s/%(repo_name)s' % {
Marcin Kuzminski
Moved summary to seperate controller,...
r82 'protocol': e.get('wsgi.url_scheme'),
Authenticated controller with LoginRequired decorator, and cleaned __before__ (used in baseController now). fixed User for clone url with logged in session user....
r191 'user':str(c.hg_app_user.username),
Marcin Kuzminski
Moved summary to seperate controller,...
r82 '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')