Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							4ec9f2c00f 
							
						 
					 
					
						
						
							
							fix   #1021 , always check if files exist  
						
						
						
					 
					
						2014-05-20 14:33:03 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							75a2d4d00a 
							
						 
					 
					
						
						
							
							minor code refactoring, wip  
						
						
						
					 
					
						2014-05-20 14:33:02 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							a80815d57a 
							
						 
					 
					
						
						
							
							implements output generation through a dedicated JSON container:  
						
						... 
						
						
						
						- JSON syntax is not scattered over several files, but one place
- Reduces code duplication
- breaking changes:
  - new property in json(p) formatted response: "found_alternative": True/False
  - returned filenames now response.js(on) or route.gpx
  - /hello plugin returns JSON now 
						
					 
					
						2014-05-20 14:33:00 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							e769821e0f 
							
						 
					 
					
						
						
							
							use range based for loops to traverse graphs  
						
						
						
					 
					
						2014-05-13 16:56:30 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							1816e6607e 
							
						 
					 
					
						
						
							
							remove boost::thread from Server  
						
						
						
					 
					
						2014-05-13 10:02:36 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							584ba10726 
							
						 
					 
					
						
						
							
							reformatting RequestHandler  
						
						
						
					 
					
						2014-05-11 18:03:05 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							7e7aa6aaee 
							
						 
					 
					
						
						
							
							workaround incomplete std::shared_ptr compatibility of old boost versions  
						
						
						
					 
					
						2014-05-11 16:51:14 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							00e27e4b5c 
							
						 
					 
					
						
						
							
							replace left-overs from boost::shared_ptr usage  
						
						
						
					 
					
						2014-05-09 17:04:55 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							b3ec9c9323 
							
						 
					 
					
						
						
							
							reformat  
						
						
						
					 
					
						2014-05-09 16:48:58 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							84ffedd95d 
							
						 
					 
					
						
						
							
							replace boost::shared_ptr  
						
						
						
					 
					
						2014-05-09 16:47:42 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							1a57aff0f4 
							
						 
					 
					
						
						
							
							remove unneeded boost include  
						
						
						
					 
					
						2014-05-09 14:12:10 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							cc982a578d 
							
						 
					 
					
						
						
							
							deactivate the cool put_time thing in C++11 as GCC craps out again  
						
						
						
					 
					
						2014-05-07 19:30:22 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							3d68769503 
							
						 
					 
					
						
						
							
							reformat Server source and migrate it to C++11  
						
						
						
					 
					
						2014-05-07 17:14:57 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							bd316e7e98 
							
						 
					 
					
						
						
							
							reformat Server/RequestHandler according to guideline  
						
						
						
					 
					
						2014-05-07 17:08:30 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							3f4c4d675b 
							
						 
					 
					
						
						
							
							reformat Server/APIGrammar according to guideline  
						
						
						
					 
					
						2014-05-07 17:06:28 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							4b7e5b7445 
							
						 
					 
					
						
						
							
							reformat Server/APIGrammar according to guideline  
						
						
						
					 
					
						2014-05-07 17:05:33 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							996dbdde00 
							
						 
					 
					
						
						
							
							reformat Server/DataStructure according to guideline  
						
						
						
					 
					
						2014-05-07 17:03:58 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							db67f2ddf1 
							
						 
					 
					
						
						
							
							reformat files according to guidelines, remove superflous inclue  
						
						
						
					 
					
						2014-05-07 16:58:32 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							7b9b2fd23a 
							
						 
					 
					
						
						
							
							use C++11's put time to put the timestamp  
						
						
						
					 
					
						2014-05-07 16:50:48 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							9710f39cad 
							
						 
					 
					
						
						
							
							remove (almost) all BOOST_FOREACH calls  
						
						
						
					 
					
						2014-05-07 16:17:47 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							9c2926ef8a 
							
						 
					 
					
						
						
							
							remove boost/integer include  
						
						
						
					 
					
						2014-05-07 14:44:18 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							2d3fb858ad 
							
						 
					 
					
						
						
							
							move StaticGraph to C++11  
						
						
						
					 
					
						2014-05-07 10:38:31 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							45f0af2afc 
							
						 
					 
					
						
						
							
							remove unnecessary else statements  
						
						
						
					 
					
						2014-04-28 15:08:54 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							018c144c76 
							
						 
					 
					
						
						
							
							minor refactoring  
						
						
						
					 
					
						2014-04-28 13:19:35 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							5d6b05979d 
							
						 
					 
					
						
						
							
							remove unused variable  
						
						
						
					 
					
						2014-04-28 12:59:24 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							538f8d040a 
							
						 
					 
					
						
						
							
							avoid short variable name  
						
						
						
					 
					
						2014-04-28 12:58:40 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							7d52aa1272 
							
						 
					 
					
						
						
							
							avoid short variable name  
						
						
						
					 
					
						2014-04-28 12:58:00 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							0f8a32f38c 
							
						 
					 
					
						
						
							
							shape up code  
						
						
						
					 
					
						2014-04-24 13:31:04 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							c6a58ff1b4 
							
						 
					 
					
						
						
							
							remove debug lint again  
						
						
						
					 
					
						2014-04-24 13:31:04 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							45f751720a 
							
						 
					 
					
						
						
							
							fix unpacking of geometry for shared memory  
						
						
						
					 
					
						2014-04-24 13:31:04 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							edef9c11f7 
							
						 
					 
					
						
						
							
							add default clause to switch statement albeit technically superflous  
						
						
						
					 
					
						2014-04-24 13:06:57 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							9b3dab8055 
							
						 
					 
					
						
						
							
							implement loading of compressed geometries  
						
						
						
					 
					
						2014-04-24 13:06:56 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							f468fcc2b6 
							
						 
					 
					
						
						
							
							implement more details of shared memory store  
						
						
						
					 
					
						2014-04-24 13:06:56 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							d09be5a80e 
							
						 
					 
					
						
						
							
							remove debug code, make variables const  
						
						
						
					 
					
						2014-04-24 13:06:56 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							db5fd5506d 
							
						 
					 
					
						
						
							
							partial implementation of new datastore functions  
						
						
						
					 
					
						2014-04-24 13:06:55 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							f2be495e95 
							
						 
					 
					
						
						
							
							implement shared data facade geometry loader and getter functions  
						
						
						
					 
					
						2014-04-24 13:06:55 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							6d8465a04d 
							
						 
					 
					
						
						
							
							implement geometry uncompressing using STL  
						
						
						
					 
					
						2014-04-24 13:06:55 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							44077cb007 
							
						 
					 
					
						
						
							
							refactor and streamline use of TurnInstructionsClass members  
						
						
						
					 
					
						2014-04-24 12:55:53 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							b429d9f509 
							
						 
					 
					
						
						
							
							remove unreachable code  
						
						
						
					 
					
						2014-04-24 12:55:52 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							9cc49f6ff3 
							
						 
					 
					
						
						
							
							remove debug output  
						
						
						
					 
					
						2014-04-24 12:54:24 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							ba37836e24 
							
						 
					 
					
						
						
							
							allow graphs with zero edges to load  
						
						
						
					 
					
						2014-04-24 12:51:18 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							9b33aaa11a 
							
						 
					 
					
						
						
							
							fix test for borked lat/lons  
						
						
						
					 
					
						2014-04-24 12:51:17 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							6b91d6692f 
							
						 
					 
					
						
						
							
							unpacking target correctly, also partial unpacking origin and destination are on the very same packed edge  
						
						
						
					 
					
						2014-04-24 12:47:36 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							eca09e6c81 
							
						 
					 
					
						
						
							
							unpacking of target segment works  
						
						
						
					 
					
						2014-04-24 12:47:00 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							b679a94930 
							
						 
					 
					
						
						
							
							first segment needs to be properly cut  
						
						
						
					 
					
						2014-04-24 12:15:04 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							5bde545ce3 
							
						 
					 
					
						
						
							
							All good, but needs unpacking of start and end  
						
						
						
					 
					
						2014-04-24 12:07:46 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							c71c8b0047 
							
						 
					 
					
						
						
							
							Unpacking of intermediate paths  
						
						
						
					 
					
						2014-04-24 12:03:19 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							b5170ed1fd 
							
						 
					 
					
						
						
							
							remove trivial geometry nodes  
						
						
						
					 
					
						2014-04-24 11:28:11 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							64720c2d2e 
							
						 
					 
					
						
						
							
							several lints fixed that were detected by facebook's flint  
						
						
						
					 
					
						2014-04-21 17:40:07 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							da81e4839a 
							
						 
					 
					
						
						
							
							reverse include order  
						
						
						
					 
					
						2014-04-21 17:40:07 +02:00