163 Commits

Author SHA1 Message Date
Tom Pallister
52555fc7a9
switch to main for default branch (#1559) 2022-01-20 09:10:44 +00:00
Tom Pallister
e5ee57bf24
Feat/net6.0 upgrade (#1558)
* +semver: major upgrading from net5.0 to net6.0

* packages upgraded

* removed global.json for ocelot sf sample

* update build image

* test new build

* remove make

* fix tests

* make test fail like in CI

* tests passing locally

* updated docs


Co-authored-by: TGP <thomasgardham-pallister@Thomass-MacBook-Pro-2.local>
2022-01-20 09:04:04 +00:00
TomPallister
b46fedac24 rename authorisation to authorization 2020-12-01 16:54:52 +00:00
TomPallister
b2dd70f59c release process note 2020-12-01 12:15:51 +00:00
TomPallister
ede71c4883 updated release process 2020-12-01 11:14:30 +00:00
TomPallister
f62ed72dde all packages upgraded and tests passing 2020-12-01 11:06:49 +00:00
TomPallister
ebf85326cf removed rafty and updated more packages 2020-11-27 12:41:01 +00:00
TomPallister
21b9d73c7f tweaks 2020-05-25 18:39:00 +01:00
Tom Pallister
3439be8927
Rename all ReRoute to Route to move closer to YARP +semver: breaking 2020-05-23 20:50:05 +01:00
Tom Pallister
fe3e8bd23a
Remove Ocelot specific Middleware to make Ocelot more compatible with kestrel middleware and get ready for YARP 2020-05-23 15:48:51 +01:00
TomPallister
b7cfac9336 more tests and docs 2020-04-13 16:48:28 +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
169b333912 updated docs 2020-04-12 18:25:34 +01:00
TomPallister
cdbd8e85d3 http error code tests and docs 2020-04-11 18:46:19 +01:00
TomPallister
6e5471a714 Refactored k8s endpoints PR +semver: major 2020-04-11 11:48:47 +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
TomPallister
ede5650a3c docs 2020-02-21 16:53:03 +00:00
TomPallister
fc3b6fdb8b fix docs formatting for http method transformation 2020-02-09 18:15:24 +00:00
Tom Pallister
ddf8b01d36
updated docs and readme with Method Transformation info (#1125) 2020-02-09 17:12:37 +00:00
TomPallister
d879721978 Merge branch 'master' into pitming-feature/MethodTransformer 2020-02-09 16:55:14 +00:00
TomPallister
89b2decf50 added docs for http method transformation 2020-02-09 16:52:59 +00:00
Pavel
4147aee587
RABC typo fix (#1123) 2020-02-09 14:05:07 +00:00
Tom Pallister
86e8d66daf
Activate ChangeToken when Ocelot's configuration changes #1037
* Add configuration change token (#1036)

* Add IOptionsMonitor<IInternalConfiguration>

* Activate change token from *ConfigurationRepository instead of FileAndInternalConfigurationSetter; add acceptance & integration tests

* Update documentation

* Use IWebHostEnvironment as IHostingEnvironment deprecated

Co-authored-by: Chris Swinchatt <chrisswinchatt@gmail.com>
2020-02-04 20:50:40 +00:00
Tom Pallister
65710f4a94
+semver: breaking PRs merged from Develop, Eureka honour scheme, don't crash on dispose and validate duplicate placeholders in UpstreamPathTemplate
* initial commit for new feature #1077

allow to limit the number of concurrent tcp connection to a downstream service

* protect code against value not in accurate range

add unit test

* Do not crash host on Dispose

* Add test

* Pin GitVersion.CommandLine package version

* #683 validate if there are duplicated placeholders in UpstreamPathTemplate

* Use registered scheme from Eureka (#1087)

* extra test

* very brief mention MaxConnectionsPerServer in docs

* build develop like a PR

* more docs

Co-authored-by: jlukawska <56401969+jlukawska@users.noreply.github.com>
Co-authored-by: buretjph <58700930+buretjph@users.noreply.github.com>
Co-authored-by: Jonathan Mezach <jonathanmezach@gmail.com>
Co-authored-by: 彭伟 <pengweiqhca@sina.com>
2020-01-19 15:00:21 +00:00
TomPallister
836923d268 more docs 2020-01-19 11:19:03 +00:00
TomPallister
49d1748105 very brief mention MaxConnectionsPerServer in docs 2020-01-19 11:14:42 +00:00
Tom Pallister
664c6ef626
Updated to netcoreapp3.1
* added basic sample

* updated docs
2020-01-18 22:17:22 +00:00
TomPallister
92ce87c61c docker build works on windows 2020-01-16 21:37:51 -08:00
TomPallister
0e6f44b342 updated to remove develop 2020-01-16 22:15:16 +00:00
TomPallister
ec7f0de562 use make instead of lots of files 2020-01-13 22:43:16 +00:00
Karol Deland
f4c9e2a737 Fix typo LeadConnection --> LeastConnection (#1027) 2019-10-05 20:38:25 +08:00
Víctor Martos
0ac77f2e50 Add the documentation for ChangeDownstreamPathTemplate (#991) 2019-08-23 23:51:09 +08:00
Rick van Lieshout
7efb217400 Update bigpicture.rst (spelling) (#994)
fixed 2 spelling/grammar mistakes.
2019-08-23 23:50:01 +08:00
Stjepan
647a21bb2d Update requestid.rst (#973)
Typo fix
2019-08-13 00:59:28 +08:00
RobKraft
437515594d Include using statements in the code sample (#984)
Include the necessary using statements in the code sample
2019-08-13 00:57:07 +08:00
Jesus Angulo
3216dfdc00 Fix incorrect command rendered (#949)
When you read docs the command about enabling RBAC permissions for Kubernetes integration are badly rendered.
2019-07-01 10:06:02 +08:00
Jason Morton
e1d7f28951 Fix issue #936: Kubernetes service discovery provider doesn't allow cross-namespace discovery (#938)
* Allow default k8s namespace to be overridden

* Add ServiceNamespace to ReRoute configuration

* Remove debug comments

* Update unit tests

* Unit tests (Eureka)

* Update docs

* Re-run build
2019-06-25 11:08:18 +08:00
Jesus Angulo
959a92ec6a Fixing docs , a brace is out of code section (#931)
A closing brace is out of code section and appears before the description paragraph after JSON code sample.
2019-06-18 14:36:14 +08:00
Dheeraj Kumar
ab1988b155 Update authentication.rst (#907) 2019-05-30 22:57:59 +08:00
Ankit
2b5adab34a Update qualityofservice.rst (#906)
- Fixed typo, corrected spelling for isolation
- Updated `QoSOptions` example by setting the `DurationOfBreak` to 1000 ms instead of 5 ms. Also, updated the explanation for `DurationOfBreak` since it was not clear from the documentation that `DurationOfBreak` is in ms. From example, it appear to be required to set in second which is not the case.
2019-05-30 14:56:11 +08:00
Ankit
fd6f36dab8 Fixed Typo and formatting (#905) 2019-05-30 14:55:34 +08:00
Kapil Patel
bb588c50af Typo error, single grammar change 'Indentity' to 'Identify' (#898) 2019-05-22 09:48:17 +08:00
geffzhang
5cf873eb52
Update kubernetes.rst 2019-05-13 13:05:12 +08:00
geffzhang
d43383ba8d
update k8s doc & samples (#885)
* refactor :kubernetes use in cluster

* feat:delete KubeClient

* feat :  update k8s doc & samples
2019-05-13 13:00:09 +08:00
Rob Bihun
340d0de233 Update information for Okta Authorization (#853) 2019-04-13 20:09:17 +02:00
Marcus Kohnert
f27566b65d Fixed broken link to issue 340 (#857) 2019-04-13 20:09:04 +02:00
Marcus Kohnert
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 Sarkar
9d77600b58
Fixed Format Issue for Kubernetes ServiceDiscoveryProvider 2019-04-08 08:22:43 +05:30