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
fef19ddf98
Changed routing to support a catch all style ( #187 )
...
* Changed routing to support a catch all style
* refactoring placeholder tuff
* implemented simple priority in the routing
2018-01-05 21:26:15 +00:00
1d61e403ed
changes to create load balancers and qos providers on first request to reroute and then check if they have changed on subsequent requests but not create again if they havent..quite a few breaking changes here.
2017-11-09 17:35:49 +00:00
a8b56a63c2
Cookie proxying and auto redirect configuration #128
...
HttpHandlerOptions are added to ReRoute configuration and passed down to HttpClientHttpRequester as Request properties.
2017-09-28 09:41:13 +03:00
8042bbab2c
Moved common middleare test setup into a base class
2017-07-18 09:28:32 +01:00
24f7b9a171
UpstreamHttpMethod property (of class FileReRoute) changes from string to List<string>.
2017-05-05 11:47:28 +01:00
be3a2fb6ed
Change to fix issue not setting content type header
2017-04-28 13:04:40 +01:00
80e728aa00
Made changes based on PR comments. Also added lots more tests!
2017-04-19 20:12:08 +01:00
878eacf1db
Remove obsolete code
2017-04-18 15:35:54 +01:00
a1c6ab4ce4
Get rest of unit tests working
2017-04-18 15:16:27 +01:00
7c1a277147
Fixed some unit tests
2017-04-18 14:05:15 +01:00
eeb8f691c7
Very hacky proof of concept
2017-04-17 21:25:04 +01:00
c787202374
I realised we can get rid of the cookie container as cookies are just sent as a header called cookie...
2017-03-05 18:05:20 +00:00
286c7f8488
Fixed issue where qos was being created for each request so circuit breaker was never stopping traffic going to downstream service.
2017-02-11 18:56:36 +00:00
e33fe4cf7d
merged develop
2017-02-11 12:07:08 +00:00
caae826d77
Refactor qos as options
2017-02-08 09:25:32 +08:00
33ce162693
changed upstream http method to use httpmethod class in .net
2017-02-07 18:30:21 +00:00
883be802b3
Refactor CircuitBreaker Pattern
...
Add Qos Config in ReRoute And Refactor CircuitBreakingDelegatingHandler
2017-02-03 14:49:46 +08:00
af506b079a
more logging, more readme, more refactoring
2016-11-05 11:36:58 +00:00
5fc04a0514
started refactoring request builder
2016-10-30 18:35:05 +00:00
56bf4014bd
Added request id functionality and general refactoring..also turned out i wasnt returning headers....sigh
2016-10-30 17:29:37 +00:00
f7f4a392f0
implemented adding claims as query strings to downstream route, removed some of the middleware injection optiosn as i have currently have no use case for them, general refactoring to use the OcelotMiddleware a bit more
2016-10-29 19:45:50 +01:00