Commit Graph
115 Commits
Author SHA1 Message Date
Marcus KohnertandThiago Loureiro 0ed4fdf498 Fixes broken links (#858)
* Fix link to issue 262

* Fixes broken link to issue 340
2019-04-13 20:08:32 +02:00
Ankit SarkarandGitHub 9d77600b58 Fixed Format Issue for Kubernetes ServiceDiscoveryProvider 2019-04-08 08:22:43 +05:30
Jonathan MezachandThiago Loureiro 46c1fe28df Add note on In-Process hosting (#816)
When using ASP.NET Core 2.2 with In-Process hosting in IIS it's important to use .UseIIS() instead of .UseIISIntegration().
2019-03-19 15:36:04 +01:00
SychevIgorandMarcelo Castagna 6f95b20b48 Okta integration (#807)
Okta integration
2019-03-11 10:53:51 -03:00
Vincent LefebvreandMarcelo Castagna 3c580e3d96 Update qualityofservice.rst (#801)
Tiny typo
2019-03-07 23:18:59 -03:00
Shengjie YanandMarcelo Castagna eedc47c850 Update loadbalancer.rst (#796) 2019-02-26 09:28:27 -03:00
Jonathan EvasonandMarcelo Castagna a9cfc04aa9 Changed wording for ease of reading (#776)
Just some wording changes for clarification.
2019-02-06 17:00:23 -03:00
Marcell TothandMarcelo Castagna 292c30fd8f Fix code example for SSL Errors (#780)
DangerousAcceptAnyServerCertificateValidator has to be set to "true" to disable certification validation, not "false".
2019-02-06 16:59:38 -03:00
geffzhangandMarcelo Castagna 44dccf1fce kubernetes provider (#772)
* feat: Kubernetes ServiceDiscoveryProvider

* 编写k8s测试例子

* feat:fix kube config

* feat: remove port

* feat : complete the k8s test

* feat :  add kubeserviceDiscovery test

* feat : add kube provider unittest

* feat :add kubetnetes docs

how to use ocelot with kubetnetes docs

* keep the configuration as simple as possible, no qos, no cache

* fix: use http

* add PollingKubeServiceDiscovery

* feat : refactor logger

* feat : add  pollkube docs

* feat:Remove unnecessary code

* feat : code-block json
2019-01-31 07:19:32 -03:00
Deon HeynsandAbolfazl 05ede70e62 Typos (#768) 2019-01-27 19:47:39 +03:30
Deon HeynsandAbolfazl 0b54894e68 Typo usual => usually (#767) 2019-01-27 19:46:44 +03:30
Deon HeynsandMarcelo Castagna 938fa9687f Typo querystring => query string (#766) 2019-01-27 08:44:14 -03:00
Deon HeynsandThiago Loureiro bf9bd16c08 Typo algorythm => algorithm (#764) 2019-01-26 16:13:21 +01:00
Deon HeynsandThiago Loureiro a2c1956417 Some Typo fixes (#765) 2019-01-26 16:12:20 +01:00
Deon HeynsandThiago Loureiro 5067c96229 Fixed typo there => their (#763) 2019-01-26 16:11:52 +01:00
Tom PallisterandPhil Proctor fbe3bb1ddb updated release docs (#745) 2019-01-16 09:36:38 -05:00
Stephen BrownandMarcelo Castagna 9101aed5e8 Fix formatting in getting started page (#752) 2019-01-16 09:56:53 -03:00
Tom PallisterandGitHub 11a2d13f18 Feat/monorepo (#734)
* copied everything from repos back to ocelot repo

* added src projects to sln

* removed all test projects that have no tests

* added all test projects to sln

* removed test not on master

* merged unit tests

* merged acceptance tests

* merged integration tests

* fixed namepaces

* build script creates packages for all projects

* updated docs to make sure no references to external repos that we will remove

* +semver: breaking
2019-01-07 19:52:53 +00:00
JulienBaraandTom Pallister 3c4808a1eb Indent doc properly (#713)
Hi,

The sentence wasn't on the same indentation level. I was surprised when reading the sentence in the doc. Here is my little help on that :)

Thank you for your work on this project

J
2018-12-17 19:47:01 +00:00
Vinicius CavagnolliandTom Pallister 44209e97be Fixing a syntax error in qualityofservice.rst (#691) 2018-12-17 19:32:57 +00:00
EdwinandBrian Delgado 5533907ad7 Grammar (#672) 2018-12-07 23:41:10 -08:00
Tom Pallister 89639ce7e7 removed text we dont need 2018-10-13 17:48:04 +01:00
GilandTom Pallister 724fe2fb6f Update doc file loadbalancer.rst (#644)
* Update doc file loadbalancer.rst

* Update loadbalancer.rst

Resolve typo
2018-10-13 17:46:49 +01:00
Tom PallisterandGitHub aa14b2f877 Feature/#623 (#632)
* #630 only set status code if response hasnt started, otherwise exception

* #623 made {RemoteIpAddress} available as placeholder so you can do x-forwarded-for

* #623 local address different on mac, windows and linux for integration test
2018-09-24 08:22:44 +01:00
Tom Gardham-Pallister dcc3f0deae #559 +semver: breaking always use environment when working out AddOcelot on builder 2018-09-20 18:33:00 +01:00
Tom PallisterandGitHub a5c1839ed7 Feature/adding some re route specific validation tests (#590)
* started refactoring json config validation stack because ive made it crap

* inject validators from DI rather than instanciating, next step mock them

* added some unit tests for specific validators on the train yey
2018-09-04 22:27:54 +01:00
Tom PallisterandGitHub 55277cac45 Feature/should not start if specified using service discovery but no provider registered (#584)
* #580 added failing test

* #580 added failing test for dynamic reroutes

* #580 added failing test for validator

* #580 validation tests passing

* #580 acceptance tests passing

* #580 got rid of the list in sdp factory

* +semver: breaking #580 service discovery provider returned by delegate must be the same as name in config, this is a breaking change because you have to specify consul now

* #580 removed use servide discovery property from file config, we dont need it, just use the service name as indicator the user wants to use service discovery for the given reroute
2018-08-31 18:28:43 +01:00
JustinandTom Pallister 0a7d81038e Update requestid.rst (#587)
fixing a typo
2018-08-31 18:20:13 +01:00
Andrew RissingandTom Pallister 1ea59f12b3 Correcting minor typos. (#583) 2018-08-30 06:54:11 +01:00
Tom PallisterandGitHub 6d8b18c01d Feature/inject error mapper (#562)
* added delegate to select last handler

* #529 implemented a way we can inject the last delegating handler

* wip - moving code

* #529 removed loads of qos code and moved it into Ocelot.Provider.Polly

* #529 can now inject http client expcetions to ocelot errors mappers and updated docs
2018-08-19 12:57:43 +01:00
Tom PallisterandGitHub e909cf9ce7 updated docs to advise you need Ocelot.Administration when using admin API (#552) 2018-08-14 20:50:51 +01:00
saandTom Pallister 373a3927f2 Small spelling correction (#550) 2018-08-14 18:21:10 +01:00
Tom PallisterandGitHub edbe33415d #529 updated docs (#545) 2018-08-13 00:58:58 +05:30
Tom PallisterandGitHub 4e22b3cfc4 #529 +semver: breaking updated docs to show how to load pivotal package (#542) 2018-08-12 20:00:36 +05:30
Tom PallisterandGitHub 87348e5d1b Feature/removed consul and its deps to other package (#539)
* #529 removed consul deps and introduced delegate to find service discovery provider

* +semver: breaking moved consul configuration to package..introduced mechanism for packages to configure Ocelot pipeline
2018-08-12 17:28:41 +05:30
Tom PallisterandGitHub a46462506d #529 updated docs (#536) 2018-08-11 19:30:26 +05:30
Tom Gardham-Pallister 9ae4ab9260 correct spelling 2018-08-04 15:15:41 +01:00
Tom PallisterandGitHub 0e7665064e #344 how to signalr (#530) 2018-08-04 08:22:17 +01:00
Tom Pallister a66c7989e2 docs for reloading json 2018-08-04 08:21:28 +01:00
Tom PallisterandGitHub 37fb32b7f5 broke out butterfly into seperate project (#521)
* broke out butterfly into seperate project

* nearly did it...

* updated docs as I have broken the butterfly code off into a seperate dll
2018-08-03 08:11:47 +01:00
Tom Pallister 0f68f18060 Merge branch 'develop' of github.com:ThreeMammals/Ocelot into develop 2018-07-31 21:27:35 +01:00
Tom Pallister 92043bad90 #515 added detail about needing to set base url for administration api usage 2018-07-31 21:27:27 +01:00
Tom PallisterandGitHub 43ad065e4a #500 validate that there is an address in consul service, also made this clear in docs (#520) 2018-07-31 21:21:46 +01:00
VarorbcandTom Pallister a5bb74a2ea Update tracing.rst (#509) 2018-07-30 07:49:11 +01:00
Tom PallisterandGitHub b0a20d13b9 Feature/more dynamic routes (#508)
* Made the file config poller use IHostedService, bit more generic, not just need to provide the correct implementations of the repo services and it will poll anything..this means we can open up redis for #458

* removed comments

* #458 allow users to set rate limits per service for dynamic re routes

* #458 added docs for rate limting on dynamic reroutes
2018-07-29 20:32:45 +01:00
Tom PallisterandGitHub 1817564ea5 Feature/fix #463 (#506)
* #463 save both files

* #463 made it so we dont save to disk on startup unless using admin api
2018-07-27 23:13:22 +01:00
WrathZAandTom Pallister 9f4448378a Adjusted routing.rst (while learning) (#504) 2018-07-27 18:01:32 +01:00
WrathZAandTom Pallister fa6dc5901a Spelling in documentation. (#491)
* Minor spelling issues

* spelling
2018-07-25 08:41:04 +01:00
Tom PallisterandGitHub daa0491992 #469 more docs around how services should be set up in consul (#485) 2018-07-21 09:01:45 +01:00
Anders RasmussenandTom Pallister 5e91d30352 Spell correction of Fowarding to Forwarding (#482) 2018-07-20 22:39:54 +01:00