##// END OF EJS Templates
fixes #652 switch to generator approach when doing file annotation to prevent huge memory consumption when executed on large files. Thanks to ALexey Larikov for patch....
fixes #652 switch to generator approach when doing file annotation to prevent huge memory consumption when executed on large files. Thanks to ALexey Larikov for patch. - added pure dulwich method for getting file history.

File last commit:

r2979:95f03f8f beta
r3044:c57a3743 beta
Show More
admin_log.html
58 lines | 1.5 KiB | text/html | HtmlLexer
renamed project to rhodecode
r547 ## -*- coding: utf-8 -*-
%if c.users_log:
<table>
<tr>
<th class="left">${_('Username')}</th>
#48 rewrote action logger, translated action logger messages, added some extra messages. Linked and showed pushed revisions in logs
r660 <th class="left">${_('Action')}</th>
renamed project to rhodecode
r547 <th class="left">${_('Repository')}</th>
<th class="left">${_('Date')}</th>
<th class="left">${_('From IP')}</th>
</tr>
%for cnt,l in enumerate(c.users_log):
<tr class="parity${cnt%2}">
<td>${h.link_to(l.user.username,h.url('edit_user', id=l.user.user_id))}</td>
Implemented #467 Journal logs comments on changesets...
r2375 <td>${h.action_parser(l)[0]()}
fixed admin journal
r1066 <div class="journal_action_params">
created rhodecode-api binary script for working with api via cli...
r2379 ${h.literal(h.action_parser(l)[1]())}
Updated Journal messages + i18n
r2376 </div>
fixed admin journal
r1066 </td>
renamed project to rhodecode
r547 <td>
Updated Journal messages + i18n
r2376 %if l.repository is not None:
renamed project to rhodecode
r547 ${h.link_to(l.repository.repo_name,h.url('summary_home',repo_name=l.repository.repo_name))}
%else:
${l.repository_name}
%endif
</td>
White-space cleanup
r1888
Vincent Duvert
Added a translatable date formatter for every date displayed.
r2416 <td>${h.fmt_date(l.action_date)}</td>
renamed project to rhodecode
r547 <td>${l.user_ip}</td>
</tr>
%endfor
</table>
<script type="text/javascript">
added icons to journal, extend show more to actually show more pushed revisions,
r808 YUE.onDOMReady(function(){
Javascripts rewrite: updated yui to latest 2.9, simplified ajax loading for multiple pages. Removed YUI dev package
r1421 YUE.delegate("user_log","click",function(e, matchedEl, container){
- add loading message on lazy loaded toolips for journals...
r2979 ypjax(e.target.href,"user_log",function(){
show_more_event();
tooltip_activate();
show_changeset_tooltip();
});
Javascripts rewrite: updated yui to latest 2.9, simplified ajax loading for multiple pages. Removed YUI dev package
r1421 YUE.preventDefault(e);
},'.pager_link');
White-space cleanup
r1888
Javascripts rewrite: updated yui to latest 2.9, simplified ajax loading for multiple pages. Removed YUI dev package
r1421 YUE.delegate("user_log","click",function(e,matchedEl,container){
added icons to journal, extend show more to actually show more pushed revisions,
r808 var el = e.target;
YUD.setStyle(YUD.get(el.id.substring(1)),'display','');
YUD.setStyle(el.parentNode,'display','none');
Javascripts rewrite: updated yui to latest 2.9, simplified ajax loading for multiple pages. Removed YUI dev package
r1421 },'.show_more');
added icons to journal, extend show more to actually show more pushed revisions,
r808 });
renamed project to rhodecode
r547 </script>
Javascripts rewrite: updated yui to latest 2.9, simplified ajax loading for multiple pages. Removed YUI dev package
r1421
renamed project to rhodecode
r547 <div class="pagination-wh pagination-left">
Javascripts rewrite: updated yui to latest 2.9, simplified ajax loading for multiple pages. Removed YUI dev package
r1421 ${c.users_log.pager('$link_previous ~2~ $link_next')}
renamed project to rhodecode
r547 </div>
White-space cleanup
r1888 %else:
${_('No actions yet')}
%endif