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
Michael Lumish
c4d873807f
Merge pull request #213 from murgatroid99/fixture_js_js
...
Fix js_js fixture
2018-03-12 14:05:07 -07:00
murgatroid99
122787f951
Fix js_js fixture
2018-03-12 13:36:48 -07:00
Michael Lumish
0e1054016e
Merge pull request #209 from murgatroid99/multi_impl_interop_tests
...
Make interop tests use new proto loader, run them with pure js client
2018-03-09 11:11:37 -08:00
murgatroid99
3b61fb6d99
Remove now-duplicate interop sanity test file
2018-03-08 18:15:31 -08:00
murgatroid99
dbd1feb573
Remove internal tests from main test script for now
2018-03-08 18:00:48 -08: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
330484273a
Merge pull request #208 from kjin/c-l-i
...
Add client libraries integration test package
2018-03-07 16:30:21 -08:00
Kelvin Jin
7e0e74213f
Add client libraries integration test package
2018-03-07 15:03:18 -08:00
Michael Lumish
5b392fadb9
Merge pull request #206 from kjin/l-p-d
...
grpc-js: add makeClientConstructor and loadPackageDefinition
2018-03-06 18:27:42 -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
Michael Lumish
227c095c66
Merge pull request #204 from arcana261/master
...
stronger checking for functions in client.js
2018-03-06 14:26:37 -08:00
Mohamad mehdi Kharatizadeh
232ff022ab
stronger checking for functions in client.js
...
checking for functions simply by instanceof would render library usesless in vm or REPL contexts. because if client is created in another V8 context, typeof would still return "function" but instanceof Function would fail and return false for functions and arrow functions. thus it would be impossible to create client before starting a REPL context.
2018-03-07 01:04:01 +03:30
Nicolas Noble
ed2a048161
Merge pull request #203 from nicolasnoble/enforce-templates
...
Updating template to match new testing package structure.
2018-03-05 12:39:38 -08:00
Nicolas "Pixel" Noble
b12efa8013
Updating template to match new testing package structure.
2018-03-05 20:27:33 +01:00
Nicolas Noble
020de95acc
Merge pull request #202 from nicolasnoble/electron-1.8
...
Adding electron 1.8 support.
2018-03-04 19:43:09 -08:00
Nicolas "Pixel" Noble
1c50149dea
Adding electron 1.8 support.
2018-03-05 04:06:06 +01:00
Nicolas Noble
a867c90123
Merge pull request #200 from nicolasnoble/arm64
...
Building arm64 binaries.
2018-03-02 16:15:42 -08:00
Nicolas "Pixel" Noble
aa50d30d1d
Building arm64 binaries.
2018-03-03 00:38:36 +01:00
Kelvin Jin
02e4121a36
Merge pull request #199 from kjin/move-tests-back
...
Move API tests back to grpc-native-core
2018-03-02 09:53:39 -08:00
Kelvin Jin
d3d91e1c36
recover fixtures
...
Revert "build: update build files"
This reverts commit a35fad015d49ffff2ac39cf3a3cdc3067c66226f.
2018-03-01 11:54:48 -08:00
Kelvin Jin
b88260045a
move interop tests back
2018-03-01 09:56:05 -08:00
Kelvin Jin
a35fad015d
build: update build files
2018-02-28 15:06:19 -08:00
Kelvin Jin
41305f595c
grpc-native: fix test paths
2018-02-28 14:55:02 -08:00
Kelvin Jin
98341acc7e
grpc-native: move api tests verbatim to grpc-native-core
2018-02-28 14:48:36 -08:00
Kelvin Jin
6e569b76f1
Revert 2c625fe^..b192adf
...
Revert "use client's user agent; small changes in test gulpfile; add TODO"
This reverts commit 2c625feb9fd12c4c01602483f199e50b5eac5a90.
Revert "use merged gRPC object in api tests"
This reverts commit 9d9404615ec870dfbfe15055148070ccd700dc5f.
Revert "add packageJson to any-grpc"
This reverts commit 6a6b4eb56c9c10432d2664d6db12fc1348fc6e58.
Revert "change grpc refs in math api test"
This reverts commit 689d4d0c619b69fca0fb7af734f2741c8c4bc788.
Revert "test: add requiring fixtures to specify implementation to test"
This reverts commit b192adf2a12653744520aea625c7c87fbb493d4c.
2018-02-28 14:42:54 -08:00
Kelvin Jin
046a333a9c
Merge pull request #198 from kjin/protobuf-0.1
...
grpc-protobufjs: add d.ts to package
2018-02-28 13:02:46 -08:00
Kelvin Jin
2c09a6ab54
grpc-protobufjs: add d.ts to package
2018-02-28 12:13:15 -08:00
Michael Lumish
c3eb6002be
Merge pull request #195 from murgatroid99/alts_nanopb_macro_update
...
Add macro definition to gyp file
2018-02-28 11:58:26 -08:00
Michael Lumish
5e8e08e095
Merge pull request #59 from drobertduke/master
...
Implement client interceptors for grpc-native-core
2018-02-28 11:58:06 -08:00
David Vroom Duke
40c445d03a
Move getCall definition
2018-02-28 09:44:48 -08:00
David Vroom Duke
4c502ed6ae
Enforce order of operations for synchronous requests
2018-02-27 20:08:16 -08:00
David Vroom Duke
6bfb5de337
Pass cancel and getPeer to underlying call
2018-02-27 20:08:16 -08:00
David Vroom Duke
5bae250077
Implement client interceptors for grpc-native-core
...
A NodeJS implementation of client-side interceptors, as described in
the proposal: https://github.com/grpc/proposal/pull/14
2018-02-27 20:08:16 -08:00
Michael Lumish
5674367e36
Merge pull request #190 from murgatroid99/proto_package_impl
...
Implement new design of protobuf loader package
2018-02-27 11:23:26 -08:00
Michael Lumish
01ce272dc9
Merge pull request #196 from murgatroid99/package_definition_loader
...
Add package definition loader function to native package
2018-02-27 11:23:11 -08:00
murgatroid99
ea704f9439
Fix a couple of issues with the package loader function
2018-02-27 10:09:25 -08:00
murgatroid99
264d0aee56
Add macro definition to gyp file
2018-02-26 13:57:53 -08:00
Nicolas Noble
16dacc000b
Merge pull request #194 from nicolasnoble/tls12-for-nvm-master
...
Update Windows test to force using TLS/1.2
2018-02-26 13:44:09 -08:00
Nicolas Noble
b8fc270fc1
Update Windows test to force using TLS/1.2
...
https://githubengineering.com/crypto-removal-notice/ broke the windows test. Forcing Powershell to update to TLS/1.2.
2018-02-26 21:56:46 +01:00
Michael Lumish
044102d9d2
Merge pull request #191 from murgatroid99/v1.9.x_upmerge
...
V1.9.x upmerge
2018-02-22 10:09:08 -08:00
murgatroid99
eb1db934c0
Merge remote-tracking branch 'upstream/v1.9.x' into v1.9.x_upmerge
2018-02-21 16:59:14 -08:00
Michael Lumish
153501df82
Merge pull request #185 from murgatroid99/master_update_core
...
Update core on master
2018-02-21 16:52:04 -08:00
murgatroid99
a5de874484
Address comments
2018-02-21 16:32:42 -08:00
murgatroid99
bda109e655
Add package definition loader function to native package
2018-02-21 16:12:02 -08:00