Tom Gardham-Pallister
9de00d6a46
implemented simple priority in the routing
2018-01-05 21:14:17 +00:00
Tom Gardham-Pallister
9cb201cfa9
Changed routing to support a catch all style
2018-01-04 21:35:44 +00:00
Tom Pallister
931a115ffa
changes to add new feature to url routing ( #186 )
2018-01-02 18:49:22 +00:00
Tom Pallister
9ba57f8ba6
Make Ocelot not add forward slash to downstream url ( #158 )
...
* removed code where we add a trailing slash as this means if we request /1.txt/ instead of /1.txt then some servers will not return the resource at /1.txt. After reading up it seems if you dont have a trailing slash then its a file, if you do then its a resource
* test for 145
* removed unused code
* fix broken build..my bad
2017-11-19 21:01:54 +00:00
Tom Gardham-Pallister
2ead993c0f
fix two failing tests
2017-11-02 12:03:32 +00:00
Tom Pallister
f4e8dcbdab
everything working..now for the docs
2017-11-01 15:51:49 +00:00
Tom Pallister
120532bb0d
fixed more failing acceptance tests...think the only thing to do now is work out the authentication stuff and that should fix all the other tests
2017-10-30 13:14:12 +00:00
Tom Gardham-Pallister
25c1a2abdd
merged publish fix
2017-10-13 08:28:38 +01:00
Tom Gardham-Pallister
d0d74f0886
match whole input with regex
2017-10-12 19:03:20 +01:00
Tom Pallister
4d3a7ae5e1
another script change to find error
2017-10-10 17:52:38 +01:00
Tom Gardham-Pallister
7ef26f5f4b
fixes issue #117
2017-08-29 20:47:52 +01:00
Juan Carlos Santana Herrera
24f7b9a171
UpstreamHttpMethod property (of class FileReRoute) changes from string to List<string>.
2017-05-05 11:47:28 +01:00
Juan Carlos Santana Herrera
e91da1ac23
Add the possibility of set mutiple verbs in the UpstreamHttpMethod property.
...
Add UnitTests and AcceptanceTests to try this feature.
2017-05-04 10:56:16 +01:00
Juan Carlos Santana Herrera
6510f173b9
Adds an acceptance test to check the use of placeholder for a final url path.
2017-04-22 22:06:00 +01:00
Tom Gardham-Pallister
bf90b12f2c
acceptance tests passing after fixing registrations
2017-02-21 07:39:09 +00:00
TomPallister
e33fe4cf7d
merged develop
2017-02-11 12:07:08 +00:00
geffzhang
caae826d77
Refactor qos as options
2017-02-08 09:25:32 +08:00
Tom Gardham-Pallister
7fffc9827a
auth options builders
2017-02-07 20:30:26 +00:00
geffzhang
883be802b3
Refactor CircuitBreaker Pattern
...
Add Qos Config in ReRoute And Refactor CircuitBreakingDelegatingHandler
2017-02-03 14:49:46 +08:00
TomPallister
0f71c040d9
split DownstreamTemplate into DownstreamPathTemplate, DownstreamScheme, DownstreamHost and DownstreamPort in order to prepare for service discovery
2017-01-21 09:59:47 +00:00
TomPallister
536db48049
fixed problems where routes were not mathing
2016-11-26 14:08:09 +00:00
TomPallister
f4acb4f041
changed to json configuration to get rid of yaml imports
2016-11-02 21:50:53 +00:00
TomPallister
3a1dd1f9bc
fixed a bug where getting invalid parameter error if sending a steam content with no stream, now we try convert to byte array which the c# http client is happy to take if empty...or this error is caused because we are trying to use a stream when we shouldnt.
2016-10-28 22:50:00 +01:00
TomPallister
4427ef459f
more refactoring acceptance tests
2016-10-19 21:48:41 +01:00
TomPallister
9798cf01e5
refactoring acceptance tests..they need some tlc
2016-10-19 21:28:55 +01:00
TomPallister
8b0ceeda5b
removed library namespace
2016-10-18 19:10:09 +01:00
TomPallister
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
TomPallister
707f1d6908
renamed and removed some stuff that wasnt needed
2016-10-18 16:22:51 +01:00