Ilya Averyanov
90fd2b26d3
feat(banned): allow ban by clientid/username regexps, peerhost cidrs
2024-02-10 17:59:22 +03:00
Thales Macedo Garitezi
f988de4ff4
feat(purge): clear delayed messages
2023-08-28 10:23:21 -03:00
Zhongwen Deng
c0b15c402b
test: add test for delayed update
2023-05-31 08:17:29 +08:00
Zaiming (Stone) Shi
856129984b
refactor: remove raw_with_default config load option
...
This option was previously only in tests to avoid
emqx_conf app overwriting previously set configs with default values.
After a03f2dd64b
, the issue for
test cases had been resolved.
This commit is to get rid of the option all together
2023-05-04 09:48:28 +02:00
Zaiming (Stone) Shi
29c9edeb4c
test(emqx_delayed_SUITE): fix flaky test
2023-05-02 13:24:59 +02:00
firest
908ac8d948
fix: speed up banned test cases
2023-01-26 13:04:55 +08:00
Zaiming (Stone) Shi
dbc10c2eed
chore: update copyright year 2023
2023-01-02 09:22:27 +01:00
firest
4290847b9d
feat: filter out messages which the source client is banned when delivering the retained message
2022-11-10 10:21:21 +08:00
firest
dd7d4224ce
feat(delayed): check if the source client is banned when publishing a delayed message
2022-11-08 16:32:24 +08:00
firest
ebaba0c2b1
fix: Revert "feat(banned): clean retained/delayed data when client is banned"
...
This reverts commit 69701ff578
.
2022-11-08 11:36:11 +08:00
firest
bdaadda479
fix(banned): fix nit code
2022-10-18 13:39:48 +08:00
firest
69701ff578
feat(banned): clean retained/delayed data when client is banned
2022-10-18 13:35:09 +08:00
firest
6836a502ac
fix(delayed): Improve time precision of delayed messages
...
Use milliseconds internally in emqx_delayed to store the publish time, improving precision
2022-09-27 13:24:54 +08:00
Shawn
4ef86b47c7
fix: flaky test case for emqx_delayed
2022-06-15 18:21:57 +08:00
Shawn
590a87a72b
fix: the delayed module is disbled after ./bin/emqx stop
2022-06-15 12:00:41 +08:00
Zhongwen Deng
5e92ef54c5
fix: ct failed
2022-06-07 20:13:57 +08:00
Thales Macedo Garitezi
9e706fc76d
feat(telemetry): count advanced mqtt feature usage
...
Originally, we wanted to just check if certain features were enabled.
Now, we want to count certain usage metrics for them.
2022-05-11 15:15:17 -03:00
firest
3429eaabcd
test(delayed): add enable/disable test for delayed
2022-04-27 13:52:42 +08:00
firest
fc391c7b9e
fix(delayed): unify and optimize the enable/disable codes
2022-04-26 15:26:40 +08:00
Ilya Averyanov
8f0497c441
chore(emqx_modules): add tests and refactor
...
* improve `emqx_rewrite_api` coverage
* improve `emqx_telemetry_api` coverage
* refactor `emqx_telemetry` to use config clustering for settings
2022-04-04 18:16:07 +03:00
Ilya Averyanov
ce437ac5b2
chore(emqx_modules): improve emqx_delayed coverage
2022-03-31 20:29:46 +03:00
Thales Macedo Garitezi
4d3157743e
style: format `emqx_modules`
2022-03-22 09:31:55 -03:00
Zaiming (Stone) Shi
63167cea70
chore: update copyright
2022-01-05 20:55:00 +01:00
k32
9965d6e028
chore(mria): ekka_mnesia:create_table -> mria:create_table
2021-10-18 22:04:05 +02:00
Tobias Lindahl
aa19c2a908
chore: Remove emqx_ct_helpers as dependency
2021-10-15 10:40:57 +02:00
DDDHuang
bcd15e9388
fix: delayed message api doc ( #5569 )
...
* fix: delayed message api doc & add delayed message internal & remaning params
2021-08-26 15:11:41 +08:00
Turtle
76e3dd1905
chore(modules): Get the status by conf
2021-07-29 16:57:14 +08:00
Turtle
cdc8000493
chore(modules): presence/delayed/telemetry/rewrite/topic_metrics independent conf
2021-07-29 16:57:14 +08:00