% extends 'base.html' {% block title %}PR Dashboard{% endblock %} % block head {{ super() }} % endblock % block header

PR Dashboard

% endblock % block content
View {% if user %}All{% else %}All{% endif %} | {% if user != login or not login %}Me{% else %}Me{% endif %} |
% if milestones
Filter Milestone: {% if milestone %}Any{% else %}Any{% endif %} % for ms in milestones % if ms == milestone {{ms}} % else {{ms}} % endif % endfor
% endif % for title, pred, search in cats % set sub_prs = prs | select(pred) % if title == 'Approvable' and not sub_prs % continue % endif

% if search {{title}} % else {{title}} % endif ({{sub_prs|length}}) % if title == 'Needs Attention' and acks % endif

% if sub_prs % for pr in sub_prs % set pl = pr.payload
RepoNumberAuthorStatus▼ UpdatedAssigneesSizeTitle
{{pr.repo|ltrim('kubernetes/')}} {{pr.number}} {{pl['author']}} {{pl|render_status(user)}} {{pr.updated_at|dt_to_epoch|timestamp('humantimestamp', '%b %e')}} {{pl['assignees']|join(", ")}} {{pl|classify_size}} {{pl['title']}} % if title == "Needs Attention" and acks is not none % set latest = pl|get_latest(user) % if latest % endif % endif % endfor
% else

No Results

% endif % endfor

Needs Attention is a heuristic grouping based on a simple state machine. {% if user != login or not login %}Login to use {% else %}Use {% endif %} the "ACK" button to remove a PR from "Needs Attention" until something new occurs.

Have a problem? File a bug!

% endblock