Stanley Cheung
d5550cd52b
Update init_submodules.sh
2020-07-08 11:45:32 -07:00
Stanley Cheung
e25afb40de
Review fixes. Run buildifier on WORKSPACE file too
2020-07-08 11:45:32 -07:00
Stanley Cheung
6c7cde153d
Bump grpc
2020-07-08 11:45:32 -07:00
Stanley Cheung
e27be18859
Update code generator to support Proto3 optional
2020-07-08 11:45:32 -07:00
Vasu Nori
76c04d6fe9
initialize the connection to grpc-service before 1st request arrives
2020-07-06 17:02:44 -07:00
Yannic Bonenberger
cd059a28b2
[generator] Refactor dependency management
...
No functional changes intended.
2020-07-06 14:18:47 -07:00
Yannic
3cf33f96ff
Update Bazel to 3.3.1
2020-07-02 22:23:17 -07:00
Nathan H. Leung
4b3959852f
Update package README to say that gRPC-Web is GA.
...
Follow-up to #339
2020-07-02 22:06:39 -07:00
Stanley Cheung
e0835e2d1c
Bug fix
2020-07-02 21:24:12 -07:00
Stanley Cheung
95db26456b
Add an option goog_promise to generator
2020-07-02 21:24:12 -07:00
Yenru Chin
a816d9c56e
Add removeListener type and missing metadata event
2020-06-29 12:15:21 -07:00
Vasu Nori
74ea9b3b2a
automate running of interop tests on java connector code
2020-06-24 17:08:46 -07:00
Stanley Cheung
550c8d2375
Make UnaryResponse an interface
2020-06-24 11:19:02 -07:00
Vasu Nori
62a03ec722
Update pom.xml so executable jar can be built easily
2020-06-23 18:16:59 -07:00
Stanley Cheung
01c3421c74
Revert #738
2020-06-23 13:57:44 -07:00
Vasu Nori
88d70ecbdb
Merge pull request #861 from vnorigoog/props-in-file
...
Separate Core code from Examples and interop-test code.
2020-06-23 13:12:59 -07:00
Vasu Nori
0a283f6c6e
Merge branch 'props-in-file' of https://github.com/vnorigoog/grpc-web into props-in-file
2020-06-23 10:13:35 -07:00
Vasu Nori
4f5a803f34
Merge branch 'master' into props-in-file
2020-06-23 10:13:14 -07:00
Vasu Nori
4e470884bd
Merge branch 'master' into props-in-file
2020-06-22 14:35:59 -07:00
Stanley Cheung
0d747ec02c
Update references to 1.2.0
2020-06-22 14:20:38 -07:00
Vasu Nori
65b43d9971
Merge branch 'props-in-file' of https://github.com/vnorigoog/grpc-web into props-in-file
2020-06-22 14:09:21 -07:00
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