{% macro render_bug_label(text, type='bug-label') %} {% if text in label_types.keys() %} {{text}} {% else %} {{text}} {% endif %} {% endmacro %} {% macro render_bug_table(bugs, filters={}, maintenance_mode=False) -%}
Weight | {% endif %}ID | Description | {% if filters['reporter'] %}Reporter | {% endif %} {% if filters['verifier'] %}Verifier | {% endif %} {% if not milestone_names %}Ms | {% endif %}Status | Importance | Assignee | {% if not maintenance_mode %}Last update | {% endif %}||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{{ b.weight }} | {% endif %}{{ b.id }} |
{% if b.private %}{% endif %}
{% if b.information_type == "Private Security" %}{% endif %}
{{ b.title }}
|
{% if filters['reporter'] %} {{ b.owner }} | {% endif %} {% if filters['verifier'] %}{{ b.verifier }} | {% endif %} {% if b.bug_tasks %}
{% for bt in b.bug_tasks %}
{% if not milestone_names %}{{ bt.milestone }}{% endif %}
{% endfor %}
|
{% for bt in b.bug_tasks %}
{{ bt.status }}
{% endfor %}
|
{% for bt in b.bug_tasks %}
{{ bt.importance }}
{% endfor %}
|
{% for bt in b.bug_tasks %}
{% if bt.assignee %}
{{ bt.assignee|truncate(12, True)}}
{% else %}
None
{% endif %}
{% endfor %}
|
{% if not maintenance_mode %}
{% for bt in b.bug_tasks %}
{{ bt.date_last_updated.strftime('%Y-%m-%d') }}
{% endfor %}
|
{% endif %}
{% else %}
{% if not milestone_names %}{{ b.milestone }} | {% endif %}{{ b.status }} | {{ b.importance }} | {% if b.assignee %}{{ b.assignee|truncate(12, True) }} | {% else %}None | {% endif %} {% if not maintenance_mode %}{{ b.date_last_updated.strftime('%Y-%m-%d') }} | {% endif %} {% endif %}