{% extends "repo_master.html" %} {% block title %}Roadmap - {{ repo.namespace + '/' if repo.namespace }}{{ repo.name }}{% endblock %} {% set tag = "home"%} {% block repo %} {% macro render_issue_list(issues, title, id, milestone) %}
{% if status and status|lower == 'closed' %} {% else %} {% endif %} {% for issue in issues |sort(attribute='priority') %} {% if status is none or status|lower == 'all' or issue.status == status %} {% endif %} {% else %} {% endfor %}
{{ title }} {% if milestone and repo.milestones[milestone] %}   (Due: {{ repo.milestones[milestone] }}) {% endif %} OpenedClosedModified Priority Assignee Status
#{{ issue.id }} {% if issue.private %} {% endif %} {{ issue.title | noJS("img") | safe }}    {% if issue.comments | count > 0 %} {{ issue.comments | count }} {% endif %} {% for tag in issue.tags %} {{ tag.tag }} {% endfor %} {{ issue.date_created | humanize }} {% if status and status|lower == 'closed' %} {{ issue.closed_at | humanize }} {% else %} {{ issue.last_updated | humanize }} {% endif %} {% if issue.priority %} {{ repo.priorities[issue.priority | string] }} {% endif %} {% if issue.assignee %} {{ issue.assignee.default_email | avatar(16) | safe }} {{ issue.assignee.user }} {% else %} unassigned {% endif %} {{ issue.status }}
No issues found
{% endmacro %}

Milestone Roadmap {% if g.repo.reports %} {% endif %}


Open Closed All Active Milestones All Milestones No Milestone {% if milestones %} {% for stone in milestones %} {{ stone }} {% endfor %} {% endif %} {% for tag in tag_list %} {{ tag }} {% endfor %}
{% if not issues %}
No issues found
{% endif %} {% if no_stones %} {{ render_issue_list( issues, title='No Milestone', id='no_stones', milestone=None) }} {% endif %} {% for milestone in milestones %} {% if issues[milestone] %} {{ render_issue_list( issues[milestone], title=milestone, id=loop.index, milestone=milestone) }} {% endif %} {% endfor %} {% endblock %} {% block jscripts %} {{ super() }} {% endblock %}