Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							0e31fed78e 
							
						 
					 
					
						
						
							
							fix pedantic 32-bit compile error  
						
						
						
					 
					
						2017-09-22 19:00:55 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							0e1b898002 
							
						 
					 
					
						
						
							
							doc: rapidjson and capnp deps  
						
						
						
					 
					
						2017-09-22 18:58:51 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							2475b0beee 
							
						 
					 
					
						
						
							
							README tweaks and fixes  
						
						
						
					 
					
						2017-09-02 11:51:44 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							11013ed893 
							
						 
					 
					
						
						
							
							doc: correct gh-pages url  
						
						
						
					 
					
						2017-08-21 07:52:45 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							c40b872f85 
							
						 
					 
					
						
						
							
							new README-based documentation  
						
						
						
					 
					
						2017-08-20 07:43:44 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							3f32e9cb37 
							
						 
					 
					
						
						
							
							use git describe instead of hard-coded version number in build scripts  
						
						
						
					 
					
						2017-08-19 10:47:27 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							97bb43ae4f 
							
						 
					 
					
						
						
							
							use latest capnp in docker build scripts  
						
						... 
						
						
						
						until 6.2 is released, using the at least this hash allows
the use of 'unix-abstract:' addresses 
						
					 
					
						2017-08-19 10:43:01 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							91baf358da 
							
						 
					 
					
						
						
							
							plain run vars override vars from parameterized triggers  
						
						
						
					 
					
						2017-08-16 09:09:01 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							636dfb8651 
							
						 
					 
					
						
						
							
							use shorter build vars in traditional style  
						
						
						
					 
					
						2017-08-16 09:08:57 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							2dac3e324b 
							
						 
					 
					
						
						
							
							add explanation of LAMINAR_BIND_* to laminar.conf  
						
						
						
					 
					
						2017-08-16 08:20:20 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							0b9fb54b02 
							
						 
					 
					
						
						
							
							laminarc: read LAMINAR_BIND_RPC  
						
						
						
					 
					
						2017-08-15 08:41:53 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							b7644494fc 
							
						 
					 
					
						
						
							
							unlink unix sockets before binding  
						
						
						
					 
					
						2017-08-15 08:33:15 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							713462f37f 
							
						 
					 
					
						
						
							
							update progress bar when navigating between Runs  
						
						... 
						
						
						
						When navigating between Run pages, the jobsRunning array used
by the ProgressUpdater was cleared after the status message had
inserted the new Run instead of before 
						
					 
					
						2017-08-15 08:33:15 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							e7aa979303 
							
						 
					 
					
						
						
							
							bugfix: wrong log compression limit check operator  
						
						
						
					 
					
						2017-08-15 08:33:15 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							b307e06a87 
							
						 
					 
					
						
						
							
							use comma as a tag separator instead of space  
						
						
						
					 
					
						2017-08-15 08:33:15 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							56d2f30976 
							
						 
					 
					
						
						
							
							align abstract socket address syntax to new capnp  
						
						
						
					 
					
						2017-08-15 08:33:07 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							c12fb3f030 
							
						 
					 
					
						
						
							
							remove unnecessary default parameter  
						
						
						
					 
					
						2017-08-12 15:10:06 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							eda906b805 
							
						 
					 
					
						
						
							
							refactor: remove transport knowledge from Laminar class  
						
						... 
						
						
						
						Improve the boundary between RpcImpl and LaminarInterface such
that the Laminar class doesn't require any types from kj/async.h.
The necessary logic moved from Laminar to RpcImpl and the notification
now happens by abstract virtual callback instead of kj::Promise.
Also remove the fairly useless 'wait' RPC call and drop the wrappers
around kj::PromiseFulfillerPair 
						
					 
					
						2017-08-10 08:25:20 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							ab99af7ca7 
							
						 
					 
					
						
						
							
							implement general-purpose locks  
						
						
						
					 
					
						2017-08-10 07:40:30 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							f42325b472 
							
						 
					 
					
						
						
							
							implement .init script to populate workspace  
						
						
						
					 
					
						2017-08-07 08:15:35 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							4fc2310ed9 
							
						 
					 
					
						
						
							
							allow Run::addScript to accept a CWD for scripts  
						
						
						
					 
					
						2017-08-07 08:07:50 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							ae213b4f74 
							
						 
					 
					
						
						
							
							assymetric queueing logic  
						
						... 
						
						
						
						allow tagged job execution on an untagged node, but not
vice-versa. This allows the admin to assign tags for UI
grouping without worrying about nodes at all 
						
					 
					
						2017-08-06 08:21:17 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							9aa172e8f5 
							
						 
					 
					
						
						
							
							adapt nodes and tags to new folder structure  
						
						
						
					 
					
						2017-08-06 08:19:58 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							b45de55ed1 
							
						 
					 
					
						
						
							
							bugfix: correct path to node .before script  
						
						
						
					 
					
						2017-08-06 08:19:00 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							1bd07acfc6 
							
						 
					 
					
						
						
							
							update dependencies to latest versions  
						
						
						
					 
					
						2017-07-31 08:58:06 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							66b62f70f3 
							
						 
					 
					
						
						
							
							only compress logs larger than a certain size  
						
						... 
						
						
						
						this fixes an issue where empty or very small logs
