Thales Macedo Garitezi
|
96c9020727
|
chore: improve protobuf decoding error messages
Fixes https://emqx.atlassian.net/browse/EMQX-12677
|
2024-07-12 13:27:30 -03:00 |
Thales Macedo Garitezi
|
5f595966d8
|
chore(message transformation): allow empty operation list
Fixes https://emqx.atlassian.net/browse/EMQX-12682
|
2024-07-11 17:52:08 -03:00 |
Thales Macedo Garitezi
|
01d89be743
|
feat(message transformation): add timestamp and pub_props fields to read context
Fixes https://emqx.atlassian.net/browse/EMQX-12684
Fixes https://emqx.atlassian.net/browse/EMQX-12678
|
2024-07-11 12:15:31 -03:00 |
Thales Macedo Garitezi
|
d25c4ba06f
|
Merge pull request #13421 from thalesmg/20240705-r57-docs-mt-api-examples
docs(message transformation): add api examples
|
2024-07-09 10:16:53 -03:00 |
Thales Macedo Garitezi
|
36ee7bed77
|
docs(message transformation): add api examples
Fixes https://emqx.atlassian.net/browse/EMQX-12645
|
2024-07-05 09:59:27 -03:00 |
Thales Macedo Garitezi
|
e99fee68c0
|
fix(message transformation): forbid empty topic filter list
Fixes https://emqx.atlassian.net/browse/EMQX-12646
|
2024-07-05 09:49:03 -03:00 |
Thales Macedo Garitezi
|
532c7831b2
|
Merge pull request #13384 from thalesmg/20240701-r57-mt-new-fields
feat(message transformation): add more read-only fields to context
|
2024-07-03 11:27:27 -03:00 |
Thales Macedo Garitezi
|
19f3b030f9
|
chore: preparing to run common tests / eunit with mix
|
2024-07-02 09:45:45 -03:00 |
Thales Macedo Garitezi
|
b74828d7ea
|
perf: "mixify" project to improve release speed
Fixes https://emqx.atlassian.net/browse/EMQX-12527
|
2024-07-02 09:39:48 -03:00 |
Thales Macedo Garitezi
|
db07a1ebea
|
feat(message transformation): add more read-only fields to context
Fixes https://emqx.atlassian.net/browse/EMQX-12583
|
2024-07-02 09:13:19 -03:00 |
Thales Macedo Garitezi
|
59084dbfbe
|
fix(message transformation): correctly read from user properties in context
Port of https://github.com/emqx/emqx/pull/13316 to release-57
Fixes https://emqx.atlassian.net/browse/EMQX-12582
|
2024-07-01 14:53:42 -03:00 |
Thales Macedo Garitezi
|
ec4f462684
|
refactor: apply review requests
|
2024-06-17 10:39:32 -03:00 |
Thales Macedo Garitezi
|
9b3c806ba7
|
feat(message transformation): implement dryrun endpoint
Follow up to https://github.com/emqx/emqx/pull/13199
|
2024-06-14 10:19:36 -03:00 |
Thales Macedo Garitezi
|
c70e8252fe
|
fix: declare `emqx_schema_registry` as a dependency of `emqx_message_transformation`
|
2024-06-11 13:35:02 -03:00 |
Thales Macedo Garitezi
|
d93c8540c8
|
feat: pass along peername down to transformation context
|
2024-06-10 15:35:35 -03:00 |
Thales Macedo Garitezi
|
6e0ef893f4
|
feat: pass along client attributes down to message transformation context
|
2024-06-10 15:27:04 -03:00 |
Thales Macedo Garitezi
|
5629fe60c1
|
refactor: index positions rather than names
|
2024-06-10 13:33:22 -03:00 |
Thales Macedo Garitezi
|
8c7a7cf9db
|
refactor: apply review remarks
|
2024-06-10 11:17:13 -03:00 |
Thales Macedo Garitezi
|
e54cf2f218
|
refactor: use option to skip rendering as string
|
2024-06-10 10:49:39 -03:00 |
Thales Macedo Garitezi
|
d34558954d
|
refactor: improve api and module organization
|
2024-06-10 10:40:53 -03:00 |
Thales Macedo Garitezi
|
4aa1c3842f
|
fix: declare `emqx` as a dependency in `.app.src`
|
2024-06-10 09:53:29 -03:00 |
Thales Macedo Garitezi
|
aa416cc0ad
|
docs: fix stale comments and dates
|
2024-06-10 09:53:02 -03:00 |
Thales Macedo Garitezi
|
ef36350bf6
|
feat: implement message transformation
Fixes https://emqx.atlassian.net/browse/EMQX-12517
|
2024-06-06 17:51:08 -03:00 |