Commit Graph

848 Commits

Author SHA1 Message Date
Vasu Nori c470eaa0f5 separate base files from example code 2020-06-22 13:49:08 -07:00
Stanley Cheung a8416b5e7a Refactor error handling in grpcwebclientbase 2020-06-21 22:18:52 -07:00
David Maixner daf7cc8f17 [fix] envoy deprecated fields
This gets rid of warnings in envoy log files for deprecated fields.
2020-06-21 22:02:33 -07:00
Vasu Nori fdbfdb1aeb separate base files from example code 2020-06-21 16:43:22 -07:00
Stanley Cheung c9b2e34e57 Fix @fileoverview comments 2020-06-19 10:52:40 -07:00
Stanley Cheung 670326124a Migrate to ES6 classes 2020-06-19 10:52:40 -07:00
小橋 大助 8c96b8cee3 Add docker port mapping(for Mac/Win) to helloworld example 2020-06-16 00:07:16 -07:00
Stanley Cheung 7a93e7f93e Rollback a change to streambodyclientreadablestream 2020-06-11 17:57:47 -07:00
Stanley Cheung d32a30a5a6 Update to use @grpc/grpc-js node package, and update helloworld example 2020-06-11 15:37:46 -07:00
Stanley Cheung 6e632b4183 Add a ThenableCall base class for the promise-based unaryCall function 2020-06-11 15:37:32 -07:00
Vasu Nori b89d8f122c Add Dependency Injection(Guice) and copyright notice 2020-06-09 18:31:45 -07:00
Stanley Cheung b80a65f6e6 Bump version to 1.2.0 2020-06-09 18:07:51 -07:00
Stanley Cheung 6900db20c0 Fix issues with callbacks 2020-06-09 17:38:01 -07:00
Stanley Cheung aadbdb7e3b Some refactor on streambodyclientreadablestream 2020-06-08 22:58:45 -07:00
Patrice Chalin 6b99a37519 README: updates to better match other grpc repos 2020-06-05 22:09:37 -07:00
Stanley Cheung 05029f3d00 Fix code generator bug and add tests 2020-06-05 22:03:38 -07:00
Yannic Bonenberger a055960f80 Add experimental ES6 import style
This change adds a new `import_style` that emits ES6 modules.
For now, this only re-exports the symbols from `import_style=closure`.

In the future, this will no longer require emitting google modules
(`goog.provide`). If protobuf ever adds support for emitting ES6
modules, we will use them instead of the `goog.provided`'d versions
as well.

Note that the Bazel integration is currently broken because of a
limitation in `rules_closure`.
2020-06-04 16:46:05 -07:00
Stanley Cheung f516ccbf3c Removed some unused code 2020-06-04 15:31:04 -07:00
Stanley Cheung 721afdf958 Linter changes 2020-06-02 11:40:06 -07:00
Stanley Cheung de0f650a72 Generate the callback client and promise client in two different files 2020-06-01 19:08:30 -07:00
hanabi1224 825dd2a9ee add missing comma 2020-05-31 22:01:01 -07:00
hanabi1224 9d96b7a4b8 Avoid double slash in url when client hostname has tailing slash 2020-05-31 22:01:01 -07:00
Stanley Cheung 504c43ecb0 Move docs into doc/ folder 2020-05-31 02:35:25 -07:00
Stanley Cheung 7f16bffd79 Add a script to generate changelog 2020-05-31 02:05:30 -07:00
Stanley Cheung 8ff7b57ac7 Remove some older unused scripts 2020-05-29 14:30:06 -07:00
xsbchen c963bcfec5 use explicit envoy release tag 2020-05-28 21:07:58 -07:00
Stanley Cheung 2391e1cc6b Remove some unnecessary dependencies 2020-05-28 20:16:21 -07:00
Stanley Cheung 9ad8ba64c7 Update references to 1.1.0 2020-05-28 19:08:04 -07:00
Vasu Nori 1fda10af5f All interop tests work now. 2020-05-20 20:20:33 -07:00
Stanley Cheung 569d92f528 Bump version to 1.1.0 2020-05-19 17:54:32 -07:00
Vasu Nori c73f5f40b9 Major modifications and most of the interop-tests now work.
Remaining work
1. make this interop test work: custom-metadata
2. cleanup and add more unittests
3. review w. Stanley - find missing functionality
2020-05-08 13:23:19 -07:00
Stanley Cheung c7dedab92c Bump some third_party links 2020-05-04 20:18:59 -07:00
Stanley Cheung 7293d9d421 make the build slightly more quiet 2020-05-01 11:00:16 -07:00
Stanley Cheung 39753a38ee Fix nginx build after internal absl change 2020-04-30 22:37:43 -07:00
Stanley Cheung 5c1b6c7060 Quote string keys 2020-04-30 15:01:47 -07:00
Stanley Cheung 5864e5dd80 Fix a bug in test: callback not properly intercepted 2020-04-30 15:01:47 -07:00
Stanley Cheung 3487a96c9c Build a couple more images for presubmit tests 2020-04-29 17:06:38 -07:00
Stanley Cheung d6f959b17b No need to specify the env var explicitly 2020-04-29 15:51:24 -07:00
Stanley Cheung fffbf2df1d Trying to speed up tests 2020-04-29 15:51:24 -07:00
Stanley Cheung 36c3064c68 Split basic tests with interop tests 2020-04-28 18:29:38 -07:00
Stanley Cheung 781f53da94 Remove advanced.yml 2020-04-28 16:15:54 -07:00
Stanley Cheung 0b214401e7 Update version to 1.1.0-rc.1 2020-04-28 14:50:43 -07:00
Stanley Cheung df81680d5e Only build subset of docker images for presubmit runs 2020-04-28 14:19:59 -07:00
Stanley Cheung fa21417814 Update interop test description doc 2020-04-28 12:44:49 -07:00
Stanley Cheung cc6cdfb428 Linter changes 2020-04-27 18:51:58 -07:00
Stanley Cheung b62d3629c2 grpc-web interceptors implementation 2020-04-27 17:32:56 -07:00
Vasu Nori 319c2c6836 make grpc-web interop-tests work 2020-04-27 16:54:43 -07:00
Stanley Cheung 1dffd21b6a Some clean-up on comments and instructions 2020-04-27 16:18:56 -07:00
Stanley Cheung 499f644a8b Re-organize kokoro.sh a bit 2020-04-27 16:18:56 -07:00
Stanley Cheung 621dd26180 Test both text and binary mode 2020-04-27 16:18:56 -07:00