Commit Graph

  • 820673dda8 added docs but qos acceptance test not working seems circuit never opens but not sure if it is meant to with timeouts..investigating TomPallister 2017-02-11 15:11:10 +00:00
  • ce8da4c92d removed qos by accident, added back in TomPallister 2017-02-11 13:14:25 +00:00
  • 9b06afc781 refactor ratelimit config geffzhang 2017-02-11 20:52:20 +08:00
  • aa709748db Merge pull request #33 from TomPallister/feature/publish-unable-and-symbols Tom Pallister 2017-02-11 12:42:07 +00:00
  • 2757fe25eb made changes to only push nuget package for some reason still trying to push symbols again TomPallister 2017-02-11 12:29:07 +00:00
  • ee73d3897c removed second publish of symols as we publish with the nuget package TomPallister 2017-02-11 12:18:27 +00:00
  • 04fb12d1ac Merge pull request #31 from TomPallister/feature/use-service-provider-config-builder Tom Pallister 2017-02-11 12:11:01 +00:00
  • e33fe4cf7d merged develop TomPallister 2017-02-11 12:07:08 +00:00
  • e1d5ef3aae implement Request Rate limit, this feature is options geffzhang 2017-02-11 16:32:30 +08:00
  • 08c9700a4a Merge remote-tracking branch 'refs/remotes/origin/master' into develop geffzhang 2017-02-10 23:19:17 +08:00
  • 9267918270 Merge pull request #7 from TomPallister/master geffzhang 2017-02-10 07:09:14 +08:00
  • bc5f284afa Merge pull request #6 from TomPallister/develop geffzhang 2017-02-10 07:05:24 +08:00
  • ce83c7dfff Merge pull request #27 from geffzhang/CircuitBreakerPattern Tom Pallister 2017-02-09 19:32:23 +00:00
  • 18e0f40c95 Fix should_use_global_request_id_and_forward not pass geffzhang 2017-02-09 08:30:32 +08:00
  • 48a62382fe changes missed Tom Gardham-Pallister 2017-02-08 18:53:52 +00:00
  • 0b9faca295 merged develop Tom Gardham-Pallister 2017-02-08 18:52:15 +00:00
  • f7fe7c0f49 more refactoring Tom Gardham-Pallister 2017-02-08 18:47:35 +00:00
  • 9d790a449b more refactoring of fileconfig creator Tom Gardham-Pallister 2017-02-08 18:23:07 +00:00
  • 26ac0fd3f4 more refactoring Tom Gardham-Pallister 2017-02-08 07:49:50 +00:00
  • dbe28d38bc tidying up configuration creation Tom Gardham-Pallister 2017-02-08 07:37:04 +00:00
  • 78ff96375e Merge branch 'develop' into CircuitBreakerPattern geffzhang 2017-02-08 09:32:00 +08:00
  • caae826d77 Refactor qos as options geffzhang 2017-02-08 09:25:32 +08:00
  • 7fffc9827a auth options builders Tom Gardham-Pallister 2017-02-07 20:30:26 +00:00
  • d2a31d0cc5 Merge branch 'release/1.3.0' TomPallister 2017-02-07 20:21:51 +00:00
  • c909aa2ea1 Merge pull request #30 from TomPallister/feature/testing-release-process Tom Pallister 2017-02-07 20:09:53 +00:00
  • c839c17c62 test commit TomPallister 2017-02-07 20:04:08 +00:00
  • ca9b4b94f4 Merge branch 'release/1.1.1' TomPallister 2017-02-07 19:44:55 +00:00
  • 33ce162693 changed upstream http method to use httpmethod class in .net Tom Gardham-Pallister 2017-02-07 18:30:21 +00:00
  • bbb808eb51 fixed failing tests Tom Gardham-Pallister 2017-02-07 13:46:22 +00:00
  • 616ca4f730 update sdk version geffzhang 2017-02-07 19:50:09 +08:00
  • b10c95219e merge circuitbreakerpattern code geffzhang 2017-02-07 19:47:11 +08:00
  • a895fdfc12 Merge branch 'develop' into CircuitBreakerPattern geffzhang 2017-02-07 18:41:11 +08:00
  • 6ad27ec17d made upstream template use template path object Tom Gardham-Pallister 2017-02-07 07:54:03 +00:00
  • 1671fadea3 made upstream template use template path object Tom Gardham-Pallister 2017-02-07 07:53:41 +00:00
  • b4ef277c3e added builder for service provider config Tom Gardham-Pallister 2017-02-07 07:50:23 +00:00
  • 456c2b9c89 Merge branch 'develop' of https://github.com/geffzhang/Ocelot into develop geffzhang 2017-02-07 11:22:41 +08:00
  • f04988f7ae Merge remote-tracking branch 'refs/remotes/TomPallister/develop' into develop geffzhang 2017-02-07 11:22:30 +08:00
  • 338d1c0c3c Merge pull request #5 from TomPallister/develop geffzhang 2017-02-07 07:26:37 +08:00
  • 9e9303c25f Merge pull request #28 from TomPallister/feature/servicediscovery Tom Pallister 2017-02-06 22:13:21 +00:00
  • 86a197e22d merged develop Tom Gardham-Pallister 2017-02-06 22:06:18 +00:00
  • 201b470cb2 updated readme for service discovery Tom Gardham-Pallister 2017-02-06 22:03:48 +00:00
  • 0a66051b92 removed some code we dont need as not expecting any errors so should just throw an exception to the global handler Tom Gardham-Pallister 2017-02-06 21:47:08 +00:00
  • a4495b8fa9 tests for error handling on load balancing middleware Tom Gardham-Pallister 2017-02-06 20:22:09 +00:00
  • c3e60ac08a wip: added some sleep time into service discovery test as I think Im overloading the test server, sometimes it just returns 404 when Ocelot makes a request to it Tom Gardham-Pallister 2017-02-05 22:00:23 +00:00
  • d91242ac2c wip: modifications to service discovery acceptance test to see if it will work on mac TomPallister 2017-02-05 21:35:50 +00:00
  • 932bcb73d4 wip: removed some debug statements and all tests passing on my PC...feel there is something wrong with the service discovery test around task execution not completing TomPallister 2017-02-05 21:21:02 +00:00
  • fb0f101732 wip fake consul provider Tom Gardham-Pallister 2017-02-05 21:08:16 +00:00
  • c46dcc05b8 started implementing the consul service provider TomPallister 2017-02-04 13:16:31 +00:00
  • 7900aa3f49 got sidetracked and downgraded to .net core app 1.1 that actually exists no idea why i had 1.4 :( TomPallister 2017-02-04 12:06:33 +00:00
  • 84f01433b5 Update README.md Tom Pallister 2017-02-04 11:47:07 +00:00
  • 9c9315a94f updated tests url Tom Gardham-Pallister 2017-02-03 22:59:00 +00:00
  • 2a03d33d7e added cake log back in Tom Gardham-Pallister 2017-02-03 22:53:53 +00:00
  • 9828c3b427 started adding consul acceptance test Tom Gardham-Pallister 2017-02-03 22:50:57 +00:00
  • b0ff2fd317 fixed failing tests tom.pallister 2017-02-03 13:02:51 +00:00
  • 4577ec60d5 Update README.md Tom Pallister 2017-02-03 08:59:45 +00:00
  • c88eeb66bb Update README.md Tom Pallister 2017-02-03 08:58:56 +00:00
  • f285b0e0ad plugged load balancer middleware into Ocelot pipeline, load balanced downstream host and port now used by url creator middleware Tom Gardham-Pallister 2017-02-03 08:00:07 +00:00
  • aef6507da3 fixed failing tests after service discovery changes Tom Gardham-Pallister 2017-02-03 07:43:26 +00:00
  • 2e0bd6d556 Merge pull request #2 from TomPallister/develop geffzhang 2017-02-03 14:58:57 +08:00
  • 883be802b3 Refactor CircuitBreaker Pattern geffzhang 2017-02-03 14:49:46 +08:00
  • f2c6d1c799 load balancer middle ware test and cake mac osx build script Tom Gardham-Pallister 2017-02-02 22:34:46 +00:00
  • 666a2e7113 Update README.md Tom Pallister 2017-02-02 21:38:08 +00:00
  • 07ca7989b0 more work towards getting service discovery working with load balancing Tom Gardham-Pallister 2017-02-02 21:34:15 +00:00
  • e8085548ec Merge branch 'release/1.1.0' into develop tom.pallister 2017-02-02 16:03:25 +00:00
  • 19f96b72d8 Merge branch 'release/1.1.0' tom.pallister 2017-02-02 16:03:24 +00:00
  • 7fc92da012 Updated release script to use correct target name tom.pallister 2017-02-02 15:53:02 +00:00
  • e80364a1f8 HttpClientHttpRequester implements the Circuit Breaker Pattern geffzhang 2017-02-02 23:35:02 +08:00
  • 2ba91aeb5e Merge remote-tracking branch 'refs/remotes/TomPallister/develop' into develop geffzhang 2017-02-02 23:00:16 +08:00
  • 37aaeeed82 added houses Tom Gardham-Pallister 2017-02-02 08:00:37 +00:00
  • 074ae4d609 started adding a load balancer house (terrible name?) TomPallister 2017-02-01 22:30:28 +00:00
  • 2aa156d0a6 refactoring service discovery and load balancing approach into load balancing middleware TomPallister 2017-02-01 22:00:01 +00:00
  • 92f492f0ad Call build.ps1 in same manner as mr binary mash TomPallister 2017-02-01 20:51:59 +00:00
  • 9cc5c2c964 Call build.ps1 from AppVeyor TomPallister 2017-02-01 20:45:27 +00:00
  • 3642aac20d Removed push-to-nuget build script and changed cake nuget feed urls TomPallister 2017-02-01 20:43:39 +00:00
  • aef0538ab8 Merge pull request #21 from binarymash/develop Tom Pallister 2017-02-01 20:23:18 +00:00
  • 24dbb958e3 plying around with service providers Tom Gardham-Pallister 2017-02-01 19:34:55 +00:00
  • 0e92976df8 playing around with lb factory Tom Gardham-Pallister 2017-02-01 06:40:29 +00:00
  • 385c8997af Merge pull request #1 from binarymash/feature/gitversion_config Philip Wood 2017-01-29 18:25:34 +00:00
  • 727dbb5f7d #20 - add gitversion config Philip Wood 2017-01-29 18:19:16 +00:00
  • 17dac3d3a2 #20 - added readme for build and release process. Philip Wood 2017-01-29 16:16:08 +00:00
  • 33854067d4 #20 - Tidy up. Update command line scripts. Fix running benchmarks. Philip Wood 2017-01-29 15:14:31 +00:00
  • e4a22e57d7 #20 - fix download of github release tags Philip Wood 2017-01-29 14:10:49 +00:00
  • 0172950dab #20 - added release notes to repo Philip Wood 2017-01-29 13:47:59 +00:00
  • b50d2b1aca #20 - remove obsolete file Philip Wood 2017-01-29 13:17:57 +00:00
  • e747d3386a #20 - add release scripts Philip Wood 2017-01-29 13:00:50 +00:00
  • 4a43accc46 implementing load balancers Tom Gardham-Pallister 2017-01-29 09:41:05 +00:00
  • 93ebb6a0d3 #20 - bump commit Philip Wood 2017-01-24 21:27:25 +00:00
  • 2cd69d1908 #20 - added cake build to do same functionality as batch scripts. Also does semver versioning of assemblies, if running in AppVeyor, generates release notes and publishes packages to appveyor. Philip Wood 2017-01-24 21:11:15 +00:00
  • c3a47f66c8 merge Tom Gardham-Pallister 2017-01-23 12:13:24 +00:00
  • cdad892a96 hacking away Tom Gardham-Pallister 2017-01-23 12:09:54 +00:00
  • 6bf2d4677c started adding loadbalancers TomPallister 2017-01-22 20:22:04 +00:00
  • 3f71bd55d5 Merge pull request #18 from TomPallister/split-downstream-template-into-parts Tom Pallister 2017-01-21 10:21:46 +00:00
  • d7ad6df582 removed rc1 status as all dependencies out of pre TomPallister 2017-01-21 10:07:06 +00:00
  • 0f71c040d9 split DownstreamTemplate into DownstreamPathTemplate, DownstreamScheme, DownstreamHost and DownstreamPort in order to prepare for service discovery TomPallister 2017-01-21 09:59:47 +00:00
  • 044b609ea9 started implementing service discovery integration Tom Gardham-Pallister 2017-01-20 19:03:18 +00:00
  • 622c49d057 removed comment Tom Gardham-Pallister 2017-01-17 15:59:39 +00:00
  • 8c213f133c test passing on mac and windows Tom Gardham-Pallister 2017-01-17 10:33:55 +00:00
  • a8878b4a19 test passing on mac and windows Tom Gardham-Pallister 2017-01-17 10:20:49 +00:00
  • b873300e82 updated nuspec Tom Gardham-Pallister 2017-01-12 20:13:54 +00:00
  • b2d33f0ec5 Updated packages and fixed build errors and tests..now need to update nuspec tom.pallister 2017-01-11 17:23:34 +00:00