* Sort releases.

[?]
Nov 4, 2009, 5:17 PM
SU566LI3TBPIEOOXKN3HWVUMGXCCHV3AX7QTYHCAMA5QGYAKUBAQC

Dependencies

  • [2] Z6MDQIGO * A quick (non-Web 2.0) interface to manually add builds to a release.
  • [3] OW6XV2YS * Allow a view result to be saved as a release.
  • [4] AS2OXLRM * Editing releases.
  • [5] 2BUX775I * More release -> view.
  • [6] RBNQKATL * Adding persistant releases. A release is a named set of builds.
  • [7] KXGOUX7P * Creating releases.
  • [*] FPK5LF53 * Put the project-related actions in a separate controller. Put the

Change contents

  • replacement in src/lib/Hydra/Controller/Project.pm at line 216
    [3.133][3.133:200]()
    $c->stash->{releases} = [$c->stash->{project}->releases->all];
    [3.133]
    [3.0]
    $c->stash->{releases} = [$c->stash->{project}->releases->search({},
    {order_by => ["timestamp DESC"]})];
  • edit in src/lib/Hydra/Controller/Release.pm at line 24
    [3.1448]
    [3.1448]
    $c->stash->{members} = [$c->stash->{release}->releasemembers->search({},
    {order_by => ["description"]})];
  • replacement in src/root/release.tt at line 12
    [2.1481][2.1481:1514]()
    [% IF !release.releasemembers %]
    [2.1481]
    [2.1514]
    [% IF !members %]
  • replacement in src/root/release.tt at line 18
    [2.1591][2.1591:1633]()
    [% FOREACH m IN release.releasemembers %]
    [2.1591]
    [2.1633]
    [% FOREACH m IN members %]