Propagate URI parameters

[?]
Apr 4, 2012, 11:17 AM
5ELHGCP44VMHY7RNAGZOY4WOU2KBHYR7WNJF4J7UO4K65WUWKQIAC

Dependencies

  • [2] 37RKEEMP Don't use colspan=0, it doesn't work in all browsers
  • [3] U4TD3AIQ Add support for viewing jobset evaluations
  • [4] L7NUCXKS Show new and removed jobs
  • [5] WZZOOYCH Show queued builds in jobset evaluation pages
  • [6] DE2DNCOI Allow comparing an evaluation with an arbitrary other evaluation

Change contents

  • replacement in src/root/jobset-eval.tt at line 18
    [3.5255][3.5255:5277](),[3.5277][2.0:196]()
    [% IF size > max %]
    <tr><td class="centered" colspan="6"><a href="[% c.uri_for(c.controller('JobsetEval').action_for('view'), [eval.id], full => 1) %]"><em>([% size - max %] more builds omitted)</em></a></td></tr>
    [3.5255]
    [3.5473]
    [% IF size > max; params = c.req.params; params.full = 1 %]
    <tr><td class="centered" colspan="6"><a href="[% c.uri_for(c.controller('JobsetEval').action_for('view'), [eval.id], params) %]"><em>([% size - max %] more builds omitted)</em></a></td></tr>
  • replacement in src/root/jobset-eval.tt at line 45
    [3.1026][3.724:746](),[3.746][2.435:629]()
    [% IF size > max %]
    <tr><td class="centered" colspan="6"><a href="[% c.uri_for(c.controller('JobsetEval').action_for('view'), [eval.id], full => 1) %]"><em>([% size - max %] more jobs omitted)</em></a></td></tr>
    [3.1026]
    [3.940]
    [% IF size > max; params = c.req.params; params.full = 1 %]
    <tr><td class="centered" colspan="6"><a href="[% c.uri_for(c.controller('JobsetEval').action_for('view'), [eval.id], params) %]"><em>([% size - max %] more jobs omitted)</em></a></td></tr>