Commit Graph

1171 Commits

Author SHA1 Message Date
Kamil Myśliwiec
daa429d251 style: address lint issues 2025-05-30 10:56:04 +02:00
Dmitry Zhlobo
b84c1fe459 fix(core): gracefully shutdown the app when repl exits
The application module we pass to repl may have long-running phases
(e.g. database connection polling) and if we don't finish those
long-running phases the repl would stuck on exit possibly forever.

I encoutered this issue while using MikroORM.forRoot module.

The solution is to call `app.close()` when repl exits. Modules should
implement graceful shutdown using lifecycle hooks.
2025-05-28 14:59:22 +02:00
renovate[bot]
1c7d6f7286 chore(deps): update confluentinc/cp-zookeeper docker tag to v7.9.1 2025-05-12 06:54:07 +00:00
renovate[bot]
c849d5e5a0 chore(deps): update confluentinc/cp-kafka docker tag to v7.9.1 2025-05-08 15:49:42 +00:00
Kamil Mysliwiec
faf3e6aec2 Merge pull request #14540 from nestjs/feat/rmq-topic-exchange
feat(microservices): add support for topic exchange (rabbitmq)
2025-04-23 13:23:39 +02:00
renovate[bot]
2b912949eb chore(deps): update mysql docker tag to v9.3.0 2025-04-15 06:40:26 +00:00
Kamil Myśliwiec
73d4ee6074 test(fastify): update broken integration tests 2025-04-03 10:58:42 +02:00
Kyle Lilly
c91eeff7bb fix(fastify-adapter): global prefix exclusion path handling w/middleware 2025-04-02 10:37:31 -04:00
anizozina
64eeb9bf00 fix(core): dependencies not resolving for request-scoped lazy providers 2025-03-18 06:57:47 +09:00
renovate[bot]
5689c70992 chore(deps): update confluentinc/cp-zookeeper docker tag to v7.9.0 2025-02-19 19:02:25 +00:00
renovate[bot]
8b1e0ec646 chore(deps): update confluentinc/cp-kafka docker tag to v7.9.0 2025-02-19 12:09:53 +00:00
renovate[bot]
1648a3cec9 chore(deps): update confluentinc/cp-zookeeper docker tag to v7.8.1 2025-02-10 15:13:27 +00:00
renovate[bot]
916d130e33 chore(deps): update confluentinc/cp-kafka docker tag to v7.8.1 2025-02-10 13:09:24 +00:00
Kamil Myśliwiec
d2948d9522 refactor: introduce wildcards attribute, use existing exchange 2025-01-31 08:50:10 +01:00
Kamil Myśliwiec
23e76fd296 test: use unique queue name for rmq 2025-01-30 15:31:02 +01:00
Kamil Myśliwiec
e1a9f5f0f3 test: increase timeout for the wildcard topic exchange test 2025-01-30 14:57:15 +01:00
Kamil Myśliwiec
823fbab75d feat(microservices): add support for topic exchange (rabbitmq) 2025-01-30 13:52:50 +01:00
Regev Brody
31eaae505c fix: middleware sort issues 2025-01-27 16:16:58 +02:00
Kamil Myśliwiec
45fa078faf fix(core): allow optional named wildcard groups #14520 2025-01-27 13:45:05 +01:00
Kamil Myśliwiec
44490dcad0 fix(core): global module middleware should be executed first 2025-01-23 09:19:36 +01:00
renovate[bot]
b65f2a6f8a chore(deps): update mysql docker tag to v9.2.0 2025-01-22 05:44:08 +00:00
Kamil Myśliwiec
0996b7d2a9 chore(deps): update graphql-subscriptions package 2025-01-20 08:46:27 +01:00
Kamil Myśliwiec
6f04292d97 chore(deps): update graphql-subscriptions package 2025-01-20 08:44:00 +01:00
Kamil Myśliwiec
916adc28f3 test: delete removed keepconnectionalive attribute 2025-01-20 08:42:18 +01:00
Kamil Myśliwiec
db2a9b5aa3 chore: resolve conflicts 2025-01-09 11:54:46 +01:00
Kamil Myśliwiec
0094e0df49 test: add optional chaining to eventsource init payload 2025-01-07 15:39:00 +01:00
Kamil Myśliwiec
5b091a4d4e chore(deps): upgrade to eventsource v3 2025-01-07 14:58:19 +01:00
Kamil Myśliwiec
9e5f77c169 chore: resolve conflicts 2025-01-07 12:24:10 +01:00
Kamil Myśliwiec
8bcd1e5b81 chore: resolve conflicts 2025-01-07 12:14:37 +01:00
Kamil Myśliwiec
121494ac4e Merge branch '11.0.0' into chore/express-v5 2024-12-05 14:15:45 +01:00
renovate[bot]
b642364f6b chore(deps): update confluentinc/cp-zookeeper docker tag to v7.8.0 2024-12-05 12:43:26 +00:00
renovate[bot]
f0824383ba chore(deps): update confluentinc/cp-kafka docker tag to v7.8.0 2024-12-04 09:50:03 +00:00
Flo
3080787d9b fix(core): call shutdown hooks in reverse distance order 2024-12-03 16:56:13 +01:00
Kamil Myśliwiec
7f142e9399 feat: add legacy route converter, update tests 2024-11-28 11:28:56 +01:00
renovate[bot]
fc8c3e2167 chore(deps): update confluentinc/cp-zookeeper docker tag to v7.7.2 2024-11-28 10:07:26 +00:00
renovate[bot]
50e97b2abe chore(deps): update confluentinc/cp-kafka docker tag to v7.7.2 2024-11-28 09:39:44 +00:00
Kamil Myśliwiec
6e0f891f48 style: address lint errors and warnings 2024-11-27 12:18:43 +01:00
Kamil Myśliwiec
d606466b37 Merge branch 'master' into 11.0.0 2024-11-27 12:03:56 +01:00
renovate[bot]
a9b198c08f chore(deps): update mysql docker tag to v9 2024-11-27 10:23:53 +00:00
Kamil Myśliwiec
cf17e4d521 chore: mqtt updates, integration test improvements 2024-11-27 11:04:51 +01:00
Kamil Mysliwiec
4a9a3d86c2 Merge pull request #14221 from nestjs/renovate/mysql-8.x
chore(deps): update mysql docker tag to v8.4.3
2024-11-27 10:00:48 +01:00
Kamil Myśliwiec
170f2e0754 Merge branch 'master' into 11.0.0 2024-11-27 09:59:29 +01:00
Kamil Mysliwiec
5396c8c6f0 Merge pull request #14218 from nestjs/renovate/confluentinc-cp-zookeeper-7.x
chore(deps): update confluentinc/cp-zookeeper docker tag to v7.7.1
2024-11-27 09:57:33 +01:00
Kamil Myśliwiec
d27628aafa chore: resolve conflicts 2024-11-27 09:55:20 +01:00
Kamil Myśliwiec
339be465fe chore: resolve conflicts 2024-11-27 09:49:01 +01:00
renovate[bot]
ca78cbe447 chore(deps): update mysql docker tag to v8.4.3 2024-11-27 08:48:24 +00:00
renovate[bot]
9e21f093d8 chore(deps): update confluentinc/cp-zookeeper docker tag to v7.7.1 2024-11-27 08:47:12 +00:00
renovate[bot]
619db30f16 chore(deps): update confluentinc/cp-kafka docker tag to v7.7.1 2024-11-27 08:46:59 +00:00
Kamil Myśliwiec
f94ef9044f test: ignore floating request promises (done cb) 2024-11-27 08:37:58 +01:00
Kamil Myśliwiec
7d3e5c1a38 build: use strict null checks part 5 2024-11-26 14:39:51 +01:00