Commit Graph

7690 Commits

Author SHA1 Message Date
Zaiming (Stone) Shi 998f79070d feat: add a quick deny option to allow_anonymous config
prior to this change, allow_anonymous is only true | false
when set to 'false', even if the client is connected without
a username, the auth backends will be invoked.

this commit introduced a new config value `false_quick_deny`
to deny access immediately without involving auth backends
2022-07-06 11:40:24 +02:00
zhongwencool 5a9638b09b fix: get subscriptions crash when subid is undefined 2022-07-06 17:12:11 +08:00
JianBo He ad7c2456e6
Merge pull request #8386 from HJianBo/port-new-4316
Fix fail to join old version cluster crash
2022-07-05 09:38:27 +08:00
Zaiming (Stone) Shi 6cbc91f60f
Merge pull request #8411 from thalesmg/fix-list-diff-prec
fix: fix list difference precedence
2022-07-04 22:30:53 +01:00
Thales Macedo Garitezi 1a6cf38c00 fix: fix list difference precedence
```erlang
1> [a, b, c] ++ [d] -- [a].
[a,b,c,d]
2> ([a, b, c] ++ [d]) -- [a].
[b,c,d]
```
2022-07-04 16:38:49 -03:00
JianBo He c1b3cc756c chore: bump mgmt/dashboard vsn 2022-07-04 13:57:00 +08:00
JianBo He 6eadacd5a2 chore: bump rule-engine app vsn 2022-07-04 11:32:05 +08:00
Zaiming (Stone) Shi 0e55fabfda
Merge pull request #8400 from zmstone/0702-4.3-fix-app-vsn-check-script-with-include-dir
4.3 fix app vsn check script with include dir
2022-07-03 07:13:04 +01:00
Zaiming (Stone) Shi 0e4626aab3 ci: app version check script should also check include dir 2022-07-02 11:35:47 +02:00
Zaiming (Stone) Shi 9390fe665c
Merge pull request #8390 from thalesmg/update-appup-tool-vsns
chore: copy `.tool-versions` when calculating appups
2022-07-02 09:27:14 +01:00
Thales Macedo Garitezi 0e82979ce3
Merge pull request #8391 from thalesmg/ci-xref
ci: run xref checks in CI
2022-07-01 16:26:31 -03:00
Thales Macedo Garitezi fcb2d3dc51 fix(mgmt): use correct arity fn 2022-07-01 15:54:02 -03:00
Thales Macedo Garitezi 84c6a27758 ci: run xref checks in CI 2022-07-01 13:19:41 -03:00
Thales Macedo Garitezi 03649cc3f3 chore: copy `.tool-versions` when calculating appups
This can make it simpler to ensure the same OTP version that builds
the current checkout will match the one that builds the appup base,
since one may change the version locally.
2022-07-01 13:05:29 -03:00
lafirest 3dd523bdff
Merge pull request #8380 from lafirest/fix/exclusive_upgarde_4.3.16
Fix/exclusive upgarde 4.3.16
2022-07-01 19:11:50 +08:00
firest 59ce864f45 chore: add upgrade callback for exclusive_subscription 2022-07-01 18:43:18 +08:00
firest 8abf647452 fix(exclusive): add upgarde codes 2022-07-01 18:35:08 +08:00
Zaiming (Stone) Shi 1b3f54c3be
Merge pull request #8361 from zmstone/0630-ensure-os-mon-app-env
chore: ensure os_mon.memsup_improved_system_memory_data is set to true
2022-06-30 14:43:00 +01:00
zhouzb 56f76c61b0
Merge pull request #8362 from tigercl/chore/bump-release
chore: bump vsn
2022-06-30 21:36:14 +08:00
zhouzb 3fcd28882e chore: bump vsn 2022-06-30 21:34:36 +08:00
Zaiming (Stone) Shi 237afd0984 chore: ensure os_mon.memsup_improved_system_memory_data is set to true 2022-06-30 14:57:01 +02:00
lafirest b4ab6d91af
Merge pull request #8358 from lafirest/fix/rmv_zone_def_val
fix: remove the default value of zone's exclusive_subscription
2022-06-30 19:51:57 +08:00
firest 6a741f2085 fix: remove the default value of zone's exclusive_subscription 2022-06-30 19:48:35 +08:00
Xinyu Liu e41562d4cb
Merge pull request #8348 from terry-xiaoyu/release_4.3.16-beta.4
chore: release 4.3.16-beta.4
2022-06-29 22:20:32 +08:00
Shawn cb82e8cdb6 chore: release 4.3.16-beta.4 2022-06-29 22:19:46 +08:00
Xinyu Liu a3cb718f97
Merge pull request #8346 from thalesmg/fix-sub-filter-hook
fix(hooks): return error on hook-removed subscription rather than deleting it
2022-06-29 22:14:05 +08:00
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