Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						d710c1e443 
					 
					
						
						
							
							hydra-module.nix: Fix setting the logo  
						
						
						
						
					 
					
						2013-11-06 17:27:36 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						243b05f1e7 
					 
					
						
						
							
							hydra-module.nix: Use -p instead of HYDRA_PORT  
						
						
						
						
					 
					
						2013-11-06 17:19:57 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						f4845cde00 
					 
					
						
						
							
							hydra-module.nix: Make services require hydra-init  
						
						
						
						
					 
					
						2013-11-06 17:09:24 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						1f6304c876 
					 
					
						
						
							
							hydra-module.nix: Don't use a password  
						
						... 
						
						
						
						If PostgreSQL is running on the same system, then the "hydra" user can
can connect without a password (via Unix domain socket
authentication), so no need to set up a password.  If PostgreSQL is on
another machine, then creating a user/database won't work anyway. 
						
						
					 
					
						2013-11-06 17:07:25 +01:00 
						 
				 
			
				
					
						
							
							
								Shea Levy 
							
						 
					 
					
						
						
							
						
						6cac7e9795 
					 
					
						
						
							
							Add a unit template to run hydra-evaluator with arbitrary arguments  
						
						... 
						
						
						
						Signed-off-by: Shea Levy <shea@shealevy.com > 
						
						
					 
					
						2013-11-06 10:35:53 -05:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						ed69106c34 
					 
					
						
						
							
							hydra-module.nix: Give types to options  
						
						... 
						
						
						
						Also, rename the "service.hydra.hydra" option to
