Commit Graph

9034 Commits

Author SHA1 Message Date
JimMoen 7b76982be9
test: fix a disturbed test environment `$mqtt_sub_caps` 2023-01-12 11:12:49 +08:00
Kjell Winblad 6d63931353 feat: upgrade mongodb-erlang library to support 5.1+ 2023-01-09 18:02:44 +01:00
Zaiming (Stone) Shi 002a3a4e75
Merge pull request #9694 from thalesmg/test-fix-hanging-conf-suite-v44
test: fix hang when calling `ct_slave:stop` on a `slave` started node
2023-01-09 16:46:23 +01:00
zhongwencool 7c2cd562b9
Merge pull request #9701 from zmstone/0108-bump-app-vsn-emqx_rule_engine
chore: bump app vsn to 4.4.15 for emqx_rule_engine
2023-01-09 10:07:04 +08:00
Zaiming (Stone) Shi ab8521c92c chore: bump app vsn to 4.4.15 for emqx_rule_engine 2023-01-08 10:43:37 +01:00
Zaiming (Stone) Shi 80a1c43a19
Merge pull request #9698 from thalesmg/sync-v4414-into-v44
Sync `v4.4.14` into `v44`
2023-01-08 10:28:18 +01:00
Thales Macedo Garitezi d6e0ecddbc chore: update appups 2023-01-06 13:59:25 -03:00
Thales Macedo Garitezi 53ab67285a Merge tag 'v4.4.14' into sync-v4414-into-v44 2023-01-06 13:34:34 -03:00
zhongwencool 5e6d058a7e
Merge pull request #9696 from zhongwencool/dashboard-password-validate-v44
fix: update dashboard password validator
2023-01-06 18:44:13 +08:00
zhongwencool 5e717bb316 fix: update dashboard password validator 2023-01-06 17:31:02 +08:00
zhongwencool 1f49bc9c59
Merge pull request #9692 from thalesmg/sync-e4413-ce-changes-rv44
chore: sync ee changes back into ce repo (re44)
2023-01-06 16:17:07 +08:00
Thales Macedo Garitezi 4b8d4b3583 test: fix hang when calling `ct_slave:stop` on a `slave` started node
Some tests use the `slave` module for better readability.  But, when
shutting those nodes down, if one uses `ct_slave` on them, they will
hang.  This'll make CT wait until the timetrap (default 30 min) before
failing `end_per_testcase`.
2023-01-05 15:51:54 -03:00
Thales Macedo Garitezi f6bdd1ffec chore: prepare for v4.4.14 release 2023-01-05 14:09:07 -03:00
Thales Macedo Garitezi 822a510873 chore: sync ee changes back into ce repo 2023-01-05 13:41:13 -03:00
Zaiming (Stone) Shi 1d745d2bc3
Merge pull request #9659 from zmstone/0102-update-copyright-year
0102 update copyright year
2023-01-02 20:14:29 +01:00
Zaiming (Stone) Shi 19103a4dfb chore: re-generate emqx.appup.src 2023-01-02 18:56:30 +01:00
Zaiming (Stone) Shi 7ae159af8f chore: bump emqx_exproto app vsn 2023-01-02 14:56:29 +01:00
Zaiming (Stone) Shi 14ba75502f chore: update copyright year 2023-01-02 14:54:38 +01:00
Zaiming (Stone) Shi ceb696fe15 chore: ignore comments in git diff 2023-01-02 14:54:37 +01:00
Zaiming (Stone) Shi 69af8cdf54
Merge pull request #9652 from zmstone/1230-sync-release-v44-to-main-v4.4
1230 sync release v44 to main v4.4
2023-01-02 14:54:05 +01:00
Zaiming (Stone) Shi 1ed6dd517d Merge remote-tracking branch 'origin/main-v4.4' into 1230-sync-release-v44-to-main-v4.4 2022-12-30 22:50:33 +01:00
Zaiming (Stone) Shi bb02fe1e24
Merge pull request #9648 from zmstone/1129-always-add-qlc-modules-to-appup
build: skip qlc modules if there were no git diff
2022-12-30 22:49:27 +01:00
Zaiming (Stone) Shi f91a0384f7 build: skip qlc modules if there were no git diff 2022-12-30 22:20:29 +01:00
Zaiming (Stone) Shi ad91eca0e5 chore: generate appup 2022-12-30 20:45:55 +01:00
Zaiming (Stone) Shi e88feb5096 chore: bump app vsn for emqx_rule_engine 2022-12-30 20:21:48 +01:00
Zaiming (Stone) Shi ccd68eeb5b chore: prepare for 4.4.14 2022-12-30 20:07:51 +01:00
Zaiming (Stone) Shi 371e7c1aae docs: update change logs 2022-12-30 19:55:55 +01:00
Zaiming (Stone) Shi 875df2b7ea Merge remote-tracking branch 'origin/release-v44' into main-v4.4 2022-12-30 19:55:26 +01:00
Zaiming (Stone) Shi dbbc41c112 chore: rename v4.4.13 to v4.4.14 2022-12-30 19:52:50 +01:00
Zaiming (Stone) Shi eec9833828
Merge pull request #9649 from zmstone/1230-fix-merge-conflict-resolution
ci: fix bad merge conflict resolution
2022-12-30 19:39:17 +01:00
Zaiming (Stone) Shi 00412149f3
Merge pull request #9650 from thalesmg/fix-gcp-pubsub-leak-rv44
fix(gcp_pubsub): ensure jwt token is deleted after worker stops and always ensure refresh timer (rv4.4)
2022-12-30 17:06:35 +01:00
Thales Macedo Garitezi bc654ddf3a chore: bump release -> v4.4.13 2022-12-30 11:51:32 -03:00
Thales Macedo Garitezi 05070f416d docs: update changelog 2022-12-30 10:24:49 -03:00
Thales Macedo Garitezi ea209585b5 fix(jwt_sup): delete the worker spec from the supervision tree 2022-12-30 10:24:41 -03:00
Thales Macedo Garitezi 823efbaed3 fix(gcp_pubsub): ensure jwt token is deleted after worker stops and always ensure refresh timer (v4.4)
https://emqx.atlassian.net/browse/EMQX-8652

