Use c.req.captures

[?]
Oct 14, 2013, 3:43 PM
77BG3TYKSKVV6C6VDJH7JDRJRPRNNBAO2OH4YZ6JY5Q5OP3VGXFQC

Dependencies

  • [2] ZFEN2MAO Simplify jobset cloning
  • [3] D7PL2VWU Move more actions from the top bar
  • [4] DAPOSS44 Use the REST API in the web interface for editing projects
  • [5] 4NTIBJ74 Implement DELETE for jobsets and use it in the web interface
  • [6] OX6NYJDV Split viewing and editing a jobset
  • [7] JY7BXXOP Split viewing and editing a project
  • [*] ODNCGFQ5 * Improved the navigation bar: don't include all projects (since that
  • [*] 7YBYT2LQ

Change contents

  • replacement in src/root/jobset.tt at line 52
    [3.283][3.636:797]()
    [% INCLUDE menuItem title="Edit configuration" icon="icon-edit" uri=c.uri_for(c.controller('Jobset').action_for('edit'), [project.name, jobset.name]) %]
    [3.283]
    [3.797]
    [% INCLUDE menuItem title="Edit configuration" icon="icon-edit" uri=c.uri_for(c.controller('Jobset').action_for('edit'), c.req.captures) %]
  • replacement in src/root/jobset.tt at line 54
    [3.905][2.1770:1929]()
    [% INCLUDE menuItem title="Clone this jobset" uri=c.uri_for(c.controller('Jobset').action_for('edit'), [project.name, jobset.name], { clone => 1 }) %]
    [3.905]
    [3.1020]
    [% INCLUDE menuItem title="Clone this jobset" uri=c.uri_for(c.controller('Jobset').action_for('edit'), c.req.captures, { clone => 1 }) %]
  • replacement in src/root/jobset.tt at line 184
    [3.1578][3.1578:1686]()
    url: "[% c.uri_for(c.controller('Jobset').action_for('jobset'), [project.name, jobset.name]) %]",
    [3.1578]
    [3.1686]
    url: "[% c.uri_for(c.controller('Jobset').action_for('jobset'), c.req.captures) %]",
  • replacement in src/root/project.tt at line 12
    [3.1536][3.1734:1883]()
    [% INCLUDE menuItem title="Edit configuration" icon="icon-edit" uri=c.uri_for(c.controller('Project').action_for('edit'), [project.name]) %]
    [3.1536]
    [3.1883]
    [% INCLUDE menuItem title="Edit configuration" icon="icon-edit" uri=c.uri_for(c.controller('Project').action_for('edit'), c.req.captures) %]
  • replacement in src/root/project.tt at line 14
    [3.1993][3.1993:2301]()
    [% INCLUDE menuItem title="Create jobset" icon="icon-plus" uri=c.uri_for(c.controller('Project').action_for('create_jobset'), [project.name]) %]
    [% INCLUDE menuItem title="Create release" icon="icon-plus" uri=c.uri_for(c.controller('Project').action_for('create_release'), [project.name]) %]
    [3.1993]
    [3.1896]
    [% INCLUDE menuItem title="Create jobset" icon="icon-plus" uri=c.uri_for(c.controller('Project').action_for('create_jobset'), c.req.captures) %]
    [% INCLUDE menuItem title="Create release" icon="icon-plus" uri=c.uri_for(c.controller('Project').action_for('create_release'), c.req.captures) %]