Tom Pallister
b74a1197a2
+semver: upgrade to net5.0 ( #1390 )
...
* breaking upgrade base build image to net5.0
* add make and build tools to image
* fix code broken after net5.0 upgrade
* fix warnings
* fix tests and line endings
* upgrade dotnet test and coverages packages
* update circle build image
* removed rafty and updated more packages
* bring back develop
* rename authorisation to authorization
2020-12-11 09:54:08 +00:00
TomPallister
21b9d73c7f
tweaks
2020-05-25 18:39:00 +01:00
TomPallister
56fe7b5ba9
wip
2020-05-25 16:59:49 +01:00
Tom Pallister
3439be8927
Rename all ReRoute to Route to move closer to YARP +semver: breaking
2020-05-23 20:50:05 +01:00
Tom Pallister
fe3e8bd23a
Remove Ocelot specific Middleware to make Ocelot more compatible with kestrel middleware and get ready for YARP
2020-05-23 15:48:51 +01:00
jlukawska
99a15d8668
Fix/1157 fix UpstreamHost validation ( #1169 )
...
* #1157 : fix reRoute UpstreamHost validation
* change port number
2020-04-13 18:43:25 +01:00
TomPallister
8b098d2336
removed old memory cache and added a few tests for new asp memory cache
2020-04-13 18:37:49 +01:00
TomPallister
b4c29fc727
Merge branch 'feature_distributeCache' of https://github.com/EngRajabi/Ocelot into EngRajabi-feature_distributeCache
2020-04-13 18:01:39 +01:00
TomPallister
b7cfac9336
more tests and docs
2020-04-13 16:48:28 +01:00
TomPallister
6c20b1173f
Merge branch 'master' of https://github.com/samirsyed/Ocelot into samirsyed-master
2020-04-13 16:35:24 +01:00
TomPallister
7408060fba
more error handling and docs
2020-04-13 12:46:14 +01:00
TomPallister
c9483cdad6
tests to handle some error cases and docs
2020-04-13 12:05:55 +01:00
TomPallister
b300ed9aec
small refactor
2020-04-13 11:14:28 +01:00
TomPallister
2843cdbc0b
removed tasks we dont need
2020-04-13 11:13:28 +01:00
TomPallister
ccb5b84103
Merge branch 'CustomLoadBalancers' of https://github.com/DavidLievrouw/Ocelot into DavidLievrouw-CustomLoadBalancers
2020-04-13 11:06:49 +01:00
TomPallister
c8c3d128f6
Merge branch 'ServiceProviderConfigurationScheme' of https://github.com/DavidLievrouw/Ocelot into DavidLievrouw-ServiceProviderConfigurationScheme
2020-04-12 17:44:57 +01:00
TomPallister
cdbd8e85d3
http error code tests and docs
2020-04-11 18:46:19 +01:00
TomPallister
3dfcff822b
Merge branch 'feature/603-bad-gateway' of https://github.com/jlukawska/Ocelot into jlukawska-feature/603-bad-gateway
2020-04-11 18:01:05 +01:00
TomPallister
6e5471a714
Refactored k8s endpoints PR +semver: major
2020-04-11 11:48:47 +01:00
Pedram Rezaei
84821c6c8d
Updated packages ( #1133 )
...
* Upgrading nugets
* doc changes
* more changes to remove warnings
* one more fix
* one more fix
* forcing the build
2020-04-11 10:00:58 +01:00
Mohsen Rajabi
adffb1e218
add asp memory cache
2020-03-23 17:09:36 +04:30
Samir Syed
f63afbf1b6
Added UpstreamHost placeholder to identify host from which request origination
2020-03-22 22:36:23 +05:30
David Lievrouw
80ab5f6a91
Extend OcelotBuilder with overloads of the AddCustomLoadBalancer registration helper method
2020-03-15 12:33:43 +01:00
David Lievrouw
de012a0794
Rewire LoadBalancerFactory to allow injecting custom load balancers, by introducing LoadBalancerCreators
2020-03-15 12:32:04 +01:00
David Lievrouw
c73cf59908
Revert "Add 'Name' property to ILoadBalancer, for future use in LoadBalancerFactory."
...
This reverts commit 78ead1606dc6a4d6b47b5e63bbf7927ef02e9320.
2020-03-15 12:30:19 +01:00
David Lievrouw
789782c870
Add 'Name' property to ILoadBalancer, for future use in LoadBalancerFactory.
2020-03-15 12:30:08 +01:00
David Lievrouw
20fd3e01ba
Fix issue and test after cherry-pick.
2020-03-15 12:18:44 +01:00
David Lievrouw
cd3dc00c1a
Add ability to specify scheme of ServiceProviderConfiguration
2020-03-15 12:13:09 +01:00
jlukawska
f922f0c078
Merge pull request #3 from ThreeMammals/master
...
Master merge
2020-03-11 21:51:47 +01:00
WebMed
ae9f05ef5e
Merge remote-tracking branch 'upstream/master' into feature/#1126
2020-02-22 22:00:45 +01:00
TomPallister
ec8a5b6ddf
finished tests around http2
2020-02-21 16:49:26 +00:00
TomPallister
2772ce406d
all acceptance tests passing
2020-02-19 09:18:01 +00:00
TomPallister
e969e9ff0b
unit tests passing
2020-02-18 20:45:28 +00:00
TomPallister
b8922cef5f
tests for version creator
2020-02-17 08:03:11 +00:00
WebMed
88034a5f9f
Updated KubeProvider to use pod endpoints instead of service
2020-02-16 14:27:42 +01:00
Andrea Tosato
f2f583a88c
Add DownstreamHttpVersion property for Http/2 WebServer
2020-02-10 18:01:54 +01:00
TomPallister
d879721978
Merge branch 'master' into pitming-feature/MethodTransformer
2020-02-09 16:55:14 +00:00
TomPallister
0c5e09d18f
moved logic to request mapper and public setter gone
2020-02-09 15:51:22 +00:00
TomPallister
6bd903bc87
tests passing
2020-02-09 15:37:27 +00:00
TomPallister
4bd2243f5e
Merge branch 'feature/MethodTransformer' of https://github.com/pitming/Ocelot into pitming-feature/MethodTransformer
2020-02-09 14:21:35 +00:00
Tom Pallister
86e8d66daf
Activate ChangeToken when Ocelot's configuration changes #1037
...
* Add configuration change token (#1036 )
* Add IOptionsMonitor<IInternalConfiguration>
* Activate change token from *ConfigurationRepository instead of FileAndInternalConfigurationSetter; add acceptance & integration tests
* Update documentation
* Use IWebHostEnvironment as IHostingEnvironment deprecated
Co-authored-by: Chris Swinchatt <chrisswinchatt@gmail.com>
2020-02-04 20:50:40 +00:00
EL Aisati Ahmed
f4eb93b66c
Fix issue #1088 (Ocelot Administration doesn't work with .NET Core 3.x)
2020-02-04 18:20:33 +01:00
EL Aisati Ahmed
157737ef01
Revert "Merge branch 'feature/issue#1088'"
...
This reverts commit 914a386b0e79612a832a0ddc4c1b7fda7e8cf4a2.
2020-02-04 18:12:00 +01:00
EL Aisati Ahmed
e45071fa10
Fix issue #1088 (Ocelot Administration doesn't work with .NET Core 3.x)
...
Fixed OcelotMiddlewareConfigurationDelegate configuration
2020-02-04 17:59:39 +01:00
jlukawska
8985495f38
Merge remote-tracking branch 'origin/develop' into feature/603-bad-gateway
2020-01-22 14:58:04 +01:00
jlukawska
68e3ae8cdd
#603 return 502 on HttpRequestException
2020-01-22 14:55:41 +01:00
TomPallister
02c9711369
Merge branch 'feature/dynamic-rate-limit-client-whitelist' of https://github.com/totubamowo/Ocelot into totubamowo-feature/dynamic-rate-limit-client-whitelist
2020-01-19 17:33:50 +00:00
TomPallister
e82e303afc
Merge branch 'fix-1045' of https://github.com/catcherwong/Ocelot into catcherwong-fix-1045
2020-01-19 17:15:52 +00:00
TomPallister
9da55ea037
small changes to log all responses either information or warning
2020-01-19 16:27:08 +00:00
TomPallister
19881d51ff
Merge branch 'feature/httphandler-maxconnectionperserver' of https://github.com/buretjph/Ocelot into buretjph-feature/httphandler-maxconnectionperserver
2020-01-19 10:58:31 +00:00