Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						3d824b3a3a 
					 
					
						
						
							
							Indentation  
						
						
						
						
					 
					
						2012-02-21 17:59:36 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						2cf9b148eb 
					 
					
						
						
							
							50 for related builds might be a kind of low, will start with 100  
						
						
						
						
					 
					
						2012-02-16 17:00:59 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						8d78a688c7 
					 
					
						
						
							
							is not in hydra-server's scope  
						
						
						
						
					 
					
						2012-01-28 21:03:44 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						1c0cd99c3e 
					 
					
						
						
							
							remove old line  
						
						
						
						
					 
					
						2012-01-28 20:55:33 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						fded9e62af 
					 
					
						
						
							
							logdiff now support bzipped logs for logdiff  
						
						
						
						
					 
					
						2012-01-28 20:47:01 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						ae491f7223 
					 
					
						
						
							
							use base_uri config in password reset email  
						
						
						
						
					 
					
						2012-01-28 07:18:10 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						01f07be8f2 
					 
					
						
						
							
							fix; resetting password used to send email to logged in user (typically admin), now to the user whose password is resetted  
						
						
						
						
					 
					
						2012-01-28 07:14:40 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						9b4f09ba83 
					 
					
						
						
							
							allow dots (.) in job names when used as build input  
						
						
						
						
					 
					
						2012-01-06 23:04:48 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						9fe8c43437 
					 
					
						
						
							
							Pass the abbreviated Git revision  
						
						... 
						
						
						
						The abbreviated Git revision hash (e.g. "267480b") is typically
contained in ‘gitTag’ as well, but the latter can contain other
elements as well, e.g., the delta to the closest tag.  That may
be undesirable in version strings, so this is an alternative. 
						
						
					 
					
						2011-12-06 23:04:15 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						b1da85140d 
					 
					
						
						
							
							Fix sysbuild input type handling  
						
						
						
						
					 
					
						2011-12-05 17:13:20 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						e9c88783ce 
					 
					
						
						
							
							Pass additional attributes for Git inputs  
						
						... 
						
						
						
						The ‘revCount’ attribute is the number of commits in the history
of the revision.  This is useful if you need a monotonically
increasing version number.
The ‘gitTag’ attribute is the output of ‘git describe’, e.g.
‘v1.0.4-14-g2414721’ to indicate that the current revision is 14
commits after the tag ‘v1.0.4’. 
						
						
					 
					
						2011-12-05 15:13:31 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						9032c55aa6 
					 
					
						
						
							
							Keep track of the database schema version  
						
						... 
						
						
						
						The singleton table SchemaVersion contains the current version
of the Hydra database schema.  This can be used to upgrade the
schema on the fly.
Also reran the DBIx::Class schema loader. 
						
						
					 
					
						2011-12-05 14:29:29 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						3b9a62c964 
					 
					
						
						
							
							Pass inputs to release expressions using -I  
						
						... 
						
						
						
						This means that you can now write (for instance)
  with <nixpkgs> { ... };
in release.nix, rather than
  { nixpkgs } :
  with nixpkgs { ... }; 
						
						
					 
					
						2011-12-05 13:08:43 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						9d4b2253ea 
					 
					
						
						
							
							Add missing /  
						
						
						
						
					 
					
						2011-12-04 22:53:07 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						52406e108b 
					 
					
						
						
							
							Handle missing "build" inputs  
						
						
						
						
					 
					
						2011-12-04 22:36:55 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						65ea71578f 
					 
					
						
						
							
							Cleanup  
						
						... 
						
						
						
						Don't propagate $type unnecessarily. 
						
						
					 
					
						2011-12-04 22:18:23 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						6c3f878026 
					 
					
						
						
							
							Die TABs die  
						
						
						
						
					 
					
						2011-12-04 22:05:43 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						29846d7f2f 
					 
					
						
						
							
							Do incremental SVN checkouts  
						
						... 
						
						
						
						In hydra-evaluator, reuse an SVN working copy between runs (similar to
what we do with Git and other input types).  This reduces network
traffic in the common case.
Also, don't use nix-prefetch-svn.  It doesn't do anything useful. 
						
						
					 
					
						2011-12-04 22:05:43 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						692a11fd3b 
					 
					
						
						
							
							Indentation  
						
						
						
						
					 
					
						2011-12-04 22:05:43 +01:00 
						 
				 
			
				
					
						
							
							
								Ludovic Courtès 
							
						 
					 
					
						
						
							
						
						6c4e83d454 
					 
					
						
						
							
							More command renaming.  
						
						
						
						
					 
					
						2011-12-02 15:58:26 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						41cd5d2838 
					 
					
						
						
							
							fix missing import of Nix::Store for isValidPath  
						
						
						
						
					 
					
						2011-12-01 20:46:02 -05:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						be1935f66a 
					 
					
						
						
							
							Rename hydra_eval_jobs to hydra-eval-jobs  
						
						
						
						
					 
					
						2011-11-30 18:14:48 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						92536c2e3c 
					 
					
						
						
							
							Random indentation fix  
						
						
						
						
					 
					
						2011-11-30 18:14:48 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						787ed37cb3 
					 
					
						
						
							
							git branches can share local clones  
						
						
						
						
					 
					
						2011-11-30 11:40:35 -05:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						c613b885f2 
					 
					
						
						
							
							Use the new Nix Perl bindings  
						
						
						
						
					 
					
						2011-11-30 15:25:28 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						5333c67bf9 
					 
					
						
						
							
							Prevent an unnecessary SQL query for every package in the NixExprs view  
						
						
						
						
					 
					
						2011-11-30 14:27:46 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						3b550a8086 
					 
					
						
						
							
							Minor style changes  
						
						
						
						
					 
					
						2011-11-29 18:08:23 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						3685ffd464 
					 
					
						
						
							
							Whitespace  
						
						
						
						
					 
					
						2011-11-29 15:57:47 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						109e5807c2 
					 
					
						
						
							
							Use CatalystX::Script::Server::Starman  
						
						... 
						
						
						
						This allows us to pass --max_server and similar options
