Commit Graph

7114 Commits

Author SHA1 Message Date
Thales Macedo Garitezi 5c89998049 fix(hooks): return error on hook-removed subscription rather than deleting it
Following https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html#_Toc3901178
2022-06-29 11:08:22 -03:00
JianBo He 905ae0dcad
Merge pull request #8345 from HJianBo/refresh-http-handlers
chore: stop http listener to load latest http handlers
2022-06-29 21:26:21 +08:00
JianBo He e3bf11fe39 chore: stop http listener to load latest http hanlders 2022-06-29 20:52:11 +08:00
Ilya Averyanov 19e0d72fe7
Merge pull request #8337 from savonarola/jwt-fix-timer-4.3
Fix JWT handling
2022-06-28 22:03:29 +03:00
Ilya Averyanov 4447948c5e fix: handle claim verification errors correctly 2022-06-28 19:36:46 +03:00
Ilya Averyanov f238e8f83d fix: update JWKS renewal timer correctly 2022-06-28 09:54:12 +03:00
Shawn 343770ce52 chore: update dashboard version 2022-06-28 10:29:01 +08:00
Xinyu Liu cf66a29d70
Merge pull request #8327 from terry-xiaoyu/release_v4.3.16-beta.3
chore: release v4.3.16-beta.3
2022-06-27 18:57:15 +08:00
Shawn 5e21c60fe2 chore: release v4.3.16-beta.3 2022-06-27 18:56:19 +08:00
zhongwencool 84856252c9
Merge pull request #8302 from zhongwencool/dashboard-default-username-missing
fix: can't start dashboard if default_username is missing
2022-06-27 15:05:55 +08:00
zhongwencool ab2e477ffd fix: default_password should not be empty 2022-06-27 14:35:14 +08:00
zhongwencool fd22639bcb chore: remove unnessary function case 2022-06-27 14:35:14 +08:00
zhongwencool 4a87d77be3 fix: can't start dashboard if default_username is missing 2022-06-27 14:35:12 +08:00
Zaiming (Stone) Shi 9af4cb75ef
Merge pull request #8324 from zmstone/0626-fix-mem-stats
chore: return system total and used memory in node_info
2022-06-27 07:04:45 +01:00
JianBo He 5e3e5a5ffa
Merge pull request #8311 from HJianBo/support-key-dispatch
Ensuring that exhook dispatches the client events are sequential
2022-06-27 13:38:08 +08:00
JianBo He ee05895058 chore(exhook): update changes-4.3 for #8314 2022-06-27 11:30:54 +08:00
JianBo He e4df71d90e chore: update changes-4.3 2022-06-27 11:27:45 +08:00
JianBo He 9bb3533d11 fix(exhook): guarantee sequential dispatch of client's events from the same node
fix: https://github.com/emqx/emqx/issues/7569
2022-06-27 11:27:44 +08:00
JianBo He 08976c6946
Merge pull request #8314 from lafirest/feat/exhook_tcp_opts
Feat/exhook tcp opts
2022-06-27 11:26:02 +08:00
Zaiming (Stone) Shi c4f1c83003 chore: return system total and used memory in node_info 2022-06-26 21:16:55 +02:00
Thales Macedo Garitezi 52684ca944
Merge pull request #8301 from thalesmg/add-redbug
feat: add redbug
2022-06-24 13:52:55 -03:00
JianBo He ea1faaaa13
Merge pull request #8313 from HJianBo/bump-esockd-vsn
Fix lwm2m/coap plugin can't bind IP address
2022-06-24 21:09:35 +08:00
Xinyu Liu c5304f8356
Merge pull request #8312 from terry-xiaoyu/fallback_action_not_triggered
fix: fallback action not triggered when send to webhook failed
2022-06-24 17:58:13 +08:00
firest 9ad1e5c08e chore(exhook): bump version && update appup 2022-06-24 17:52:29 +08:00
firest abe2a9cb45 feat(exhook): expose tcp some options for grpc client 2022-06-24 17:50:05 +08:00
JianBo He a48ba40f1b fix: fix LWM2M can't bind IP address error 2022-06-24 15:02:35 +08:00
Xinyu Liu fc5e443f45
Merge pull request #8310 from DDDHuang/rewrite_v43
fix(topic-rewrite): better hooks, max priority 1000
2022-06-24 14:41:02 +08:00
Shawn 0a99e835e7 fix: fallback action not triggered when send to webhook failed 2022-06-24 14:34:40 +08:00
DDDHuang 0092d55b46 fix(topic-rewrite): better hooks, max priority 1000 2022-06-24 11:33:01 +08:00
Xinyu Liu 7a3941ce5d
Merge pull request #8307 from terry-xiaoyu/release_v4.3.16-beta.2
fix: correct the emqx.appup.src
2022-06-23 22:23:51 +08:00
Shawn ee6a2155e2 fix: correct the emqx.appup.src 2022-06-23 22:22:24 +08:00
Xinyu Liu 905cf7470d
Merge pull request #8305 from terry-xiaoyu/release_v4.3.16-beta.2
chore: release v4.3.16-beta.2
2022-06-23 21:23:38 +08:00
Shawn f7e0476b94 chore: release v4.3.16-beta.2 2022-06-23 21:16:18 +08:00
lafirest 2f154e5a94
Merge pull request #8303 from lafirest/fix/mgmt_warning
Fix/mgmt warning
2022-06-23 18:04:20 +08:00
firest 73b72f40e5 chore: update emqx.appup.src 2022-06-23 17:57:41 +08:00
firest f732b41c5c fix(ctl): remove the warning log when the mgmt upgrade 2022-06-23 17:51:32 +08:00
lafirest 4909973e37
Merge pull request #8294 from lafirest/feat/exclusive_sub
feat: add exclusive subscription
2022-06-23 17:49:04 +08:00
firest a90f91d3e8 chore: update emqx.appup.src 2022-06-23 17:04:15 +08:00
firest fc4794613c test(mqtt_caps): fix t_check_sub error 2022-06-23 17:04:15 +08:00
firest 746b996de4 feat(exclusive): update schema and conf 2022-06-23 17:03:51 +08:00
firest 7084e510d6 feat(exclusive): refactor the implementation 2022-06-23 16:31:48 +08:00
firest 6599b71b5e feat: add exclusive subscription 2022-06-23 16:31:48 +08:00
Xinyu Liu 14a37bbc89
Merge pull request #8288 from thalesmg/fix-client-sub-hook
fix(hooks): use hook response to stop subscriptions
2022-06-23 11:42:42 +08:00
Thales Macedo Garitezi 50c546290c feat: add redbug 2022-06-22 18:05:18 -03:00
Xinyu Liu 3bc613d660
Merge pull request #8297 from DDDHuang/ddd_cahngelog
fix: add some changelog
2022-06-22 19:29:04 +08:00
DDDHuang 990f02928e fix: add some changelog 2022-06-22 19:05:42 +08:00
DDDHuang 5b62334e89
Merge pull request #8291 from DDDHuang/kafka_import
fix(kafka): data backup, support old strategy style
2022-06-22 11:49:48 +08:00
DDDHuang 6cf583a301 fix(kafka): data backup, support old strategy style 2022-06-22 11:03:34 +08:00
Thales Macedo Garitezi 4bda62b195 fix(hooks): use hook response to stop subscriptions
Fixes https://github.com/emqx/emqx-lua-hook/issues/118

1) If the Lua hook returns an empty list, it should replace the final
topic filter list.
2) The subscribed topics after running the 'client.subscribe' hook
should not contain topics filtered out by the hooks.
2022-06-21 17:06:39 -03:00
Thales Macedo Garitezi 117e040174
Merge pull request #8280 from thalesmg/acl-placeholder-nomatch-fix
fix(acl): do not leave placeholders unreplaced
2022-06-20 15:40:43 -03:00