{% macro render_bug_label(text, type='bug-label') %}
{% if text == "customer-found" or text == "Critical" %}
{{text}}
{% elif text == "scale" or text == "High" %}
{{text}}
{% else %}
{{text}}
{% endif %}
{% endmacro %}
{% macro render_bug_table(bugs, filters={}) -%}
ID |
Description |
{% if not milestone_names %}Ms | {% endif %}
Status |
Importance |
Assignee |
Last update |
{% if filters['reporter'] %}Reporter | {% endif %}
{% if filters['verifier'] %} Verifier | {% endif %}
{% for b in bugs %}
{{ b.id }} |
{% if b.private %}{% endif %}
{% if b.information_type == "Private Security" %}{% endif %}
{{ b.title }}
{% for tag in b.tags %}
-
{{ render_bug_label(tag) }}
{% endfor %}
|
{% if not milestone_names %}{{ b.milestone }} | {% endif %}
{{ b.status }} |
{{ b.importance }} |
{{ b.assignee}} |
{{ b.date_last_updated.strftime('%Y-%m-%d') }} |
{% if filters['reporter'] %} {{ b.owner }} | {% endif %}
{% if filters['verifier'] %} {{ b.verifier }} | {% endif %}
{% endfor %}
{%- endmacro %}
{% macro render_maint_bug_table(bugs, filters={}) -%}
{%- endmacro %}
{% macro render_ibox(title=None, collapsible=True, content_classes='', id='') %}
{% if title %}
{{ title }}
{% if collapsible %}
{% endif %}
{% endif %}
{{ caller() }}
{% endmacro %}
{% macro render_multiselect(options, filters, name, placeholder) %}
{% endmacro %}
{% macro render_team_multiselect(teams, filters, name, placeholder) %}
{% endmacro %}
{% macro render_input_field(id, value, placeholder) %}
{% endmacro %}
{% macro render_date_range_select(id_pattern, val1, val2, label) %}
{% endmacro %}