Commit Graph

7721 Commits

Author SHA1 Message Date
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
Thales Macedo Garitezi 7d303ae7fe fix(acl): do not leave placeholders unreplaced
If there is no information in the `ClientInfo` map that can be used to
template a placeholder, then we should avoid letting the literal
placeholder match.  Otherwise, the literal placeholder will allow
messages to be published/received unintentionally.

One can still use `{eq, <<"%c">>}` if matching the placeholder is
really desired.
2022-06-20 14:52:51 -03:00
Xinyu Liu 1ae070f8b3
Merge pull request #8281 from terry-xiaoyu/release_4.3.16-beta.1
chore: release v4.3.16-beta.1
2022-06-20 23:19:53 +08:00
Shawn 9cee40caec chore: release v4.3.16-beta.1 2022-06-20 23:17:42 +08:00
DDDHuang a8b74c10f2
Merge pull request #8113 from DDDHuang/export_ip_config
Add listening port to erlang node distribution
2022-06-17 09:45:33 +08:00
Thales Macedo Garitezi 25fd9db4cd
Merge pull request #8251 from thalesmg/upload-appup-fix
ci: fix appup artifact upload patterns
2022-06-16 17:49:04 -03:00
Zaiming (Stone) Shi b4cdfcb709
Merge pull request #8160 from gsychev/webhook_json_fix
fix(web_hook): proper json encoding
2022-06-16 20:11:28 +01:00
Georgy Sychev 91221aa194 fix(emqx): reverted appup 2022-06-16 22:37:46 +04:00
Thales Macedo Garitezi f0cbfff866 ci: fix appup artifact upload patterns 2022-06-16 14:37:51 -03:00
Rory Z 627112fd75
Merge pull request #8236 from Rory-Z/chore/add-pod-annotation
chore(helm): add pod annotation
2022-06-16 17:56:08 +08:00
Rory Z 72f21f2d55 chore(helm): add pod annotation 2022-06-16 14:01:23 +08:00
Xinyu Liu 606b6d8e6c
Merge pull request #8233 from DDDHuang/grpc065
fix: update grpc deps & deps in root rebar.config
2022-06-16 11:10:21 +08:00
DDDHuang fcdb6217db fix: update grpc deps & deps in root rebar.config 2022-06-16 10:49:53 +08:00
Thales Macedo Garitezi daa87e525f
Merge pull request #8228 from thalesmg/artifacts-for-all-builds-43
ci: upload artifacts for all builds (not just tags) (4.3)
2022-06-15 14:44:22 -03:00
Thales Macedo Garitezi 35c3eba03b ci: upload artifacts for all builds (not just tags) (4.3)
Port of #8233 .
2022-06-15 14:30:52 -03:00
Georgy Sychev f3b596eb7e fix(webhook): removed User-Property field from message 2022-06-15 20:29:41 +04:00
JianBo He 23616be4a4
Merge pull request #8215 from Rory-Z/chore/delete-pre-strop
chore(helm): delete preStop command
2022-06-15 13:47:10 +08:00
Rory Z b680ce6d61 chore(helm): delete preStop command 2022-06-15 10:35:27 +08:00
JianBo He ffaabe9f6d
Merge pull request #8179 from Rory-Z/chore/fix-loaded-plugin
chore: fix when load plugins, update loaded file error
2022-06-14 11:28:59 +08:00
JianBo He 00fe560dac
Merge branch 'main-v4.3' into chore/fix-loaded-plugin 2022-06-14 09:47:14 +08:00
Zaiming (Stone) Shi 3a17fb2522
Merge pull request #8204 from zmstone/0612-build-exclude-sub-build-dirs
build: add strict-semver version bump check for apps
2022-06-13 19:33:06 +01:00
Zaiming (Stone) Shi 100aeda83b build: add strict-semver version bump check for apps 2022-06-13 17:46:06 +02:00
Zaiming (Stone) Shi 83e9876e68
Merge pull request #8188 from zmstone/0612-build-exclude-sub-build-dirs
build: ignore _build sub-dir in release dir
2022-06-13 15:53:02 +01:00
Zaiming (Stone) Shi 38b7e5fa11 chore: bump app vsn for emqx_dashboard 2022-06-13 15:00:03 +02:00
Thales Macedo Garitezi 249f5a9e1e
Merge pull request #8177 from thalesmg/fix-connack-auth-err-mqtt3-43
fix(metrics): inc `connack.auth_error` when using MQTT 3.1
2022-06-13 09:17:03 -03:00
DDDHuang fbd179b5f5
Merge pull request #8166 from DDDHuang/republish
feat: republish support  qos & retain placeholder
2022-06-13 16:46:30 +08:00
DDDHuang 1e02656035 fix(rule): better func name for emqx_rule_utils 2022-06-13 16:27:41 +08:00
JianBo He 9bf1423452 chore: update changes-4.3.md 2022-06-13 15:29:22 +08:00
JianBo He 5f75f03be8 chore(appup): update emqx.appup.src 2022-06-13 15:15:01 +08:00
Zaiming (Stone) Shi 215286760a build: ignore _build sub-dir in release dir 2022-06-12 21:07:13 +02:00
Rory Z 9975f3dda8 chore: fix when load plugins, update loaded file error 2022-06-11 17:34:22 +08:00
Zaiming (Stone) Shi 37072bdcfd
Merge pull request #8171 from thalesmg/ci-relup-follow-redir
ci(relup): fix: follow URL redirects when checking for package existence
2022-06-11 07:57:54 +01:00
Thales Macedo Garitezi e993364f4d
Merge pull request #8170 from thalesmg/ci-upload-expected-appup-43
ci(appup): upload appup files when ci check fails
2022-06-10 16:44:22 -03:00
Thales Macedo Garitezi 1733f19608
chore: bump version and update changelog 2022-06-10 16:30:27 -03:00
Thales Macedo Garitezi 1ba8ad4c25
fix(metrics): inc `connack.auth_error` when using MQTT 3.1
Since MQTT 3.1 uses a different reason code for auth failures, it was
failing to increase the corresponding metric that works for MQTT 5.0.
2022-06-10 15:00:57 -03:00
DDDHuang c5f754c3b8 fix(suite): add republish qos & retain test case 2022-06-10 17:21:45 +08:00
DDDHuang e1e2fd50fd fix(republish): action input editable_select 2022-06-10 16:22:35 +08:00
DDDHuang 7d848950c7 fix(republish): to_qos & to_retain, add new util funcs 2022-06-10 16:10:30 +08:00
Thales Macedo Garitezi 6a5c896f56
ci(relup): fix: follow URL redirects when checking for package existence 2022-06-09 11:51:02 -03:00
Thales Macedo Garitezi 34d84599c3
ci(appup): upload appup files when ci check fails
Often we have to remember to update both local tags and local
dependencies, and even so local results might differ from what the CI
check expects.  To help fixing expected appup file differences, we can
upload what CI produced to apply to our branch.
2022-06-09 11:34:58 -03:00
DDDHuang ac700b8e6f fix(rule): replubish SUIT 2022-06-09 17:35:55 +08:00
DDDHuang 6b1da3bcc8 feat: republish support qos & retain placeholder 2022-06-09 14:55:07 +08:00
zhouzb 8a89fb2238
Merge pull request #8164 from zmstone/0609-fix-ci-for-e4.3.10-rc.6
ci: ensure git safe directory for test case run
2022-06-09 14:02:49 +08:00
Zaiming (Stone) Shi ac09b90ab6 ci: ensure git safe directory for test case run 2022-06-09 07:30:33 +02:00