"service.hydra.package" to be consistent with NixOS option naming
conventions. 
						
						
					 
					
						2013-11-06 16:34:16 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						6fc59aa0da 
					 
					
						
						
							
							hydra-module.nix: Remove the useWAL option  
						
						... 
						
						
						
						This is not a Hydra option but a Nix option so it shouldn't be here. 
						
						
					 
					
						2013-11-06 16:17:11 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						9dc3311ff7 
					 
					
						
						
							
							hydra-module.nix: Don't create an admin user  
						
						... 
						
						
						
						It's the user's job to create users with the appropriate roles. 
						
						
					 
					
						2013-11-06 16:15:53 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						64cbdddea8 
					 
					
						
						
							
							Test whether incorrect passwords are rejected  
						
						
						
						
					 
					
						2013-11-06 16:12:08 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						4fb3d67f49 
					 
					
						
						
							
							Make /login give a proper JSON response again  
						
						
						
						
					 
					
						2013-11-06 16:12:07 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						bb2976693c 
					 
					
						
						
							
							Use hydra-init / hydra-create-user in the tests  
						
						
						
						
					 
					
						2013-11-06 16:12:07 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						8c2acdd294 
					 
					
						
						
							
							make clean: Delete darcs-repo  
						
						
						
						
					 
					
						2013-11-06 14:29:55 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						60e7e4fbe9 
					 
					
						
						
							
							Remove obsolete/broken timeline feature  
						
						
						
						
					 
					
						2013-11-06 15:20:30 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						e8d92445d7 
					 
					
						
						
							
							Keep sessions for a week  
						
						
						
						
					 
					
						2013-11-06 15:15:35 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						5723fda7fc 
					 
					
						
						
							
							Keep session state across hydra-server restarts  
						
						
						
						
					 
					
						2013-11-06 15:14:31 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						33f01da507 
					 
					
						
						
							
							Fix hydra_logo setting  
						
						
						
						
					 
					
						2013-11-06 15:10:26 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						df1a33c63f 
					 
					
						
						
							
							Fix layout at all page sizes  
						
						
						
						
					 
					
						2013-11-06 14:50:21 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						3c45992182 
					 
					
						
						
							
							Make the logo configurable via hydra.conf  
						
						
						
						
					 
					
						2013-11-06 14:40:30 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						b44baf3746 
					 
					
						
						
							
							Add a flag to enable Persona support  
						
						... 
						
						
						
						It's disabled by default.  To enable, add the following to hydra.conf:
  enable_persona = 1 
						
						
					 
					
						2013-11-06 14:38:36 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						d118a575e1 
					 
					
						
						
							
							Use page-header on the front page  
						
						
						
						
					 
					
						2013-11-06 14:11:56 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						8928c35ecd 
					 
					
						
						
							
							Slight layout tweak  
						
						
						
						
					 
					
						2013-11-06 14:07:43 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						55f9d23933 
					 
					
						
						
							
							Add a command `hydra-create-user' for managing user accounts  
						
						
						
						
					 
					
						2013-11-06 13:36:29 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						3315d1ea51 
					 
					
						
						
							
							Remove obsolete hydra-control script  
						
						
						
						
					 
					
						2013-11-06 11:42:49 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						7a18e5f0c1 
					 
					
						
						
							
							Remove unused file  
						
						
						
						
					 
					
						2013-11-06 11:42:04 +00:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						63100b0ee8 
					 
					
						
						
							
							Merge branch 'master' into persona  
						
						
						
						
					 
					
						2013-11-06 12:35:36 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						27a740d4b1 
					 
					
						
						
							
							Don't show an empty projects list  
						
						
						
						
					 
					
						2013-11-06 12:15:11 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						a0b58b6b62 
					 
					
						
						
							
							Fix typo that caused empty news item to show up  
						
						
						
						
					 
					
						2013-11-06 12:15:11 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						ecadcef642 
					 
					
						
						
							
							Prevent a division by zero in hydra-queue-runner  
						
						... 
						
						
						
						Fixes  #131 . 
					
						2013-11-06 12:15:11 +01:00 
						 
				 
			
				
					
						
							
							
								Shea Levy 
							
						 
					 
					
						
						
							
						
						f1c187198c 
					 
					
						
						
							
							Stupid capitalization scheme  
						
						... 
						
						
						
						Signed-off-by: Shea Levy <shea@shealevy.com > 
						
						
					 
					
						2013-11-05 12:39:55 -05:00 
						 
				 
			
				
					
						
							
							
								Shea Levy 
							
						 
					 
					
						
						
							
						
						2e1c07c5f7 
					 
					
						
						
							
							Argh  
						
						... 
						
						
						
						ALWAYS RUN THE TESTS
Signed-off-by: Shea Levy <shea@shealevy.com > 
						
						
					 
					
						2013-11-05 12:31:36 -05:00 
						 
				 
			
				
					
						
							
							
								aszlig 
							
						 
					 
					
						
						
							
						
						cfd4843290 
					 
					
						
						
							
							topbar: Include "Create project" in menu.  
						
						... 
						
						
						
						For users who only have the "create-projects" role, actually display the
item in the menu as the only option.
Signed-off-by: aszlig <aszlig@redmoonstudios.org > 
						
						
					 
					
						2013-11-05 17:03:31 +01:00 
						 
				 
			
				
					
						
							
							
								aszlig 
							
						 
					 
					
						
						
							
						
						f6a83bcc5b 
					 
					
						
						
							
							user: Fix spelling of create-projects role.  
						
						... 
						
						
						
						This actually is right in the manual but displayed incorrectly on the
web interface.
Signed-off-by: aszlig <aszlig@redmoonstudios.org > 
						
						
					 
					
						2013-11-05 17:03:31 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						8a0200edd2 
					 
					
						
						
							
							Doh  
						
						
						
						
					 
					
						2013-11-05 16:13:09 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						ae85d2df23 
					 
					
						
						
							
							Add a "My jobsets" tab to the dashboard  
						
						
						
						
					 
					
						2013-11-05 16:05:29 +01:00 
						 
				 
			
				
					
						
							
							
								Shea Levy 
							
						 
					 
					
						
						
							
						
						d5574230e4 
					 
					
						
						
							
							typo  
						
						... 
						
						
						
						Signed-off-by: Shea Levy <shea@shealevy.com > 
						
						
					 
					
						2013-11-05 09:57:15 -05:00 
						 
				 
			
				
					
						
							
							
								Shea Levy 
							
						 
					 
					
						
						
							
						
						217ba725a3 
					 
					
						
						
							
							Restore accidentally-removed fields to the Builds API  
						
						... 
						
						
						
						Signed-off-by: Shea Levy <shea@shealevy.com > 
						
						
					 
					
						2013-11-05 09:43:32 -05:00 
						 
				 
			
				
					
						
							
							
								Shea Levy 
							
						 
					 
					
						
						
							
						
						385ceaff4d 
					 
					
						
						
							
							Show buildinput and buildproduct information in the Builds API  
						
						... 
						
						
						
						Signed-off-by: Shea Levy <shea@shealevy.com > 
						
						
					 
					
						2013-11-05 09:42:05 -05:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						589271bd72 
					 
					
						
						
							
							In the "My jobs" tab, ignore disabled projects/jobsets  
						
						
						
						
					 
					
						2013-11-05 14:53:52 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						27b795f46e 
					 
					
						
						
							
							Doh  
						
						
						
						
					 
					
						2013-11-05 14:46:20 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						fc827a003a 
					 
					
						
						
							
							Be paranoid about the Persona email address  
						
						
						
						
					 
					
						2013-11-05 14:40:40 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						b53bd868fb 
					 
					
						
						
							
							Add a "My jobs" tab to the dashboard  
						
						... 
						
						
						
						It shows all current jobs of which the user is a maintainer. 
						
						
					 
					
						2013-11-05 14:35:49 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						3c981bed02 
					 
					
						
						
							
							Slight cleanup in the Persona sign in code  
						
						
						
						
					 
					
						2013-11-05 14:10:20 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						bdd6e99fbd 
					 
					
						
						
							
							Clean up user editing  
						
						
						
						
					 
					
						2013-11-05 14:02:04 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						bd927eba66 
					 
					
						
						
							
							Make sign in a modal dialog box rather than a separate page  
						
						
						
						
					 
					
						2013-11-05 13:13:02 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						299ac07cbc 
					 
					
						
						
							
							Re-enable adding new users via the web interface  
						
						... 
						
						
						
						Also unify user creation and user editing. 
						
						
					 
					
						2013-11-05 12:41:10 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						36c961a376 
					 
					
						
						
							
							Store the account type ("hydra" or "persona") explicitly in the database  
						
						
						
						
					 
					
						2013-11-05 11:46:05 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						14b9b201e1 
					 
					
						
						
							
							Don't show a password reset button for Persona accounts  
						
						
						
						
					 
					
						2013-11-05 11:18:44 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						b54cfbf032 
					 
					
						
						
							
							Merge branch 'master' into persona  
						
						... 
						
						
						
						Conflicts:
	src/lib/Hydra/Helper/CatalystUtils.pm
	src/root/layout.tt
	src/root/topbar.tt
	src/root/user.tt 
						
						
					 
					
						2013-11-05 11:11:48 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						1f711403be 
					 
					
						
						
							
							Add a dev note  
						
						
						
						
					 
					
						2013-11-05 10:50:02 +01:00 
						 
				 
			
				
					
						
							
							
								Eelco Dolstra 
							
						 
					 
					
						
						
							
						
						0fd6bb4e3f 
					 
					
						
						
							
							Drop building on i686-linux  
						
						... 
						
						
						
						Nobody cares. 
						
						
					 
					
						2013-11-05 00:09:33 +01:00