Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						446a3ddc10
					 | 
					
						
						
							
							Small JS nits.
						
						
						
						
						
						
					 | 
					
						2015-03-04 12:10:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Raimund Renkert
							
						 
					 | 
					
						
						
							
						
						c32e2646af
					 | 
					
						
						
							
							Check the browsers websocket support and added flag to turn websocket on/off.
						
						
						
						
						
						
					 | 
					
						2015-03-04 11:05:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Raimund Renkert
							
						 
					 | 
					
						
						
							
						
						7413221341
					 | 
					
						
						
							
							Replaced checkbox with toggle button to start automatic updates.
						
						
						
						
						
						
					 | 
					
						2015-03-04 10:36:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						f708a7c44b
					 | 
					
						
						
							
							Added forgotten semikola in JS.
						
						
						
						
						
						
					 | 
					
						2015-03-04 09:33:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						b71f8bd208
					 | 
					
						
						
							
							Removed the radix 10 from parseInt calls as it is the default.
						
						
						
						
						
						
					 | 
					
						2015-03-04 08:55:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						49c95f15ca
					 | 
					
						
						
							
							Added missing auto update javascript file. Implemented smarter invalidatioon code based on server notification.
						
						
						
						
						
						
					 | 
					
						2015-03-04 00:39:35 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						0b7c8b6afe
					 | 
					
						
						
							
							Applied rrenkert's patch to have an autoupdating client.
						
						
						
						
						
						
					 | 
					
						2015-03-03 15:22:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						7249a60043
					 | 
					
						
						
							
							Use "ignore incoming messages" code from the gorilla websocket documentation.
						
						
						
						
						
						
					 | 
					
						2015-03-03 01:33:12 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						f943919ee6
					 | 
					
						
						
							
							Implemented the sending of the base tile changes to the connected websocket clients.
						
						
						
						
						
						
					 | 
					
						2015-03-03 01:13:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						83cf9dbaad
					 | 
					
						
						
							
							Added command line flags for websocket support. Added dummy websocket controller.
						
						
						
						
						
						
					 | 
					
						2015-03-02 14:16:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						d871808b92
					 | 
					
						
						
							
							Little golint nit.
						
						
						
						
						
						
					 | 
					
						2015-03-02 13:17:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						33a53c11da
					 | 
					
						
						
							
							Factored out some common stuff to separate file.
						
						
						
						
						
						
					 | 
					
						2015-03-02 13:14:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						3e0e909a69
					 | 
					
						
						
							
							Added 'websocket' branch. Added mechanism to forward the coords of the updated base tiles.
						
						
						
						
						
						
					 | 
					
						2015-03-02 13:10:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						003d8cc785
					 | 
					
						
						
							
							Added support for position hash url support for mtwebmapper (issue #6).
						
						
						
						
						
						
					 | 
					
						2015-03-01 17:32:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						4ea51eb744
					 | 
					
						
						
							
							mtwebmapper: Only allow update requests from a white list of remote hosts. Defaults to localhost. To allow all hosts use command line option -u=''
						
						
						
						
						
						
					 | 
					
						2014-11-15 13:40:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						8452a26fcd
					 | 
					
						
						
							
							Render transparent tiles if command line flag is set.
						
						
						
						
						
						
					 | 
					
						2014-10-26 18:36:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						8630300332
					 | 
					
						
						
							
							Adjusted imports to make it compilable again.
						
						
						
						
						
						
					 | 
					
						2014-10-03 12:07:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						6c94927f7b
					 | 
					
						
						
							
							subbaseline.go edited online with Bitbucket
						
						
						
						
						
						
					 | 
					
						2014-10-03 10:00:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						890ff350c8
					 | 
					
						
						
							
							main.go edited online with Bitbucket
						
						
						
						
						
						
					 | 
					
						2014-10-03 09:59:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						5e7af91c74
					 | 
					
						
						
							
							Removed some sead code.
						
						
						
						
						
						
					 | 
					
						2014-09-23 23:28:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						d3a617dbc1
					 | 
					
						
						
							
							mtwebmapper: Added a button to force a refresh of the loaded tiles.
						
						
						
						
						
						
					 | 
					
						2014-09-23 16:18:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						2bea824153
					 | 
					
						
						
							
							mtwebmapper: simplified pyramid tile updater a bit.
						
						
						
						
						
						
					 | 
					
						2014-09-22 02:37:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						11a4b9f471
					 | 
					
						
						
							
							mtwebmapper: Reduced the amount of copying from old tile. Code still reads a bit clumpsy.
						
						
						
						
						
						
					 | 
					
						2014-09-22 00:56:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						8b6470fc9c
					 | 
					
						
						
							
							mtwebmapper: Updating the pyramid tiles finally works but the amount of copying from the original can be minimized.
						
						
						
						
						
						
					 | 
					
						2014-09-22 00:25:24 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						c428756beb
					 | 
					
						
						
							
							mtwebmapper: First version of pyramid tile updater. Needs testing.
						
						
						
						
						
						
					 | 
					
						2014-09-21 17:30:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						4e80236e26
					 | 
					
						
						
							
							mtwebmapper: Pass right base dir to pyramid update workers.
						
						
						
						
						
						
					 | 
					
						2014-09-21 13:29:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						58d30b1323
					 | 
					
						
						
							
							mtwebmapper: Do not fire up too many base tile re-generator workers if there is not much to do.
						
						
						
						
						
						
					 | 
					
						2014-09-21 13:18:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						33337d5df2
					 | 
					
						
						
							
							mtwebmapper: Added scaffold for updating the pyramid tiles. TODO: Implement th actual imaging stuff.
						
						
						
						
						
						
					 | 
					
						2014-09-21 12:57:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						2709761255
					 | 
					
						
						
							
							mtwebmapper: Added fast path for rendering RGBA sub base level tiles. Up to 5-10x faster.
						
						
						
						
						
						
					 | 
					
						2014-09-20 23:53:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						8c29975d27
					 | 
					
						
						
							
							Fixed tile offset.
						
						
						
						
						
						
					 | 
					
						2014-09-20 21:57:01 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						216f641fa3
					 | 
					
						
						
							
							mtwebmapper: Move BaseTileCreator to common. TODO: Make mtseeder use it, too.
						
						
						
						
						
						
					 | 
					
						2014-09-20 15:21:01 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						b3ce895294
					 | 
					
						
						
							
							mtwebmapper: renamed yRanges to tileDepths in preparation of moving the BaseTileCreator to common.
						
						
						
						
						
						
					 | 
					
						2014-09-20 14:39:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						3e4c1aa2d9
					 | 
					
						
						
							
							mtwebmapper: To avoid possible races when serving tiles the same time as re-generating them the re-generation write them to temp files and rename them afterwards.
						
						
						
						
						
						
					 | 
					
						2014-09-20 12:28:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						e899b13889
					 | 
					
						
						
							
							Regenerate base tiles when db signals changes. TODO remove duplicate code from mtseeder.
						
						
						
						
						
						
					 | 
					
						2014-09-19 13:06:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						3f13738d41
					 | 
					
						
						
							
							Initial decoding from incoming block changes.
						
						
						
						
						
						
					 | 
					
						2014-09-18 15:21:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						617a3081b2
					 | 
					
						
						
							
							mtwebmapper: Some code cleanup in sub baseline rendering.
						
						
						
						
						
						
					 | 
					
						2014-09-18 11:32:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						ed9e37e892
					 | 
					
						
						
							
							mtwebmapper: Cleaned up gorilla mux usage a bit. Added stub for post target to get changes from mtredisalize server.
						
						
						
						
						
						
					 | 
					
						2014-09-18 07:52:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						29845a259d
					 | 
					
						
						
							
							Moved sub baseline tile generation into separate file.
						
						
						
						
						
						
					 | 
					
						2014-09-17 17:20:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						44a0d097c0
					 | 
					
						
						
							
							If we can't stat a base tile we can't deliver a sub tile -> 404.
						
						
						
						
						
						
					 | 
					
						2014-09-16 22:17:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						c42be33ba9
					 | 
					
						
						
							
							Generate ETags and encode PNG directly to response stream.
						
						
						
						
						
						
					 | 
					
						2014-09-16 18:52:50 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						3943c7cc5d
					 | 
					
						
						
							
							Go fmt'ed.
						
						
						
						
						
						
					 | 
					
						2014-09-16 16:10:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						48819a42a9
					 | 
					
						
						
							
							Used fix point arithmetic in scaler.
						
						
						
						
						
						
					 | 
					
						2014-09-16 15:49:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						c67739fd77
					 | 
					
						
						
							
							Replace false rounding scaler with self written one.
						
						
						
						
						
						
					 | 
					
						2014-09-16 15:30:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						25c189351c
					 | 
					
						
						
							
							Added TODO
						
						
						
						
						
						
					 | 
					
						2014-09-16 11:24:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sascha L. Teichmann
							
						 
					 | 
					
						
						
							
						
						e46968bbfd
					 | 
					
						
						
							
							Added first version of the web server to drive the online mapping.
						
						
						
						
						
						
					 | 
					
						2014-09-16 03:29:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |