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
3dfc7fc68e
feat(microservices): add status, unwrap, on, and other features
2024-11-15 10:03:05 +01:00
Tony133
151806b621
chore: add public api annotation on microservices
2024-05-05 15:18:04 +02:00
Joseph Yannessa
0a9d594e37
fix: guard undefined redis options
2023-08-21 11:06:13 -04:00
Tijs Moree
39d6e8ecf8
feat(microservices): add wildcard option in redis microservice patterns
...
The redis microservice now makes use of `psubscribe` and `pmessage`
when the `wildcards` option is enabled in the options of the microservice,
which makes it possible to use wildcards as specified by the Redis
documentation.
Closes #10344
2022-10-11 17:40:27 +02:00
Kamil Myśliwiec
40e2755c82
feat(microservices): migrate redis transporter to internally use ioredis package
2022-05-17 13:33:21 +02:00
Micael Levi (lab)
f1b9b636a5
refactor(microservices): drop useless type assertion on server
...
on every type assertion for `Observable<any>` that is not needed anymore.
2021-12-23 22:38:42 -04:00
Johann Wagner
88cf1a178a
allow deserializers to be async and await result
2021-07-01 19:50:02 +02:00
Kamil Myśliwiec
6043520084
chore(): resolve conflicts
2021-05-14 15:36:22 +02:00
Kamil Myśliwiec
f76534b4fe
fix(microservices): when host present, ignore default url (redis)
2021-03-22 11:20:00 +01:00
Kamil Myśliwiec
2208a874fc
fix(microservices): when host present, ignore default url (redis)
2021-03-22 10:41:27 +01:00
Kamil Myśliwiec
9241905f11
fix(microservices): reject on error (on listen method call)
2021-01-28 14:00:15 +01:00
Kamil Myśliwiec
5ca6a1e794
feat(microservices): add client opts to redis options
2020-06-18 12:50:36 +02:00
Kamil Myśliwiec
d1816a3199
refactor(): adjust style to the rest of codebase
2020-05-24 13:19:24 +02:00
Kamil Myśliwiec
3e4f8bcbf1
Merge branch 'feature/message-pattern-bind-to-transport' of https://github.com/barbarosh/nest into barbarosh-feature/message-pattern-bind-to-transport
2020-05-24 13:14:14 +02:00
Kamil Myśliwiec
5388ffb09b
feat(): update to the latest typescript eslint packages
2020-05-23 11:46:45 +02:00
alex
e2c8f74f19
feat(microservices): move getTransportId functions to public variable transportId and make it optional
2020-05-16 15:22:15 +03:00
alex
0845dab3a3
feat(microservices): Add ability for pass transport to MessagePattern
2020-05-10 02:30:16 +03:00
Kamil Myśliwiec
01f7bb6949
fix(): resolve merge conflicts
2020-02-20 13:08:39 +01:00
Kamil Myśliwiec
7309ba4bdf
chore(): remove lint from lint-staged
2020-01-26 12:17:23 +01:00
Kamil Myśliwiec
75659ab076
test() update unit tests (reply/request topics)
2019-09-26 13:06:04 +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
753b31138d
refactor(microservices) use more descriptive channel names
2019-08-28 09:13:50 +02:00
Kamil Myśliwiec
0a7f37d90b
feat(): add incoming request & response serializers
2019-08-26 21:23:46 +02:00
Kamil Myśliwiec
7f8aa92c0a
feat(): add rpc serializer and deserializer, improve performance
2019-08-26 21:23:46 +02:00
Kamil Myśliwiec
75c541ad30
fix(microservices): fix redis retrying strategy (recover)
2019-07-01 14:37:36 +02:00
Jiayi Hu
ee8b112504
fix(microservices): use correct server options type
2019-04-06 16:10:54 +02:00
Kamil Myśliwiec
9f1a32cbfd
refactor(): remove redundancy, extract handleEvent
2019-03-01 10:11:19 +01:00
Kamil Myśliwiec
e4179eb380
enhancement() add loader function to load package utility
2019-01-30 23:07:34 +01:00
Kamil Myśliwiec
4f767080bf
feature() add external context, microservices event patterns
2019-01-04 16:59:11 +01:00
Kamil Myśliwiec
4796023e02
chore() resolve conflicts
2018-12-10 22:03:06 +01:00
Kamil Myśliwiec
30b6c50dd8
merge() resolve conflicts
2018-12-10 21:48:06 +01:00
Kamil Myśliwiec
93bdb62df2
merge: resolve conflicts
2018-11-30 13:41:53 +01:00
Kamil Myśliwiec
35053d093a
refactor(): remove trailing commas
2018-11-29 23:24:25 +01:00
Kamil Myśliwiec
1cac0a99fd
feature: more typings, refactor
2018-11-28 23:08:27 +01:00
Kamil Myśliwiec
0b23422ab1
refactor: reduce implicit types
2018-11-24 17:28:28 +01:00
Kamil Myśliwiec
6f9b242410
bugfix: fix incorrect dependencies, simplify relations
2018-10-19 09:55:50 +02:00
Kamil Myśliwiec
f802f94c0f
refactor(microservices) refactor, improvements, use es6 map
2018-10-03 22:15:29 +02:00
Jean-Baptiste Pionnier
ac295e68f6
refactor Unnecessary 'await'
2018-09-30 22:14:35 +02:00
Kamil Myśliwiec
b6fe9b06cc
refactor(microservices) remove unecessary options object
2018-09-02 22:31:11 +02:00
Kamil Myśliwiec
614d57f130
feature(@nestjs) expose default exception filters
2018-07-25 18:47:40 +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
6016f8d175
feature(@nestjs/microservices) expose connect method, improvements & fixes
2018-05-09 17:21:21 +02:00
Kamil Myśliwiec
3ad570e62e
bugfix(@nestjs/microservices) extract external typings #594
2018-04-28 15:23:03 +02:00
Kamil Myśliwiec
944921f2e9
external(@nestjs) update to rxjs@6.0.0
2018-04-27 13:13:02 +02:00
Kamil Myśliwiec
91b4974d2c
samples(@nestjs) update sample applications
2018-03-25 21:38:52 +02:00
Kamil Myśliwiec
e50ddf9cb9
tests(@nestjs) fix broken unit tests
2018-03-24 20:55:06 +01:00
Kamil Myśliwiec
614de27310
refactor(@nestjs) rename directories, add script, fix tests
2018-03-24 15:11:48 +01:00