Commit Graph

8767 Commits

Author SHA1 Message Date
JimMoen 1180eca04d chore: update dashboard version 2022-07-18 14:11:02 +08:00
JimMoen 2366794c2f chore: update dashboard version 2022-07-18 14:09:27 +08:00
JimMoen 8fcef61ad3
Merge pull request #8490 from JimMoen/fix-missing-version
Fix inconsistent replayq version
2022-07-17 21:39:57 +08:00
William Yang fc67d71f17 feat: add emqx_cluster_rescue 2022-07-15 16:55:07 +02:00
JimMoen 5aca96afa3 chore: missing version update by wolff
wolff 1.5.6 requires replayq 0.3.4
2022-07-15 16:07:56 +08:00
zhongwencool 87aeead653 feat: add check_conf cli to check config format 2022-07-14 17:17:03 +08:00
Xinyu Liu d9c714153f
Merge pull request #8473 from terry-xiaoyu/fix_emqx_start_failed_after_uninstall_old_vsn
fix: emqx start failed after uninstalling old version
2022-07-13 20:53:48 +08:00
Shawn 4b6f275a43 fix: emqx start failed after uninstalling old version 2022-07-13 20:14:20 +08:00
zhongwencool 5a25c8b682
Merge pull request #8428 from zhongwencool/fix-subid-undefined
fix: get subscriptions crash when subid is undefined
2022-07-13 17:08:55 +08:00
zhongwencool c5dc86a060
Merge pull request #8450 from zhongwencool/list-rules-with-filter
feat: list rules support for pagination and fuzzy filtering
2022-07-13 14:21:40 +08:00
zhongwencool 9b433eb002 fix: list_rules support enable_paging 2022-07-13 10:06:18 +08:00
Thales Macedo Garitezi 2026087ffc
Merge pull request #8460 from thalesmg/fix-default-conf-ssl-cacert
fix: default config should specify `cacert` file (4.3)
2022-07-12 10:11:43 -03:00
DDDHuang 04bc2edc9e
Merge pull request #8466 from DDDHuang/wb_name
fix: better zh param name
2022-07-12 17:19:58 +08:00
zhouzb 9d291af248
Merge pull request #8465 from tigercl/chore/relup
chore(relup): download relup base version packages from s3
2022-07-12 15:08:14 +08:00
DDDHuang 790f97c853 fix: better zh param name 2022-07-12 14:53:25 +08:00
zhouzb d2774935df chore(relup): fix bad url 2022-07-12 14:50:59 +08:00
zhouzb fe56985eec chore(relup): download relup base version packages from s3 2022-07-12 14:30:50 +08:00
DDDHuang 6cc39dfa23
Merge pull request #8463 from DDDHuang/rewrite_log
chore(rewrite): add some log
2022-07-12 11:26:07 +08:00
DDDHuang 13e9e9de51 chore(rewrite): add some log 2022-07-12 10:54:55 +08:00
Thales Macedo Garitezi bc132a4275 fix: default config should specify `cacert` file (4.3)
The default configuration had the `cacert` option for the
`ssl.external` listener commented out.  If one is to set `verify =
verify_peer` in that listener without noticing that `cacert` is
unspecified, all connections will fail with:

```
2022-07-11T11:48:28.540807-03:00 [error] supervisor: 'esockd_connection_sup - <0.3971.0>', errorContext: connection_shutdown, reason: {ssl_error,{options,{cacertfile,[]}}}, offender: [{pid,<0.8225.13>},{name,connection},{mfargs,{emqx_connection,start_link,[[{deflate_options,[]},{max_conn_rate,10000},{active_n,100},{zone,external},{proxy_address_header,<<>>},{proxy_port_header,<<>>},{supported_subprotocols,[]}]]}}]
```
2022-07-11 11:50:20 -03:00
Zaiming (Stone) Shi cd8a4503f8 Merge tag 'v4.4.5' into main-v4.4 2022-07-08 11:53:52 +02:00
zhongwencool d1254faf6f feat: list rules support for pagination and fuzzy filtering 2022-07-08 16:54:35 +08:00
JimMoen 419ab97e72
Merge pull request #8449 from JimMoen/update-ekka
chore: update ekka version
2022-07-08 14:35:51 +08:00
JianBo He 838ced7840 test: no shared subscription lost 2022-07-08 10:54:05 +08:00
JianBo He 7c1a680c33 chore: allow restarting children for emqx_broker_sup 2022-07-08 10:54:04 +08:00
JimMoen 2abeb53eb7 chore: update ekka version 2022-07-08 09:48:48 +08:00
ieQu1 445926c550
Merge pull request #8444 from ieQu1/shared-sub-dispatch-v4.3
chore: Update changelog
2022-07-07 15:12:58 +02:00
ieQu1 77e974971e chore: Update changelog 2022-07-07 14:02:11 +02:00
ieQu1 a344487935
Merge pull request #8441 from ieQu1/shared-sub-dispatch-v4.3
fix(shared_sub): Fix crash on dispatch with subscribers disconnected
2022-07-07 12:02:25 +02:00
ieQu1 e145fdbef3 fix(shared_sub): Fix crash on dispatch with subscribers disconnected 2022-07-07 11:15:58 +02:00
lafirest aaaa65786a
Merge pull request #8342 from lafirest/fix/pipeling
fix: change the type of enable_pipelining from bool to integer
2022-07-07 09:36:08 +08:00
Zaiming (Stone) Shi 3db6fd85bb
Merge pull request #8426 from zmstone/0705-add-quick-deny-for-anonymous
feat: add a quick deny option to allow_anonymous config
2022-07-06 14:00:03 +01:00
Zaiming (Stone) Shi 820d981b4d
docs: fix typo in code comment
Co-authored-by: Ilya Averyanov <av@rubybox.ru>
2022-07-06 13:33:52 +02:00
firest e1346148ec chore: bump version && update appup 2022-07-06 18:28:08 +08:00
firest 5c2797e1ca chore: Add compatibility note 2022-07-06 18:13:26 +08:00
firest 6cd79f92e0 fix(emqx_auth_http): make configure backward compatible 2022-07-06 18:06:06 +08:00
firest 85b0ce3843 fix: change the type of enable_pipelining from bool to integer 2022-07-06 18:05:56 +08:00
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