Commit Graph

34 Commits (93124329acffcd3016f6131753117f2a3ed598de)

Author SHA1 Message Date
Kevin Wan a31256b327
chore: add more tests (#3187) 2 years ago
Kevin Wan 3da740b7fc
chore: remove unnecessary code (#3161) 2 years ago
MarkJoyMa 9970ff55cd
feat: refactor gateway code (#3160) 2 years ago
Kevin Wan 027193dc99
chore: refactor gateway (#3157) 2 years ago
MarkJoyMa e20b02f311
gateway: open timeout function cabinet (#3047)
Co-authored-by: Kevin Wan <wanjunfeng@gmail.com>
2 years ago
Liam Hao bf905eaff3
fix default grpc-gateway connect timeout (#3142) 2 years ago
Kevin Wan c8a17a97be
chore: add more tests (#3009) 2 years ago
Kevin Wan 0d5a68869d
fix: gateway conf doesn't work (#2968) 2 years ago
Kevin Wan 464ed51728
feat: mapreduce generic version (#2827)
* feat: mapreduce generic version

* fix: gateway mr type issue

---------

Co-authored-by: kevin.wan <kevin.wan@yijinin.com>
2 years ago
Kevin Wan ae87114282
chore: change interface{} to any (#2818)
* chore: change interface{} to any

* chore: update goctl version to 1.5.0

* chore: update goctl deps
2 years ago
heyehang a644ec7edd
feature : responses whit context (#2637) 2 years ago
Kevin Wan de5c59aad3
chore: add more tests (#2536) 2 years ago
Kevin Wan 05a5de7c6d
chore: fix lint errors (#2520) 2 years ago
Kevin Wan 0ea92b7280
chore: add more tests (#2410) 2 years ago
Kevin Wan 5061158bd6
chore: add more tests (#2409) 2 years ago
Kevin Wan d935c83a54
feat: support baggage propagation in httpc (#2375)
* feat: support baggage propagation in httpc

* chore: use go 1.16

* chore: use go 1.16

* chore: use go ^1.16

* chore: remove deprecated
2 years ago
Kevin Wan 93584c6ca6
chore: refactor gateway (#2303) 2 years ago
Kevin Wan a987512c7b
feat: more meaningful error messages, close body on httpc requests (#2238)
* feat: more meaningful error messages, close body on httpc requests

* fix: test failure
2 years ago
Kevin Wan c1c7584de1
Update readme.md 2 years ago
Kevin Wan 98b9a25cc7
Update readme.md 2 years ago
Kevin Wan a8305def3d
docs: update docs for gateway (#2236) 2 years ago
Kevin Wan c638fce31c
chore: renaming configs (#2234) 2 years ago
Kevin Wan 49367f1713
fix: handling rpc error on gateway (#2212) 2 years ago
马守越 5348375b99
support mulitple protoset files (#2190) 2 years ago
Kevin Wan 2a6f801978
chore: refactoring mapping name (#2168) 2 years ago
Kevin Wan 8d567b5508
feat: support customized header to metadata processor (#2162)
* chore: add more tests

* feat: support customized header processor
2 years ago
Kevin Wan 0dd2768d09
feat: support google.api.http in gateway (#2161) 2 years ago
Kevin Wan 4324ddc024
feat: set content-type to application/json (#2160) 2 years ago
Kevin Wan 557383fbbf
feat: verify RpcPath on startup (#2159)
* feat: verify RpcPath on startup

* feat: support http header Grpc-Timeout
2 years ago
Kevin Wan b206dd28a3
feat: support form values in gateway (#2158) 2 years ago
Kevin Wan 453fa309b1
feat: export gateway.Server to let users add middlewares (#2157) 2 years ago
Kevin Wan 13477238a3
feat: restful -> grpc gateway (#2155)
* Revert "chore: remove unimplemented gateway (#2139)"

This reverts commit d70e73ec66.

* feat: working gateway

* feat: use mr to make it faster

* feat: working gateway

* chore: add comments

* feat: support protoset besides reflection

* feat: support zrpc client conf

* docs: update readme

* feat: support grpc-metadata- header to gateway- header conversion

* chore: add docs
2 years ago
Kevin Wan d70e73ec66
chore: remove unimplemented gateway (#2139) 2 years ago
Kevin Wan e672b3f8e1
feat: add Wrap and Wrapf in errorx (#2126) 2 years ago