WebKitTools/QueueStatusServer/templates/dashboard.html
changeset 0 4f2f89ce4247
equal deleted inserted replaced
-1:000000000000 0:4f2f89ce4247
       
     1 <!DOCTYPE html>
       
     2 <html>
       
     3 <head>
       
     4 <title>WebKit Bot Status</title>
       
     5 <link type="text/css" rel="stylesheet" href="/stylesheets/dashboard.css" />
       
     6 <script>
       
     7 function statusDetail(patch_id) {
       
     8   // FIXME: We'd like to use AJAX to show the details on this page.
       
     9   window.location = "/patch/" + patch_id
       
    10 }
       
    11 </script>
       
    12 </head>
       
    13 <body>
       
    14 <h1>WebKit Bot Status</h1>
       
    15 <table>
       
    16   <theader>
       
    17     <tr>
       
    18       <th>Bug</th>
       
    19       <th>Attachment</th>
       
    20       {% for header in headers %}
       
    21       <th>{{ header }}</th>
       
    22       {% endfor %}
       
    23     </tr>
       
    24   </thead>
       
    25   <tbody>{% for row in rows %}
       
    26     <tr>
       
    27       <td class="status">
       
    28         {{ row.bug_id|force_escape|webkit_bug_id|safe }}
       
    29       </td>
       
    30       <td class="status">
       
    31         {{ row.attachment_id|force_escape|webkit_attachment_id|safe }}
       
    32       </td>
       
    33       {% for bubble in row.bubbles %}
       
    34       <td class="status {{ bubble.status_class }}"
       
    35         {% if bubble.status %}
       
    36           onclick="statusDetail({{ row.attachment_id }})"
       
    37           title="{{ bubble.status_date|timesince }}"
       
    38         {% endif %}>
       
    39       </td>
       
    40       {% endfor %}
       
    41     </tr>{% endfor %}
       
    42   </tbody>
       
    43 </table>
       
    44 </html>