3112 Commits

Author SHA1 Message Date
Michael Lumish
842757c55f Fix @types/mocha compatibility issue 2020-07-15 10:36:52 -07:00
Michael Lumish
c0840f1269 Update grpc-tools patch version 2020-07-14 10:16:17 -07:00
Michael Lumish
898ba43c54 Update @types/gulp-mocha dependency 2020-07-14 09:57:56 -07:00
Michael Lumish
25b2a27991 Move proto-loader to dev deps temporarily 2020-07-14 09:39:59 -07:00
Michael Lumish
a0b050aa0c gts fix 2020-07-13 13:11:54 -07:00
Michael Lumish
f91c837058 Update generated code with separate service files 2020-07-13 13:02:47 -07:00
Michael Lumish
bf471a96a6 Generate comments in generated code 2020-07-10 14:24:54 -07:00
Michael Lumish
db75460000 Regenerate type files 2020-07-10 12:41:55 -07:00
Michael Lumish
a068d589ae Don't explicitly include protobufjs when loading protos 2020-07-10 11:53:20 -07:00
Michael Lumish
70240f1578
Merge pull request #1499 from murgatroid99/proto-loader_common_fix
Load google/protobuf/* into common using require
2020-07-10 10:51:09 -07:00
Michael Lumish
cee9a455a6 Load google/protobuf/* into common using require 2020-07-10 09:10:13 -07:00
Michael Lumish
930d409165 Fix include paths for loading protos 2020-07-10 08:41:58 -07:00
Michael Lumish
62bee3876e
Merge pull request #1494 from murgatroid99/grpc-js_error_fixes
grpc-js: Improve error handling in a few places
@grpc/grpc-js@1.1.2
2020-07-09 11:05:35 -07:00
Michael Lumish
1ba9e95f5a
Merge pull request #1498 from murgatroid99/grpc-js_remove_auth_library_dep
grpc-js: Remove peerDependency on google-auth-library
2020-07-09 11:05:14 -07:00
Michael Lumish
7cf93591ca grpc-js: Remove peerDependency on google-auth-library 2020-07-09 09:57:00 -07:00
Michael Lumish
7b1bd147a6 gts fix 2020-07-08 15:18:15 -07:00
Michael Lumish
0c41a4e039 Move the generated files to .ts instead of .d.ts 2020-07-08 15:13:02 -07:00
Michael Lumish
dbef861948 Add files, dependencies, and generation script to package.json 2020-07-08 14:49:28 -07:00
Michael Lumish
8a2c5af8f7 Finish up bootstrap and EDS client code 2020-07-08 14:48:54 -07:00
Michael Lumish
46c84bdb4e grpc-js: Improve error handling in a few places 2020-07-07 10:51:42 -07:00
Michael Lumish
5767f7d107 Complete most of the endpoint watcher implementation 2020-07-07 09:26:52 -07:00
Michael Lumish
81fff185ae Add generated code for Envoy APIs 2020-07-07 09:19:46 -07:00
Michael Lumish
3fa1c098c5 Start implementing XdsClient class 2020-06-24 14:49:10 -07:00
Michael Lumish
b1ca875836 grpc-tools: Add compiler flag to fix error on Mac 2020-06-22 10:57:41 -07:00
Michael Lumish
95289edcaf
Merge pull request #1486 from murgatroid99/grpc-js_sni_port_fix
Omit port number from servername option
2020-06-19 11:15:20 -07:00
Michael Lumish
cd8743e569 Omit port number from servername option 2020-06-19 08:56:48 -07:00
Michael Lumish
5edab2bbd3
Merge pull request #1481 from murgatroid99/grpc-js_1.1.0
grpc-js: bump to 1.1.0
@grpc/grpc-js@1.1.0
2020-06-18 10:16:41 -07:00
Michael Lumish
48e8880076
Merge pull request #1482 from murgatroid99/remove_spurious_only
Remove 'only' that was left over from test fixes
2020-06-17 13:55:54 -07:00
Michael Lumish
a34973b469 Remove 'only' that was left over from test fixes 2020-06-17 11:32:48 -07:00
Michael Lumish
25dfe88fb3 grpc-js: bump to 1.1.0 2020-06-17 11:25:26 -07:00
Michael Lumish
3f7fb47505
Merge pull request #1479 from murgatroid99/grpc-js_read_fix
grpc-js: Don't initiate a read after receiving a message
2020-06-17 11:22:32 -07:00
Michael Lumish
2077b65d19
Merge pull request #1476 from bsyk/patch-1
Update node-pre-gyp to pickup fix for #1362
2020-06-17 09:51:15 -07:00
Michael Lumish
f50ed7c223 Make the new test actually pass 2020-06-17 09:33:16 -07:00
Michael Lumish
a0fb455514
Merge pull request #1478 from murgatroid99/grpc-js_authority_port
grpc-js: Add port to :authority, leave it out of service_url
2020-06-17 09:15:38 -07:00
Michael Lumish
68bc74d0bd Rearrange new test slightly 2020-06-16 15:02:08 -07:00
Michael Lumish
8a4a9b3235 Underscore in numbers is too new for some Node versions 2020-06-16 14:05:58 -07:00
Michael Lumish
b825055163 Add test for long stream 2020-06-16 13:45:09 -07:00
Michael Lumish
ece7d0f56d grpc-js: Don't initiate a read after receiving a message 2020-06-16 13:36:20 -07:00
Michael Lumish
f97e27f0c0 Fix possible null reference 2020-06-16 11:40:22 -07:00
Michael Lumish
01dbc34eb1 grpc-js: Add port to :authority, leave it out of service_url 2020-06-16 11:33:23 -07:00
Michael Lumish
1d14203c38
Merge pull request #1468 from murgatroid99/grpc-js_propagate-constants
grpc-js: Export propagate constants for type parity with grpc
2020-06-15 15:02:20 -07:00
Michael Lumish
a6101f3d6c
Merge pull request #1467 from murgatroid99/grpc-js_tryShutdown_fix
grpc-js: server: cull closed sessions from list, check for closed in tryShutdown
2020-06-15 15:02:03 -07:00
Michael Lumish
5d632d801a
Merge pull request #1466 from murgatroid99/grpc-js_servername_fix
grpc-js: Consistently set servername connection option to support SNI
2020-06-15 15:01:36 -07:00
Ben Sykes
e8f7fb5cbd
Update node-pre-gyp to pickup fix for #1362
node-pre-gyp 0.12.0 uses needle 2.4.1 which has the bug in it.
Even with grpc 1.24.3, which refers to the updated version, it seems npm can decide to use the older version referenced by this package.
2020-06-15 09:18:44 -07:00
Michael Lumish
c36b3dbda3
Merge pull request #1449 from murgatroid99/grpc-js_weighted_target_lb
grpc-js: Add weighted_target load balancer
2020-06-12 09:41:08 -07:00
Michael Lumish
353a6e9714 Add dependencies for xDS Client 2020-06-09 13:32:58 -07:00
Michael Lumish
f4853c13f7 Don't double count sessions when closing 2020-06-09 11:07:20 -07:00
Michael Lumish
668b5aeb5a Consolidate LocalitySubchannelAddress definitions 2020-06-09 10:40:53 -07:00
Michael Lumish
29d7b4dc16 Merge branch 'master' into grpc-js_weighted_target_lb 2020-06-09 10:38:30 -07:00
Michael Lumish
ab5910a42e
Merge pull request #1433 from murgatroid99/grpc-js_priority_load_balancer_actual
Add priority load balancer
2020-06-09 10:37:10 -07:00