review/templates/index.html @ 16e0bcd4f854
Switch to the new hg spanset API
This api was introduced in 3.2, and the indexation is not supported anymore (probably since
3.4)
Patch provided by David Douard
(see https://bitbucket.org/sjl/hg-review/pull-requests/8/better-handling-of-obsolescence-markers/diff#comment-8174971)
author |
Christophe de Vienne <christophe@cdevienne.info> |
date |
Fri, 19 Aug 2016 18:21:28 +0200 |
parents |
f305fba940c0 |
children |
acf857ef0abe |
{% extends "base.html" %}
{% block id %}index{% endblock %}
{% block title %}{% endblock %}
{% block content %}
<h2>Changesets</h2>
<table>
{% for rcset in rcsets %}
{% set rev = rcset.target[rcset.node] %}
{% set phase = rev.phasestr() %}
{% set node_short = utils['node_short'](rev.node()) %}
{% set link = "/changeset/" + node_short + "/" %}
<tr class="{{ phase }}">
<td class="node"><span class="rev">{{ rev.rev() }}</span><span class="sep">:</span><span class="hash">{{ node_short }}</span></td>
<td class="desc">
<a class="changeset-link" href="{{ link }}">{{ rev.description().splitlines()[0] }}</a>
</td>
<td class="stats">
{% with %}
{% set comments = rcset.comments %}
{% set signoffs = utils['categorize_signoffs'](rcset.signoffs) %}
{% if comments %}
<a class="badge comments" href="{{ link }}">{{ utils['len'](comments) }} comment{% if utils['len'](comments) > 1 %}s{% endif %}</a>
{% endif %}
{% if signoffs['yes'] %}
<a class="badge signoffs yes" href="{{ link }}">{{ signoffs['yes'] }} yes</a>
{% endif %}
{% if signoffs['neutral'] %}
<a class="badge signoffs neutral" href="{{ link }}">{{ signoffs['neutral'] }} neutral</a>
{% endif %}
{% if signoffs['no'] %}
<a class="badge signoffs no" href="{{ link }}">{{ signoffs['no'] }} no</a>
{% endif %}
{% endwith %}
</td>
</tr>
{% endfor %}
</table>
<div class="pagination group">
{% if not older < 0 %}
<a class="older" href="/{{ older }}/">Older Changesets ⇒</a>
{% endif %}
{% if not newer < 0 %}
<a class="newer" href="/{{ newer }}/">⇐ Newer Changesets</a>
{% endif %}
</div>
{% endblock %}