Remove the global channel
[?]
Nov 17, 2016, 5:17 PM
2T476X2P44BBKN4PSG5TTUIRMOEV74SESKAKEP3GSRW6GMZZ2RBQCDependencies
- [2]
IT5AXPY2Disable channels on binary cached based Hydra instances - [3]
G2WXEQHERemove the Errors page - [4]
AKAZKCR6* At top-level and for each project, provide two channels: "latest" - [5]
3ECTCHKLMake queue runner internal status available under /queue-runner-status - [6]
J5UVLXOK* Start of a basic Catalyst web interface. - [7]
O5ZANJMRMake "Running builds" and "Machine status" pages faster - [8]
FPK5LF53* Put the project-related actions in a separate controller. Put the - [9]
FYWE74AA - [10]
75XUS62Y* Added a page to quickly see all failed builds and failed evaluations - [11]
FANTYCR7Materialize the number of finished builds - [12]
SHBLLAVH* More global substitution. - [13]
R2PON6R7Allow non-admin users to see the machine status page - [14]
LZVO64YGMerge in the first bits of the API work - [15]
DEMSSSB2* Controller for jobs which inherits all actions in ListBuilds. So - [16]
QNYIOH25* Generate a robots.txt. - [17]
MESO2HDVRemove obsolete JobStatus source - [18]
LGNML7VJDon't use a prepared statement for the active build steps query - [19]
RI4S7SYT* Job status: show the active jobs. - [20]
EFWN7JBV* Added a status page that shows all the currently executing build steps. - [21]
2JQ7WEFM - [22]
NS5GKQHWDisable prepared statements completely - [23]
7UJ5YV4V* Provide a channel for each project containing all the latest - [24]
QKG63Y2ZFix latest-finished - [25]
6FRLEP4Pfirst try for timeline of last 24 hours in hydra - [26]
SJN2QPWH* Big speed-up of the job status page and the channel generation (such - [*]
LBNVQXUB* Build the /build stuff in a separate controller. - [*]
SZYDW2DGhydra: added some user admin
Change contents
- edit in src/lib/Hydra/Controller/Root.pm at line 6
use base 'Hydra::Base::Controller::ListBuilds'; - edit in src/lib/Hydra/Controller/Root.pm at line 8[28.3368][29.3010]
use base 'Hydra::Base::Controller::REST'; - edit in src/lib/Hydra/Controller/Root.pm at line 192[3.683]→[3.683:687](∅→∅),[3.558]→[3.9461:9596](∅→∅),[3.650]→[3.9461:9596](∅→∅),[3.687]→[3.9461:9596](∅→∅),[3.712]→[3.9461:9596](∅→∅),[2.168]→[3.9596:9650](∅→∅),[3.9596]→[3.9596:9650](∅→∅),[3.1314]→[3.1491:1573](∅→∅),[3.1491]→[3.1491:1573](∅→∅),[3.696]→[3.774:823](∅→∅),[3.1573]→[3.774:823](∅→∅),[3.9650]→[3.774:823](∅→∅),[3.823]→[3.124:201](∅→∅)
}# Hydra::Base::Controller::ListBuilds needs this.sub get_builds : Chained('/') PathPart('') CaptureArgs(0) {my ($self, $c) = @_;$c->stash->{allBuilds} = $c->model('DB::Builds');$c->stash->{latestSucceeded} = $c->model('DB')->resultset('LatestSucceeded');$c->stash->{channelBaseName} = "everything";$c->stash->{total} = $c->model('DB::NrBuilds')->find('finished')->count;