233a6b3281 
								
							 
						 
						
							
							
								
								Add incoming and queued commands to status output  
							
							 
							
							
							
						 
						
							2020-07-05 13:16:08 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ea4b7de4ac 
								
							 
						 
						
							
							
								
								Rename "commands" to "command"  
							
							 
							
							
							
						 
						
							2020-07-05 12:55:01 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								31c0753341 
								
							 
						 
						
							
							
								
								Fix InnerMain test  
							
							 
							
							
							
						 
						
							2020-07-04 23:15:12 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								28639b4cac 
								
							 
						 
						
							
							
								
								Fix up a comment and the help text  
							
							 
							
							
							
						 
						
							2020-07-04 23:11:22 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								894359142b 
								
							 
						 
						
							
							
								
								Rename "rover" to "status"  
							
							 
							
							
							
						 
						
							2020-07-04 23:11:12 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f8e594cb39 
								
							 
						 
						
							
							
								
								Rename "status" command to "server-status"  
							
							 
							
							
							
						 
						
							2020-07-04 23:05:08 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7272749614 
								
							 
						 
						
							
							
								
								Enable command line client to accept new commands  
							
							 
							
							
							
						 
						
							2020-07-04 22:42:37 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								143fba505e 
								
							 
						 
						
							
							
								
								Add Charge and Max Charge attributes to the rover  
							
							 
							
							
							
						 
						
							2020-07-04 12:26:42 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b066277ddf 
								
							 
						 
						
							
							
								
								Add MaximumIntegrity to the rover  
							
							 
							
							
							
						 
						
							2020-07-04 12:26:42 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2eaed1447d 
								
							 
						 
						
							
							
								
								Add rover inventory capacity and test  
							
							 
							
							
							
						 
						
							2020-07-04 12:26:42 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c4b0762ebe 
								
							 
						 
						
							
							
								
								Fix up the tile print now that the radar returns objects  
							
							 
							
							
							
						 
						
							2020-07-03 17:05:31 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								062f9cfec8 
								
							 
						 
						
							
							
								
								Split Atlas chunks into tiles and objects  
							
							 
							
							
							
						 
						
							2020-07-03 17:00:04 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b5707ab71c 
								
							 
						 
						
							
							
								
								Fix all go vet issues  
							
							 
							
							
							
						 
						
							2020-07-01 00:01:20 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								204c786103 
								
							 
						 
						
							
							
								
								Rename rove-reverse-proxy to rove-server-rest-proxy  
							
							 
							
							
							
						 
						
							2020-06-30 23:37:38 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								abcebcebb6 
								
							 
						 
						
							
							
								
								Simplify - remove rove-accountant  
							
							 
							
							... 
							
							
							
							This was a fun little gRPC experiment but it's simply not needed 
							
						 
						
							2020-06-30 23:34:49 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e09cea328b 
								
							 
						 
						
							
							
								
								Refactor into singular account in the config  
							
							 
							
							
							
						 
						
							2020-06-28 15:52:46 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								06cf44f129 
								
							 
						 
						
							
							
								
								Increase the chunk size to 1kb per chunk  
							
							 
							
							
							
						 
						
							2020-06-28 11:02:56 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b116cdf291 
								
							 
						 
						
							
							
								
								Convert Atlas to infinite lazy growth  
							
							 
							
							... 
							
							
							
							The atlas will now expand as needed for any query, but only initialise the chunk tile memory when requested
	While this may still be a pre-mature optimisation, it does simplify some code and ensures that our memory footprint stays small, for the most part 
							
						 
						
							2020-06-27 14:48:21 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2556c0d049 
								
							 
						 
						
							
							
								
								Call rand.Seed to end current determinism  
							
							 
							
							
							
						 
						
							2020-06-27 02:08:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6ba6584ae1 
								
							 
						 
						
							
							
								
								Default to a much faster tick rate for now  
							
							 
							
							
							
						 
						
							2020-06-27 02:03:12 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5b5f80be7d 
								
							 
						 
						
							
							
								
								Clean up logging a little  
							
							 
							
							
							
						 
						
							2020-06-27 02:02:18 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5bbb2ff37f 
								
							 
						 
						
							
							
								
								Fix help text for commands  
							
							 
							
							
							
						 
						
							2020-06-27 01:41:19 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								693b8a54f1 
								
							 
						 
						
							
							
								
								Add repair command to repair using inventory item  
							
							 
							
							
							
						 
						
							2020-06-27 01:39:10 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7957454ec1 
								
							 
						 
						
							
							
								
								Add rover integrity  
							
							 
							
							... 
							
							
							
							Rovers are damaged by bumping into solid objects 
							
						 
						
							2020-06-27 01:18:18 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								12dc9e478d 
								
							 
						 
						
							
							
								
								Remove usage of os arg in help, it's confusing for snaps  
							
							 
							
							
							
						 
						
							2020-06-27 00:56:28 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1ed1c60de0 
								
							 
						 
						
							
							
								
								Simplify - remove RoverAttributes and rover UUIDs  
							
							 
							
							
							
						 
						
							2020-06-27 00:32:27 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f9c30f541c 
								
							 
						 
						
							
							
								
								Rename USER_DATA to ROVE_USER_DATA  
							
							 
							
							
							
						 
						
							2020-06-27 00:02:07 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4a343f36a8 
								
							 
						 
						
							
							
								
								Remove ROVE_HOST  
							
							 
							
							... 
							
							
							
							No need for two ways to set this 
							
						 
						
							2020-06-26 23:58:58 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e6a25a5310 
								
							 
						 
						
							
							
								
								Add the rover inventory to the "rover" response  
							
							 
							
							
							
						 
						
							2020-06-26 23:44:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d08a15e201 
								
							 
						 
						
							
							
								
								De-scope - Remove unused rover capacity  
							
							 
							
							
							
						 
						
							2020-06-26 23:39:07 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f0d40cc46c 
								
							 
						 
						
							
							
								
								Change help print to standard format  
							
							 
							
							
							
						 
						
							2020-06-26 23:31:57 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6c09ee3826 
								
							 
						 
						
							
							
								
								Refactor main to accept commands and arguments  
							
							 
							
							
							
						 
						
							2020-06-26 23:31:06 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2f6465987d 
								
							 
						 
						
							
							
								
								More de-scope - remove duration on move command  
							
							 
							
							... 
							
							
							
							This isn't even needed, as commands can just be queued up 
							
						 
						
							2020-06-26 22:26:27 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								db3c2c2c2e 
								
							 
						 
						
							
							
								
								De-scope, remove rover speed  
							
							 
							
							
							
						 
						
							2020-06-26 18:48:07 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7ee340e976 
								
							 
						 
						
							
							
								
								Move Rover position into main class  
							
							 
							
							
							
						 
						
							2020-06-26 18:22:37 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8aeb23e40b 
								
							 
						 
						
							
							
								
								Set up data paths within the snaps  
							
							 
							
							
							
						 
						
							2020-06-25 22:25:42 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								996970fd81 
								
							 
						 
						
							
							
								
								Move version and config out to early bails  
							
							 
							
							
							
						 
						
							2020-06-23 18:47:46 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c268555e2e 
								
							 
						 
						
							
							
								
								Change "-version" to a command  
							
							 
							
							
							
						 
						
							2020-06-23 18:03:36 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								dd76e61e44 
								
							 
						 
						
							
							
								
								Make the ports have default values  
							
							 
							
							
							
						 
						
							2020-06-23 00:05:26 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marc Di Luzio 
								
							 
						 
						
							
							
							
							
								
							
							
								3f1b8a4c2a 
								
							 
						 
						
							
							
								
								Create the filepath for the config file  
							
							 
							
							
							
						 
						
							2020-06-22 11:14:08 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marc Di Luzio 
								
							 
						 
						
							
							
							
							
								
							
							
								b33e366500 
								
							 
						 
						
							
							
								
								Fix up param names for conventions  
							
							 
							
							
							
						 
						
							2020-06-22 11:12:55 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								187a0a6165 
								
							 
						 
						
							
							
								
								Finish HTTP tests and adjust APIs to allow them to pass  
							
							 
							
							
							
						 
						
							2020-06-13 13:18:22 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ba52458fd6 
								
							 
						 
						
							
							
								
								Start to implement proper validation of HTTP interface  
							
							 
							
							
							
						 
						
							2020-06-13 12:35:37 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a4a04a15fb 
								
							 
						 
						
							
							
								
								Remove empty proto i/o structs in favor of placeholders  
							
							 
							
							
							
						 
						
							2020-06-13 11:57:27 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								914eef05c0 
								
							 
						 
						
							
							
								
								Use standard PORT for host port  
							
							 
							
							
							
						 
						
							2020-06-13 11:41:24 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3f879f9501 
								
							 
						 
						
							
							
								
								Add back a dummy HTTP test file  
							
							 
							
							
							
						 
						
							2020-06-13 11:18:26 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								98249948a1 
								
							 
						 
						
							
							
								
								Fix up host ports and env variables  
							
							 
							
							
							
						 
						
							2020-06-13 11:17:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7c830f58be 
								
							 
						 
						
							
							
								
								Add missing log import  
							
							 
							
							
							
						 
						
							2020-06-13 10:59:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								55cd4fe4a5 
								
							 
						 
						
							
							
								
								Fix rove-reverse-proxy as well  
							
							 
							
							
							
						 
						
							2020-06-13 10:44:40 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								84163ce9e1 
								
							 
						 
						
							
							
								
								Fix logging for rove-server  
							
							 
							
							
							
						 
						
							2020-06-13 10:44:03 +01:00