3439be8927
Rename all ReRoute to Route to move closer to YARP +semver: breaking
2020-05-23 20:50:05 +01:00
f922f0c078
Merge pull request #3 from ThreeMammals/master
...
Master merge
2020-03-11 21:51:47 +01:00
263f26ed51
#1115 find available ports to use in acceptance tests
2020-03-06 10:18:21 +01:00
cbb21a13b3
#603 return 502 on HttpRequestException
2020-01-22 16:14:20 +01:00
8985495f38
Merge remote-tracking branch 'origin/develop' into feature/603-bad-gateway
2020-01-22 14:58:04 +01:00
9da55ea037
small changes to log all responses either information or warning
2020-01-19 16:27:08 +00:00
f35a07a3da
#603 return 502 when request cannot be completed
2019-11-22 08:01:02 +01:00
f0667471dd
#492 log 500 with error log level, acceptance test, unit test
2019-11-07 09:18:05 +01:00
5d82e68534
Removed unused usings, removed empty spaces, removed tons os warnings ( #903 )
2019-05-28 11:00:54 +08:00
8db5570840
Feature/fix #568 ( #576 )
...
* #568 Ocelot wont start if QoSOptions specified and no QoS DelegatingHandler registered e.g. no use of Ocelot.Provider.Polly. Also adds a NoQosDelegatingHandler and logs an error if ive missed something and the user can get to making the request
* #568 sadly something wierd with IServiceProvider and FluentValidation so I'm just defaulting to warning and noqosdelegatinghandler if someone doesnt register but provides options, also added basic in memory cache in case people dont use a specific package
2018-08-27 17:47:45 +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
3ac9b3bd87
hacked together load balancing reroutes in fileconfig ( #211 )
...
* hacked together load balancing reroutes in fileconfig
* some renaming and refactoring
* more renames
* hacked away the old config json
* test for issue 213
* renamed key
* dont share ports
* oops
* updated docs
* mvoed docs around
* port being used
2018-01-31 20:34:55 +00:00
24f7b9a171
UpstreamHttpMethod property (of class FileReRoute) changes from string to List<string>.
2017-05-05 11:47:28 +01:00
ef3deec8da
more hacking
2017-02-13 19:14:49 +00:00
159969483b
hacking away
2017-02-13 18:51:47 +00:00
7fffc9827a
auth options builders
2017-02-07 20:30:26 +00:00
0f71c040d9
split DownstreamTemplate into DownstreamPathTemplate, DownstreamScheme, DownstreamHost and DownstreamPort in order to prepare for service discovery
2017-01-21 09:59:47 +00:00
f4acb4f041
changed to json configuration to get rid of yaml imports
2016-11-02 21:50:53 +00:00
4427ef459f
more refactoring acceptance tests
2016-10-19 21:48:41 +01:00
9798cf01e5
refactoring acceptance tests..they need some tlc
2016-10-19 21:28:55 +01:00
8b0ceeda5b
removed library namespace
2016-10-18 19:10:09 +01:00
acfeeed86a
removed ocelot website project from src and added a manual test project for this, renamed library project to just be ocelot
2016-10-18 19:04:46 +01:00
84256e7bac
Added ability to strip claims and forward to downstream service as headers
2016-10-18 15:51:56 +01:00