|
Jeremy Cline |
babe37 |
{% extends "master.html" %}
|
|
Jeremy Cline |
babe37 |
|
|
Mark Reynolds |
300f0f |
{% block title %}Issues for {{ username }}{% endblock %}
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
{% block content %}
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
|
|
Mark Reynolds |
300f0f |
Issues for {{ username | avatar(20) | safe }} {{ username }}
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
Open
|
|
Jeremy Cline |
babe37 |
Closed
|
|
Jeremy Cline |
babe37 |
All
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
|
|
Mark Reynolds |
300f0f |
|
|
Mark Reynolds |
300f0f |
|
|
Mark Reynolds |
821b4e |
{% for issues in (user.assigned_issues, user.issues) %}
|
|
Vivek Anand |
3faca4 |
{% set outer_loop = loop %}
|
|
Vivek Anand |
3faca4 |
{% if outer_loop.index == 1 %}
|
|
Vivek Anand |
3faca4 |
Assigned Issues
|
|
Mark Reynolds |
821b4e |
{% else %}
|
|
Vivek Anand |
3faca4 |
Opened Issues
|
|
Mark Reynolds |
300f0f |
{% endif %}
|
|
Mark Reynolds |
300f0f |
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
#
|
|
Jeremy Cline |
babe37 |
Status
|
|
Jeremy Cline |
babe37 |
Title
|
|
Jeremy Cline |
babe37 |
Opened
|
|
Mark Reynolds |
55cd00 |
Modified
|
|
Abhijeet Kasurde |
2f2719 |
Priority
|
|
Jeremy Cline |
babe37 |
Project
|
|
Mark Reynolds |
300f0f |
Created by
|
|
Jeremy Cline |
babe37 |
Assigned to
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
|
|
Vivek Anand |
09369e |
{% for issue in issues if issue.project.settings.get('issue_tracker', True) %}
|
|
Vivek Anand |
3faca4 |
|
|
Pierre-Yves Chibon |
d00bd7 |
{%- if issue.status|lower != "open" %} style="display:none;"{% endif %}>
|
|
Jeremy Cline |
babe37 |
#{{ issue.id }}
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
if issue.status|lower == 'closed' %}label-danger{%
|
|
Jeremy Cline |
babe37 |
elif issue.status|lower == 'open'%}label-primary{%
|
|
Jeremy Cline |
babe37 |
else %}label-default{%
|
|
Jeremy Cline |
babe37 |
endif%}">{{issue.status}}
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
|
|
Pierre-Yves Chibon |
b130e5 |
'ui_ns.view_issue',
|
|
Jeremy Cline |
babe37 |
repo=issue.project.name,
|
|
Pierre-Yves Chibon |
d99202 |
username=issue.project.user.username if issue.project.is_fork else None,
|
|
Jeremy Cline |
babe37 |
namespace=issue.project.namespace,
|
|
Jeremy Cline |
babe37 |
issueid=issue.id) }}">
|
|
Jeremy Cline |
babe37 |
{% if issue.private %}
|
|
Jeremy Cline |
babe37 |
Private Issue
|
|
Jeremy Cline |
babe37 |
{% else %}
|
|
Jeremy Cline |
babe37 |
{{ issue.title | noJS("img") | safe }}
|
|
Jeremy Cline |
babe37 |
{% endif %}
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
{{
|
|
Jeremy Cline |
babe37 |
issue.date_created | humanize}}
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
|
|
Mark Reynolds |
55cd00 |
{{
|
|
Mark Reynolds |
55cd00 |
issue.last_updated | humanize}}
|
|
Mark Reynolds |
55cd00 |
|
|
Abhijeet Kasurde |
2f2719 |
|
|
Abhijeet Kasurde |
2f2719 |
{{ issue.project.priorities[issue.priority | string] or '' }}
|
|
Abhijeet Kasurde |
2f2719 |
|
|
Mark Reynolds |
55cd00 |
|
|
Jeremy Cline |
babe37 |
|
|
Pierre-Yves Chibon |
b130e5 |
'ui_ns.view_repo',
|
|
Jeremy Cline |
babe37 |
repo=issue.project.name,
|
|
Pierre-Yves Chibon |
d99202 |
username=issue.project.user.username if issue.project.is_fork else None,
|
|
Jeremy Cline |
babe37 |
namespace=issue.project.namespace) }}">
|
|
Pierre-Yves Chibon |
d99202 |
{{ issue.project.user.username + '/' if issue.project.is_fork }}
|
|
Jeremy Cline |
babe37 |
{{ issue.project.namespace + '/' if issue.project.namespace }}
|
|
Jeremy Cline |
babe37 |
{{ issue.project.name }}
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
|
|
Mark Reynolds |
300f0f |
{{ issue.user.default_email | avatar(16) | safe }}
|
|
Mark Reynolds |
300f0f |
{{ issue.user.user }}
|
|
Mark Reynolds |
300f0f |
|
|
Mark Reynolds |
300f0f |
|
|
Jeremy Cline |
babe37 |
{% if issue.assignee %}
|
|
Jeremy Cline |
babe37 |
{{ issue.assignee.default_email | avatar(16) | safe }}
|
|
Jeremy Cline |
babe37 |
{{ issue.assignee.user }}
|
|
Jeremy Cline |
babe37 |
{% else %}
|
|
Jeremy Cline |
babe37 |
unassigned
|
|
Jeremy Cline |
babe37 |
{% endif %}
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
{% else %}
|
|
Jeremy Cline |
babe37 |
|
|
Abhijeet Kasurde |
2f2719 |
No issues found
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
{% endfor %}
|
|
Jeremy Cline |
babe37 |
|
|
Mark Reynolds |
300f0f |
|
|
Mark Reynolds |
300f0f |
|
|
Mark Reynolds |
300f0f |
{% endfor %}
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
{% endblock %}
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
{% block jscripts %}
|
|
Jeremy Cline |
babe37 |
{{ super() }}
|
|
Jeremy Cline |
babe37 |
<script type="text/javascript"></script>
|
|
Vivek Anand |
3faca4 |
count_issues(status='.issue-status-open');
|
|
Jeremy Cline |
babe37 |
$(function(){
|
|
Jeremy Cline |
babe37 |
$('.issues-tagbar .btn').click(function(){
|
|
Vivek Anand |
3faca4 |
var current_btn = $(this).attr("data-togglebutton");
|
|
Vivek Anand |
3faca4 |
count_issues(status='.'+current_btn);
|
|
Jeremy Cline |
babe37 |
$('.issues-tagbar .btn-primary').addClass("btn-secondary");
|
|
Jeremy Cline |
babe37 |
$('.issues-tagbar .btn-primary').removeClass("btn-primary");
|
|
Jeremy Cline |
babe37 |
$(this).removeClass("btn-secondary");
|
|
Jeremy Cline |
babe37 |
$(this).addClass("btn-primary");
|
|
Vivek Anand |
3faca4 |
if (current_btn == "issue-status-all"){
|
|
Vivek Anand |
3faca4 |
count_issues(status='');
|
|
Jeremy Cline |
babe37 |
$(".issue-status").show();
|
|
Jeremy Cline |
babe37 |
} else {
|
|
Jeremy Cline |
babe37 |
$(".issue-status").hide();
|
|
Jeremy Cline |
babe37 |
$("."+$(this).attr("data-togglebutton")).show();
|
|
Jeremy Cline |
babe37 |
}
|
|
Jeremy Cline |
babe37 |
});
|
|
Jeremy Cline |
babe37 |
});
|
|
Vivek Anand |
3faca4 |
function count_issues(status='.issue-status-open') {
|
|
Vivek Anand |
3faca4 |
var assigned_issue_count = $(status + '.loop-index-1').length;
|
|
Vivek Anand |
3faca4 |
var opened_issue_count = $(status + '.loop-index-2').length;
|
|
Vivek Anand |
3faca4 |
$('#assigned_issue_count').text(assigned_issue_count);
|
|
Vivek Anand |
3faca4 |
$('#opened_issue_count').text(opened_issue_count);
|
|
Vivek Anand |
3faca4 |
}
|
|
Jeremy Cline |
babe37 |
|
|
Jeremy Cline |
babe37 |
{% endblock %}
|