Remove the global channel
[?]
Nov 17, 2016, 5:17 PM
2T476X2P44BBKN4PSG5TTUIRMOEV74SESKAKEP3GSRW6GMZZ2RBQCDependencies
- [2]
IT5AXPY2Disable channels on binary cached based Hydra instances - [3]
MESO2HDVRemove obsolete JobStatus source - [4]
LGNML7VJDon't use a prepared statement for the active build steps query - [5]
SHBLLAVH* More global substitution. - [6]
75XUS62Y* Added a page to quickly see all failed builds and failed evaluations - [7]
NS5GKQHWDisable prepared statements completely - [8]
G2WXEQHERemove the Errors page - [9]
2JQ7WEFM - [10]
6FRLEP4Pfirst try for timeline of last 24 hours in hydra - [11]
FYWE74AA - [12]
7UJ5YV4V* Provide a channel for each project containing all the latest - [13]
AKAZKCR6* At top-level and for each project, provide two channels: "latest" - [14]
SJN2QPWH* Big speed-up of the job status page and the channel generation (such - [15]
O5ZANJMRMake "Running builds" and "Machine status" pages faster - [16]
FPK5LF53* Put the project-related actions in a separate controller. Put the - [17]
R2PON6R7Allow non-admin users to see the machine status page - [18]
EFWN7JBV* Added a status page that shows all the currently executing build steps. - [19]
J5UVLXOK* Start of a basic Catalyst web interface. - [20]
LZVO64YGMerge in the first bits of the API work - [21]
3ECTCHKLMake queue runner internal status available under /queue-runner-status - [22]
QNYIOH25* Generate a robots.txt. - [23]
FANTYCR7Materialize the number of finished builds - [24]
QKG63Y2ZFix latest-finished - [25]
DEMSSSB2* Controller for jobs which inherits all actions in ListBuilds. So - [26]
RI4S7SYT* Job status: show the active jobs. - [*]
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;