Commit Graph

1670 Commits

Author SHA1 Message Date
Erik Timan 272337cceb chore: update changes 2022-12-12 13:29:11 +01:00
Erik Timan d22756d99e chore: update changes 2022-12-12 13:29:08 +01:00
Stefan Strigler 6b22a074f0 refactor: move `/mqtt/sys_topics` to generic `/configs/sys_topics` 2022-12-12 13:25:42 +01:00
Rory faafeba2cd
Merge pull request #9528 from Rory-Z/release-50
chore: helm chart support externalTrafficPolicy
2022-12-12 19:17:24 +08:00
Rory Z b3aa3ac360 chore: helm chart support externalTrafficPolicy
Fix https://github.com/emqx/emqx/issues/9515
2022-12-12 16:47:34 +08:00
Zaiming (Stone) Shi c2eabfe5f7
Merge pull request #9523 from qzhuyan/fix/william/bridges-ingress-and-egress
Fix/william/bridges ingress and egress
2022-12-12 09:36:08 +01:00
Zaiming (Stone) Shi 61da68ff40 fix(emqx_schema): handshake_timeout is common for all listeners 2022-12-09 16:47:19 +01:00
William Yang 36c37cc78c chore: update release notes 2022-12-09 15:48:42 +01:00
Stefan Strigler 85f54220b0
Merge pull request #9494 from sstrigler/EMQX-7992-post-trace-must-respond-with-409-on-duplicate-entry
fix: return 409 in case of duplicate
2022-12-09 15:10:23 +01:00
Zaiming (Stone) Shi 18eb44e371
Merge pull request #9520 from zmstone/1209-chore-upgrade-ehttpc-0.4.2
1209 chore upgrade ehttpc 0.4.2
2022-12-09 14:38:52 +01:00
Zaiming (Stone) Shi 3084d1263b
Merge pull request #9519 from zmstone/1209-chore-merge-dev/ee5.0-to-release-50
1209 chore merge dev/ee5.0 to release 50
2022-12-09 14:29:13 +01:00
Stefan Strigler b4af096152
style: fix translations
Co-authored-by: Zaiming (Stone) Shi <zmstone@gmail.com>
2022-12-09 14:26:31 +01:00
Stefan Strigler a5337e0cdf chore: add changelog 2022-12-09 13:36:47 +01:00
Zaiming (Stone) Shi 9bd55f1aec docs: add change logs for ehttpc upgrade 2022-12-09 13:00:10 +01:00
Zaiming (Stone) Shi 6a4fb1241b Merge remote-tracking branch 'origin/release-50' into 1209-chore-merge-dev/ee5.0-to-release-50 2022-12-09 12:54:16 +01:00
Stefan Strigler 1f7c02ecf5 fix: return 400 if node in query doesn't look like a known node 2022-12-09 12:53:02 +01:00
Zaiming (Stone) Shi 496982d225 docs: Add more change notes 2022-12-09 12:49:44 +01:00
Ilya Averyanov a26964291d
Merge pull request #9496 from savonarola/fix-auth-chain
Fix `emqx_authentication` hook cooperation with other hooks
2022-12-09 14:48:18 +03:00
Ilya Averyanov 7ae3ecfccb chore(retainer): optimize index writes 2022-12-09 14:42:43 +03:00
Ilya Averyanov cd0ae62995 fix(auth): fix emqx_authenticator cooperation with other 'client.authenticate' hooks 2022-12-09 13:57:48 +03:00
Rory 7aec39f443
Merge pull request #9509 from Rory-Z/release-50
fix(helm): fix some helm error
2022-12-09 18:04:56 +08:00
Rory Z 0c1e1d53b6 fix(helm): fix some helm error 2022-12-09 11:04:34 +08:00
Zaiming (Stone) Shi 241feb04e3 chore: delete stale files 2022-12-08 14:28:04 +01:00
Zaiming (Stone) Shi e1f09d9899 Merge remote-tracking branch 'origin/release-50' into 1208-merge-release-50-back-to-master 2022-12-08 14:27:01 +01:00
firest 90adad70b7 chore: update changes 2022-12-08 11:45:06 +08:00
Stefan Strigler 0b324da7cb refactor: move metrics out of /rules(/:id) to /rules/:id/metrics 2022-12-06 15:23:28 +01:00
lafirest 3e29e37691
Merge pull request #9477 from lafirest/fix/fuzzing_errors_v50
Fix/fuzzing errors v50
2022-12-06 08:22:46 +08:00
Zaiming (Stone) Shi 817554c7d7 refactor(emqx_frame): better error handling 2022-12-06 01:48:52 +08:00
Zaiming (Stone) Shi 16aeba24b7
Merge pull request #9472 from zmstone/1203-merge-release-50-to-master
1203 merge release 50 to master
2022-12-05 16:39:51 +01:00
firest 72669080a1 fix(frame): fix potential parse errors found by fuzzing test 2022-12-05 23:16:07 +08:00
Stefan Strigler 0be5c8e84b fix: Revert "refactor: return `204` instead of `200` for `PUT /authenticator/:id`"
This reverts commit 3bda905e92.
2022-12-05 15:52:16 +01:00
Stefan Strigler 2443500884 fix: return 404 for /telemetry/data in case it's disabled 2022-12-05 12:41:27 +01:00
Stefan Strigler 5820bae7be chore: add zn translation 2022-12-05 11:50:52 +01:00
Stefan Strigler 3e842e4a6b style: fix changelog 2022-12-05 11:50:52 +01:00
Stefan Strigler 9100b13db6 docs: fix schema for /trace/:name/log 2022-12-05 11:50:52 +01:00
Zhongwen Deng 64ab4ca025 test: add copy data dir test case 2022-12-05 16:25:28 +08:00
Stefan Strigler 3bda905e92 refactor: return `204` instead of `200` for `PUT /authenticator/:id` 2022-12-05 09:19:55 +01:00
Zaiming (Stone) Shi 9fd1864d17 Merge remote-tracking branch 'origin/release-50' 2022-12-03 12:58:42 +01:00
firest f396dc7de9 chore: update changes 2022-12-01 15:09:39 +08:00
Stefan Strigler b124e64399 refactor: use PUT on `/position` to move authenticator 2022-11-29 17:28:37 +01:00
lafirest e6e559710b
Merge pull request #9432 from lafirest/fix/exhook_ssl_management
fix(exhook): fix obsolete SSL files aren't deleted after the Exhook config update
2022-11-29 22:32:10 +08:00
Zaiming (Stone) Shi 311e4cd583
Merge pull request #9440 from zmstone/1128-chore-sync-release-branch-back-to-master
1128 chore sync release branch back to master
2022-11-29 11:47:01 +01:00
firest 606389edd2 chore: update changes && bump version 2022-11-29 10:41:21 +08:00
Zaiming (Stone) Shi 9f3a9efbad Merge remote-tracking branch 'origin/release-v50' 2022-11-28 21:02:39 +01:00
Erik Timan 6fc6a23de2
chore: update changes
Co-authored-by: Zaiming (Stone) Shi <zmstone@gmail.com>
2022-11-28 15:17:53 +01:00
Erik Timan 65398cfad7 chore: update changes 2022-11-28 11:02:38 +01:00
zhongwencool 7c048081b1
Merge pull request #9418 from zhongwencool/global-gc-interval
feat: support node.global_gc_interval=disabled
2022-11-28 10:07:27 +08:00
firest a14d40e596 chore: update changes 2022-11-25 21:39:12 +08:00
Ivan Dyachkov 5c40b1dffd ci: build macos release packages for apple silicon (arm64) 2022-11-25 13:44:28 +01:00
zhongwencool 2fbd6c9690
Merge branch 'master' into global-gc-interval 2022-11-25 12:06:16 +08:00
Zhongwen Deng e4ec72ae9e chore: update v5.0.12 changelog 2022-11-25 07:33:36 +08:00
JianBo He 0122d3900f chore: update changes 2022-11-24 20:14:33 +01:00
Zaiming (Stone) Shi 6837af2308
Merge branch 'release-v50' into 0720-feat-direct-deny-when-anonymous-is-not-allowed 2022-11-24 16:07:58 +01:00
Stefan Strigler 08163feed7
Merge pull request #9401 from sstrigler/EMQX-7751-support-message-properties
EMQX 7751 support message properties
2022-11-24 14:04:25 +01:00
Zhongwen Deng 70b6397ada feat: support node.global_gc_interval=disabled 2022-11-24 20:35:41 +08:00
firest 723959fe0d chore: update changes 2022-11-24 17:49:35 +08:00
firest 2bc8b00419 feat(authn): support quick deny anonymous 2022-11-24 09:44:19 +01:00
firest dd82899118 chore: update app version && changes 2022-11-23 23:49:43 +01:00
Stefan Strigler afcb33aa20 feat: support publish with properties 2022-11-23 17:04:35 +01:00
Zaiming (Stone) Shi 7b5f3f5304 docs: add change log files for v5.0.12 2022-11-23 15:26:48 +01:00
kraftwerk28 00c57de4c3 feat: do not drop MQTTv5 properties in rule/bridge 2022-11-22 20:09:59 +01:00
firest 461aa7fe9b chore: update changes 2022-11-22 18:53:09 +08:00
JianBo He 8dbf34ea94
Merge branch 'master' into refine-changes-md 2022-11-22 14:52:22 +08:00
JianBo He a6ca124772 chore: update changes 2022-11-21 21:45:02 +08:00
zhongwencool 966e6ddeeb
Merge pull request #9363 from zhongwencool/statsd-update-api
refactor: emqx_statsd hot update
2022-11-21 17:26:26 +08:00
zhongwencool 4e97344149
chore: apply suggestions from code review
Co-authored-by: JianBo He <heeejianbo@163.com>
2022-11-21 16:16:40 +08:00
Zhongwen Deng 6f6ed1b4f8 chore: update 5.0.11 changelog 2022-11-21 10:12:43 +08:00
Zhongwen Deng 1845e472e0 fix: create trace sometime failed by end_at time has already passed 2022-11-21 09:54:36 +08:00
zhongwencool 4ed0e9e2a5
Merge branch 'master' into statsd-update-api 2022-11-21 09:31:05 +08:00
zhongwencool 8355d7afa3
Merge pull request #9392 from zhongwencool/fix-config-raw-default
fix: Config API can't get the default values from raw config
2022-11-20 12:33:05 +08:00
Zhongwen Deng b2db34708e chore: add changelog for fix global_zone api 2022-11-18 15:24:10 +08:00
firest 2e72256690 chore: update changes 2022-11-18 11:52:18 +08:00
Zhongwen Deng d36de9ac50 refactor: emqx_statsd hot update 2022-11-18 10:43:22 +08:00
Stefan Strigler 9cc5920b0d refactor: only PUT, no POST for '/gateways' 2022-11-16 15:58:59 +01:00
lafirest 780013d5fe
Merge pull request #9367 from lafirest/feat/kick_when_is_banned
feat(banned): kick session when it is banned by clientid
2022-11-16 21:53:56 +08:00
firest b1889fa203 chore: bump emqx version && update changes 2022-11-16 18:00:32 +08:00
firest 0b9f4e70cf chore: update changes 2022-11-15 16:10:44 +08:00
firest d9e7d36580 chore: bump version && update changes 2022-11-14 09:45:38 +08:00
Stefan Strigler 12ba831246 fix(emqx_authn_api): return 404 for status of unknown authenticator
This also makes sure we call the same code everytime we access an authenticator.
Moreover we return a 500 in case a remote call fails due to technical issues.
2022-11-11 13:34:44 +01:00
lafirest d0df9e5213
Merge pull request #9332 from lafirest/feat/filiter_is_banned_in_retained
feat: filter out messages which the source client is banned when delivering the retained message
2022-11-11 18:16:53 +08:00
firest 6b0de714bc chore: bump retainer version 2022-11-11 17:51:20 +08:00
JianBo He d636f28383 chore: fix the bad change logs introduced in #9307 2022-11-11 16:57:39 +08:00
Gala b2b46b0216
Merge branch 'master' into fix-ssl-existingName-invalid 2022-11-11 10:25:00 +08:00
raoxiaoli a66a4ffa49 fix(helm): fix existingName does not take effect
when ssl.enabled and ssl.useExisting are true, ssl.existingName does not take effect
2022-11-11 10:16:02 +08:00
firest cd2cf15677 chore: update changes 2022-11-10 10:21:31 +08:00
Zaiming (Stone) Shi 34a6c6c889 Merge remote-tracking branch 'origin/master' into release-v50 2022-11-09 18:26:33 +01:00
Zaiming (Stone) Shi d9573a5f43 Merge remote-tracking branch 'origin/master' into release-v50 2022-11-09 18:24:11 +01:00
Ivan Dyachkov 7e8d31b219 docs: update v5.0.10 changelog for #9293 2022-11-09 17:34:03 +01:00
Zaiming (Stone) Shi c186bc2c55 docs: add v5.0.11 change logs file 2022-11-09 13:12:21 +01:00
Zaiming (Stone) Shi a03271d6b2 docs: add missing change logs 2022-11-09 11:26:05 +01:00
Zaiming (Stone) Shi 8faa9d8358 chore: make nl check script happy 2022-11-08 21:36:03 +01:00
Zaiming (Stone) Shi aa215904a9
Merge branch 'master' into authz-api-fixes 2022-11-08 18:13:15 +01:00
Zaiming (Stone) Shi 30d9143b0e
Merge pull request #9310 from sstrigler/fix-configs-api-for-bad-nodes
fix(emqx_mgmt_api_configs): use 'node' query paramter if given
2022-11-08 18:10:43 +01:00
Stefan Strigler 3eda28ba9c chore: add changelog 2022-11-08 17:40:34 +01:00
Stefan Strigler 62856a8b77
style: fix typo in changelog
Co-authored-by: Thales Macedo Garitezi <thalesmg@gmail.com>
2022-11-08 16:10:18 +01:00
firest 848b68de88 chore: update changes 2022-11-08 17:04:55 +08:00
Stefan Strigler ea5b2cba6a chore: add changelog 2022-11-07 15:02:26 +01:00
firest 1d0b30ab5e chore: update changes 2022-11-04 10:52:02 +08:00
Zaiming (Stone) Shi e9d31b2f4a
Merge pull request #9268 from sstrigler/EMQX-7817-fix-unexpected-400
Fix unexpected 400
2022-11-03 12:06:38 +01:00
Stefan Strigler 612e5acea8 fix: return 404 instead of 400 for unknown gateway 2022-11-01 11:04:29 +01:00
firest 317e15314e chore: update changes 2022-11-01 12:38:39 +08:00
Zaiming (Stone) Shi a0cd344752
Merge pull request #9258 from sstrigler/master
Re-UP fix(emqx_gateway_api): don't crash on unknown status
2022-10-28 22:18:10 +02:00
Zaiming (Stone) Shi f906a5527a
Merge pull request #9228 from zmstone/1025-fix-drop-tuple-header-values
fix(emqx_rule_events): drop tuple-value from message headers
2022-10-28 14:00:57 +02:00
Stefan Strigler 2d548acabd style: fix newline 2022-10-28 11:14:26 +02:00
JianBo He d995842f36
Merge branch 'master' into fix-gw-api-erros 2022-10-28 10:18:21 +08:00
zhongwencool 72163c3056 chore: update changes/v5.0.10-zh.md
Co-authored-by: Zaiming (Stone) Shi <zmstone@gmail.com>
2022-10-28 09:16:05 +08:00
zhongwencool 3a491a7984 chore: update changes/v5.0.10-en.md
Co-authored-by: Zaiming (Stone) Shi <zmstone@gmail.com>
2022-10-28 09:16:05 +08:00
Zhongwen Deng 3066d6662b chore: add changelog for /node api 2022-10-28 09:16:03 +08:00
Zaiming (Stone) Shi d704de4a84 fix(emqx_rule_events): drop tuple-value from message headers
the message headers are fed to a JSON ecnoder which
may crash if the header value is a tuple
2022-10-27 20:31:33 +02:00
Thales Macedo Garitezi c72f3a0ae9
Merge pull request #9211 from thalesmg/fix-mgmt-endpoint-status-code-v50
fix(mgmt_api): return 503 when emqx is not running in `/status` (5.0)
2022-10-27 11:11:00 -03:00
Stefan Strigler ef5687d465 fix(emqx_gateway_api): don't crash on unknown status 2022-10-27 12:35:15 +02:00
Zhongwen Deng 3233a40af3 chore: don't delete bpapi when 5.0.x 2022-10-26 21:58:51 +08:00
Zhongwen Deng a3f877656e chore: add changlog for emqx_prometheus's change 2022-10-26 21:32:17 +08:00
ieQu1 702c968f46
chore(ekka): Apply suggestions from code review
Co-authored-by: Zaiming (Stone) Shi <zmstone@gmail.com>
2022-10-26 13:02:35 +02:00
ieQu1 6c8936467e chore(ekka): Bump version to 0.13.6 2022-10-26 12:08:14 +02:00
Zaiming (Stone) Shi 79f2d3e9c3
docs: update v5.0.10-en.md 2022-10-25 17:26:05 +02:00
Zaiming (Stone) Shi 156b19b525
docs: update v5.0.10-zh.md 2022-10-25 17:24:36 +02:00
Thales Macedo Garitezi 997a262c96 fix(mgmt_api): return 503 when emqx is not running in `/status` (5.0) 2022-10-24 14:53:41 -03:00
Zaiming (Stone) Shi 508c0e84d0 Merge branch 'release-v50' into master 2022-10-24 11:46:31 +02:00
Zaiming (Stone) Shi 31c0d73cd5 chore: split change logs 2022-10-24 09:40:08 +02:00