Nathan Perry
44cb04b948
properly pass `options` to `getDefaultValues`
...
Fixed call in `deprecated_request_wrap` to properly pass `options` to `getDefaultValues`
2018-07-19 16:10:21 -04:00
Ian Haken
ac0718883a
Correct checkServerIdentity behavior to return a verification failure if an error is returned. Clean up documentation and add a test assertion on returned Error.
2018-07-19 11:32:00 -07:00
Ian Haken
e54b50c77b
Update credentials.js documentation for verify options and add verify options to typescript definition.
2018-07-19 11:31:59 -07:00
murgatroid99
01e0d32722
Fix generic client interceptor resolution
2018-06-05 11:14:58 -07:00
Michael Lumish
896f07cc08
Merge pull request #207 from theogravity/master
...
Add UNIMPLEMENTED details when an RPC method is not impl.
2018-03-13 17:13:52 -07:00
David Vroom Duke
8b8a4437e2
Improve performance of batch operation serializer
2018-03-13 14:40:17 -07:00
theogravity
a017386022
Add UNIMPLEMENTED details when an RPC method is not impl.
2018-03-06 15:01:03 -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
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
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
bda109e655
Add package definition loader function to native package
2018-02-21 16:12:02 -08:00
murgatroid99
ca2704912c
Fix handling of undefined values for optional call arguments
2018-02-12 16:57:48 -08:00
Michael Lumish
650b5d5781
Merge pull request #175 from murgatroid99/file_error_improvement
...
Improve module load error message when the directory does not exist
2018-02-08 13:50:23 -08:00
murgatroid99
b7f122bb6c
Merge two lines of the error message
2018-02-08 11:35:20 -08:00
murgatroid99
51c8503c01
Improve module load error message when the directory does not exist
2018-02-08 10:23:54 -08:00
murgatroid99
081c157f78
Merge remote-tracking branch 'upstream/v1.8.x' into v1.8.4_upmerge
2018-01-31 14:11:43 -08:00
murgatroid99
a50ba76838
Replace Argue.js usage with inline argument checking
2018-01-23 15:55:36 -05:00
murgatroid99
01d66dd0b5
Add original details string to errors, update tests
2018-01-12 15:11:21 -05:00
murgatroid99
7edc14bb1a
Attach the proper fields to the Error object
2017-12-15 11:35:47 -08:00
murgatroid99
c2164913e2
Add error code name to status error messages
2017-12-15 11:00:05 -08:00
murgatroid99
02e70cba37
Improve message wording
2017-11-29 16:57:13 -08:00
murgatroid99
7652ef74ed
Add more helpful error message for failure to load extension
2017-11-29 16:10:56 -08:00
Bjørn
f147856287
Fix type links
2017-09-29 14:17:11 +02:00
Bjørn
6cde0631e8
Typos fixed
2017-09-29 13:58:28 +02:00
murgatroid99
661bdfaa5d
Add forced completion queue poll to ensure that waitForReady uses current connectivity state
2017-09-19 13:25:12 -07:00
murgatroid99
ffa1d649b0
Add original name aliases for generated client methods
2017-09-19 11:38:43 -07:00
murgatroid99
0fe5704ad7
Get tests from the C-based library working and add corresponding gulp tasks
2017-09-13 13:54:13 -07:00
Nicolas "Pixel" Noble
3b0b6f5735
Moving files into their new location.
2017-09-12 01:33:18 +02:00