diff --git a/pylons_app/templates/admin/repos/repos.html b/pylons_app/templates/admin/repos/repos.html --- a/pylons_app/templates/admin/repos/repos.html +++ b/pylons_app/templates/admin/repos/repos.html @@ -27,9 +27,11 @@
- - - + + + + + %for cnt,repo in enumerate(c.repos_list): @@ -40,9 +42,28 @@ %else: ${_('public')} %endif - ${h.link_to(repo['name'],h.url('edit_repo',repo_name=repo['name']))} - - + ${h.link_to(repo['name'],h.url('edit_repo',repo_name=repo['name']))} + + %if repo['repo'].dbrepo.fork: + + ${_('public')} + %endif + + + + +
${_('name')}${_('owner')}${_('last revision')}${_('Name')}${_('Description')}${_('Last change')}${_('Tip')}${_('Contact')} ${_('action')}
${repo['contact']}r${repo['rev']}:${repo['tip']}${h.truncate(repo['description'],60)}${h.age(repo['last_change'])} + %if repo['rev']>=0: + ${h.link_to('r%s:%s' % (repo['rev'],repo['tip']), + h.url('changeset_home',repo_name=repo['name'],revision=repo['tip']), + class_="tooltip", + tooltip_title=h.tooltip(repo['last_msg']))} + %else: + ${_('No changesets yet')} + %endif + ${h.person(repo['contact'])} ${h.form(url('repo', repo_name=repo['name']),method='delete')} ${h.submit('remove_%s' % repo['name'],'delete',class_="delete_icon action_button",onclick="return confirm('Confirm to delete this repository');")}