From d1f0c39de812e08bf9f53555ed013343cf50fbda Mon Sep 17 00:00:00 2001 From: Pradeep CE (cep) Date: Feb 01 2017 17:42:25 +0000 Subject: Better 'My Pull Requests' page Separate opened requests and requests in projects the user is subscribed to. --- diff --git a/pagure/templates/user_requests.html b/pagure/templates/user_requests.html index a1b1a48..18f31c3 100644 --- a/pagure/templates/user_requests.html +++ b/pagure/templates/user_requests.html @@ -1,13 +1,13 @@ {% extends "master.html" %} -{% block title %}Pull-requests of {{ username }}{% endblock %} +{% block title %}Pull Requests for {{ username }}{% endblock %} {% block content %}

- Pull Requests opened by {{ username | avatar(20) | safe }} {{ username }} + Pull Requests for {{ username | avatar(20) | safe }} {{ username }}

@@ -17,6 +17,81 @@ All
+
+ + Opened Pull Requests + + + + + + + + + + + + + + + + {% for request in requests|selectattr("user.username", "equalto", username) %} + + + + + + + + + + {% else %} + + + + {% endfor %} + +
#StatusTitleOpenedProjectOpened byAssigned to
PR#{{ request.id }}{{request.status}} + + {{ request.title | noJS("img") | safe }} + + + {{ + request.date_created | humanize}} + + + {{ request.project.user.username + '/' if request.project.is_fork }} + {{ request.project.namespace + '/' if request.project.namespace }} + {{ request.project.name }} + + + {{ request.user.default_email | avatar(16) | safe }} + {{ request.user.username }} + + {% if request.assignee %} + {{ request.assignee.default_email | avatar(16) | safe }} + {{ request.assignee.user }} + {% else %} + unassigned + {% endif %} +
No pull-request found
+
+ + Other Pull Requests @@ -25,13 +100,14 @@ + - {% for request in requests %} + {% for request in requests|rejectattr("user.username", "equalto", username) %} @@ -66,6 +142,10 @@ +
Title Opened ProjectOpened by Assigned to
PR#{{ request.id }} + {{ request.user.default_email | avatar(16) | safe }} + {{ request.user.username }} + {% if request.assignee %} {{ request.assignee.default_email | avatar(16) | safe }} {{ request.assignee.user }} @@ -81,6 +161,7 @@ {% endfor %}
+