JimMoen
db08efa0ac
test(rewrite): invalided topic rewrite rule
2022-11-15 09:01:04 +08:00
JimMoen
32a885017b
chore: bump appup.src for `emqx_mod_rewrite`
2022-11-15 09:01:03 +08:00
JimMoen
1bb31776c9
fix(rewrite): add topic rewrite validation for filter or name
2022-11-15 09:01:03 +08:00
Zaiming (Stone) Shi
25863b6773
test: ensure clean start for emqx_mod_sup_SUITE
2022-11-02 19:20:39 +01:00
JianBo He
7b4fbfef3b
chore: update app.src & appup.src
2022-09-08 15:46:47 +08:00
JianBo He
0d5c32a706
fix(time): use erlang:system_time/0-1 consistently
...
Avoid the problem of inaccurate timers caused by mixing
erlang:system_time/0-1 and os:system_time/0-1
2022-09-08 15:46:44 +08:00
zhongwencool
b732aa5aa2
chore: warning default modules/plugins is working
2022-08-25 11:19:50 +08:00
DDDHuang
b1672a8352
chore: better rewrite load log. do not show re code; loop log rewrite rule info
2022-07-22 16:19:26 +08:00
DDDHuang
13e9e9de51
chore(rewrite): add some log
2022-07-12 10:54:55 +08:00
DDDHuang
0092d55b46
fix(topic-rewrite): better hooks, max priority 1000
2022-06-24 11:33:01 +08:00
firest
1b658171a2
chore(modules): bump version and update appup file
2022-05-30 10:36:31 +08:00
firest
0b52097c78
feat(rewrite): Support %u and %c placeholders in topic rewrite rules
...
fix #7438
2022-05-27 16:51:05 +08:00
JimMoen
6168745f90
chore: update copyright
2022-04-14 11:23:25 +08:00
JianBo He
bf1a3fe1eb
chore: eliminate some compiling warnings and improve change logs
2022-04-08 11:16:37 +08:00
Thales Macedo Garitezi
63146cb148
chore: update appup files and bump emqx_modules app vsn
2022-04-06 09:11:07 -03:00
Thales Macedo Garitezi
aa19283ff2
fix: ensure default values for `loaded_{plugins,modules}`
...
Fixes #7455 .
This tries to populate `loaded_{plugins,modules}` files with default
values before loading them, in case they don't exist.
2022-04-06 09:08:21 -03:00
firest
a2085555e9
fix(mod_subscription): fix test case error
2022-03-23 17:37:06 +08:00
firest
c43f179204
fix(mod_subscription): improve the log information
2022-03-22 18:09:06 +08:00
firest
4fe9275103
chore(modules): update appup file
2022-03-22 10:08:52 +08:00
firest
c2b1571134
fix(auto_subscribe): make log if the topic is empty when auto subscribe
2022-03-21 18:32:42 +08:00
firest
3e6249a8b7
fix: bump emqx_modules version
2022-03-16 15:28:44 +08:00
firest
186ff243ed
fix(delayed): cancel stats timer when terminate
2022-03-16 14:57:17 +08:00
Thales Macedo Garitezi
b968d4c416
fix(ctl): fix formatting when printing messages without arguments (4.3)
...
Without passing an empty argument list to `emqx_ctl:print`, formatting
instructions like `~n` are being printed literally.
```
Ignore.~nJoin the cluster successfully.~nCluster status: #{running_nodes =>
['emqx@emqx-0.int.thalesmg','emqx@emqx-1.int.thalesmg',
'emqx@emqx-2.int.thalesmg','emqx@emqx-3.int.thalesmg',
'emqx@emqx-4.int.thalesmg'],
stopped_nodes => []}
```
2022-02-09 09:36:27 -03:00
JianBo He
3b4ddd6f51
chore: bump emqx_modules vsn
2022-01-21 15:05:13 +08:00
JianBo He
8f517cebf7
Merge branch 'main-v4.3' into more-fields-for-webhook
2022-01-21 15:01:38 +08:00
JianBo He
09002c4cd2
revert: revert #6797 due to the acl metrics refactor
2022-01-21 14:24:03 +08:00
JianBo He
77609ebd96
chore: bump vsn and update appup.src
2022-01-21 13:52:07 +08:00
JianBo He
ad996afe47
chore: ensure connected_at field for connect/connack/disconnected event
2022-01-21 13:52:05 +08:00
JianBo He
d535d44845
revert: revert #6797 due to the acl metrics refactor
2022-01-21 11:32:10 +08:00
zhongwencool
4317845482
fix(test): test case failed by unload
2022-01-19 19:48:07 +08:00
zhongwencool
6378cd1f9a
chore(version): bump emqx_modules to 4.3.4
2022-01-19 18:05:51 +08:00
zhongwencool
e1274e1117
feat(acl): internal acl should support metrics(client.acl.ignore/allow/deny).
2022-01-19 18:00:54 +08:00
JianBo He
05b16c601b
chore(presence): more fields for disconnected event
2021-07-07 18:36:09 +08:00
tigercl
439c0d6fa8
fix(topic metrics): export mandatory functions to support cluster calls ( #4870 )
2021-05-27 13:35:02 +08:00
Zaiming Shi
8443aa5e21
chore(typo): sepecial -> special
2021-05-24 10:45:56 +02:00
JianBo He
82330ffa00
feat(delayed): record the delayed table size by emqx_stats
...
There are three indictors about delayed module:
- 'messages.delayed': shows the number of delayed msg received
- 'emqx_delayed_count': shows the delayed table size now
- 'emqx_delayed_max': shows the maximum size that the delayed table has reached
2021-05-12 22:16:14 +08:00
Zaiming Shi
6354e75626
chore: update copyrights
2021-04-23 20:43:00 +02:00
JianBo He
d6bbfdcd51
test(modules): test starting by default
2021-04-13 09:57:33 +08:00
William Yang
b8c7c9c60b
fix(cluster-webui): export emqx_modules_api:list_modules/1
...
Fix http.500 error when loading page:http://127.0.0.1:18083/#/modules on
a emqx cluster,
2021-03-24 21:37:11 +01:00
z8674558
1504164933
chore(src): fix dialyzer warnings (match values)
2021-03-03 20:06:31 +09:00
zhanghongtong
8e5cfaf0cc
chore(emqx_modules): delete plugin flag for emqx_modules
2021-03-02 18:47:09 +08:00
zhanghongtong
b53bdd1450
chore(emqx_management): remove emqx_modules dependency on emqx_management
2021-03-02 09:35:47 +08:00
zhanghongtong
28653bb457
chore(emqx_management): format code
2021-03-02 09:35:47 +08:00
zhanghongtong
24d954282d
chore(emqx_management): update test case
2021-03-02 09:35:47 +08:00
zhanghongtong
4e9330a37e
chore(emqx_management): merge enterprise to opensource
2021-03-02 09:35:47 +08:00
Zaiming Shi
aed58a14ee
chore(build): rename lib-opensource to lib-ce for shorter name
2021-02-19 11:54:45 +01:00