Commit Graph

723 Commits

Author SHA1 Message Date
fec45d1f07 Remove dead code 2013-02-21 13:45:11 +01:00
dd5eb51a84 Put job status on a separate tab
Also, show the "last checked time" on the initial tab.
2013-02-21 13:30:14 +01:00
8db83d2017 Turn hiding/unhiding a jobset into a checkbox 2013-02-21 02:36:51 +01:00
547e41263d Split viewing and editing a jobset 2013-02-21 02:33:57 +01:00
9c7b416f8b Make the hide/unhide actions a checkbox in the project settings
Also use proper bootstrap layout for the project settings form.
2013-02-21 01:45:39 +01:00
cea17fd57e Show releases in a tab on the project page 2013-02-21 01:23:42 +01:00
d9f6e662d8 Split viewing and editing a project 2013-02-21 01:12:57 +01:00
36a1015444 Show the runtime/build dependencies in the build page 2013-02-20 17:58:27 +01:00
7da2398f27 Allow non-admin users to see the machine status page 2013-02-20 16:40:09 +01:00
82daf4f8ca Show dependencies as a tree rather than a list 2013-02-14 15:53:34 +01:00
2b3c72efeb Use getMainOutput 2013-02-13 18:36:01 +01:00
eb9d0c8992 Security: Also check paths in the web server 2013-02-13 18:34:33 +01:00
10882a1ffd Add multiple output support
This requires turning the outPath columns in the Builds and BuildSteps
tables into separate tables, and so requires a schema upgrade.
2013-02-13 16:49:28 +00:00
58dd49e645 Fix handling of IPC::Run::run exit status
Turns out that the exit status is returned in $?, not as the return
value of run().  So our error checking was completely bogus.
2013-01-23 15:56:28 +01:00
e0de5de91d Fix some warnings 2013-01-23 12:41:57 +00:00
30e5185acf Remove the logfile and logSize columns from the database
It's pointless to store these, since Nix knows where the logs are.
Also handle (in fact require) Nix's new log storage scheme.  Also some
cleanups in the build page.
2013-01-22 22:48:02 +01:00
67aefde62c Remove trailing whitespace 2013-01-22 14:41:02 +01:00
aa28ffe3a8 Die tabs die 2013-01-22 14:09:37 +01:00
486b6037a9 Use $c->config 2013-01-22 14:06:12 +01:00
64399991a7 Give Hydra binary caches a low priority
We only want to hit a Hydra binary cache if static caches don't
provide a binary.
2012-11-06 17:13:17 +01:00
f27ae1d566 Add support for Guile & Guix. 2012-10-17 16:23:00 +02:00
c57242c76d Show build status for up to 100 jobs in stead of 50. 2012-09-10 12:15:31 +02:00
396a356198 Add create-user action that was mostly present already. 2012-08-06 00:02:14 +02:00
aa8bf564e2 Set the Content-Type properly 2012-08-01 18:00:55 +00:00
13688e364f Add a binary-cache-url file to channels to advertise the binary cache URL 2012-08-01 16:31:25 +00:00
fad2a084fa Provide the nix-cache-info file required by the binary cache substituter 2012-07-30 20:26:34 +00:00
67528698e6 Allow creating a release from an evaluation 2012-07-18 23:46:41 +02:00
da960b507d Use queryPathFromHashPart to look up binary cache requests efficiently 2012-07-18 23:14:17 +02:00
1b3cf68b77 Generate *.narinfo files on the fly to support the binary cache substituter 2012-07-02 20:09:45 +02:00
fe2dab6fe8 Fix some warnings about undefined values 2012-07-02 15:18:30 +00:00
a2f56ce574 * Read logs using logContents function in stead of handling it everywhere separately. 2012-06-26 12:00:18 +02:00
2aa52131ac * Nix now stores logs by default as bzip2, make sure the build page uncompresses before showing. 2012-06-25 15:05:16 +02:00
75277311ac Different icons (darker red) for cancelled builds. Fixes #25. 2012-05-25 04:14:36 +02:00
df71a86183 Do not delete builds when clearing the queue. Fixes #8. 2012-04-30 22:13:53 +02:00
51b920c875 Bootstrapify the Hydra forms (except the project and jobset edit pages)
Plus lots of other tweaks.
2012-04-17 16:53:11 +02:00
896a47d950 Clear nrSucceeded when restarting a build 2012-04-17 09:34:35 +00:00
d350b935f2 Add validation for project and jobset names 2012-04-17 08:53:00 +00:00
922bad7306 Also remove dep. graph from robots.txt. 2012-04-16 15:25:14 +02:00
334135448e Remove buildtime and runtime dependency graph. It is useless on normal derivations. 2012-04-16 15:23:07 +02:00
ec87ad2bf2 Missing part of aaacf9eda3 2012-04-15 22:57:10 +00:00
034d50069b Speed up the jobset eval list a bit 2012-04-15 22:11:20 +00:00
573a333bc9 Cleanup 2012-04-15 21:49:54 +00:00
5793baa3cd Doh 2012-04-15 21:35:46 +00:00
0daba6bb89 In the jobset evals lists, show what inputs changed between consecutive evals 2012-04-15 20:06:42 +00:00
b9824ca422 Cleanup 2012-04-15 18:47:22 +00:00
bb4f470348 Remove default logo, replaced by text for now. Hide template in jobset edit. 2012-04-13 11:47:05 +02:00
f63e9a63b4 Replace last 5 builds on jobset page with last 5 evaluations. Moved hide/unhide and evaluate options to jobset topmenu. 2012-04-13 11:26:37 +02:00
b81aa89260 Replace old logo with Nix/NixOS logo. 2012-04-13 10:33:11 +02:00
9a1f38e06e Remove comments, re-add logo. 2012-04-13 10:05:02 +02:00
e9dd3158a0 Propagate URI parameters
This allows URIs like

  http://hydra.nixos.org/jobset/nixpkgs/trunk/latest-eval?compare=stdenv

to do the right thing.
2012-04-04 12:56:49 +02:00