to raise the number of workers from the default (5). 
						
						
					 
					
						2011-11-22 16:44:32 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						f4204df39a 
					 
					
						
						
							
							always show latest 10 builds on job page  
						
						
						
						
					 
					
						2011-11-16 10:36:18 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						1395717245 
					 
					
						
						
							
							recognize tgz in build products contents page  
						
						
						
						
					 
					
						2011-11-16 10:32:32 -05:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						d14f7c7720 
					 
					
						
						
							
							fix mercurial diffs, should change to cloned repo first  
						
						
						
						
					 
					
						2011-11-01 21:36:46 -04:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						13df3e4191 
					 
					
						
						
							
							fix nrbuilds query  
						
						
						
						
					 
					
						2011-11-01 21:35:02 -04:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						9ce95d31f1 
					 
					
						
						
							
							change content type of logdiff to     ->response->content_type('application/json');  
						
						
						
						
					 
					
						2011-10-12 13:36:20 +00:00 
						 
				 
			
				
					
						
							
							
								Ludovic Courtès 
							
						 
					 
					
						
						
							
						
						c329bece61 
					 
					
						
						
							
							Handle xz-compressed files.  
						
						
						
						
					 
					
						2011-10-10 21:00:54 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						6d81bafae4 
					 
					
						
						
							
							check for revisions  
						
						
						
						
					 
					
						2011-10-05 19:08:45 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						52c2b31711 
					 
					
						
						
							
							no branch info available yet in scmdiff, so disable for now  
						
						
						
						
					 
					
						2011-10-05 18:45:19 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						6ca9501632 
					 
					
						
						
							
							make default branch default, remove quotes  
						
						
						
						
					 
					
						2011-10-04 22:29:36 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						9374cfcb34 
					 
					
						
						
							
							add support for mercurial tags/revs  
						
						
						
						
					 
					
						2011-10-04 20:03:43 +00:00 
						 
				 
			
				
					
						
							
							
								Ludovic Courtès 
							
						 
					 
					
						
						
							
						
						96b4db1e99 
					 
					
						
						
							
							Allow Subversion inputs to specify a revision number.  
						
						
						
						
					 
					
						2011-10-04 16:15:22 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						998665aa0f 
					 
					
						
						
							
							add log diff to compare logs to previous builds  
						
						
						
						
					 
					
						2011-09-26 14:47:55 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						ef802279ed 
					 
					
						
						
							
							use build timestamp as last-modified header on download  
						
						
						
						
					 
					
						2011-09-15 15:22:00 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						d8a7ca67f4 
					 
					
						
						
							
							* Start of a JSON API to get information about a specific build.  
						
						... 
						
						
						
						E.g. http://server/build/1341335/api/get-info  returns a JSON 
  record containing information about the build. 
						
						
					 
					
						2011-09-15 08:27:17 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						203716597d 
					 
					
						
						
							
							set threshold to show status on jobset page to a more usable size  
						
						
						
						
					 
					
						2011-08-29 17:56:38 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Vermaas 
							
						 
					 
					
						
						
							
						
						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