Huan Li

Results 389 issues of Huan Li

According to , we can get rid of the wrapper in our protos. > Presence tracking was added to proto3 in response to user feedback, both from inside Google and...

enhancement

According to the report from - https://github.com/wechaty/getting-started/issues/254 We realized that the npm package dependency of `wechaty-grpc@^1.0.0` will automatically install the latest v1.x version, which will introduce breaking change to the...

bug

## JSII jsii allows code in any language to naturally interact with JavaScript classes. It is the technology that enables the AWS Cloud Development Kit to deliver polyglot libraries from...

Current it has [errors](https://github.com/wechaty/grpc/runs/3782151397?check_suite_focus=true): ``` wechaty/puppet/base.proto : error : File not found. [D:\a\grpc\grpc\csharp\Wechaty.Grpc\Wechaty.Grpc.csproj] ``` It might be related to the `proto/` folder change: our protocol buffers files are under `proto/`...

bug

```sh $ grpc_cli ls ip:port Received an error when querying services endpoint. Reflection request not implemented; is the ServerReflection service enabled? ``` Related issues: - https://github.com/grpc/grpc-node/issues/79 See also: - [gRPC...

See: - [A Browser gRPC client library that is nice to you. Built on top of @improbable-eng/grpc-web](https://github.com/deeplay-io/nice-grpc/tree/master/packages/nice-grpc-web) - [gRPC for Web Clients](https://github.com/grpc/grpc-web)

According to https://cloud.google.com/apis/design/naming_convention#method_names > To represent a point in time independent of any time zone or calendar, google.protobuf.Timestamp should be used, and the field name should end with time, such...

enhancement
breaking

It seems should be a good alternative generator for TS. See: - https://github.com/stultuss/protoc-gen-grpc-ts - https://www.npmjs.com/package/protoc-gen-grpc

enhancement

We generated the following code: ```py # ... from typing import AsyncIterable, AsyncIterator, Iterable, Optional, Union # ... async def contact_phone( self, *, contact_id: str = "", phone_list: Optional[List[str]] =...

bug

Current we have `contactAlias()` method to update alias. It seems that we can use `contactUpdate()` with `FieldMask` to do the update, and it will support update all properties in the...

enhancement