Commit Graph

  • 891fd972bd Merge remote-tracking branch 'origin/release-54' into 1221-prepare-bpapi-on-otp-26 Zaiming (Stone) Shi 2023-12-22 15:19:25 +0100
  • 8530a18285 docs: rename changelog from e5.4.0 to changes/e5.4.0-build.1 e5.4.0-build.1 Zaiming (Stone) Shi 2023-12-22 14:02:42 +0100
  • 5b5d4a6f68 chore: bump release version to e5.4.0-build.1 Zaiming (Stone) Shi 2023-12-22 13:59:14 +0100
  • 157dc12047
    Merge pull request #12219 from zhongwencool/ft-deobfuscate-keys Zaiming (Stone) Shi 2023-12-22 13:58:08 +0100
  • a16bce8c24 fix: deobfuscate ft's secret keys in api zhongwencool 2023-12-22 18:06:01 +0800
  • 20543d55ef chore: bump app vsn Zaiming (Stone) Shi 2023-12-22 13:00:37 +0100
  • 322b7bb7d2 chore: bump app vsn Zaiming (Stone) Shi 2023-12-22 13:00:37 +0100
  • ecc31217fd Merge remote-tracking branch 'origin/master' into 1221-prepare-bpapi-on-otp-26 Zaiming (Stone) Shi 2023-12-22 12:48:06 +0100
  • 17d3037a13 chore: add 5.4.bpapi Zaiming (Stone) Shi 2023-12-22 08:41:42 +0100
  • ec0693861a fix(static_checks): Prepare for OTP26 ieQu1 2023-12-14 15:22:09 +0100
  • 2d5f7e0a6d
    Merge pull request #12215 from thalesmg/sync-r54-m-20231221 zhongwencool 2023-12-22 10:24:29 +0800
  • a53d293bde
    Merge pull request #12183 from zmstone/1215-chore-upgrade-ehttpc Zaiming (Stone) Shi 2023-12-21 22:02:22 +0100
  • 035f5f977e Merge remote-tracking branch 'origin/release-54' into sync-r54-m-20231221 Thales Macedo Garitezi 2023-12-21 17:53:05 -0300
  • e9d453405a
    Merge pull request #12217 from zmstone/1221-release-5.4.0 v5.4.0 docker-latest-ce Zaiming (Stone) Shi 2023-12-21 21:09:11 +0100
  • f4286f3208 test(gcp_pubsub): increase wait timeout and fix falt injection Zaiming (Stone) Shi 2023-12-20 16:29:45 +0100
  • fa80c7e436 chore: upgrade gun and ehttpc Zaiming (Stone) Shi 2023-12-15 14:07:54 +0100
  • 36d2929534 chore: prepare for release version 5.4.0 Zaiming (Stone) Shi 2023-12-21 18:48:09 +0100
  • a9b1b82546
    Merge pull request #12210 from keynslug/feat/EMQX-11579/schema-type-doc Zaiming (Stone) Shi 2023-12-21 18:46:22 +0100
  • d9b3280f30
    Merge pull request #12214 from zhongwencool/update-actions-connectors Zaiming (Stone) Shi 2023-12-21 17:39:44 +0100
  • aa3f8d6735
    fix(typedoc): meld it into the field doc in the meantime Andrew Mayorov 2023-12-21 17:13:37 +0100
  • 1290f1794a
    chore: drop `schema-dump-reformat.escript` Andrew Mayorov 2023-12-21 13:44:25 +0100
  • da49909ac4
    chore(typedoc): refine some descriptions Andrew Mayorov 2023-12-21 13:42:30 +0100
  • 85d7518a7d
    feat(schema): provide type-level documentation snippets Andrew Mayorov 2023-12-20 22:33:12 +0100
  • aac1f94087
    Merge pull request #12212 from Kinplemelon/kinple/for-upgrade-dashboard Kinple 2023-12-21 23:02:29 +0800
  • 37930f1d3c fix: emqx conf ctl load failed with connectors/actions zhongwencool 2023-12-21 19:46:22 +0800
  • 74f1ce0955
    Merge pull request #12211 from zhongwencool/redis-resource-opts zhongwencool 2023-12-21 22:08:41 +0800
  • 18b69809da Merge branch 'release-54' into sync-r54-m-20231221 Thales Macedo Garitezi 2023-12-21 10:05:13 -0300
  • d898573acf
    Merge pull request #12208 from thalesmg/test-yet-another-attempt-r54-20231220 Thales Macedo Garitezi 2023-12-21 09:55:33 -0300
  • 5d1a412d0c fix: redis resource_opts not working zhongwencool 2023-12-21 16:37:18 +0800
  • 7966aaad5f chore: upgrade dashboard to e1.4.0 for ee and v1.6.0 for ce Kinplemelon 2023-12-21 18:14:26 +0800
  • de02dd21ca
    Merge pull request #12157 from lafirest/feat/dsgen lafirest 2023-12-21 09:30:17 +0800
  • 471877598e
    Merge pull request #12209 from thalesmg/fix-schema-file-typo-r54-20231220 Thales Macedo Garitezi 2023-12-20 17:49:07 -0300
  • aeabff41c9 ci: fix typo in file name Thales Macedo Garitezi 2023-12-20 15:39:57 -0300
  • b084798eeb
    Merge pull request #12207 from thalesmg/prepare-r54-rc1-20231220 Thales Macedo Garitezi 2023-12-20 13:58:26 -0300
  • b2c82ab052 test(gcp_pubsub_consumer): yet another attempt to stabilize tests Thales Macedo Garitezi 2023-12-20 13:15:43 -0300
  • a43f49f8fa chore: prepare to tag `5.4.0-rc.1` v5.4.0-rc.1 e5.4.0-rc.1 Thales Macedo Garitezi 2023-12-20 12:43:08 -0300
  • 2b03ae8daf
    Merge pull request #12205 from thalesmg/fix-list-v2-actions-in-v1-bridges-r54-20231220 Thales Macedo Garitezi 2023-12-20 12:37:16 -0300
  • f39af14524
    Merge pull request #12180 from keynslug/fix/gw-dtls-opts Andrew Mayorov 2023-12-20 15:24:56 +0100
  • 50c93345d0
    Merge pull request #12206 from SergeTupchiy/default-shard-transport-distr Zaiming (Stone) Shi 2023-12-20 15:18:24 +0100
  • 612be8e280 fix(ds): make dialyzer happy firest 2023-12-20 21:08:30 +0800
  • b61ccf3373 fix(bridges_v1): don't list v2-only bridges in API Thales Macedo Garitezi 2023-12-20 09:45:56 -0300
  • ccb9a977d6
    test(gw-authn): switch to `emqx_cth_suite` + simplify testsuite Andrew Mayorov 2023-12-20 14:38:18 +0100
  • 76c89ad372
    test(gw-authz): switch to `emqx_cth_suite` + simplify testsuite Andrew Mayorov 2023-12-20 13:56:18 +0100
  • 333709164c refactor: change mria default shard transport from 'gen_rpc' to 'distr' Serge Tupchii 2023-12-20 15:34:52 +0200
  • 32a64cf201
    fix(gw): update DTLS listener setup according to esockd 5.11.x Andrew Mayorov 2023-12-20 12:09:31 +0100
  • 62bb9938e7
    test(exproto): switch to `emqx_cth_suite` + fix listener options Andrew Mayorov 2023-12-20 12:08:30 +0100
  • ed38ca67d5 fix(ds): Unified the names of the `add_generation` API firest 2023-12-15 16:44:48 +0800
  • 5c5ecbe3cf
    fix(gw): unbreak schema + transform DTLS options properly Andrew Mayorov 2023-12-16 23:09:12 +0100
  • 1ef700e2cb
    chore: add changelog entry Andrew Mayorov 2023-12-16 01:21:27 +0100
  • 3ea2bbefaa
    test(mqttsn): generate TLS certificates for tests on the fly Andrew Mayorov 2023-12-16 01:13:54 +0100
  • 3d679f7e26
    test(cth-tls): add test helpers for TLS related activities Andrew Mayorov 2023-12-16 01:11:37 +0100
  • 78d3f49fe4
    fix(gw): use more conservative set of DTLS options Andrew Mayorov 2023-12-15 12:56:38 +0100
  • a65060e797
    Merge pull request #12204 from zhongwencool/client-api-example zhongwencool 2023-12-20 17:45:52 +0800
  • d3b32b64e1
    Merge pull request #12201 from keynslug/feat/EMQX-11527/tls-hot-update Andrew Mayorov 2023-12-20 09:45:12 +0100
  • a4fe4ceb9e chore: add example for clients api zhongwencool 2023-12-20 14:53:05 +0800
  • cc15e3a03b
    Merge pull request #12199 from zhongwencool/configs-put-bridge-v1-api JianBo He 2023-12-20 09:32:32 +0800
  • 1e288de1d9
    Merge pull request #12203 from JimMoen/EMQX-11610-gw-OCPP-subscription-cnt JianBo He 2023-12-20 09:31:08 +0800
  • a6c26ce992
    test(listen): stabilize flaky testcase Andrew Mayorov 2023-12-19 23:36:52 +0100
  • baf46c9aa2
    test(listen): also change CA on update and verify clients notice Andrew Mayorov 2023-12-19 22:48:38 +0100
  • 8d30bb2b80
    chore: add changelog entry Andrew Mayorov 2023-12-19 16:39:55 +0100
  • 465f71180a
    fix(gw): return HTTP 400 for unimplemented handle call JimMoen 2023-12-20 03:22:54 +0800
  • 9e24d08be3
    Merge pull request #12202 from zmstone/1219-upgrade-gen_rpc-3.3.1 Zaiming (Stone) Shi 2023-12-19 19:41:46 +0100
  • 578a231a8d
    fix(gw_ocpp): subscriptions cnt JimMoen 2023-12-20 01:26:44 +0800
  • d37c5cc798
    fix(gw_ocpp): frame outgoing badmatch JimMoen 2023-12-20 01:16:02 +0800
  • af7b14ed3f
    refactor(gw_ocpp): default conf macro readable JimMoen 2023-12-20 01:15:16 +0800
  • 55f0c1bbda
    Merge pull request #12197 from thalesmg/test-more-flaky-fix-r54-20231218 Thales Macedo Garitezi 2023-12-19 13:47:23 -0300
  • 5b19e6b6f4
    Merge pull request #12198 from thalesmg/sync-r54-m-20231218 Thales Macedo Garitezi 2023-12-19 13:22:45 -0300
  • 7e4049620d
    fix(listen): ensure limiter server state consistent with updates Andrew Mayorov 2023-12-19 16:05:48 +0100
  • 4796f85dff
    test(listen): verify SSL options of WSS listener are hot updateable Andrew Mayorov 2023-12-19 14:38:00 +0100
  • 036048b9ab
    feat(listen): support hot update of WS/WSS options as well Andrew Mayorov 2023-12-19 14:36:25 +0100
  • 68bbbec556
    chore: bump to esockd 5.11.1 Andrew Mayorov 2023-12-19 14:35:29 +0100
  • a20ef0376b
    test(exproto): fix too small buffer size for listener Andrew Mayorov 2023-12-19 13:01:06 +0100
  • fb2d4544b6
    test(listen): verify that SSL options are hot-updateable Andrew Mayorov 2023-12-19 11:25:02 +0100
  • da0f0f947e
    feat(listen): support hot config update of esockd-based listeners Andrew Mayorov 2023-12-19 11:23:29 +0100
  • 285b5e4422
    Merge pull request #12200 from zhongwencool/redis-type-connector zhongwencool 2023-12-19 20:26:50 +0800
  • 2b6176aa60 fix: upgrade to gen_rpc 3.3.1 which does not log cast args only arity Zaiming (Stone) Shi 2023-12-19 12:38:03 +0100
  • 1894349544
    Merge pull request #12189 from zmstone/1217-feat-jwt-authz-support-ignore-action Zaiming (Stone) Shi 2023-12-19 11:34:55 +0100
  • cafd384466
    chore: upgrade to esockd 5.11.0 Andrew Mayorov 2023-12-19 11:15:09 +0100
  • 1c17121d44 chore: move redis_type into paramaters in actions zhongwencool 2023-12-19 17:09:08 +0800
  • a46b415c77 fix: support bridge v1 conf hocon-format in the put configs API. zhongwencool 2023-12-19 15:44:17 +0800
  • 2be898ca4d refactor(auth/jwt): support raw rules from jwt acl claim Zaiming (Stone) Shi 2023-12-17 14:37:55 +0100
  • 5128c11542 test(gcp_pubsub_consumer): another attempt to stabilize flaky tests Thales Macedo Garitezi 2023-12-18 17:12:10 -0300
  • cf9331a95f Merge branch 'release-54' into sync-r54-m-20231218 Thales Macedo Garitezi 2023-12-18 17:21:08 -0300
  • 78f7d01b1c
    test(listen): simplify test suite setup / teardown Andrew Mayorov 2023-12-18 20:52:57 +0100
  • f61f267ac4
    Merge pull request #12195 from thalesmg/test-redis-v2-r54-20231218 Thales Macedo Garitezi 2023-12-18 16:34:03 -0300
  • bd54a0f532
    Merge pull request #12193 from thalesmg/fix-mysql-batch-update-r54-20231218 Thales Macedo Garitezi 2023-12-18 16:33:51 -0300
  • da92e62e8c
    Merge pull request #12194 from zmstone/1218-perf-upgrade-wolff Zaiming (Stone) Shi 2023-12-18 20:15:32 +0100
  • 2c61b2bfbb fix(mysql_bridge): forbid update statements with batch operations Thales Macedo Garitezi 2023-12-18 11:53:00 -0300
  • 7338e394c8 perf: upgrade to wolff 1.9.1 for better performance Zaiming (Stone) Shi 2023-12-18 18:17:50 +0100
  • f6bb948e6f test(redis_action): add minimal smoke tests Thales Macedo Garitezi 2023-12-18 14:14:29 -0300
  • 2d11aca39f
    Merge pull request #12186 from thalesmg/gcp-pubsub-local-topic-action-r54-20231215 Thales Macedo Garitezi 2023-12-18 11:34:19 -0300
  • 3f06ebcaf7
    Merge pull request #12181 from thalesmg/fix-fill-default-v1-api-return-r54-20231215 Thales Macedo Garitezi 2023-12-18 11:34:07 -0300
  • ccb5d1a189
    Merge pull request #12192 from emqx/1218-scheduled-packages-use-separate-builder-for-54 Ivan Dyachkov 2023-12-18 14:32:48 +0100
  • 2d9bbd00ce ci: use OTP 25 in scheduled workflow to build packages for release-54 Ivan Dyachkov 2023-12-18 14:11:30 +0100
  • ef2cf71bea chore: bump version to 5.4.0-alpha.2 v5.4.0-alpha.2 e5.4.0-alpha.2 Zaiming (Stone) Shi 2023-12-18 13:51:21 +0100
  • e9a91881cf
    Merge pull request #12191 from zmstone/1217-improve-authz-logging Zaiming (Stone) Shi 2023-12-18 12:12:25 +0100
  • a6aad1400e
    Merge pull request #12190 from JimMoen/EMQX-11526-jt808-auth-init-function-caluse JianBo He 2023-12-18 11:28:05 +0800
  • a9963e043b refactor(authz): improve logging Zaiming (Stone) Shi 2023-12-17 19:57:03 +0100
  • 35504bd323 refactor: move ntoa (ip address formatting) code to emqx_utils Zaiming (Stone) Shi 2023-12-17 19:51:56 +0100
  • 725e7a17bb
    docs(gw_jt808): fix and reformat data exchange guide JimMoen 2023-12-18 03:21:49 +0800