c9483cdad6
tests to handle some error cases and docs
2020-04-13 12:05:55 +01:00
b300ed9aec
small refactor
2020-04-13 11:14:28 +01:00
2843cdbc0b
removed tasks we dont need
2020-04-13 11:13:28 +01:00
ccb5b84103
Merge branch 'CustomLoadBalancers' of https://github.com/DavidLievrouw/Ocelot into DavidLievrouw-CustomLoadBalancers
2020-04-13 11:06:49 +01:00
d58f31475e
Merge branch 'DavidLievrouw-ServiceProviderConfigurationScheme'
2020-04-12 18:25:56 +01:00
169b333912
updated docs
2020-04-12 18:25:34 +01:00
c8c3d128f6
Merge branch 'ServiceProviderConfigurationScheme' of https://github.com/DavidLievrouw/Ocelot into DavidLievrouw-ServiceProviderConfigurationScheme
2020-04-12 17:44:57 +01:00
2f97913f41
Merge branch 'jlukawska-feature/603-bad-gateway'
2020-04-11 18:46:35 +01:00
cdbd8e85d3
http error code tests and docs
2020-04-11 18:46:19 +01:00
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
77d4bb1540
Merge branch 'ussamoo-feature/#1126'
2020-04-11 11:49:03 +01:00
6e5471a714
Refactored k8s endpoints PR +semver: major
2020-04-11 11:48:47 +01:00
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
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
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
1223c1985f
Add comment indicating that the FakeCustomLoadBalancer implementation is not relevant for OcelotBuilder tests.
2020-03-15 12:40:06 +01:00
2606d91913
Fix unit test naming issue.
2020-03-15 12:39:49 +01:00
f9ce987cc5
Cover DelegateInvokingLoadBalancerCreator by unit tests.
2020-03-15 12:39:34 +01:00
22f304cecf
Cover LoadBalancerFactory edge-case by a unit test.
2020-03-15 12:39:17 +01:00
fd35ad0514
Add ability to register custom load balancers
2020-03-15 12:39:01 +01:00
80ab5f6a91
Extend OcelotBuilder with overloads of the AddCustomLoadBalancer registration helper method
2020-03-15 12:33:43 +01:00
de012a0794
Rewire LoadBalancerFactory to allow injecting custom load balancers, by introducing LoadBalancerCreators
2020-03-15 12:32:04 +01:00
c73cf59908
Revert "Add 'Name' property to ILoadBalancer, for future use in LoadBalancerFactory."
...
This reverts commit 78ead1606dc6a4d6b47b5e63bbf7927ef02e9320.
2020-03-15 12:30:19 +01:00
789782c870
Add 'Name' property to ILoadBalancer, for future use in LoadBalancerFactory.
2020-03-15 12:30:08 +01:00
20fd3e01ba
Fix issue and test after cherry-pick.
2020-03-15 12:18:44 +01:00
bc42f041e4
Fix tests that are failing on AppVeyor.
2020-03-15 12:13:19 +01:00
cd3dc00c1a
Add ability to specify scheme of ServiceProviderConfiguration
2020-03-15 12:13:09 +01:00
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
783a77aa6e
#1151 : format release notes as JavaScript string for GitHub
2020-03-13 08:56:29 +00:00
1a280ddd7f
#1150 : added simple way to get release notes using cake and git
2020-03-12 22:14:18 +00:00
8ead5114c3
update acceptance tests
2020-03-11 22:17:47 +01:00
f922f0c078
Merge pull request #3 from ThreeMammals/master
...
Master merge
2020-03-11 21:51:47 +01:00
b280b1c530
Merge branch 'jlukawska-feature/1115-find-available-port-in-acceptance-tests'
2020-03-11 20:10:06 +00:00
36064b13d0
use random port generator on tests from master
2020-03-11 20:09:36 +00:00
c75227d5b8
Merge branch 'master' into jlukawska-feature/1115-find-available-port-in-acceptance-tests
2020-03-11 20:00:55 +00:00
d032774aa0
small refactor of RandomPortFinder
2020-03-11 19:52:24 +00:00
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
263f26ed51
#1115 find available ports to use in acceptance tests
2020-03-06 10:18:21 +01:00
84907bd4ce
Update KubeServiceDiscoveryProviderTests
2020-02-22 22:39:06 +01:00
ae9f05ef5e
Merge remote-tracking branch 'upstream/master' into feature/#1126
2020-02-22 22:00:45 +01:00
08512ec1c0
check we are on master before pushing coverage report ( #1143 )
...
This means that forked PRs can now build as they don't need the coveralls secret
2020-02-22 12:30:38 +00:00
def55b3c3c
Merge branch 'andreatosato-master'
2020-02-21 16:53:44 +00:00
ede5650a3c
docs
2020-02-21 16:53:03 +00:00
ec8a5b6ddf
finished tests around http2
2020-02-21 16:49:26 +00:00
2772ce406d
all acceptance tests passing
2020-02-19 09:18:01 +00:00
e969e9ff0b
unit tests passing
2020-02-18 20:45:28 +00:00
b8922cef5f
tests for version creator
2020-02-17 08:03:11 +00:00
42a1395a84
tests for downstream http version validation
2020-02-17 07:45:44 +00:00
88034a5f9f
Updated KubeProvider to use pod endpoints instead of service
2020-02-16 14:27:42 +01:00
f2f583a88c
Add DownstreamHttpVersion property for Http/2 WebServer
2020-02-10 18:01:54 +01:00