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
fca3019c7b
qualify ordery_by clauses when necessary, remove unnecessary order_by's, reported by Ludo, resulted in errors in sqlite
2011-04-01 07:40:06 +00:00
f3f2c5683f
Hydra/62 fix, broken nar download
2011-03-23 13:03:40 +00:00
8f35d03bca
use NIX_*_DIR env vars when defined
2011-03-16 13:08:12 +00:00
f35c9a4574
hydra: put contents links into html, add links to files from contents page
2011-01-04 12:50:59 +00:00
cd7742f610
hydra: added some user admin
2010-12-03 09:40:25 +00:00
431656546e
hydra: disallow robots.txt for root and project all builds page
2010-10-19 08:34:13 +00:00
398993f688
hydra: add some admin for adding/enabling/etc build machines
2010-10-13 12:32:57 +00:00
673ef76020
fix redirect after login
2010-09-29 11:01:48 +00:00
6d74064999
add /status to robots.txt
2010-09-03 09:17:54 +00:00
fbeb5abc69
2010-08-31 15:37:50 +00:00
f6715fa0ef
* Added a status page that shows all the currently executing build steps.
...
* Store the system type in the BuildSteps table.
* Don't query the queue size when serving static pages. This prevents
two unnecessary database queries per request.
2010-08-31 15:27:46 +00:00
dda064bc8c
hydra: nar was replaced, so also move in robots.txt
2010-07-30 10:17:47 +00:00
33ef55815e
Hydra/33: 'Sign in' should return to the referring page
2010-07-06 07:27:55 +00:00
e35f0005e6
* Move NARs from the NixChannel controller to the Root controller and
...
drop the "/nix/store". I.e. instead of
http://hydra.nixos.org/jobset/nixpkgs/trunk/channel/latest/nar/nix/store/99djmii6l4yw9gn07zxqabh8z58pp84c-libmspack-0.0.20040308alpha.drv
we now have
http://hydra.nixos.org/nar/99djmii6l4yw9gn07zxqabh8z58pp84c-libmspack-0.0.20040308alpha.drv
The main reason is that this is much faster, since we don't need to
get all the channel data (which isn't used anyway for NAR
generation). This speeds up downloading a NAR from the Nixpkgs
channel by > 2 seconds.
* Drop "Hydra::View::" from view names to get rid of an ugly warning.
2010-06-22 12:00:19 +00:00
5f7ebaad37
added hide feature for project/jobset
2010-06-04 14:43:28 +00:00
7a79d17a36
added newsitems, added some admin options to clear various caches.
2010-04-27 13:29:08 +00:00
2278aa87eb
* hydra: robots.txt, also disallow logs for the actual builds
2010-03-12 08:50:56 +00:00
8678da61ef
* hydra: order project list on name
2010-02-25 09:02:48 +00:00
9cebf03a45
* hydra: queue stats (nr running builds / nr queued builds)
2010-02-12 10:19:24 +00:00
eec5838a7e
* hydra: add deps list to pages not to be indexed by google etc
2010-01-22 14:44:09 +00:00
c791485099
* hydra: show queue optimization
2010-01-22 10:29:54 +00:00
13c8953918
* removed stats from home page. will make global stats page later on
2010-01-11 10:07:10 +00:00
e322cb1304
first try for timeline of last 24 hours in hydra
2009-12-01 19:17:38 +00:00
f99b1ee9b1
first try for timeline of last 24 hours in hydra
2009-12-01 19:15:09 +00:00
57cc6ceca6
* UI for cloning builds (not functional yet).
2009-10-26 14:30:42 +00:00
cec3201720
* Renaming "release sets" to "views" (not finished yet). Having
...
releases as a dynamic view on the database was misguided, since
doing thing like adding a new job to a release set will invalidate
all old releases. So we rename release sets to views, and we'll
reintroduce releases as separate, static entities in the database.
2009-10-15 21:35:19 +00:00
d109910453
* paging for releases page
2009-10-15 11:13:36 +00:00
2613d8721a
* Don't crawl the channel pages, particularly because the "all"
...
channel can be very large.
2009-09-30 12:26:51 +00:00
d7713b4dba
* Add nix version to footer of hydra pages
2009-09-01 08:50:51 +00:00
97a6011628
* Hack around those SQLite timeouts: just retry the transaction.
2009-04-22 22:43:04 +00:00
2a05522189
* Don't index any of the logs (mostly because xsltproc can be a huge
...
resource hog).
2009-04-14 12:40:00 +00:00
10ae24fd3c
* Fixed a broken redirect when deleting a release set.
2009-04-09 11:43:49 +00:00
607d5641b6
* Added a page to quickly see all failed builds and failed evaluations
...
per project or jobset or job or globally.
2009-04-08 22:08:00 +00:00
11d8421def
* Support redirecting to some job of a release. For instance, this
...
redirects to the "tarball" build of the latest release of
patchelf/unstable:
http://server/release/patchelf/unstable/latest/tarball
In conjunction with the other redirects this allows linking to the
actual download of the build:
http://server/release/patchelf/unstable/latest/tarball/download-by-type/file/source-dist
2009-04-08 09:03:45 +00:00
16a84f4bf5
* Big speed-up of the job status page and the channel generation (such
...
as the manifest). The builds are now determined in one SQL query
rather than a zillion ones.
2009-04-03 15:37:21 +00:00
753e56b6eb
* Improved the navigation bar: don't include all projects (since that
...
doesn't scale), and include links for jobset/job specific pages.
The main page now lists the projects.
* Overview pages for jobsets and jobs.
* Links to the channels.
* Jobsets are now defined and edited in a separate action.
2009-04-02 16:15:57 +00:00
a6c32b33db
2009-03-31 14:55:47 +00:00
156f40130e
* Generate robots.txt in a more Catalystic way.
2009-03-31 14:14:45 +00:00
d6e996d01c
* Generate a robots.txt.
2009-03-31 13:48:03 +00:00
12c1d90135
* Add some DB indices to make the /releases page much faster.
...
* Reduce the number of DB queries for the /all and /jobstatus pages.
* Show the Hydra version number.
2009-03-23 13:52:24 +00:00
3d26bb7fd1
* Allow `-' in release set names.
2009-03-20 15:19:17 +00:00
ba7b94a852
2009-03-18 18:50:42 +00:00
4404800ad8
* Release sets: need to include the jobset name to disambiguate
...
between jobs with the same name from different jobsets (e.g. trunk
vs. branch).
2009-03-14 22:34:22 +00:00
7c7c43335d
* Job status: show the active jobs.
2009-03-13 17:32:08 +00:00
3c86b3652c
* Refactoring.
2009-03-13 15:41:19 +00:00
8725dc03ec
* Use ->update({...}) properly.
2009-03-09 16:22:41 +00:00
97ed2052ba
* Move everything up one directory.
2009-03-05 13:41:57 +00:00