Kamil Myśliwiec
10fdf16c47
build: use strict null checks part 1
2024-11-26 12:46:59 +01:00
Kamil Myśliwiec
8829b8d1d7
style: address packages lint errors
2024-11-26 10:38:31 +01:00
Kamil Myśliwiec
3267135f2d
chore: resolve merge conflicts
2024-11-18 12:45:34 +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
JonathanMbt
3424843c81
fix(microservices): pass rmq connection options correctly to amqp-connection-manager
2024-04-13 16:23:45 +02:00
Soroosh Merajian
ed6d91b746
fix(microservices): fix rabbitmq no-assert not being applied correctly
2024-03-02 23:24:55 +01:00
Deniks
4008cc23c9
feat(microservices): add type for rmq connection options
...
change socketOptions.connectionOptions type from any to copied amqp-manager's AmqpConnectionOptions
Closes https://github.com/nestjs/nest/issues/13071
2024-01-31 23:01:04 +00:00
Kamil Myśliwiec
8290af2786
fix(microservices): dont crash on non-json response format #12162
2023-07-31 11:26:57 +02:00
Tony133
0df4dcafa2
chore(microservices): mark facing apis public in microservices
2023-02-09 10:33:27 +01:00
Kamil Myśliwiec
754d1daebc
fix(microservices): rmq should gracefully reconnect upon error
2023-02-02 13:35:40 +01:00
bangbang93
b29299bc16
fix(microservice): pass options to rmq deserialize
2022-07-27 11:41:25 +08:00
bangbang93
bfbcd7bb80
fix(microservices): pass options to rmq deserialize
2022-07-26 15:46:18 +08: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
e971856555
fix(microservices): add default urls value
2022-04-01 16:53:53 +02:00
Kamil Myśliwiec
af0e4001ff
fix(microservices): multiple rmq client urls issue #9364
2022-04-01 16:51:46 +02:00
Kamil Myśliwiec
2d3a3b4051
fix(microservices): remove options object from packets (rmq and mqtt)
2022-03-01 13:36:22 +01:00
Kamil Myśliwiec
d3b627fa00
fix(microservices): rmq should merge both disconnect and connect failed events
2022-01-12 10:23:29 +01:00
Kamil Myśliwiec
1839187b75
refactor(microservice): make condition more self descriptive
2022-01-11 15:39:30 +01:00
Kamil Myśliwiec
cd3a9d6721
fix(microservices): fix amqp v4 incompatibility issue
2022-01-11 14:30:52 +01:00
Kamil Myśliwiec
f1ccd10976
feat(microservices): integrate response serializers
2021-10-02 15:52:39 +02:00
Kamil Mysliwiec
9ca41ac387
Merge pull request #8045 from tuxmachine/feat/msvc-static-headers
...
feat(microservices): add static headers
2021-09-28 11:42:49 +02:00
Kamil Myśliwiec
da2b73f0c6
Merge branch 'master' into feat/msvc-message-builder
2021-09-27 11:32:02 +02:00
Kamil Myśliwiec
d8add273e0
fix(microservices): fix rmq client (wait to consume reply channel) #7972
2021-09-24 16:35:12 +02:00
Rick Dutour Geerling
cfd9294b93
fix(microservices): fix undefined client options
2021-09-07 13:32:03 +02:00
Rick Dutour Geerling
2bfc98223d
feat(microservices): add static headers to ClientRmq
2021-09-07 12:54:48 +02:00
Kamil Myśliwiec
f4002e493b
feat(microservices): add msvc message builders
2021-09-01 09:59:04 +02:00
Kamil Myśliwiec
ed1f0b8bc9
feat(microservices): initial implementation of message builders
2021-08-25 11:10:07 +02:00
Johann Wagner
88cf1a178a
allow deserializers to be async and await result
2021-07-01 19:50:02 +02:00
Kamil Myśliwiec
18f66e8299
fix(): fix rxjs breaking changes
2021-05-17 14:04:31 +02:00
Kamil Myśliwiec
00e9421a3b
feat(): update to the latest rxjs (wip)
2021-05-14 16:16:34 +02:00
Kamil Myśliwiec
8c503d3193
chore(): update typescript to the latest version
2020-12-08 13:27:51 +01:00
Kamil Mysliwiec
0ec42bd482
Merge pull request #5609 from capaio/rmq-url-acceptable-types
...
feature(microservices): update acceptable types in RabbitMq urls
2020-11-02 09:58:56 +01:00
ccappai
f96470b4ec
run format script
2020-10-30 09:16:48 +01:00
Kamil Mysliwiec
ad27807e12
Update packages/microservices/client/client-rmq.ts
2020-10-30 09:05:14 +01:00
ccappai
b8c479ebe5
feature(microservices): update acceptable types in RabbitMq urls
2020-10-26 11:38:20 +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
Holegots
28fcfe6647
feat(microservices): ServerRMQ
2020-07-07 01:39:09 +08:00
Kamil Myśliwiec
cf36b70dfc
feat(microservices): add log about disconnected client (rmq)
2019-12-10 14:47:38 +01:00
Sergey Telpuk
7b8d6df4f2
fix - [RabbitMQ Microservice] "PRECONDITION_FAILED - reply consumer already set" #3138
2019-12-09 17:18:02 +03:00
Sergey Telpuk
cc5c74993c
fix - [RabbitMQ Microservice] "PRECONDITION_FAILED - reply consumer already set" #3138
2019-12-09 16:02:02 +03:00
Kamil Myśliwiec
ec8317b74a
fix(microservices): fix noack option in rmq client
2019-10-31 13:39:54 +01:00
Kamil Myśliwiec
489d3299c0
format() run prettier, update format script
2019-10-04 09:08:27 +02:00
Kamil Mysliwiec
f6452959ec
Merge pull request #3085 from nestjs/renovate/sequelize-5.x
...
fix(deps): update dependency sequelize to v5.19.2
2019-10-02 21:46:53 +02:00
John McEntee
7552267ef0
bugfix(microservices) fix rmq client socketOptions
...
socketOptions are currently being ignored when creating
a rabbitMQ client (server was fixed in #2889 ). This PR correctly passes
socketOptions to external libraries.
Fixes #2887
2019-09-19 14:51:41 -04:00
Kamil Myśliwiec
7f8aa92c0a
feat(): add rpc serializer and deserializer, improve performance
2019-08-26 21:23:46 +02:00
Kamil Myśliwiec
1981830bbe
refactor(microservices): adjust code style (ClientRMQ)
2019-05-30 16:39:56 +02:00
Kamil Myśliwiec
19e55fe2df
Merge branch 'rmq-options-noack' of https://github.com/underfin/nest into underfin-rmq-options-noack
2019-05-30 16:38:20 +02:00
Kamil Myśliwiec
d88b920dba
refactor(microservices): move client options for every client
2019-05-30 15:36:34 +02:00
likui
102a345077
feat(@nestjs/microservices): ack queue message make option in rabbitMQ microservice #1583
2019-04-20 11:39:58 +08:00