Commit Graph

292 Commits

Author SHA1 Message Date
25334715f8 Merge the BuildSchedulingInfo table into the Builds table
This simplifies the code and improves performance since it reduces
the number of joins.
2012-03-12 20:47:29 +01:00
578530dac2 Don't show duplicate builds in "Related builds"
Since a build may be a member of multiple jobset evaluations, we need
to do a "select distinct" here.  But maybe we should only show builds
from a single evaluation (e.g. the most recent), since showing builds
from several may be confusing.
2012-02-21 17:16:32 +01:00
924d94cafd * minor performance tweaks
* added related builds tab which show related builds (builds that are in same evaluations), shows max 50
2012-02-16 16:56:01 +01:00
355135b6e8 add links in admin page to clear queue (all non-running builds, and all non-running old (non-current) builds) 2012-02-16 15:31:12 +01:00
1840a842d3 fix build links in input diff's, showed only current build in each link 2012-01-22 09:03:57 +01:00
c8d572a0dc Remove the "all" channel
The "all" channel fundamentally doesn't scale, because it needs
to fetch N builds from the database (where N is potentially a very
large number), then check whether they are still valid.  And it's
not very useful anyway.
2011-11-30 12:07:47 +01:00
d37c4cfe86 Remove unnecessary whitespace in the HTML output 2011-11-29 20:15:42 +01:00
69e9a91bcb Fix a huge performance regression in the jobstatus page
The renderBuildStatusIcon function was looking at the
resultInfo and schedulingInfo of each build, causing
a SQL query for every build in the result.
2011-11-29 19:55:49 +01:00
afef502bb6 Fix indentation 2011-11-29 19:04:40 +01:00
43a9fdc891 Remove the gray container around the main page div 2011-11-22 17:30:13 +01:00
0d81e23b46 remove reference to non-existing nix-common.css 2011-11-22 11:10:51 -05:00
2db4462735 fix annoying behaviour in webkit browsers when middle-clicking (open in new tab) on a build, it used to open the build both in new tab as current tab 2011-11-19 21:38:40 -05:00
43198e9353 used wrong builds collection for determining if we need to show current build section in job page 2011-11-16 15:21:53 -05:00
c8127b887f use newer icons consistently 2011-11-16 13:29:40 -05:00
98fadb53e4 use newer icons consistently 2011-11-16 13:03:48 -05:00
f4204df39a always show latest 10 builds on job page 2011-11-16 10:36:18 -05:00
d9ba24b216 add link to build on tail/-reload log pages 2011-11-10 12:22:27 -05:00
fd9b32bef7 show all related jobset/job links in navbar for the tail/-reload logs 2011-11-10 12:19:05 -05:00
3eaa615281 point log link for running build step to the automatically reloading log page in stead of the 'useless' pretty log page 2011-11-10 11:52:42 -05:00
a2a187b36a if no previous successful build, do not show changes section 2011-10-12 12:43:31 +00:00
998665aa0f add log diff to compare logs to previous builds 2011-09-26 14:47:55 +00:00
d72538e641 * Remove empty file. 2011-09-11 20:17:59 +00:00
5d3f5f9fca hydra: when no external url is given for diff's of git/hg input, revert to a diff done on a local available clone 2011-08-25 14:50:31 +00:00
337ba26aa6 Add links missing from the admin page. 2011-07-25 09:38:41 +00:00
259d163ec9 clean up build page for build that failed with result 2011-06-10 07:36:30 +00:00
b4dd17c8c8 Tweak CSS for img/logo.
This makes it easy to choose a larger logo, while still occupying as
much vertical space as the original logo.
2011-06-09 14:49:48 +00:00
2f215aac4b add tracker html code via HYDRA_TRACKER 2011-04-19 12:00:54 +00:00
a8b3ebd514 make logo configurable via HYDRA_LOGO env var 2011-04-18 08:21:27 +00:00
436373c165 added store path size graph 2011-03-11 08:50:42 +00:00
c645fa55ff initial bzr support 2011-02-08 13:11:08 +00:00
e17fec61b2 added help, removed nix closure from 'failed build with output' productlist 2011-02-02 12:16:57 +00:00
a561c09f2c forgot to commit a file 2011-02-02 09:07:17 +00:00
559ab9c97a automatic reload of tail log when build is running 2011-02-02 09:00:52 +00:00
9aeaef80fc hydra: current build -> this build 2011-01-17 10:06:11 +00:00
ceffcae5e0 ignore this 2011-01-14 08:27:05 +00:00
ff506fb3fd hydra: description at changes section 2011-01-14 08:22:32 +00:00
5015c1bcd4 hydra: description at changes section 2011-01-14 08:19:37 +00:00
88dc824479 make changes section more compact/readable 2011-01-14 08:11:21 +00:00
c4d0ee44f0 hydra: change icon for positive failures 2011-01-04 16:08:19 +00:00
80e9bb01f0 hydra: missing plain.tt 2011-01-04 12:55:59 +00:00
039d1bed21 hydra: add support for succeedOnFailure feature in stdenv 2010-12-22 14:55:05 +00:00
496c22dc0f hydra: remove old clear eval cache option 2010-12-20 09:53:01 +00:00
cd7742f610 hydra: added some user admin 2010-12-03 09:40:25 +00:00
02856780cf hydra: show machine in buildsteps 2010-11-29 09:10:10 +00:00
c9ca8d6c63 add link to status page on queue page 2010-11-09 13:25:04 +00:00
0f1c580731 hydra: order machines by enabled/disabled, add green and red color for enabled/disabled 2010-10-21 14:37:03 +00:00
4b3895860e hydra: add missing templates 2010-10-18 10:50:35 +00:00
4ba4571165 hydra: newer version of jquery ui 2010-10-18 10:45:30 +00:00
398993f688 hydra: add some admin for adding/enabling/etc build machines 2010-10-13 12:32:57 +00:00
c37b90ee3e hydra: use autoconf/-make 2010-09-30 14:29:15 +00:00