Use rowspans to align Jobs reference in evaluations rendering

[?]
Dec 17, 2018, 6:26 AM
A5ZZCCRAMJ4KWVFDBWWKOTMTWZ4IRLZTNRMCR5C2SJBHU2G4NVRQC

Dependencies

  • [2] OS2MRE4J Restore build and eval IDs.
  • [3] EPWEMRI2 Allow determinism checking for entire jobsets
  • [4] PBE5A44I Remove blank lines, consistent attribute quoting, use svg for delta header, column sizes.
  • [5] BIVZGPUT Optimise clickable rows
  • [6] VG4QG336 Remove tablesorter
  • [7] WT3RUYHS Likewise remove eval IDs from eval lists
  • [8] SU2LVNTO Add job status headers (web useability for red/green colorblindness).
  • [9] ND75XNSQ Allow showing all evaluations that contain a given build
  • [10] 4WZQW2N6 Fix indentation and get rid of some unnecessary whitespace in the output
  • [11] VH5ZABDR Add a page to show the latest evaluations for the entire server
  • [*] IK53RV4V
  • [*] J5UVLXOK * Start of a basic Catalyst web interface.

Change contents

  • replacement in src/root/common.tt at line 411
    [5.9786][2.93:112]()
    <th>#</th>
    [5.9786]
    [5.727]
    <th rowspan="2">#</th>
  • replacement in src/root/common.tt at line 413
    [5.762][5.3030:3056](),[5.3030][5.3030:3056]()
    <th>Jobset</th>
    [5.762]
    [5.3056]
    <th rowspan="2">Jobset</th>
  • replacement in src/root/common.tt at line 415
    [5.9805][5.3075:3117](),[5.3117][5.9827:9858](),[5.9827][5.9827:9858](),[5.9858][4.0:34](),[4.34][5.32:49](),[5.32][5.32:49]()
    <th style="width: 10em">Date</th>
    <th>Input changes</th>
    <th style="width: 2.5em">
    Jobs<br>
    [5.3074]
    [5.49]
    <th rowspan="2" style="width: 10em">Date</th>
    <th rowspan="2">Input changes</th>
    <th colspan="3">Jobs</th>
    <th rowspan="2">
    <img src="[% c.uri_for("/static/images/delta.svg") %]" height="12" width="12" title="Delta" alt="Delta" class="build-status" />
    </th>
    </tr>
    <tr>
    <th style="width: 2em">
  • replacement in src/root/common.tt at line 426
    [5.225][4.35:69]()
    <th style="width: 2.5em">
    [5.225]
    [5.257]
    <th style="width: 2em">
  • replacement in src/root/common.tt at line 429
    [5.427][4.70:104]()
    <th style="width: 2.5em">
    [5.427]
    [5.459]
    <th style="width: 2em">
  • edit in src/root/common.tt at line 432
    [5.633][4.105:272]()
    <th>
    <img src="[% c.uri_for("/static/images/delta.svg") %]" height="12" width="12" title="Delta" alt="Delta" class="build-status" />
    </th>
  • edit in src/root/static/css/hydra.css at line 145
    [3.4195]
    /* Assumes borders are never desired in multi-row table heads */
    .table thead th {
    border-top: 0;
    }