2673aebee2
ignore .DS_Store
2018-08-11 11:53:43 +01:00
9ae4ab9260
correct spelling
2018-08-04 15:15:41 +01:00
0e7665064e
#344 how to signalr ( #530 )
2018-08-04 08:22:17 +01:00
04415e8c36
Merge branch 'develop' of github.com:ThreeMammals/Ocelot into develop
2018-08-04 08:21:31 +01:00
a66c7989e2
docs for reloading json
2018-08-04 08:21:28 +01:00
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
89f0cc786a
#524 Solved - Add request headers to websocket connection ( #528 )
2018-08-04 08:02:30 +01:00
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
24f8a18579
make stringextensions available
2018-08-02 20:42:57 +01:00
95a7c821fd
add v1 tracer interface so we can break out tracing ( #523 )
2018-08-02 18:27:19 +01:00
46132b6fa8
Fix configuration error, throw error message ( #522 )
...
Fix configuration error, throw error message
2018-08-01 23:54:01 +01:00
0f68f18060
Merge branch 'develop' of github.com:ThreeMammals/Ocelot into develop
2018-07-31 21:27:35 +01:00
92043bad90
#515 added detail about needing to set base url for administration api usage
2018-07-31 21:27:27 +01:00
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
b854ca63ce
use a stream rather than byte array in responder ( #519 )
2018-07-31 19:21:12 +01:00
eb4b996c99
removed loads of stupid code ( #518 )
2018-07-31 18:37:59 +01:00
29ff0045fe
removed null admin path hack ( #513 )
2018-07-30 23:15:03 +01:00
049731b43b
removed fake service tracer ( #511 )
...
* removed fake service tracer
* removed comments
2018-07-30 22:44:07 +01:00
a5bb74a2ea
Update tracing.rst ( #509 )
2018-07-30 07:49:11 +01:00
8711b07de6
Fix extended coverage main pipeline bug ( #510 )
2018-07-30 07:07:12 +01:00
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
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
ac1e3ae22a
Merge pull request #49 from ThreeMammals/develop
...
merge newestcode
2018-07-28 17:40:02 +08:00
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
9f4448378a
Adjusted routing.rst (while learning) ( #504 )
2018-07-27 18:01:32 +01:00
fa6dc5901a
Spelling in documentation. ( #491 )
...
* Minor spelling issues
* spelling
2018-07-25 08:41:04 +01:00
d186f0e1b6
#490 use byte content not stream ( #498 )
2018-07-25 08:34:58 +01:00
69ca874239
Minor spelling issues ( #489 )
2018-07-23 18:17:02 +01:00
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
daa0491992
#469 more docs around how services should be set up in consul ( #485 )
2018-07-21 09:01:45 +01:00
079ec0f365
#474 tests to show how spaces in headers work ( #483 )
2018-07-21 00:10:06 +01:00
7dbfc46e7b
#473 dont remove query string param ( #481 )
2018-07-20 23:10:59 +01:00
5e91d30352
Spell correction of Fowarding to Forwarding ( #482 )
2018-07-20 22:39:54 +01:00
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
2fded67de8
Merge pull request #48 from ThreeMammals/develop
...
merge newest code
2018-07-20 07:17:13 +08:00
12ef3bc00f
Added overload of the IConfigurationBuilder.AddOcelot extension-method that accepts a specific folder ( #476 )
2018-07-19 17:49:47 +01:00
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
8f4ae03290
Added support for query string parameters in upstream path template ( #467 )
2018-07-12 19:26:23 +01:00
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
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
69d766b01d
#446 link to issue that might help people with okta integration
2018-07-10 18:06:28 +01:00
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
89c3887d36
#453 made caching docs a bit better ( #457 )
2018-07-09 18:35:01 +01:00
c8b72f31b5
#438 removed singleton delegating handlers as you cannot have these ( #456 )
2018-07-09 08:08:39 +01:00
a419ed68dc
#398 refactored MemoryHttpClientCache to stop it holding onto references ( #448 )
2018-07-08 15:09:16 +01:00
d604badd49
test to show returning 304 works ( #450 )
2018-07-08 15:02:35 +01:00
85efcf0787
Update authentication.rst ( #449 )
...
Cannot assign lambda expression to an implicity-typed variable
2018-07-05 06:57:08 +01:00
8029d07d1d
point to test api in azure for performance profilin
2018-07-02 20:48:05 +01:00
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
2832cb1bf4
Merge branch 'master' into develop
2018-06-29 19:03:55 +01:00