CodeVac513
cec1113885
refactor(microservices): fix the typo 'RQM_' to 'RMQ_'
2026-02-16 12:36:19 +09:00
Kamil Myśliwiec
473810cc85
chore: introduce the internal export path
2026-02-13 17:40:00 +01:00
Kamil Myśliwiec
fa6d45da74
build: migrate from cjs to esm
2026-02-09 14:10:04 +01:00
Kamil Mysliwiec
ece4638f7b
Merge pull request #15305 from getlarge/fix-improve-rmq-server-pattern-matching
...
fix(microservices): Revisit RMQ pattern matching with wildcards
2025-07-14 11:40:25 +02:00
getlarge
8c2a027645
fix(microservices): Revisit RMQ pattern matching with wildcards
...
close #15034
2025-06-18 21:21:50 +02:00
eeeasycode
7f2cc8997b
fix(constants): update RQM_DEFAULT_QUEUE to an empty string
2025-06-07 17:37:00 +09:00
Kamil Myśliwiec
cf17e4d521
chore: mqtt updates, integration test improvements
2024-11-27 11:04:51 +01:00
Kamil Myśliwiec
3267135f2d
chore: resolve merge conflicts
2024-11-18 12:45:34 +01:00
Kamil Mysliwiec
ad97a73ab2
Merge branch '11.0.0' into feat-microservices/nats-gracefull-shutdown
2024-11-18 12:18:16 +01:00
Kamil Myśliwiec
3dfc7fc68e
feat(microservices): add status, unwrap, on, and other features
2024-11-15 10:03:05 +01:00
Khan / 이창민
e231f9887e
fix: rabbitmq bindings and auto-generated queues
2024-11-11 15:31:19 +09:00
Ali Nowrouzi
d20a1e580f
feat(microservices): add gracefull shutdown option for nats server
2024-08-28 22:30:10 +03:30
Anton Muldiyarov
e43df5ad44
fix(microservices): send rmq nack without matching message handler
2023-12-29 08:29:14 +03:00
Kamil Mysliwiec
4f45a7019f
Update packages/microservices/constants.ts
2023-05-23 10:33:48 +02:00
ryoctrl
674bfc5e83
fix(microservices): to nack when there is no matching handler
2023-05-20 04:56:51 +09:00
Kamil Mysliwiec
566301232b
Merge pull request #9798 from frankmangone/frankmangone/feature/avoid-queue-declaration-rmq
...
feat(microservices): add noAssert option for RMQ connection
2022-07-20 10:40:26 +02:00
Franco Mangone
bb7e9d7837
feat(microservices): add noAssert option for RMQ connection
...
Rabbit MQ brokers may not allow for queue declaration, so a check is needed to avoid 403 errors in that scenario
2022-06-17 23:56:32 -03:00
Kamil Myśliwiec
7501e3f700
chore(): resolve conflicts
2022-06-15 11:47:23 +02:00
delucca
a3258d5fbb
fix(microservices): adds logging to failed rmq connection
2022-06-10 16:21:14 -04:00
Kamil Myśliwiec
40e2755c82
feat(microservices): migrate redis transporter to internally use ioredis package
2022-05-17 13:33:21 +02:00
Kamil Myśliwiec
90af9590f5
feat(microservices): dont swallow kafka event handler exceptions
2022-05-17 11:33:42 +02:00
Eugene Korshenko
26e9ed63bf
feat(microservices): add extras param to pattern decorators
...
Add optional "extras" parameter for MessagePattern and
EventPattern decorators. Allow embedding extra params into
each message handler method and improve an experience of
creating custom microservice transports
2022-01-16 22:11:16 +02:00
Kamil Myśliwiec
cd3a9d6721
fix(microservices): fix amqp v4 incompatibility issue
2022-01-11 14:30:52 +01:00
Sebastian Schmid
25dbb330cd
Alligned gRPC ChannelOptions code in server and client.
...
Removed GRPC_DEFAULT_MAX_RECEIVE_MESSAGE_LENGTH and GRPC_DEFAULT_MAX_SEND_MESSAGE_LENGTH constants. This default values are already the same in the underlying gRPC library. If the gRPC team decides to change that values in the future, nestjs should adopt the new values automatically.
2021-10-19 10:10:45 +02:00
Kamil Myśliwiec
9241905f11
fix(microservices): reject on error (on listen method call)
2021-01-28 14:00:15 +01:00
Ashley Meadows
491d1934ad
chore(microservices): Add persistent property to RmqOptions
...
Adding the persistent property to RmqOptions so messages do not get lost should the RabbitMQ broker restart.
2020-10-22 21:25:11 +01:00
alex
0845dab3a3
feat(microservices): Add ability for pass transport to MessagePattern
2020-05-10 02:30:16 +03:00
Kamil Myśliwiec
cd43fe473e
Merge branch 'feature/mqtt-topic-wildcard' of https://github.com/hiepthai/nest into hiepthai-feature/mqtt-topic-wildcard
2020-02-20 13:30:19 +01:00
Kamil Myśliwiec
83717cec5c
fix(decorators): allow using custom decorators with rcp & ws #3318
2019-11-03 21:06:24 +01:00
Kamil Myśliwiec
1d27dacb2a
feat() add rpc & ws decorators, add rpc context
2019-09-26 12:44:44 +02:00
Hiep Thai
52bfb856ac
feat(microservices) add matchMqttPattern to server mqtt
2019-09-14 11:13:37 +07:00
Michael Kaufman
c376018dc9
Adds MessageRequest decorator to define topic for client consumer subscriptions.
2019-08-19 13:56:39 -04:00
Michael Kaufman
20636aa43f
Cleanups unused code and documentation.
2019-08-12 18:40:13 -04:00
Michael Kaufman
110a34b79f
Working on Kafka Events.
2019-06-26 09:59:58 -04:00
mkaufmaner
b5ed5dd166
feat(kafka): Starts work on implementing client/server
2019-06-20 14:02:10 -04:00
likui
102a345077
feat(@nestjs/microservices): ack queue message make option in rabbitMQ microservice #1583
2019-04-20 11:39:58 +08:00
Ivan Vibe
9c3e15a902
bugfix(microservices): let use unicode characters in TCP Microservice messages
...
add own json-socket implementation
https://github.com/nestjs/nest/issues/1734
2019-03-21 02:49:23 +05:00
Kamil Myśliwiec
404afdca93
merge(): resolve conflicts
2019-02-21 09:06:25 +01:00
Kamil Myśliwiec
4f767080bf
feature() add external context, microservices event patterns
2019-01-04 16:59:11 +01:00
Hugo Schiavone
da110d01dd
use getOptionsProp method on grcp max_send_message_length & max_receive_message_length implementation
2018-12-27 12:24:38 +01:00
Aleksey Tsvetkov
1bd70484e8
feat(grpc): added option for proto-loader
2018-11-07 14:01:36 +03:00
Anton
17c5044bae
feature(microservices) added amqp-connection-manager
2018-09-09 09:44:51 +03:00
Anton
e0d1364e45
feature(@nestjs/microservices) Added additional options and fixes
2018-07-20 18:01:21 +03:00
Anton
76fea94965
Merge updates
2018-07-19 21:48:31 +03:00
Anton
0ddc86ee88
test(@nestjs/microservices) tests for rqm transport
2018-07-17 18:52:49 +03:00
Anton
685dc33a56
feature(@nestjs/microservices) added rmq transport support
2018-07-08 08:30:55 +03:00
Kamil Myśliwiec
f80cd9edd1
refactor(@nestjs/microservices) extract magic strings into constants
2018-06-21 21:51:48 +02:00
Kamil Myśliwiec
17a609cd9c
feature(@nestjs/microservices) grpc improvements (add root), cleanup
2018-05-25 12:44:18 +02:00
Kamil Myśliwiec
614de27310
refactor(@nestjs) rename directories, add script, fix tests
2018-03-24 15:11:48 +01:00