After editing a project/jobset, redirect back to the config tab

[?]
Jun 24, 2013, 11:00 PM
225GEK4NN53NJ6EBDAJNECR76FILAHV7KNEG23TDQ2KYMG7NFEUAC

Dependencies

  • [2] OR5SJ42Y Show releases in a tab on the project page
  • [3] MJ4RWQ3T Add links to the project/jobset edit pages in the logical place
  • [4] QTC3SYBM Jobset page: Load the jobs and status tabs on demand
  • [5] FPK5LF53 * Put the project-related actions in a separate controller. Put the
  • [6] OX6NYJDV Split viewing and editing a jobset
  • [7] ODNCGFQ5 * Improved the navigation bar: don't include all projects (since that
  • [8] ZRRPBEI4 Make jobset deletion consistent with project deletion
  • [9] OOQ2D3KC * Refactoring: move fetchInput out of hydra_scheduler into a separate
  • [10] QTFVCDIF added hide feature for project/jobset
  • [11] K22TMPH5 Make the info tables less compressed
  • [12] TFK74CQR Put job status on a separate tab
  • [13] JY7BXXOP Split viewing and editing a project
  • [14] A6XVP6FE Make the hide/unhide actions a checkbox in the project settings
  • [15] JARRBLZD Bootstrapify the Hydra forms (except the project and jobset edit pages)
  • [16] 2VBQRQ2Q Fix some XML well-formedness problems
  • [17] 3PNG7NIB Remove trailing whitespace
  • [18] LZO3C2KI * Hack around those SQLite timeouts: just retry the transaction.
  • [19] PVIRRARJ Turn hiding/unhiding a jobset into a checkbox
  • [*] 3HZY24CX * Make jobsets viewable under
  • [*] 7YBYT2LQ

Change contents

  • replacement in src/lib/Hydra/Controller/Jobset.pm at line 148
    [5.1026][5.1026:1093]()
    [$c->stash->{project}->name, $c->stash->{jobset}->name]));
    [5.1026]
    [5.848]
    [$c->stash->{project}->name, $c->stash->{jobset}->name]) . "#tabs-configuration");
  • replacement in src/lib/Hydra/Controller/Project.pm at line 61
    [5.2219][5.4653:4746](),[5.2468][5.4653:4746]()
    $c->res->redirect($c->uri_for($self->action_for("view"), [$c->stash->{project}->name]));
    [5.2219]
    [5.884]
    $c->res->redirect($c->uri_for($self->action_for("view"), [$c->stash->{project}->name]) . "#tabs-configuration");
  • replacement in src/root/jobset.tt at line 50
    [4.3889][5.6912:6981](),[5.6912][5.6912:6981]()
    <li><a href="#tabs-setup" data-toggle="tab">Configuration</a></li>
    [4.3889]
    [5.6981]
    <li><a href="#tabs-configuration" data-toggle="tab">Configuration</a></li>
  • replacement in src/root/jobset.tt at line 103
    [5.30114][5.8807:8848]()
    <div id="tabs-setup" class="tab-pane">
    [5.30114]
    [3.0]
    <div id="tabs-configuration" class="tab-pane">
  • replacement in src/root/project.tt at line 6
    [5.2646][5.2646:2718]()
    <li><a href="#tabs-settings" data-toggle="tab">Configuration</a></li>
    [5.2646]
    [2.203]
    <li><a href="#tabs-configuration" data-toggle="tab">Configuration</a></li>
  • replacement in src/root/project.tt at line 80
    [5.610][5.5725:5769]()
    <div id="tabs-settings" class="tab-pane">
    [5.610]
    [3.133]
    <div id="tabs-configuration" class="tab-pane">