##// END OF EJS Templates
another major code rafactor, reimplemented (almost from scratch)...
another major code rafactor, reimplemented (almost from scratch) the way caching works, Should be solid rock for now. Some code optymizations on scmModel.get() to make it don't load unneded things. Changed db cache to file that should also reduce memory size

File last commit:

r995:d1472371 beta
r1038:5554aa9c beta
Show More
shortlog_data.html
66 lines | 2.1 KiB | text/html | HtmlLexer
renamed project to rhodecode
r547 ## -*- coding: utf-8 -*-
% if c.repo_changesets:
<table>
<tr>
Fixes for raw_id, needed for git...
r636 <th class="left">${_('commit message')}</th>
fixes to #85, some other small changes for summary page
r799 <th class="left">${_('age')}</th>
renamed project to rhodecode
r547 <th class="left">${_('author')}</th>
<th class="left">${_('revision')}</th>
<th class="left">${_('branch')}</th>
<th class="left">${_('tags')}</th>
<th class="left">${_('links')}</th>
</tr>
%for cnt,cs in enumerate(c.repo_changesets):
<tr class="parity${cnt%2}">
Fixes for raw_id, needed for git...
r636 <td>
fixed shortlog for new narrower gui.
r826 ${h.link_to(h.truncate(cs.message,50),
Fixes for raw_id, needed for git...
r636 h.url('changeset_home',repo_name=c.repo_name,revision=cs.raw_id),
title=cs.message)}
fixes to #85, some other small changes for summary page
r799 </td>
reimplemented tooltip, refactored tooltip_title into title for proper html,...
r904 <td><span class="tooltip" title="${cs.date}">
fixes to #85, some other small changes for summary page
r799 ${h.age(cs.date)}</span>
</td>
renamed project to rhodecode
r547 <td title="${cs.author}">${h.person(cs.author)}</td>
Fixes for raw_id, needed for git...
r636 <td>r${cs.revision}:${h.short_id(cs.raw_id)}</td>
renamed project to rhodecode
r547 <td>
<span class="logtags">
<span class="branchtag">${cs.branch}</span>
</span>
</td>
<td>
<span class="logtags">
%for tag in cs.tags:
<span class="tagtag">${tag}</span>
%endfor
</span>
</td>
<td class="nowrap">
Fixes for raw_id, needed for git...
r636 ${h.link_to(_('changeset'),h.url('changeset_home',repo_name=c.repo_name,revision=cs.raw_id))}
renamed project to rhodecode
r547 |
Fixes for raw_id, needed for git...
r636 ${h.link_to(_('files'),h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))}
renamed project to rhodecode
r547 </td>
</tr>
%endfor
</table>
<script type="text/javascript">
var data_div = 'shortlog_data';
YAHOO.util.Event.onDOMReady(function(){
YAHOO.util.Event.addListener(YAHOO.util.Dom.getElementsByClassName('pager_link'),"click",function(){
fixes for journal, added paging now it's possible to view whole journal...
r995 YAHOO.util.Dom.setStyle(data_div,'opacity','0.3');});});
renamed project to rhodecode
r547 </script>
<div class="pagination-wh pagination-left">
${c.repo_changesets.pager('$link_previous ~2~ $link_next',
onclick="""YAHOO.util.Connect.asyncRequest('GET','$partial_url',{
success:function(o){YAHOO.util.Dom.get(data_div).innerHTML=o.responseText;
fixes for journal, added paging now it's possible to view whole journal...
r995 tooltip_activate();
YUE.on(YAHOO.util.Dom.getElementsByClassName('pager_link'),"click",function(){
renamed project to rhodecode
r547 YAHOO.util.Dom.setStyle(data_div,'opacity','0.3');});
YAHOO.util.Dom.setStyle(data_div,'opacity','1');}},null); return false;""")}
</div>
%else:
${_('There are no changes yet')}
%endif