2907 Commits

Author SHA1 Message Date
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
@grpc/grpc-js@0.7.9
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 16ec0f0f6414687a53e9f05d4621b88162a9f1d7 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
Patrick Remy
c62203900e
grpc-js: adjust ts definitions to equal native-core
Export MethodDefinition in index.ts and add generic ImplementationType
to ServiceDefinition
2020-04-09 10:12:47 +02:00
Michael Lumish
6e59160c2c grpc-js: Fix status check when connecting to proxy 2020-04-08 14:54:16 -07:00
Michael Lumish
9221fdea24 grpc-js: Add max message size enforcement 2020-04-08 14:37:03 -07:00
Michael Lumish
7eef1efd65
Merge pull request #1341 from murgatroid99/grpc-js_compression_headers
grpc-js: Make some headers conform to what the other library does
2020-04-07 15:47:29 -07:00
Michael Lumish
ae18f3ce92 grpc-js: Make some headers conform to what the other library does 2020-04-07 13:49:54 -07:00
Michael Lumish
44e927edc3
Merge pull request #1336 from murgatroid99/grpc-js_0.7.6
Bump grpc-js to 0.7.6
@grpc/grpc-js@0.7.6
2020-04-03 12:05:27 -07:00
Michael Lumish
6afd8ad443 Bump grpc-js to 0.7.6 2020-04-03 10:17:05 -07:00
Michael Lumish
8cd9ee8cc9
Merge pull request #1335 from ghnacker/fix-http-proxy
grpc-js: fix "http:" scheme not supported in proxy URI
2020-04-03 10:11:11 -07:00
Satoshi Nakagawa
4a05755236 grpc-js: fix "http:" scheme not supported in proxy URI 2020-04-03 10:46:10 +09:00
Michael Lumish
5056a491ae
Merge pull request #1333 from murgatroid99/grpc-js_0.7.5
Bump grpc-js to 0.7.5
@grpc/grpc-js@0.7.5
2020-04-01 11:50:42 -07:00
Michael Lumish
2f0e4c7162
Merge pull request #1325 from murgatroid99/proto-loader_0.5.4
Bump proto-loader to 0.5.4
@grpc/proto-loader@0.5.4
2020-04-01 11:42:32 -07:00
Michael Lumish
dd54c210ce Bump grpc-js to 0.7.5 2020-04-01 10:24:20 -07:00
Michael Lumish
ea069351c0
Merge pull request #1328 from murgatroid99/grpc-js_backoff_keep_connecting
grpc-js: Don't time out connection attempts
2020-04-01 10:06:19 -07:00
Michael Lumish
01d26b35bb
Merge pull request #1323 from orgads/pick-first-lb
PickFirstLoadBalancer: Correctly initialize state counters
2020-03-31 14:30:59 -07:00
Michael Lumish
dd88ddc6b1 grpc-js: Don't time out connection attempts 2020-03-31 10:25:37 -07:00
Michael Lumish
4346327193
Merge pull request #1324 from orgads/round-robin-lb
RoundRobinLoadBalancer: Register the state listener
2020-03-30 11:31:53 -07:00
Michael Lumish
82ddf3bdb8 Bump proto-loader to 0.5.4 2020-03-30 10:40:50 -07:00
Orgad Shaneh
25d2a07877 PickFirstLoadBalancer: Correctly initialize state counters 2020-03-30 20:33:37 +03:00
Orgad Shaneh
6fda1d46f2 RoundRobinLoadBalancer: Register the state listener 2020-03-30 13:01:23 +03:00
Andrei Conache
600bc7e9d2
grpc-js: export InterceptorOptions
InterceptorOptions extends CallOptions with the addition of method_definition property
2020-03-29 15:24:47 +02:00