1216 Commits

Author SHA1 Message Date
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
53d7f560a8 Merge branch 'EngRajabi-feature_distributeCache' 2020-04-13 18:37:51 +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
c004c43ff2 Merge branch 'samirsyed-master' 2020-04-13 16:48:43 +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
59af924f1c Merge branch 'DavidLievrouw-CustomLoadBalancers' 2020-04-13 12:46:49 +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
d58f31475e Merge branch 'DavidLievrouw-ServiceProviderConfigurationScheme' 2020-04-12 18:25:56 +01:00
TomPallister
169b333912 updated docs 2020-04-12 18:25:34 +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
2f97913f41 Merge branch 'jlukawska-feature/603-bad-gateway' 2020-04-11 18:46:35 +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
77d4bb1540 Merge branch 'ussamoo-feature/#1126' 2020-04-11 11:49:03 +01:00
TomPallister
6e5471a714 Refactored k8s endpoints PR +semver: major 2020-04-11 11:48:47 +01:00
Tom Pallister
fd7c6d7a5b
Feat/release queue (#1192)
* queue release workflow so only one release can run at one time

* wait for 20 mins for release to finish

Co-authored-by: TomPallister <tom@threemammals.com>
2020-04-11 11:09:51 +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
Alazari-main
4110837a04
Fix code-blocks in kubernetes.rst (#1128)
line 70 – added missing period
lines 84-95 – added missing indent
2020-04-11 09:52:41 +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
1223c1985f Add comment indicating that the FakeCustomLoadBalancer implementation is not relevant for OcelotBuilder tests. 2020-03-15 12:40:06 +01:00
David Lievrouw
2606d91913 Fix unit test naming issue. 2020-03-15 12:39:49 +01:00
David Lievrouw
f9ce987cc5 Cover DelegateInvokingLoadBalancerCreator by unit tests. 2020-03-15 12:39:34 +01:00
David Lievrouw
22f304cecf Cover LoadBalancerFactory edge-case by a unit test. 2020-03-15 12:39:17 +01:00
David Lievrouw
fd35ad0514 Add ability to register custom load balancers 2020-03-15 12:39:01 +01:00
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
bc42f041e4 Fix tests that are failing on AppVeyor. 2020-03-15 12:13:19 +01:00
David Lievrouw
cd3dc00c1a Add ability to specify scheme of ServiceProviderConfiguration 2020-03-15 12:13:09 +01:00
Tom Pallister
347ea7280c
#1152: dont push releasenotes.md to GitHub +semver: minor
Co-authored-by: TomPallister <tom@threemammals.com>
2020-03-13 09:11:31 +00:00
Tom Pallister
783a77aa6e
#1151: format release notes as JavaScript string for GitHub 2020-03-13 08:56:29 +00:00
Tom Pallister
1a280ddd7f
#1150: added simple way to get release notes using cake and git 2020-03-12 22:14:18 +00:00
jlukawska
8ead5114c3 update acceptance tests 2020-03-11 22:17:47 +01:00
jlukawska
f922f0c078
Merge pull request #3 from ThreeMammals/master
Master merge
2020-03-11 21:51:47 +01:00
TomPallister
b280b1c530 Merge branch 'jlukawska-feature/1115-find-available-port-in-acceptance-tests' 2020-03-11 20:10:06 +00:00
TomPallister
36064b13d0 use random port generator on tests from master 2020-03-11 20:09:36 +00:00
TomPallister
c75227d5b8 Merge branch 'master' into jlukawska-feature/1115-find-available-port-in-acceptance-tests 2020-03-11 20:00:55 +00:00
TomPallister
d032774aa0 small refactor of RandomPortFinder 2020-03-11 19:52:24 +00:00
TomPallister
c91c99ca72 Merge branch 'feature/1115-find-available-port-in-acceptance-tests' of https://github.com/jlukawska/Ocelot into jlukawska-feature/1115-find-available-port-in-acceptance-tests 2020-03-11 19:31:19 +00:00
jlukawska
263f26ed51 #1115 find available ports to use in acceptance tests 2020-03-06 10:18:21 +01:00
WebMed
84907bd4ce Update KubeServiceDiscoveryProviderTests 2020-02-22 22:39:06 +01:00