1201 Commits

Author SHA1 Message Date
Michael Lumish
70b2a954e0
Merge branch 'master' into grpc-js_max_message_size 2020-04-13 14:13:03 -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
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
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
38ebfc8760 Make error messages match core 2020-04-09 16:15:33 -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
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
ae18f3ce92 grpc-js: Make some headers conform to what the other library does 2020-04-07 13:49:54 -07:00
Michael Lumish
6afd8ad443 Bump grpc-js to 0.7.6 2020-04-03 10:17:05 -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
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
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
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
Michael Lumish
f7e2a2df3b
Merge pull request #1316 from murgatroid99/grpc-js_dns_resolver_dont_wait_for_txt
grpc-js: Don't wait for TXT record to return DNS lookup result
2020-03-27 11:47:54 -07:00
Michael Lumish
2f953e4457 grpc-js: Don't wait for TXT record to return DNS lookup result 2020-03-26 16:30:48 -07:00
Michael Lumish
25b5a40a6c Use make from homebrew in Mac tests 2020-03-26 09:25:37 -07:00
Michael Lumish
a9298edb7c
Merge pull request #1312 from murgatroid99/grpc-js_types_for_grpc-gcp
grpc-js: Update some types and type checks for compatibility with grpc-gcp
2020-03-25 12:33:18 -07:00
Michael Lumish
80e9342ae4 Make channel options type check exactly match type declaration 2020-03-25 09:25:32 -07:00
Michael Lumish
9c585002ce
Merge pull request #1299 from murgatroid99/proto-loader_include_failed_warning
proto-loader: Warn if file not found in imports
2020-03-24 16:24:07 -07:00
Michael Lumish
a3526e98c8 Delete client-specific options before passing them to the channel 2020-03-24 12:55:24 -07:00
Michael Lumish
22521ef8a7 Fix options type check 2020-03-24 11:12:40 -07:00
Michael Lumish
91dc475dd5 grpc-js: Update some types and type checks for compatibility with grpc-gcp 2020-03-23 14:09:20 -07:00