resulted in a larger compressed log, which was
truncated and cannot be decompressed 
						
					 
					
						2017-07-31 08:56:58 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							3068180f8e 
							
						 
					 
					
						
						
							
							give capnp ownership of process output fd  
						
						... 
						
						
						
						this fixes an intermittent issue (race condition?) where
the IoContext attempts to poll an already-closed fd 
						
					 
					
						2017-07-31 08:53:50 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							668ada74d1 
							
						 
					 
					
						
						
							
							move from directory-based to file-based job scripts  
						
						
						
					 
					
						2017-07-31 08:51:46 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							1bcb2c8dfe 
							
						 
					 
					
						
						
							
							remove no longer used frontend templates  
						
						
						
					 
					
						2017-07-31 08:31:43 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							8080d38cfe 
							
						 
					 
					
						
						
							
							fix reported estimated time of completion from websocket  
						
						
						
					 
					
						2017-07-13 21:59:59 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							492ddd2ceb 
							
						 
					 
					
						
						
							
							"Laminar" as default page title  
						
						
						
					 
					
						2017-07-13 21:59:59 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							ad9837fd96 
							
						 
					 
					
						
						
							
							frontend: replace angular with vue  
						
						
						
					 
					
						2017-07-13 21:59:59 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							56bc2581bf 
							
						 
					 
					
						
						
							
							v0.3  
						
						
						
					 
					
						2016-07-29 12:41:14 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							b8d172fa2b 
							
						 
					 
					
						
						
							
							change docker script to build for debian  
						
						
						
					 
					
						2016-07-26 13:02:58 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							4e911756bc 
							
						 
					 
					
						
						
							
							update copyright year  
						
						
						
					 
					
						2016-07-25 15:00:49 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							2ea27d46ed 
							
						 
					 
					
						
						
							
							implement proper child cleanup  
						
						
						
					 
					
						2016-07-25 14:59:45 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							7b7de751e3 
							
						 
					 
					
						
						
							
							fix for new non-COW std::strings  
						
						
						
					 
					
						2016-07-23 18:07:33 +03:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							c502bdfdc3 
							
						 
					 
					
						
						
							
							use hyphen in deb pkg name  
						
						
						
					 
					
						2015-12-06 14:12:12 +01:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							9521ba0bab 
							
						 
					 
					
						
						
							
							zlib dep, build script fixes, v0.2  
						
						
						
					 
					
						2015-12-06 14:07:16 +01:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							82b39c2961 
							
						 
					 
					
						
						
							
							compress logs in database  
						
						
						
					 
					
						2015-12-06 13:47:43 +01:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							1eb6a9138e 
							
						 
					 
					
						
						
							
							better message on execl failure  
						
						
						
					 
					
						2015-12-06 12:41:38 +01:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							e7fe117426 
							
						 
					 
					
						
						
							
							don't log full file paths, remove use of KJ_DBG  
						
						
						
					 
					
						2015-12-06 12:36:12 +01:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							99fd47de68 
							
						 
					 
					
						
						
							
							order recent builds in job page chronologically  
						
						
						
					 
					
						2015-12-06 12:20:14 +01:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							f181c87d3b 
							
						 
					 
					
						
						
							
							report running state, only show spinner when actually running  
						
						
						
					 
					
						2015-12-06 12:15:05 +01:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							87ebf91f1e 
							
						 
					 
					
						
						
							
							don't show previous build button for first job run  
						
						
						
					 
					
						2015-12-06 11:54:34 +01:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							10d7ad8960 
							
						 
					 
					
						
						
							
							create db with primary key and index  
						
						
						
					 
					
						2015-12-06 11:53:06 +01:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							a83cc6c7a5 
							
						 
					 
					
						
						
							
							correct postinst dir install path, force bash on ubuntu  
						
						
						
					 
					
						2015-12-06 11:41:46 +01:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							7b010fdaf6 
							
						 
					 
					
						
						
							
							add missing maintainer  
						
						
						
					 
					
						2015-12-06 11:39:17 +01:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							645ed81aea 
							
						 
					 
					
						
						
							
							use boost 1.55 for compatibility with debian jessie  
						
						
						
					 
					
						2015-12-06 11:38:49 +01:00 
						 
				 
			
				
					
						
							
							
								Oliver Giles 
							
						 
					 
					
						
						
						
						
							
						
						
							e40fb52554 
							
						 
					 
					
						
						
							
							output a warning when archive exists instead of failing  
						
						
						
					 
					
						2015-12-06 11:37:24 +01:00