Tom Gardham-Pallister
|
034732ce90
|
added lame test for service config creator
|
2017-03-01 23:12:00 +00:00 |
|
Tom Gardham-Pallister
|
fff743ccf8
|
pulling out service config cretor
|
2017-03-01 12:42:37 +00:00 |
|
Tom Gardham-Pallister
|
d4119ab33d
|
extracted thing that creates request id key
|
2017-03-01 08:11:39 +00:00 |
|
Tom Gardham-Pallister
|
c85ea41951
|
refactoring ocelot config creation process
|
2017-03-01 07:54:07 +00:00 |
|
Tom Gardham-Pallister
|
112a9c303e
|
hacky auth working
|
2017-02-24 19:52:48 +00:00 |
|
Tom Gardham-Pallister
|
aa0d8fe59a
|
all tests passing, now to do authentication config provider
|
2017-02-22 07:48:49 +00:00 |
|
Tom Gardham-Pallister
|
2dfdf0bb86
|
after much hacking unit tests passing
|
2017-02-21 07:34:47 +00:00 |
|
Tom Gardham-Pallister
|
816221c7a6
|
morehaking about
|
2017-02-19 12:33:09 +00:00 |
|
Tom Gardham-Pallister
|
95fc687e93
|
started messing around with admin area
|
2017-02-13 12:13:53 +00:00 |
|
TomPallister
|
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 |
|
TomPallister
|
ce8da4c92d
|
removed qos by accident, added back in
|
2017-02-11 13:14:25 +00:00 |
|
Tom Gardham-Pallister
|
7fffc9827a
|
auth options builders
|
2017-02-07 20:30:26 +00:00 |
|
Tom Gardham-Pallister
|
33ce162693
|
changed upstream http method to use httpmethod class in .net
|
2017-02-07 18:30:21 +00:00 |
|
Tom Gardham-Pallister
|
bbb808eb51
|
fixed failing tests
|
2017-02-07 13:46:22 +00:00 |
|
Tom Gardham-Pallister
|
b4ef277c3e
|
added builder for service provider config
|
2017-02-07 07:50:23 +00:00 |
|
TomPallister
|
c46dcc05b8
|
started implementing the consul service provider
|
2017-02-04 13:16:31 +00:00 |
|
tom.pallister
|
b0ff2fd317
|
fixed failing tests
|
2017-02-03 13:02:51 +00:00 |
|
Tom Gardham-Pallister
|
aef6507da3
|
fixed failing tests after service discovery changes
|
2017-02-03 07:43:26 +00:00 |
|
Tom Gardham-Pallister
|
07ca7989b0
|
more work towards getting service discovery working with load balancing
|
2017-02-02 21:34:15 +00:00 |
|
Tom Gardham-Pallister
|
c3a47f66c8
|
merge
|
2017-01-23 12:13:24 +00:00 |
|
Tom Gardham-Pallister
|
044b609ea9
|
started implementing service discovery integration
|
2017-01-20 19:03:18 +00:00 |
|
TomPallister
|
536db48049
|
fixed problems where routes were not mathing
|
2016-11-26 14:08:09 +00:00 |
|
TomPallister
|
ff5776613f
|
Now defaults to case insensitive routing but you can override with a setting, also global request id setting available
|
2016-11-06 11:50:33 +00:00 |
|
TomPallister
|
f4acb4f041
|
changed to json configuration to get rid of yaml imports
|
2016-11-02 21:50:53 +00:00 |
|
TomPallister
|
5082cc6c05
|
Updated error handling code and readme to indicate how logging works for Ocelot
|
2016-10-29 20:48:59 +01:00 |
|
TomPallister
|
0455398199
|
fixed failing test where i had the logic wrong in the first place
|
2016-10-24 19:41:41 +01:00 |
|
TomPallister
|
9798cf01e5
|
refactoring acceptance tests..they need some tlc
|
2016-10-19 21:28:55 +01:00 |
|
tom.pallister
|
ab5d7fa33d
|
allowing people to inject functions as custom middleware
|
2016-10-19 19:32:05 +01:00 |
|
tom.pallister
|
b8951c4698
|
Can authorise routes based on claims, there is also a claims transformation middleware
|
2016-10-19 11:56:05 +01:00 |
|
TomPallister
|
8b0ceeda5b
|
removed library namespace
|
2016-10-18 19:10:09 +01:00 |
|
TomPallister
|
f79b76b414
|
reorganised project so its a bit more vertical for features
|
2016-10-18 18:52:43 +01:00 |
|
TomPallister
|
2e6640c6ef
|
refactoring configuration code so its not so crazy, still need to work on the creator class
|
2016-10-18 18:32:34 +01:00 |
|
TomPallister
|
707f1d6908
|
renamed and removed some stuff that wasnt needed
|
2016-10-18 16:22:51 +01:00 |
|
TomPallister
|
84256e7bac
|
Added ability to strip claims and forward to downstream service as headers
|
2016-10-18 15:51:56 +01:00 |
|
tom.pallister
|
3d60602c7e
|
Added a get authentication test, removed the infrastructure name space as it seemed pointless, started thinking about how to pass claims on with the request
|
2016-10-17 18:00:36 +01:00 |
|
TomPallister
|
ce84ad4fc2
|
Added tests for identity server reference tokens, general refactoring and come config validation
|
2016-10-16 20:28:23 +01:00 |
|
tom.pallister
|
f545ba8620
|
removed thing that checks if route is authorised cos we dont need it
|
2016-10-14 20:08:09 +01:00 |
|
tom.pallister
|
58393f07ec
|
started adding authentication stack, thing that decides if we should be authenticated is in
|
2016-10-12 13:40:46 +01:00 |
|
TomPallister
|
1fddcf0836
|
regex for url match, means annoying constructor ocelot configuration object but cant work out a better way to do this at the moment
|
2016-10-09 15:40:13 +01:00 |
|
TomPallister
|
8688c1eb6f
|
removed flurl and made a request creator
|
2016-10-07 12:54:50 +01:00 |
|
tom.pallister
|
74a7f5d270
|
ripping out flurl...sorry flurl
|
2016-10-06 21:18:12 +01:00 |
|
TomPallister
|
ab8407e7dc
|
Now supports the same upstream url by difrenciating by http method. Also broke up the proxy middleware into three seperate pieces that do their thing and stick something into the OWIN context
|
2016-10-04 21:30:16 +01:00 |
|
TomPallister
|
0627e9399b
|
brought in flurl and stated adding tests for the requester
|
2016-09-13 20:29:00 +01:00 |
|