20 Commits

Author SHA1 Message Date
Kamil Myśliwiec
34434cdae4 style: update formatting 2024-03-22 09:29:15 +01:00
Regev Brody
ca176ac7fa fix: Validation fails in RPC context for MqttContext #13350 2024-03-21 23:05:45 +02:00
Tony133
b1398ec4c2 chore(microservices): mark facing apis public 2023-02-12 11:25:06 +01:00
Tony133
0df4dcafa2 chore(microservices): mark facing apis public in microservices 2023-02-09 10:33:27 +01:00
Kamil Mysliwiec
62352ac7e2 Merge pull request #5638 from smhmayboudi/5637-feat-improve-KafkaHeaders
feat(microservices): Improve KafkaHeaders
2020-11-02 09:57:42 +01:00
Hossein Mayboudi
8d9153402e feat(microservices): Improve KafkaHeaders
Issue  Number: #5637
2020-10-30 22:05:44 +03:30
alex
4ae1750235 feat(microservices): fix "RpcParamtype.GRPC_CALL" enum name 2020-07-29 13:46:17 +03:00
alex
b766c7451d feat(microservices): Add grpc metadata to server responce
example of usage:

import { Metadata } from 'grpc';

@GrpcMethod('Service', 'Method')
public method(request: any, metadata: Metadata, sendMetadata: any): any {
   // 1. nothing to do with request that is empty in this case
   // 2. may something with metadata from client if needed
   // 3. send metadata with responce........
   const srvMetadata = new Metadata();

   srvMetadata.add('Set-Cookie', 'yummy_cookie=choco');

   sendMetadata(srvMetadata);

   return 'Hello World!!!';
}
2020-07-24 10:58:44 +03:00
Kamil Myśliwiec
0b8014d7d8 fix(microservices): ignore context by default when running pipes 2019-10-26 12:34:32 +02:00
Kamil Myśliwiec
afbacbf48a fix() fix default param metadata (rpc & websockets) 2019-10-10 13:25:07 +02:00
Kamil Myśliwiec
489d3299c0 format() run prettier, update format script 2019-10-04 09:08:27 +02:00
Kamil Myśliwiec
1d27dacb2a feat() add rpc & ws decorators, add rpc context 2019-09-26 12:44:44 +02:00
Kamil Myśliwiec
bacad91d00 refactor(microservice) wip adjust kafka to code style 2019-09-03 15:06:28 +02:00
Michael Kaufman
00b1122591 Adds remote error and isDisposed message handling through kafka headers. 2019-08-22 11:32:51 -04:00
Michael Kaufman
c376018dc9 Adds MessageRequest decorator to define topic for client consumer subscriptions. 2019-08-19 13:56:39 -04:00
Michael Kaufman
3e5a30d116 Started work on the implementation on the kafka message pattern. 2019-08-15 13:39:03 -04:00
mkaufmaner
b5ed5dd166 feat(kafka): Starts work on implementing client/server 2019-06-20 14:02:10 -04:00
Kamil Myśliwiec
4f767080bf feature() add external context, microservices event patterns 2019-01-04 16:59:11 +01:00
Anton
685dc33a56 feature(@nestjs/microservices) added rmq transport support 2018-07-08 08:30:55 +03:00
Kamil Myśliwiec
614de27310 refactor(@nestjs) rename directories, add script, fix tests 2018-03-24 15:11:48 +01:00