Propagate URI parameters

[?]
Apr 4, 2012, 10:56 AM
4LBNSOFKMQMTTC7OG72ICKIFIHFEDYQQKRGGT5O6EFRHLQPAV7ZQC

Dependencies

  • [2] LMETCA7G Cleanup
  • [3] KU33KNG3 Add a redirect to the evaluation page of a view result
  • [4] ZCTGG25S Add a redirect to the latest view result for which the underlying evaluation has finished completely
  • [5] OW6XV2YS * Allow a view result to be saved as a release.
  • [6] 3Y7AFJSS * Support linking to the latest job in a view for a specific platform, e.g.
  • [7] P5X4P6VK * Renaming "release sets" to "views" (not finished yet). Having
  • [8] UXXFND4U Add a redirect to the latest finished jobset evaluation
  • [9] 2BUX775I * More release -> view.
  • [10] XBU2ODSP * More renaming.
  • [11] 3HZY24CX * Make jobsets viewable under

Change contents

  • replacement in src/lib/Hydra/Controller/Jobset.pm at line 367
    [2.111][5.505:680](),[5.505][5.505:680]()
    my $uri = $c->uri_for($c->controller('JobsetEval')->action_for("view"), [$eval->id]);
    $uri .= "/" . join("/", @args) if scalar @args > 0;
    $c->res->redirect($uri);
    [2.111]
    [5.680]
    $c->res->redirect($c->uri_for($c->controller('JobsetEval')->action_for("view"), [$eval->id], @args, $c->req->params));
  • replacement in src/lib/Hydra/Controller/View.pm at line 145
    [4.161][4.161:268]()
    $c->res->redirect($c->uri_for($self->action_for("view_view"), $c->req->captures, $latest->id, @args));
    [4.161]
    [4.268]
    $c->res->redirect($c->uri_for($self->action_for("view_view"), $c->req->captures, $latest->id, @args, $c->req->params));
  • replacement in src/lib/Hydra/Controller/View.pm at line 158
    [5.4583][5.2111:2218]()
    $c->res->redirect($c->uri_for($self->action_for("view_view"), $c->req->captures, $latest->id, @args));
    [5.4583]
    [5.4708]
    $c->res->redirect($c->uri_for($self->action_for("view_view"), $c->req->captures, $latest->id, @args, $c->req->params));
  • replacement in src/lib/Hydra/Controller/View.pm at line 212
    [3.184][3.184:382]()
    my $uri = $c->uri_for($c->controller('JobsetEval')->action_for("view"), [$eval->id]);
    $uri .= "/" . join("/", @args[1..$#args]) if scalar @args > 1;
    $c->res->redirect($uri);
    [3.184]
    [3.382]
    $c->res->redirect($c->uri_for($c->controller('JobsetEval')->action_for("view"),
    [$eval->id], @args[1..$#args], $c->req->params));