{% extends "repo_master.html" %} {% from "_render_repo.html" import pagination_link %} {% from "_render_issues.html" import render_issue_row %} {% block title %}Issues - {{ repo.namespace + '/' if repo.namespace }}{{ repo.name }}{% endblock %} {% set tag = "home"%} {% block header %} {% endblock %} {% block repo %} {% if status|lower in ['open', 'true'] %} {% set status_filter = 'open' %} {% set filtered_open_issues_count = issues_cnt %} {% set filtered_closed_issues_count = oth_issues_cnt %} {% set filtered_all_issues_count = issues_cnt+oth_issues_cnt %} {% elif not status %} {% set status_filter = 'all' %} {% set filtered_open_issues_count = oth_issues_cnt %} {% set filtered_closed_issues_count = issues_cnt-oth_issues_cnt %} {% set filtered_all_issues_count = issues_cnt %} {% else %} {% set status_filter = 'closed' %} {% set filtered_open_issues_count = oth_issues_cnt %} {% set filtered_closed_issues_count = issues_cnt %} {% set filtered_all_issues_count = issues_cnt+oth_issues_cnt %} {% endif %}

Issues
{{total_open}} Open {{total_closed}} Closed

{% if issues_cnt+oth_issues_cnt > 0 %} {% if not status %} {% if oth_issues_cnt > 0 %} {% set percentage = (100.0 * (oth_issues_cnt / issues_cnt)) %} {% else %} {% set percentage = 0 %} {% endif %} {% set progress_popover_string = oth_issues_cnt|string+" Open Issues | "+ (issues_cnt-oth_issues_cnt)|string + " Closed Issues"%} {% elif status|lower in ['open', 'true'] %} {% if issues_cnt > 0 %} {% set percentage = (100.0 * (issues_cnt / (oth_issues_cnt+issues_cnt))) %} {% else %} {% set percentage = 0 %} {% endif %} {% set progress_popover_string = issues_cnt|string+" Open Issues | "+ (oth_issues_cnt)|string + " Closed Issues"%} {% else %} {% if oth_issues_cnt > 0 %} {% set percentage = (100.0 * (oth_issues_cnt / (oth_issues_cnt+issues_cnt))) %} {% else %} {% set percentage = 0 %} {% endif %} {% set progress_popover_string = oth_issues_cnt|string+" Open Issues | "+ issues_cnt|string + " Closed Issues"%} {% endif %}
{% endif %}
{% if g.repo.reports or g.repo_admin %}
{% endif %}
{% set filters_list = [ {"key": "date_created", "display_string": "Open Date", "sort_icon_prefix": "fa-sort-numeric-", "icon":"fa-calendar"}, {"key": "last_updated", "display_string": "Last Modified Date", "sort_icon_prefix": "fa-sort-numeric-", "icon":"fa-calendar"}, {"key": "closed_at", "display_string": "Closed Date", "sort_icon_prefix": "fa-sort-numeric-", "icon":"fa-calendar"}, {"key": "title", "display_string": "Issue Title", "sort_icon_prefix": "fa-sort-alpha-", "icon":"fa-exclamation-circle"}, {"key": "priority", "display_string": "Priority", "sort_icon_prefix": "fa-sort-numeric-", "icon":"fa-bolt"}, {"key": "user", "display_string": "Reporter", "sort_icon_prefix": "fa-sort-alpha-", "icon":"fa-user"}, {"key": "assignee", "display_string": "Assignee", "sort_icon_prefix": "fa-sort-alpha-", "icon":"fa-user-plus"}, ] %}
{% if g.repo_admin %} {% endif %}
{% if issues %} {% for issue in issues %} {{render_issue_row(issue, repo, username, filterstatus=status)}} {% endfor %} {% else %}

{% if status_filter == 'open'%} no open issues found {% if oth_issues_cnt %} {% else %}
no closed issues match this filter either
{% endif %} {% elif status_filter == 'closed'%} no closed issues found {% if oth_issues_cnt %} {% else %}
no open issues match this filter either
{% endif %} {% else %} no open or closed issues found {% endif %}

{% endif %}
{% if total_page > 1 %} {{ pagination_link('page', g.page, total_page) }} {% endif %} {% endblock %} {% block jscripts %} {{ super() }} {% endblock %}