|  | 47f563c0a9 | Rename section to zone 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2020-10-14 20:00:54 -06:00 |  | 
			
				
					|  | 8408f21a72 | Add better configuration support 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing And allow switching between different section interface implementations | 2020-10-14 19:37:09 -06:00 |  | 
			
				
					|  | c571eae5ce | Fix running a program on schedule after it ran already 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2020-10-04 20:56:01 -06:00 |  | 
			
				
					|  | cdec9b7176 | Add test to show bug 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2020-10-04 20:22:20 -06:00 |  | 
			
				
					|  | 9f37cd2805 | Implement publishing program next run 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing | 2020-10-04 18:08:46 -06:00 |  | 
			
				
					|  | da3662c3df | Fix program runner bug 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing Queued program would never start running
Also add test for taht | 2020-10-04 16:18:10 -06:00 |  | 
			
				
					|  | 1cc4caae60 | Implement updating program from MQTT 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2020-10-01 23:06:33 -06:00 |  | 
			
				
					|  | 25cf94abad | Fix some naming in program_runner and add listen | 2020-10-01 19:12:42 -06:00 |  | 
			
				
					|  | 898f5c7580 | Start adding state manager interface | 2020-10-01 19:12:21 -06:00 |  | 
			
				
					|  | cc1a5bb09d | Change the UpdateListener API to me more ergonomic 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2020-09-30 17:29:05 -06:00 |  | 
			
				
					|  | eff5e0c703 | Split out actors into sprinklers_actors 
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing | 2020-09-30 15:55:59 -06:00 |  |