Dmitry Gozman
|
3bd97776b8
|
feat(rpc): do not use server types and events in rpc/client (#3219)
This change removes almost all dependencies from rpc/client
to the rest of the project. The last ones would be utilities
like helper, converters, etc.
|
2020-07-29 17:26:59 -07:00 |
|
Dmitry Gozman
|
6cb1e03713
|
feat(rpc): disallow deps into rpc client from outside (#3199)
For this, common converters are extracted from rpc serializers.
|
2020-07-28 15:33:38 -07:00 |
|
Pavel Feldman
|
e7cca86757
|
fix(postData): allow overriding binary post data (#3120)
|
2020-07-24 12:16:45 -07:00 |
|
Dmitry Gozman
|
3dead4c8d1
|
feat(rpc): remove last union types from the protocol (#3059)
|
2020-07-21 12:44:30 -07:00 |
|
Dmitry Gozman
|
2d59a8f9c2
|
feat(rpc): remove some union types (#3058)
|
2020-07-21 08:26:48 -07:00 |
|
Dmitry Gozman
|
5848ed8f41
|
feat(rpc): introduce protocol.pdl (#3054)
We now generate channels.ts from the protocol definition. There are still some shortcomings,
like union types - these will be addressed in follow ups.
|
2020-07-20 17:38:06 -07:00 |
|
Dmitry Gozman
|
5cf3e4f0f2
|
feat(rpc): switch Env to use an array, split ignoreDefaultArgs (#2984)
|
2020-07-17 09:32:27 -07:00 |
|
Pavel Feldman
|
424f11d165
|
test: convert some tests to the jest+fixtures (#2983)
|
2020-07-16 16:59:45 -07:00 |
|
Dmitry Gozman
|
7f6171579b
|
feat(rpc): use headers array in the protocol (#2959)
|
2020-07-15 13:21:21 -07:00 |
|
Pavel Feldman
|
2540805bf2
|
chore(rpc): misc serializer improvements (#2832)
|
2020-07-03 18:04:08 -07:00 |
|
Pavel Feldman
|
3a7d629c61
|
chore(rpc): pass more network tests (#2762)
|
2020-06-29 16:37:38 -07:00 |
|
Pavel Feldman
|
4e94bdabfd
|
chore(rpc): serialize rpc into actual wire string (#2740)
|
2020-06-27 11:10:07 -07:00 |
|