Tom Pallister
b0bdeb9402
#534 fixed failing tests for this issue ( #575 )
2018-08-25 12:32:56 +01:00
Tom Pallister
00a600064d
Feature/issue with path and query string #458 ( #565 )
...
* #548 added failing test
* #548 fixed failing tests for issue where using /{everything} didnt build path correctly
2018-08-20 22:28:58 +01:00
Tom Pallister
7e01caf550
#529 removed some deps ocelot doesnt need ( #563 )
2018-08-19 13:57:57 +01:00
Tom Pallister
6d8b18c01d
Feature/inject error mapper ( #562 )
...
* added delegate to select last handler
* #529 implemented a way we can inject the last delegating handler
* wip - moving code
* #529 removed loads of qos code and moved it into Ocelot.Provider.Polly
* #529 can now inject http client expcetions to ocelot errors mappers and updated docs
2018-08-19 12:57:43 +01:00
Tom Pallister
98ba0271be
Feature/move polly ( #561 )
...
* added delegate to select last handler
* #529 implemented a way we can inject the last delegating handler
* wip - moving code
* #529 removed loads of qos code and moved it into Ocelot.Provider.Polly
2018-08-19 10:14:15 +01:00
Sergey Borodachev
3f784d7949
Merge branch 'develop' into feature/config_grow_when_merged
...
# Conflicts:
# src/Ocelot/DependencyInjection/ConfigurationBuilderExtensions.cs
# test/Ocelot.UnitTests/DependencyInjection/ConfigurationBuilderExtensionsTests.cs
2018-08-18 05:11:35 +04:00
Sergey Borodachev
af3c39da6a
Addressing issue #559 (Infinite configuration file growth when ASPNETCORE_ENVIRONMENT is defined)
...
Made IHostingEnvironment optional for AddOcelot() to avoid breaking change.
2018-08-18 04:29:21 +04:00
Tom Pallister
e909cf9ce7
updated docs to advise you need Ocelot.Administration when using admin API ( #552 )
2018-08-14 20:50:51 +01:00
Tom Pallister
18ded25b0e
Feature/remove id server ( #551 )
...
* removed idserver4
* some files I missed removing
2018-08-14 18:39:18 +01:00
sa
373a3927f2
Small spelling correction ( #550 )
2018-08-14 18:21:10 +01:00
Tom Pallister
0786614e50
removed idserver4 ( #547 )
2018-08-14 08:19:00 +01:00
Tom Pallister
edbe33415d
#529 updated docs ( #545 )
2018-08-13 00:58:58 +05:30
Tom Pallister
5916cbfd94
Feature/remove rafty ( #544 )
...
* #529 removed raft
* #529 Rafty needs properties exposed
2018-08-12 22:51:11 +05:30
Tom Pallister
cbd0af6d75
#529 removed raft ( #543 )
2018-08-12 22:12:59 +05:30
Tom Pallister
4e22b3cfc4
#529 +semver: breaking updated docs to show how to load pivotal package ( #542 )
2018-08-12 20:00:36 +05:30
Tom Pallister
34afefced6
Feature/remove pivotal ( #541 )
...
* #529 removed eureka client
* #529 removed some unused code
2018-08-12 19:44:08 +05:30
Tom Pallister
87348e5d1b
Feature/removed consul and its deps to other package ( #539 )
...
* #529 removed consul deps and introduced delegate to find service discovery provider
* +semver: breaking moved consul configuration to package..introduced mechanism for packages to configure Ocelot pipeline
2018-08-12 17:28:41 +05:30
Tom Pallister
a91235b405
#529 removed consul deps and introduced delegate to find service discovery provider ( #538 )
2018-08-12 14:46:46 +05:30
Tom Pallister
afe322693e
added nuget package url ( #537 )
2018-08-11 20:47:40 +05:30
Tom Pallister
a46462506d
#529 updated docs ( #536 )
2018-08-11 19:30:26 +05:30
Tom Pallister
d4b65198f3
#529 removed cache manager specific code ( #535 )
2018-08-11 18:21:07 +05:30
Tom Pallister
2673aebee2
ignore .DS_Store
2018-08-11 11:53:43 +01:00
Tom Gardham-Pallister
9ae4ab9260
correct spelling
2018-08-04 15:15:41 +01:00
Tom Pallister
0e7665064e
#344 how to signalr ( #530 )
2018-08-04 08:22:17 +01:00
Tom Pallister
04415e8c36
Merge branch 'develop' of github.com:ThreeMammals/Ocelot into develop
2018-08-04 08:21:31 +01:00
Tom Pallister
a66c7989e2
docs for reloading json
2018-08-04 08:21:28 +01:00
Marcelo Castagna
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
JanKolk
89f0cc786a
#524 Solved - Add request headers to websocket connection ( #528 )
2018-08-04 08:02:30 +01:00
Tom Pallister
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
Tom Pallister
24f8a18579
make stringextensions available
2018-08-02 20:42:57 +01:00
Tom Pallister
95a7c821fd
add v1 tracer interface so we can break out tracing ( #523 )
2018-08-02 18:27:19 +01:00
aqa510415008
46132b6fa8
Fix configuration error, throw error message ( #522 )
...
Fix configuration error, throw error message
2018-08-01 23:54:01 +01:00
Tom Pallister
0f68f18060
Merge branch 'develop' of github.com:ThreeMammals/Ocelot into develop
2018-07-31 21:27:35 +01:00
Tom Pallister
92043bad90
#515 added detail about needing to set base url for administration api usage
2018-07-31 21:27:27 +01:00
Tom Pallister
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
Tom Pallister
b854ca63ce
use a stream rather than byte array in responder ( #519 )
2018-07-31 19:21:12 +01:00
Tom Pallister
eb4b996c99
removed loads of stupid code ( #518 )
2018-07-31 18:37:59 +01:00
Tom Pallister
29ff0045fe
removed null admin path hack ( #513 )
2018-07-30 23:15:03 +01:00
Tom Pallister
049731b43b
removed fake service tracer ( #511 )
...
* removed fake service tracer
* removed comments
2018-07-30 22:44:07 +01:00
Varorbc
a5bb74a2ea
Update tracing.rst ( #509 )
2018-07-30 07:49:11 +01:00
aqa510415008
8711b07de6
Fix extended coverage main pipeline bug ( #510 )
2018-07-30 07:07:12 +01:00
Tom Pallister
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
Tom Pallister
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
geffzhang
ac1e3ae22a
Merge pull request #49 from ThreeMammals/develop
...
merge newestcode
2018-07-28 17:40:02 +08:00
Tom Pallister
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
WrathZA
9f4448378a
Adjusted routing.rst (while learning) ( #504 )
2018-07-27 18:01:32 +01:00
WrathZA
fa6dc5901a
Spelling in documentation. ( #491 )
...
* Minor spelling issues
* spelling
2018-07-25 08:41:04 +01:00
Tom Pallister
d186f0e1b6
#490 use byte content not stream ( #498 )
2018-07-25 08:34:58 +01:00
WrathZA
69ca874239
Minor spelling issues ( #489 )
2018-07-23 18:17:02 +01:00
Tom Pallister
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