##// END OF EJS Templates
remove cache from default perms. In some cases of concurrent repo removal it crashed....
remove cache from default perms. In some cases of concurrent repo removal it crashed. There's no speed regression on this one.

File last commit:

r1688:82e604d3 beta
r1744:d41a115d beta
Show More
changeset_range.html
98 lines | 3.9 KiB | text/html | HtmlLexer
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 <%inherit file="/base/base.html"/>
<%def name="title()">
${c.repo_name} ${_('Changesets')} - r${c.cs_ranges[0].revision}:${h.short_id(c.cs_ranges[0].raw_id)} -> r${c.cs_ranges[-1].revision}:${h.short_id(c.cs_ranges[-1].raw_id)} - ${c.rhodecode_name}
</%def>
<%def name="breadcrumbs_links()">
${h.link_to(u'Home',h.url('/'))}
&raquo;
${h.link_to(c.repo_name,h.url('summary_home',repo_name=c.repo_name))}
&raquo;
${_('Changesets')} - r${c.cs_ranges[0].revision}:${h.short_id(c.cs_ranges[0].raw_id)} -> r${c.cs_ranges[-1].revision}:${h.short_id(c.cs_ranges[-1].raw_id)}
</%def>
<%def name="page_nav()">
${self.menu('changelog')}
</%def>
changeset ranges use new fileid method.
r1688 <%def name="fid(raw_id,path)" filter="strip">
<%
return 'C-%s-%s' % (h.short_id(raw_id),h.safeid(h.safe_unicode(path)))
%>
</%def>
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 <%def name="main()">
<div class="box">
<!-- box / title -->
<div class="title">
${self.breadcrumbs()}
</div>
<div class="table">
<div id="body" class="diffblock">
<div class="code-header">
changeset ranges use new fileid method.
r1688 <h3>${_('Compare View')}</h3>
<div>
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 ${_('Changesets')} - r${c.cs_ranges[0].revision}:${h.short_id(c.cs_ranges[0].raw_id)} -> r${c.cs_ranges[-1].revision}:${h.short_id(c.cs_ranges[-1].raw_id)}
</div>
</div>
</div>
added nicer compare view
r1010 <div id="changeset_compare_view_content">
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 <div class="container">
Ui fixes for tables
r1602 <table class="compare_view_commits noborder">
added nicer compare view
r1010 %for cs in c.cs_ranges:
<tr>
<td><div class="gravatar"><img alt="gravatar" src="${h.gravatar_url(h.email(cs.author),14)}"/></div></td>
<td>${h.link_to('r%s:%s' % (cs.revision,h.short_id(cs.raw_id)),h.url('changeset_home',repo_name=c.repo_name,revision=cs.raw_id))}</td>
<td><div class="author">${h.person(cs.author)}</div></td>
<td><span class="tooltip" title="${h.age(cs.date)}">${cs.date}</span></td>
<td><div class="message">${h.link_to(h.wrap_paragraphs(cs.message),h.url('changeset_home',repo_name=c.repo_name,revision=cs.raw_id))}</div></td>
</tr>
%endfor
</table>
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 </div>
added nicer compare view
r1010 <div style="font-size:1.1em;font-weight: bold;clear:both;padding-top:10px">${_('Files affected')}</div>
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 <div class="cs_files">
%for cs in c.cs_ranges:
template fix for changeset ranges
r982 <div class="cur_cs">r${cs}</div>
fixed possible float division, and changeset ranges bug introduced in stat changeset.
r1258 %for change,filenode,diff,cs1,cs2,st in c.changes[cs.raw_id]:
changeset ranges use new fileid method.
r1688 <div class="cs_${change}">${h.link_to(h.safe_unicode(filenode.path),h.url.current(anchor=self.fid(cs.raw_id,filenode.path)))}</div>
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 %endfor
%endfor
</div>
</div>
</div>
%for cs in c.cs_ranges:
fixed possible float division, and changeset ranges bug introduced in stat changeset.
r1258 %for change,filenode,diff,cs1,cs2,st in c.changes[cs.raw_id]:
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 %if change !='removed':
<div style="clear:both;height:10px"></div>
changeset ranges use new fileid method.
r1688 <div class="diffblock margined">
<div id="${self.fid(cs.raw_id,filenode.path)}" class="code-header">
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 <div class="changeset_header">
<span class="changeset_file">
fixed missing ) in safe unicode
r1184 ${h.link_to_if(change!='removed',h.safe_unicode(filenode.path),h.url('files_home',repo_name=c.repo_name,
fixes for issues #137 and #116 safe_unicode is now default for handling file names
r1176 revision=filenode.changeset.raw_id,f_path=h.safe_unicode(filenode.path)))}
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 </span>
%if 1:
&raquo; <span>${h.link_to(_('diff'),
fixes for issues #137 and #116 safe_unicode is now default for handling file names
r1176 h.url('files_diff_home',repo_name=c.repo_name,f_path=h.safe_unicode(filenode.path),diff2=cs2,diff1=cs1,diff='diff'))}</span>
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 &raquo; <span>${h.link_to(_('raw diff'),
fixes for issues #137 and #116 safe_unicode is now default for handling file names
r1176 h.url('files_diff_home',repo_name=c.repo_name,f_path=h.safe_unicode(filenode.path),diff2=cs2,diff1=cs1,diff='raw'))}</span>
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 &raquo; <span>${h.link_to(_('download diff'),
fixes for issues #137 and #116 safe_unicode is now default for handling file names
r1176 h.url('files_diff_home',repo_name=c.repo_name,f_path=h.safe_unicode(filenode.path),diff2=cs2,diff1=cs1,diff='download'))}</span>
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 %endif
</div>
</div>
<div class="code-body">
%if diff:
${diff|n}
%else:
${_('No changes in this file')}
%endif
</div>
</div>
%endif
%endfor
%endfor
</div>
</%def>