Tom Pallister 
							
						 
					 
					
						
						
							
						
						2673aebee2 
					 
					
						
						
							
							ignore .DS_Store  
						
						 
						
						
						
						
					 
					
						2018-08-11 11:53:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Gardham-Pallister 
							
						 
					 
					
						
						
							
						
						9ae4ab9260 
					 
					
						
						
							
							correct spelling  
						
						 
						
						
						
						
					 
					
						2018-08-04 15:15:41 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						0e7665064e 
					 
					
						
						
							
							#344  how to signalr ( #530 )  
						
						 
						
						
						
						
					 
					
						2018-08-04 08:22:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						04415e8c36 
					 
					
						
						
							
							Merge branch 'develop' of github.com:ThreeMammals/Ocelot into develop  
						
						 
						
						
						
						
					 
					
						2018-08-04 08:21:31 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						a66c7989e2 
					 
					
						
						
							
							docs for reloading json  
						
						 
						
						
						
						
					 
					
						2018-08-04 08:21:28 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcelo Castagna 
							
						 
					 
					
						
						
							
						
						ad8025df1b 
					 
					
						
						
							
							Reload config on change ( #527 )  
						
						 
						
						... 
						
						
						
						* Reload config on change.
Added test case.
* added testing for adding the json with reloadOnChange = false 
						
						
					 
					
						2018-08-04 08:17:31 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JanKolk 
							
						 
					 
					
						
						
							
						
						89f0cc786a 
					 
					
						
						
							
							#524  Solved - Add request headers to websocket connection ( #528 )  
						
						 
						
						
						
						
					 
					
						2018-08-04 08:02:30 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						37fb32b7f5 
					 
					
						
						
							
							broke out butterfly into seperate project ( #521 )  
						
						 
						
						... 
						
						
						
						* broke out butterfly into seperate project
* nearly did it...
* updated docs as I have broken the butterfly code off into a seperate dll 
						
						
					 
					
						2018-08-03 08:11:47 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						24f8a18579 
					 
					
						
						
							
							make stringextensions available  
						
						 
						
						
						
						
					 
					
						2018-08-02 20:42:57 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						95a7c821fd 
					 
					
						
						
							
							add v1 tracer interface so we can break out tracing ( #523 )  
						
						 
						
						
						
						
					 
					
						2018-08-02 18:27:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								aqa510415008 
							
						 
					 
					
						
						
							
						
						46132b6fa8 
					 
					
						
						
							
							Fix configuration error, throw error message ( #522 )  
						
						 
						
						... 
						
						
						
						Fix configuration error, throw error message 
						
						
					 
					
						2018-08-01 23:54:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						0f68f18060 
					 
					
						
						
							
							Merge branch 'develop' of github.com:ThreeMammals/Ocelot into develop  
						
						 
						
						
						
						
					 
					
						2018-07-31 21:27:35 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						92043bad90 
					 
					
						
						
							
							#515  added detail about needing to set base url for administration api usage  
						
						 
						
						
						
						
					 
					
						2018-07-31 21:27:27 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						43ad065e4a 
					 
					
						
						
							
							#500  validate that there is an address in consul service, also made this clear in docs ( #520 )  
						
						 
						
						
						
						
					 
					
						2018-07-31 21:21:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						b854ca63ce 
					 
					
						
						
							
							use a stream rather than byte array in responder ( #519 )  
						
						 
						
						
						
						
					 
					
						2018-07-31 19:21:12 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						eb4b996c99 
					 
					
						
						
							
							removed loads of stupid code ( #518 )  
						
						 
						
						
						
						
					 
					
						2018-07-31 18:37:59 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						29ff0045fe 
					 
					
						
						
							
							removed null admin path hack ( #513 )  
						
						 
						
						
						
						
					 
					
						2018-07-30 23:15:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						049731b43b 
					 
					
						
						
							
							removed fake service tracer ( #511 )  
						
						 
						
						... 
						
						
						
						* removed fake service tracer
* removed comments 
						
						
					 
					
						2018-07-30 22:44:07 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Varorbc 
							
						 
					 
					
						
						
							
						
						a5bb74a2ea 
					 
					
						
						
							
							Update tracing.rst ( #509 )  
						
						 
						
						
						
						
					 
					
						2018-07-30 07:49:11 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								aqa510415008 
							
						 
					 
					
						
						
							
						
						8711b07de6 
					 
					
						
						
							
							Fix extended coverage main pipeline bug ( #510 )  
						
						 
						
						
						
						
					 
					
						2018-07-30 07:07:12 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						b0a20d13b9 
					 
					
						
						
							
							Feature/more dynamic routes ( #508 )  
						
						 
						
						... 
						
						
						
						* Made the file config poller use IHostedService, bit more generic, not just need to provide the correct implementations of the repo services and it will poll anything..this means we can open up redis for #458 
* removed comments
* #458  allow users to set rate limits per service for dynamic re routes
* #458  added docs for rate limting on dynamic reroutes 
						
						
					 
					
						2018-07-29 20:32:45 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						0f2cf2d188 
					 
					
						
						
							
							Made the file config poller use IHostedService, bit more generic, not… ( #507 )  
						
						 
						
						... 
						
						
						
						* Made the file config poller use IHostedService, bit more generic, not just need to provide the correct implementations of the repo services and it will poll anything..this means we can open up redis for #458 
* removed comments 
						
						
					 
					
						2018-07-29 18:23:49 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								geffzhang 
							
						 
					 
					
						
						
							
						
						ac1e3ae22a 
					 
					
						
						
							
							Merge pull request  #49  from ThreeMammals/develop  
						
						 
						
						... 
						
						
						
						merge newestcode 
						
						
					 
					
						2018-07-28 17:40:02 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						1817564ea5 
					 
					
						
						
							
							Feature/fix  #463  ( #506 )  
						
						 
						
						... 
						
						
						
						* #463  save both files
* #463  made it so we dont save to disk on startup unless using admin api 
						
						
					 
					
						2018-07-27 23:13:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								WrathZA 
							
						 
					 
					
						
						
							
						
						9f4448378a 
					 
					
						
						
							
							Adjusted routing.rst (while learning) ( #504 )  
						
						 
						
						
						
						
					 
					
						2018-07-27 18:01:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								WrathZA 
							
						 
					 
					
						
						
							
						
						fa6dc5901a 
					 
					
						
						
							
							Spelling in documentation.   ( #491 )  
						
						 
						
						... 
						
						
						
						* Minor spelling issues
* spelling 
						
						
					 
					
						2018-07-25 08:41:04 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						d186f0e1b6 
					 
					
						
						
							
							#490  use byte content not stream ( #498 )  
						
						 
						
						
						
						
					 
					
						2018-07-25 08:34:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								WrathZA 
							
						 
					 
					
						
						
							
						
						69ca874239 
					 
					
						
						
							
							Minor spelling issues ( #489 )  
						
						 
						
						
						
						
					 
					
						2018-07-23 18:17:02 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						600732651b 
					 
					
						
						
							
							Ive made the acceptance tests share the same builder in an effort to duplicate the linux port in use issue I have when running acceptance tests...seems to have been some use...now to test in CI ( #486 )  
						
						 
						
						
						
						
					 
					
						2018-07-21 11:24:05 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						daa0491992 
					 
					
						
						
							
							#469  more docs around how services should be set up in consul ( #485 )  
						
						 
						
						
						
						
					 
					
						2018-07-21 09:01:45 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						079ec0f365 
					 
					
						
						
							
							#474  tests to show how spaces in headers work ( #483 )  
						
						 
						
						
						
						
					 
					
						2018-07-21 00:10:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						7dbfc46e7b 
					 
					
						
						
							
							#473  dont remove query string param ( #481 )  
						
						 
						
						
						
						
					 
					
						2018-07-20 23:10:59 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anders Rasmussen 
							
						 
					 
					
						
						
							
						
						5e91d30352 
					 
					
						
						
							
							Spell correction of Fowarding to Forwarding ( #482 )  
						
						 
						
						
						
						
					 
					
						2018-07-20 22:39:54 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						23c5fcbf91 
					 
					
						
						
							
							#464   ( #477 )  
						
						 
						
						... 
						
						
						
						* #464  added code to request mapper to not automatically add content type and content length headers, .net will automatically try and add these headers in a few circumstances but this solves the 464 issue
* #464  use seek instead of read on body check for websockets tests
* #464  ran out of inodes on linux, looks like reloadonchange causes this 
						
						
					 
					
						2018-07-20 22:32:40 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								geffzhang 
							
						 
					 
					
						
						
							
						
						2fded67de8 
					 
					
						
						
							
							Merge pull request  #48  from ThreeMammals/develop  
						
						 
						
						... 
						
						
						
						merge newest code 
						
						
					 
					
						2018-07-20 07:17:13 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edwin van Wijk 
							
						 
					 
					
						
						
							
						
						12ef3bc00f 
					 
					
						
						
							
							Added overload of the IConfigurationBuilder.AddOcelot extension-method that accepts a specific folder ( #476 )  
						
						 
						
						
						
						
					 
					
						2018-07-19 17:49:47 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								aqa510415008 
							
						 
					 
					
						
						
							
						
						5c940acf0e 
					 
					
						
						
							
							Expand other branch pipes ( #416 )  
						
						 
						
						... 
						
						
						
						* Expand other branch pipes
* Expand other branch pipes
* Expand other branch pipes
* optimization Expand other branch pipes ,Add Unit test
*  I hope to add two attributes to IOcelotBuilder for easy extension. 
						
						
					 
					
						2018-07-19 17:45:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						8f4ae03290 
					 
					
						
						
							
							Added support for query string parameters in upstream path template ( #467 )  
						
						 
						
						
						
						
					 
					
						2018-07-12 19:26:23 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						19ea93d10e 
					 
					
						
						
							
							+semver: breaking and updated docs, this is breaking because i missed it with last release that remove delegating handlers and there are a lot of package upgrades  
						
						 
						
						
						
						
					 
					
						2018-07-11 06:34:35 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						26ef3faa11 
					 
					
						
						
							
							upgraded packages to netcoreapp2.1 Ocelot is still netstandard2.0 ( #455 )  
						
						 
						
						... 
						
						
						
						* upgraded packages to netcoreapp2.1 Ocelot is still netstandard2.0
* try get latest sdk travis
* try get specific sdk travis 
						
						
					 
					
						2018-07-11 06:28:08 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Gardham-Pallister 
							
						 
					 
					
						
						
							
						
						69d766b01d 
					 
					
						
						
							
							#446  link to issue that might help people with okta integration  
						
						 
						
						
						
						
					 
					
						2018-07-10 18:06:28 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						75f9a8f9be 
					 
					
						
						
							
							#451  started implementing querystring support in templates ( #459 )  
						
						 
						
						... 
						
						
						
						* #451  started implementing querystring support in templates
* #451  ocelot.json back to normal and specified in docs query string wont work in upstream template
* Revert "#451  ocelot.json back to normal and specified in docs query string wont work in upstream template"
This reverts commit 563193f7b2f78bad6109484fe77f3c87de831005.
* #451  ocelot.json back to normal and specified in docs query string wont work in upstream template 
						
						
					 
					
						2018-07-10 18:00:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						89c3887d36 
					 
					
						
						
							
							#453  made caching docs a bit better ( #457 )  
						
						 
						
						
						
						
					 
					
						2018-07-09 18:35:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						c8b72f31b5 
					 
					
						
						
							
							#438  removed singleton delegating handlers as you cannot have these ( #456 )  
						
						 
						
						
						
						
					 
					
						2018-07-09 08:08:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						a419ed68dc 
					 
					
						
						
							
							#398  refactored MemoryHttpClientCache to stop it holding onto references ( #448 )  
						
						 
						
						
						
						
					 
					
						2018-07-08 15:09:16 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						d604badd49 
					 
					
						
						
							
							test to show returning 304 works ( #450 )  
						
						 
						
						
						
						
					 
					
						2018-07-08 15:02:35 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lee Kah Wai 
							
						 
					 
					
						
						
							
						
						85efcf0787 
					 
					
						
						
							
							Update authentication.rst ( #449 )  
						
						 
						
						... 
						
						
						
						Cannot assign lambda expression to an implicity-typed variable 
						
						
					 
					
						2018-07-05 06:57:08 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Gardham-Pallister 
							
						 
					 
					
						
						
							
						
						8029d07d1d 
					 
					
						
						
							
							point to test api in azure for performance profilin  
						
						 
						
						
						
						
					 
					
						2018-07-02 20:48:05 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Pallister 
							
						 
					 
					
						
						
							
						
						a87bc92c60 
					 
					
						
						
							
							Feature/test for  #441  ( #444 )  
						
						 
						
						... 
						
						
						
						* #441  added a test for this change
* #441  bit of tidying up and fixing of erros 
						
						
					 
					
						2018-07-01 08:56:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Gardham-Pallister 
							
						 
					 
					
						
						
							
						
						2832cb1bf4 
					 
					
						
						
							
							Merge branch 'master' into develop  
						
						 
						
						
						
						
					 
					
						2018-06-29 19:03:55 +01:00