1
0
mirror of https://github.com/nsnail/Ocelot.git synced 2025-05-09 02:39:30 +08:00

8 Commits

Author SHA1 Message Date
Thiago Loureiro
5d82e68534
Removed unused usings, removed empty spaces, removed tons os warnings () 2019-05-28 11:00:54 +08: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 () 2018-07-21 11:24:05 +01:00
Tom Pallister
d01720c349
added a test to prove rr lb works, this doesnt have a lock so it… ()
*  added a test to prove rr lb works, this doesnt have a lock so it isnt perfect, not sure what the tradeoff is between a lock and a bit of randomness, can change to have a lock anytie

*  had a look at other oss roudn robin lbs and they all use a lock so imlemented a lock
2018-05-21 18:46:39 +01:00
Tom Pallister
6793278597
Feature/sticky sessions ()
* started messing around with sticky sessions idea

* more tests for sticky session thing

* more faffing cant make up my mind how to do this

* +semver: breaking added sticky session load balancer and changed way load balancer configuration is set by user

*  made tests BDDFy
2018-04-30 18:55:11 +01:00
Tom Pallister
463a7bdab4
Feature/websockets ()
*  - hacked websockets proxy together

* faffing around

*  hacking away :(

*  websockets proxy middleware working

*  map when for webockets working

*  some test refactor

*  temp commit

*  websockets proxy working, tests passing...need to do some tidying and write docs

*  more code coverage

*  docs for websockets

*  updated readme

*  tidying up after websockets refactoring

*  tidying up after websockets refactoring

*  tidying up after websockets refactoring

* stuck a warning in about logging levels into docs!
2018-03-23 18:01:02 +00:00
Tom Pallister
0ab670a143
Feature/#52 ()
*  test circle ci

*  nicked some lads cake script

*  put the mac build script back

*  trying another lads circle CI thing doesnt use cake

*  added test steps

*  ports for linux build

*  try travis mac build

*  dont use build script

*  dont use build script

*  acceptance and int tests dont really work on mac...v strange?

*  unique port for linux tests

*  increase code coverage

*  try using cake on linux for travis

*  try using cake for mac and linux on travis

*  dont run the acceptance and int tests on mac

*  build.sh has lf line endings

*  turns out crlf is OK for cake file..sigh

*  not sure what return does in cake so wrapped in if just to see

*  try use travis to work not run on mac

*  dont need these references

*  wrong property

*  remove circle ci for linux and just use travis for all
2018-03-17 18:07:27 +00:00
Philip Wood
c61dc9fd11 Fix brace line spacing and remove multiple concurrent whitespace characters
SA1025, SA1505, SA1508, SA-1509, SA1513
2018-03-03 13:14:24 +00:00
Tom Pallister
3ac9b3bd87
hacked together load balancing reroutes in fileconfig ()
* hacked together load balancing reroutes in fileconfig

* some renaming and refactoring

* more renames

* hacked away the old config json

* test for issue 213

* renamed key

* dont share ports

* oops

* updated docs

* mvoed docs around

* port being used
2018-01-31 20:34:55 +00:00