Commit Graph

  • d578ac3f9e fix(clusterlink): match correct timer ref in router actor Serge Tupchii 2024-05-27 19:52:50 +0300
  • b1aeb35370 feat(clusterlink): implement actor init handshake Serge Tupchii 2024-05-24 18:49:37 +0300
  • ac19cf89df chore(clusterlink): remove code related to the rejected coordinator-based implementation Serge Tupchii 2024-05-23 12:47:48 +0300
  • e26e7acaa1 refactor(clusterlink): use `emqx_bridge_mqtt_lib:clientid_base/1` to construct routesync client id Serge Tupchii 2024-05-23 12:32:46 +0300
  • e7305c62ee feat(clusterlink): replicate shared subscription and persistent session routes Serge Tupchii 2024-05-21 20:07:37 +0300
  • f036b641eb feat(clusterlink): integrate node local routes replication and message forwarding Serge Tupchii 2024-05-16 20:19:55 +0300
  • 7df91d852c feat(clusterlink): integrate node local syncer/actor implementation Serge Tupchii 2024-05-15 19:18:57 +0300
  • cbd01ae818 feat(clusterlink): add node-local route sync actor implementation Andrew Mayorov 2024-05-10 15:30:01 +0200
  • 7b95273218 feat(routesync): make syncer a bit more generic and reusable Andrew Mayorov 2024-05-10 15:21:58 +0200
  • 5bd9ee5c7f feat(utils): add `emqx_utils_ets:keyfoldl/3` function Andrew Mayorov 2024-05-10 15:19:58 +0200
  • 4097585f5d fix(clusterlink): ensure extrouter works on replicants Andrew Mayorov 2024-05-06 18:33:45 +0200
  • a53524c826 fix(cth-cluster): fix occasional case clauses during cluster bootup Andrew Mayorov 2024-05-06 18:32:02 +0200
  • 2dd99c5a08 feat(clusterlink): add facility to reconstruct remote routing table Andrew Mayorov 2024-05-06 17:29:20 +0200
  • f08342c704 feat: cluster link prototype WIP Serge Tupchii 2024-04-01 16:32:56 +0300
  • 98a54994c0
    Merge pull request #13196 from lafirest/fix/rules_len lafirest 2024-06-17 15:47:59 +0800
  • 735245977b docs: add changelog for PR 13191 zmstone 2024-06-17 09:44:04 +0200
  • 17809a5803 chore: fix dialyzer warning zhongwencool 2024-06-17 12:51:27 +0800
  • c9f9abd663
    chore(deps): bump actions/checkout in the actions group dependabot/github_actions/actions-0bd1363a87 dependabot[bot] 2024-06-17 04:05:40 +0000
  • 1716852057 fix(authz_mnesia): improve field names and changes firest 2024-06-12 10:13:43 +0800
  • a49e5877ec chore(debug): use redbug for default trace tools zhongwencool 2024-06-17 09:28:23 +0800
  • 8daaf7b727
    Merge pull request #13233 from zmstone/0611-expose-regex_extract-func zmstone 2024-06-16 16:16:48 +0200
  • 2b7f3a597f
    Merge pull request #13245 from qzhuyan/merge/william/sync-rel57-to-master zmstone 2024-06-15 09:13:55 +0200
  • d433fc7c30
    Merge pull request #13236 from zhongwencool/bug-schema-validation zhongwencool 2024-06-15 06:40:28 +0800
  • aadbcb69a7
    Merge pull request #13242 from zhongwencool/dashboard-start-improve zhongwencool 2024-06-15 06:24:22 +0800
  • 198ccd320b fix: add `emqx_s3` to `reboot_lists.eterm` Thales Macedo Garitezi 2024-06-14 15:02:33 -0300
  • 6e702cd16c fix(postgres): fix usage by authn/authz modules when prepared statements are disabled Thales Macedo Garitezi 2024-06-14 12:19:46 -0300
  • 626aae6edf chore: fix bad conflict resolution zmstone 2024-06-14 16:57:53 +0200
  • d95f17fe77 chore: revert ULOG/ELOG zhongwencool 2024-06-14 22:04:20 +0800
  • fd5e844cc1 fix(postgres): correctly handle batch queries with disabled prepared statements Thales Macedo Garitezi 2024-06-14 11:10:21 -0300
  • f713f13b2c test: generate dispatch.eterm in dashboard test zhongwencool 2024-06-14 21:52:58 +0800
  • 9b3c806ba7 feat(message transformation): implement dryrun endpoint Thales Macedo Garitezi 2024-06-11 16:03:13 -0300
  • 62ecdb8ad0
    Merge pull request #13246 from thalesmg/doc-changelog-nit-m-20240613 Thales Macedo Garitezi 2024-06-14 09:19:28 -0300
  • 378a16b4fb feat: enforce singleton discovery strategy when using DS `builtin_local` backend Thales Macedo Garitezi 2024-06-13 16:57:46 -0300
  • 945ea785ae docs: refine change log zmstone 2024-06-14 13:12:08 +0200
  • a6e3a09118 feat: make the dashboard restart quicker zhongwencool 2024-06-13 16:25:30 +0800
  • 0f0e7d18db
    Merge pull request #13261 from JimMoen/fix-typo JimMoen 2024-06-14 16:55:35 +0800
  • 6823c79ae0
    chore: fix typo JimMoen 2024-06-14 16:04:11 +0800
  • b86d631744 test: fix tc t_handle_outing_non_utf8_topic William Yang 2024-06-13 19:40:12 +0200
  • d39b8caff9 Merge branch 'release-57' into merge/william/sync-rel57-to-master William Yang 2024-06-13 14:05:19 +0200
  • afd4b46f72
    Merge pull request #13225 from lafirest/fix/mysql_redact lafirest 2024-06-14 09:19:21 +0800
  • 01635722e9
    docs: improve descriptions Thales Macedo Garitezi 2024-06-13 18:34:44 -0300
  • 52e6c88941 feat: enforce singleton discovery strategy when using DS `builtin_local` backend Thales Macedo Garitezi 2024-06-13 16:57:46 -0300
  • cba5c7bb45 refactor: rm dead code Thales Macedo Garitezi 2024-06-13 16:57:34 -0300
  • 4d876f2af2 chore: bump ekka -> 0.19.4 Thales Macedo Garitezi 2024-06-13 16:35:58 -0300
  • 3adf64e637
    Merge pull request #13240 from thalesmg/ds-cluster-purge-m-20240612 Thales Macedo Garitezi 2024-06-13 09:30:18 -0300
  • 5b73670252 docs: minor changelog improvement Thales Macedo Garitezi 2024-06-13 09:14:37 -0300
  • b6613e7b27
    Merge pull request #13232 from thalesmg/mt-changelog-m-20240611 Thales Macedo Garitezi 2024-06-13 09:11:07 -0300
  • 6ccf1dcbf9
    Merge pull request #13238 from thalesmg/fix-authz-http-content-type-handling-r57-20240612 Thales Macedo Garitezi 2024-06-13 09:10:43 -0300
  • 62cf277cd7
    Merge pull request #13235 from thalesmg/fix-template-types-r57-20240611 Thales Macedo Garitezi 2024-06-13 09:08:40 -0300
  • c81a3ebc0a
    Merge pull request #13234 from thalesmg/fix-clients-api-client-attrs-union-r57-20240611 Thales Macedo Garitezi 2024-06-13 09:08:29 -0300
  • 1664ea4ad4 Revert: TLS partial-chain and keyUsage #12955 #12977 William Yang 2024-06-13 13:31:58 +0200
  • 1dd4b6de5e
    Merge pull request #13241 from zhongwencool/add-with-mfa-option-for-log zhongwencool 2024-06-13 19:26:10 +0800
  • 723144199e
    Merge pull request #13211 from qzhuyan/fix/william/rel57/ee-tls William Yang 2024-06-13 13:19:44 +0200
  • 129bc6b013
    Merge pull request #13243 from keynslug/chore/bridge-s3/schema-req-fields Andrew Mayorov 2024-06-13 13:46:20 +0300
  • 0f53b33417
    chore(s3): make schema fields with defaults optional Andrew Mayorov 2024-06-13 11:57:36 +0200
  • 0eee2edd28 test: fix api_config SUITE failed zhongwencool 2024-06-13 10:44:29 +0800
  • 2b1fa1711b fix: observer command crash when can't find object code zhongwencool 2024-06-12 17:04:52 +0800
  • 623845d07d fix: don't allow set active_n to negative int zhongwencool 2024-06-12 15:22:56 +0800
  • 825bfe4717 fix: load bad configs return unknown msg zhongwencool 2024-06-12 15:11:09 +0800
  • 5d3f464ec3 fix: ws/wss's max_frame_size should > 0 zhongwencool 2024-06-12 14:41:34 +0800
  • e1536961ce
    Merge pull request #13237 from JimMoen/EMQX-12167-add-missing-schema JimMoen 2024-06-13 14:50:17 +0800
  • 800a79adde test: test failed with_mfa zhongwencool 2024-06-13 09:50:52 +0800
  • 2c264d9a4b fix(http authz): handle unknown content types in responses Thales Macedo Garitezi 2024-06-12 09:47:21 -0300
  • c72b455a83 feat: add hidden option to record MFA and line in the log is very useful for debug. zhongwencool 2024-06-12 22:51:45 +0800
  • d0e6f22a79 feat: support purging durable sessions during cluster purge Thales Macedo Garitezi 2024-06-12 11:19:53 -0300
  • 0c805e049e docs: add changelog for message transformation Thales Macedo Garitezi 2024-06-11 16:15:54 -0300
  • fe303231cf
    Merge pull request #13230 from thalesmg/sync-r57-m-20240611 Thales Macedo Garitezi 2024-06-12 08:55:43 -0300
  • daeb10151b
    chore: fix typos JimMoen 2024-06-12 18:59:41 +0800
  • cde4cb1358
    fix: metrics macro with description JimMoen 2024-06-12 18:55:10 +0800
  • 756797b258
    refactor: gen metric schema with desc from macros JimMoen 2024-06-12 18:10:45 +0800
  • 263d2dbae2
    fix: inc metric `'client.auth.anonymous'` when client anonymous JimMoen 2024-06-11 18:45:36 +0800
  • 9a78a6f640
    refactor: mv metrics macros in hrl file JimMoen 2024-06-11 18:20:00 +0800
  • cbac4019b3
    fix: rm havn't used counter idx JimMoen 2024-06-11 18:09:50 +0800
  • 46ab3be1f4 chore: change types of mysql and mongodb fields to `template()` Thales Macedo Garitezi 2024-06-11 17:25:53 -0300
  • 0874768c1d fix(client mgmt api): allow projecting `client_attrs` from client fields Thales Macedo Garitezi 2024-06-11 17:14:33 -0300
  • 8a283b1cc0
    Merge pull request #13180 from zmstone/0604-optimize-tcp-ssl-connection-data-send-performance zmstone 2024-06-11 22:06:57 +0200
  • 09f91159c9 fix(emqx_rule_funcs): expose regex_extract function to rule engine zmstone 2024-06-11 21:14:15 +0200
  • 51810c6919
    Merge pull request #13229 from zmstone/0611-auth-with-raw-cert zmstone 2024-06-11 21:16:01 +0200
  • db572d35a7 Merge remote-tracking branch 'origin/release-57' into sync-r57-m-20240611 Thales Macedo Garitezi 2024-06-11 15:34:54 -0300
  • 7cb57606bf
    Merge pull request #13210 from thalesmg/sv-check-referenced-types-r57-20240607 Thales Macedo Garitezi 2024-06-11 15:34:14 -0300
  • 751f7a24e9 feat(authn): support ${cert_pem} placeholder zmstone 2024-06-11 19:31:11 +0200
  • 337009c3a0 fix: declare `emqx_schema_registry` as a dependency of `emqx_schema_validation` Thales Macedo Garitezi 2024-06-10 13:45:29 -0300
  • 0f9c3b4cea feat(schema validation): check references schema names and types before changing config Thales Macedo Garitezi 2024-06-07 15:27:50 -0300
  • 03b226248a feat(schema registry): add check for inner types Thales Macedo Garitezi 2024-06-07 14:42:02 -0300
  • c70e8252fe fix: declare `emqx_schema_registry` as a dependency of `emqx_message_transformation` Thales Macedo Garitezi 2024-06-11 13:35:02 -0300
  • b2d716909f
    Merge pull request #13200 from thalesmg/update-erlazure-no-gen-server-m-20240606 Thales Macedo Garitezi 2024-06-11 13:30:14 -0300
  • 686bcc8a48
    Merge pull request #13207 from thalesmg/republish-metrics-m-20240607 Thales Macedo Garitezi 2024-06-11 13:29:58 -0300
  • 2c6aa80b3c
    Merge pull request #13221 from thalesmg/refactor-sv-topic-index-r57-20240610 Thales Macedo Garitezi 2024-06-11 13:29:48 -0300
  • 83ff07ade0
    Merge pull request #13199 from thalesmg/message-transformation-r57-20240604 Thales Macedo Garitezi 2024-06-11 13:29:25 -0300
  • ab5329be02
    Merge pull request #13220 from thalesmg/refactor-channel-hc-opt-r57-20240610 Thales Macedo Garitezi 2024-06-11 12:22:43 -0300
  • 46a51bd92b chore: update changes firest 2024-06-11 21:34:37 +0800
  • 2f0eb3560b
    Merge pull request #13227 from keynslug/fix/EMQX-12533/bad-tpl Andrew Mayorov 2024-06-11 15:39:12 +0300
  • 57ecf4de9c
    chore: add changelog entry Andrew Mayorov 2024-06-11 11:54:02 +0200
  • d4fb812352
    fix(aggreg): anticipate and handle delivery startup errors Andrew Mayorov 2024-06-11 11:47:08 +0200
  • 29fc30ea69
    fix(bridge-s3): validate aggreg key template before adding a channel Andrew Mayorov 2024-06-11 11:46:34 +0200
  • fb0da9848c
    feat(tpl): add separate `placeholders/1` function Andrew Mayorov 2024-06-11 11:42:43 +0200
  • 9d22089104
    Merge pull request #13173 from kjellwinblad/kjell/pgsql_timestamp_encode_etc/EEC-1036 Kjell Winblad 2024-06-11 10:53:30 +0200
  • 44258204bd chore: move tls_certs test helper to apps/emqx William Yang 2024-06-11 10:06:18 +0200
  • e64f60b73f fix(auth): redact sensitive data for the authn/authz APIs firest 2024-06-11 16:05:11 +0800
  • b657dc537c
    Merge pull request #13156 from savonarola/0529-fix-dashboard-monitor zhongwencool 2024-06-11 10:33:15 +0800