Since the rule resource testing mechanism creates a new resource to
test the configuration, a new JWT associated with an unique temporary
resource was being created and left in the JWT table, leaking it.

Also, a wrong case clause when setting the new refresh timer for the
JWT worker was preventing it from refreshing from the 2nd refresh
onward.
2022-12-30 10:24:26 -03:00
Zaiming (Stone) Shi 18b18ade45 ci: fix bad merge conflict resolution 2022-12-30 14:01:05 +01:00
Thales Macedo Garitezi c092ac2ced
Merge pull request #9640 from thalesmg/fix-gcp-pubsub-refresh-leak-v44
fix(gcp_pubsub): ensure jwt token is deleted after worker stops and always ensure refresh timer (v4.4)
2022-12-30 09:44:21 -03:00
Thales Macedo Garitezi 93fc8ff1e5
docs: improve changelog
Co-authored-by: Zaiming (Stone) Shi <zmstone@gmail.com>
2022-12-29 16:45:59 -03:00
Thales Macedo Garitezi abcc6263bb docs: update changelog 2022-12-29 13:08:10 -03:00
Thales Macedo Garitezi d345ccf4b8 chore: update appups 2022-12-29 11:45:45 -03:00
Thales Macedo Garitezi 7f8c5dcf01 fix(jwt_sup): delete the worker spec from the supervision tree 2022-12-29 11:33:07 -03:00
Thales Macedo Garitezi 56b1df1c7f fix(gcp_pubsub): ensure jwt token is deleted after worker stops and always ensure refresh timer (v4.4)
https://emqx.atlassian.net/browse/EMQX-8652

Since the rule resource testing mechanism creates a new resource to
test the configuration, a new JWT associated with an unique temporary
resource was being created and left in the JWT table, leaking it.

Also, a wrong case clause when setting the new refresh timer for the
JWT worker was preventing it from refreshing from the 2nd refresh
onward.
2022-12-29 11:33:06 -03:00
Zaiming (Stone) Shi 23c786b18a
Merge pull request #9639 from zmstone/1229-sync-release-v44-to-main-v4.4
1229 sync release v44 to main v4.4
2022-12-29 15:31:38 +01:00
Zaiming (Stone) Shi facc810941 chore: add emqx_cm to appup 2022-12-29 14:32:25 +01:00
Zaiming (Stone) Shi d8f900dd07 chore: add relup path 2022-12-29 13:51:50 +01:00
Zaiming (Stone) Shi 0419c9b17e chore: update appups 2022-12-29 12:09:06 +01:00
Zaiming (Stone) Shi ece2b7f6bc chore: bump emqx_dashboard app vsn to 4.4.12 2022-12-29 11:24:53 +01:00
Zaiming (Stone) Shi 4251948435 chore: bump emqx.app.src vsn to 4.4.13 2022-12-29 11:24:11 +01:00
Zaiming (Stone) Shi cf6bf2a2fe chore: prepare for v4.4.13-alpha.1 release 2022-12-29 11:22:38 +01:00
Zaiming (Stone) Shi 1f9b2a7e69 Merge remote-tracking branch 'origin/release-v44' into main-v4.4 2022-12-29 11:21:26 +01:00