Tom Kirkpatrick
eef75a5c1b
grpc-js: use tls.ConnectionOptions type for proxy connection options
2020-04-19 20:07:45 +02:00
Tom Kirkpatrick
48072d5f4f
grpc-js: setting ALPNProtocols option for tls proxy
2020-04-19 20:07:45 +02:00
Tom Kirkpatrick
b9e84f499f
grpc-js: commenting working for node issue 32922
2020-04-19 20:07:45 +02:00
Tom Kirkpatrick
11965fb0af
grpc-js: dont set createConnection when connecting with TLS and without a proxy
2020-04-18 23:16:07 +02:00
Tom Kirkpatrick
2c5a8b1a30
grpc-js: ensure tls connection is used when requested
2020-04-18 21:25:24 +02:00
Tom Kirkpatrick
4e61f21c2f
grpc-js: do not set host when instantiating tls socket
2020-04-18 17:58:40 +02:00
Tom Kirkpatrick
5af582e31c
grpc-js: pass secureContext through to proxied tls connection
2020-04-18 13:59:49 +02:00
Tom Kirkpatrick
c650e59563
grpc-js: always explicitly establish connection
2020-04-18 12:56:51 +02:00
Tom Kirkpatrick
af7f4f798d
grpc-js: initiate tls connection through http proxy
2020-04-18 11:04:13 +02:00
Michael Lumish
03fdeedc78
Merge pull request #1366 from murgatroid99/health_check_1.8.0
...
Bump grpc-health-check to 1.8.0
2020-04-17 10:33:05 -07:00
Michael Lumish
a440ebcb3f
Bump grpc-health-check to 1.8.0
2020-04-16 15:11:10 -07:00
Michael Lumish
37d4acdc6b
Merge pull request #1351 from doochik/export-health-check-messages
...
Export health-check messages
2020-04-16 15:09:38 -07:00
Michael Lumish
4d1bdc4f20
Merge pull request #1356 from murgatroid99/grpc-js_proxy_support_take_2
...
grpc-js: Interact with proxies properly
2020-04-14 14:51:07 -07:00
Michael Lumish
5566f1d5ce
Merge pull request #1358 from murgatroid99/grpc-js_js_pack_fix
...
grpc-js: Fix how package.json is loaded
2020-04-14 14:50:54 -07:00
Michael Lumish
b489935b7c
grpc-js: Fix how package.json is loaded
2020-04-14 13:58:12 -07:00
Michael Lumish
e73c96298f
Add error on DNS parsing failure, fix proxy DNS name
2020-04-14 11:32:07 -07:00
Michael Lumish
cba41bc487
grpc-js: Interact with proxies properly
2020-04-14 10:43:36 -07:00
Michael Lumish
227a35e899
Merge pull request #1346 from murgatroid99/grpc-js_max_message_size
...
grpc-js: Add max message size enforcement
2020-04-13 15:45:00 -07:00
Michael Lumish
70b2a954e0
Merge branch 'master' into grpc-js_max_message_size
2020-04-13 14:13:03 -07:00
Michael Lumish
4ec023c271
Merge pull request #1345 from Patrick-Remy/patch/grpc-js-linting
...
grpc-js fix linting
2020-04-13 10:49:18 -07:00
Patrick Remy
e7b25e3070
gprc-js: upgrade to gts v2.0.0
...
Remove deprecated google-ts-style
2020-04-12 18:04:45 +02:00
Patrick Remy
70a92d2fc3
grpc-js: resolve node/no-unpublished-require
2020-04-12 17:20:28 +02:00
Patrick Remy
2c3c22ea2a
grpc-js: Merge remote-tracking branch 'upstream/master' into patch/grpc-js-linting
2020-04-12 16:56:44 +02:00
Aleksei Androsov
ab09c552de
Export health-check messages
...
To use in serviceMap
const grpcHealthCheck = require('grpc-health-check');
const statusMap = {
'': grpcHealthCheck.messages.HealthCheckResponse.ServingStatus.SERVING,
};
2020-04-12 12:38:11 +03:00
Patrick Remy
a4d3f290eb
grpc-js: linter disable no-unused-vars
...
Make prettier happy and move eslint-disable comment
2020-04-11 16:11:13 +02:00
Michael Lumish
7eca188ae1
Merge pull request #1348 from murgatroid99/grpc-js_proxy_error_reporting
...
grpc-js: Add more information to proxy errors
2020-04-10 11:48:42 -07:00
Michael Lumish
cb39daede2
Merge pull request #1349 from murgatroid99/grpc-js_authority_no_port
...
grpc-js: Don't include the port in :authority
2020-04-10 11:48:28 -07:00
Michael Lumish
f1c1dafae4
grpc-js: Don't include the port in :authority
2020-04-10 10:16:56 -07:00
Michael Lumish
19d960074b
grpc-js: Add more information to proxy errors
2020-04-10 10:09:54 -07:00
Patrick Remy
873e6d411c
gprc-js: Merge remote-tracking branch 'upstream/master' into patch/grpc-js-linting
2020-04-10 11:32:51 +02:00
Patrick Remy
ac14e1ac54
grpc-js: Resolve eslint node/no-deprecated-api
...
Remove unused imports
2020-04-10 11:15:10 +02:00
Patrick Remy
e9172f043a
grpc-js: resolve eslint error eqeqeq
2020-04-10 11:12:00 +02:00
Patrick Remy
490217c059
grpc-js: resolve eslint no-prototype-builtins
2020-04-10 11:09:42 +02:00
Patrick Remy
53f3daa685
Revert "grpc-js: allow any for linting globally"
...
This reverts commit 16ec0f0f64 and
replaces tslint-disable statements by eslint-disable.
2020-04-10 11:03:53 +02:00
Michael Lumish
9485062a31
Merge pull request #1343 from Patrick-Remy/patch/grpc-native-typescript-definition-complience
...
grpc-js: adjust ts definitions to equal native-core
2020-04-09 16:30:53 -07:00
Michael Lumish
51ce6a3ef2
Merge branch 'master' into grpc-js_max_message_size
2020-04-09 16:29:26 -07:00
Michael Lumish
3044a5a4d9
Document newly supported channel args
2020-04-09 16:26:21 -07:00
Michael Lumish
38ebfc8760
Make error messages match core
2020-04-09 16:15:33 -07:00
Michael Lumish
413dcd764b
Remove debug logs
2020-04-09 16:11:15 -07:00
Michael Lumish
f0d02f830d
Get the tests passing
2020-04-09 16:08:18 -07:00
Patrick Remy
226016c7dc
grpc-js: make dnsUrl type PascalCase
2020-04-09 21:44:09 +02:00
Michael Lumish
4823d97aba
Merge pull request #1342 from murgatroid99/grpc-js_proxy_status_fix
...
grpc-js: Fix status check when connecting to proxy
2020-04-09 10:47:07 -07:00
Michael Lumish
4bb965d2d8
Fix default max message length values
2020-04-09 10:45:57 -07:00
Patrick Remy
0d927e6872
grpc-js: remove tslint disable statements
2020-04-09 12:10:39 +02:00
Patrick Remy
f4bacba9c7
grpc-js: remove unused imports
2020-04-09 12:09:00 +02:00
Patrick Remy
c4b92d91a1
grpc-js: fix more linting issues
2020-04-09 12:03:48 +02:00
Patrick Remy
b84d2f3b39
grpc-js: run gts fix for src
2020-04-09 11:54:09 +02:00
Patrick Remy
f4e295cdce
grpc-js: linting fix no-unpublished-import for ts
2020-04-09 11:53:13 +02:00
Patrick Remy
16ec0f0f64
grpc-js: allow any for linting globally
...
The any type is purposely used. All functions validate their input at runtime.
2020-04-09 11:52:24 +02:00
Patrick Remy
75b486b345
gprc-js: remove deprecated tslint
...
Upgrade to gts v2, replace npm lint with check, and specify src path
2020-04-09 11:37:17 +02:00