Commit Graph

87 Commits

Author SHA1 Message Date
murgatroid99 91e1837d16 Publish .d.ts files in grpc-js. Also bump the version 2018-06-14 14:58:04 -07:00
Michael Lumish 49298d20fa
Merge pull request #381 from murgatroid99/pure_js_compression_support
Add compression handling to grpc-js
2018-05-30 17:18:59 -07:00
murgatroid99 acfcc9f981 Format code 2018-05-30 16:08:42 -07:00
murgatroid99 3edea49bb3 Compile grpc-js to ES6 to improve debugging 2018-05-30 15:57:58 -07:00
murgatroid99 aa9d47da14 Make grpc-js tests run on Node 8.11.2 2018-05-30 15:57:35 -07:00
murgatroid99 14cf37fdd9 Add compression handling on send and receive paths 2018-05-30 15:56:58 -07:00
Ali Ijaz Sheikh 1192eed498
[squash] fix typo 2018-05-21 07:48:16 -07:00
Ali Ijaz Sheikh 7b9ad34d50
chore: add repository to package.json 2018-05-21 07:44:37 -07:00
Michael Lumish 49c354a223
Revert "Revert "Add coverage reporting for JavaScript and TypeScript files"" 2018-05-16 14:03:23 -07:00
Jan Tattermusch 1b4d66b382
Revert "Add coverage reporting for JavaScript and TypeScript files" 2018-05-15 18:29:06 -07:00
Michael Lumish ec3ba77bdf
Merge pull request #332 from murgatroid99/code_coverage
Add coverage reporting for JavaScript and TypeScript files
2018-05-15 11:18:00 -07:00
murgatroid99 09194cb757 Reference and unreference http2 sessions more dynamically 2018-05-14 11:00:15 -07:00
William Yardley afbb9f4a7f Update lodash version to ^4.17.5 (#330)
This should resolve warnings related to
https://nodesecurity.io/advisories/577
2018-05-10 11:03:36 -07:00
Michael Lumish 0cf24ad004
Merge pull request #220 from kjin/test-grpc-js
test: test grpc-js in ci
2018-05-09 10:36:09 -07:00
murgatroid99 a6747e910b Merge remote-tracking branch 'upstream/v1.11.x' into v1.11.x_merge 2018-05-03 14:30:11 -07:00
murgatroid99 0b075f18bb Add subchannel error handler, copy waitForReady wrapper from 1.11 2018-04-20 14:46:51 -07:00
murgatroid99 881b82d50c Fix lint errors and formatting 2018-04-18 11:32:46 -07:00
Michael Lumish 5c9a79272d
Merge pull request #283 from kjin/v1.11.x-backport-275
Backport #275 to v1.11.x
2018-04-17 16:14:01 -07:00
Kelvin Jin 9112ac194b js: only listen for channel connect event once 2018-04-17 14:10:36 -07:00
murgatroid99 dd3eb9e0f8 Add unimplemented errors for several API functions 2018-04-17 14:06:52 -07:00
Kelvin Jin c0f7afec32 js: only listen for channel connect event once 2018-04-12 12:17:52 -07:00
Kelvin Jin a07b03ab5c test: enable ci for node 9 2018-04-11 15:14:05 -07:00
murgatroid99 27cc80adac Add note about @grpc/grpc-js alpha status 2018-04-11 13:29:49 -07:00
murgatroid99 f5ff760bd3 Add README files for new packages 2018-03-28 12:52:34 -07:00
murgatroid99 6c072b1859 Update js and protobuf package names 2018-03-23 11:18:42 -07:00
murgatroid99 ea7af809ed Fix issues reported by gts clean 2018-03-20 10:33:19 -07:00
murgatroid99 d14b38e022 Pure JS: Pass real service_url to call credentials 2018-03-20 10:04:19 -07:00
Kelvin Jin cdd1620853
Merge pull request #219 from kjin/google-creds
grpc-js: add google credentials implementation
2018-03-15 09:08:35 -07:00
Kelvin Jin 04d7704fa7 Fix call credentials test and use dummy service_url 2018-03-14 16:09:23 -07:00
Kelvin Jin 3b324909b7 Restore stream_closed error code test 2018-03-14 14:03:23 -07:00
murgatroid99 205f237928 Don't handle already-finished call in channel 2018-03-14 14:01:11 -07:00
Kelvin Jin 42ddabe398 Remove generics from credentials 2018-03-14 12:31:14 -07:00
Kelvin Jin e92224ba7b grpc-js: add google credentials implementation 2018-03-14 10:59:53 -07:00
Kelvin Jin 691834cafe grpc-js: fix failing unit test 2018-03-14 10:37:50 -07:00
murgatroid99 73c1c6d663 Add new option to option list 2018-03-08 17:09:14 -08:00
murgatroid99 5e0d34a7b7 Make interop tests use new proto loader, run them with pure js client 2018-03-08 16:42:01 -08:00
Kelvin Jin 921d5ee080 changes to ServiceClient interface 2018-03-06 17:46:39 -08:00
Kelvin Jin a3dc724d39 address comment and use camelCase 2018-03-06 15:06:25 -08:00
Kelvin Jin c29d7db6ed grpc-js: add mCC and loadPackageDefinition 2018-03-06 14:56:12 -08:00
Kelvin Jin 8108cc606e grpc-js-core: update type definitions 2018-02-13 16:43:44 -05:00
Kelvin Jin 5e00d18362 address comments 2018-02-06 14:05:52 -05:00
Kelvin Jin 063e11162e grpc-js-core: change rstStream to close 2018-02-06 13:43:11 -05:00
Kelvin Jin 1d1aa273f0 grpc-js-core: clear deadline timers 2018-02-06 13:43:11 -05:00
Kelvin Jin 6b6443d215 grpc-js-core: clone local metadata before applying filters 2018-02-06 13:43:11 -05:00
Kelvin Jin b8bfc0fcd6 grpc-js-core: keep up-to-date with node-master 2018-02-06 13:43:11 -05:00
Kelvin Jin e351cfe8c4 grpc-js-core: add user-agent 2018-02-06 13:43:11 -05:00
Kelvin Jin bae93fff38 grpc-js-core: split incoming headers on comma for metadata 2018-02-06 13:43:10 -05:00
Kelvin Jin b31f345c8d Revert "grpc-js-core: support propagation cancellation"
This reverts commit 8a31711431071084a3ad972b122a27653fe78be2.
2018-02-06 13:43:10 -05:00
Kelvin Jin 5bd0386d8d grpc-js-core: support propagation cancellation 2018-02-06 13:43:10 -05:00
Kelvin Jin c2fd15584f grpc-js-core: docs for call.ts 2018-02-06 13:43:10 -05:00