JimMoen a4da1d260a docs(gw_jt808): data exchange guide cn %!s(int64=2) %!d(string=hai) anos
..
emqx 523bb17fc8 test: mark proper types gateway connection modules need be fixed %!s(int64=2) %!d(string=hai) anos
emqx_audit 0634ff61c0 fix: dialyzer warning %!s(int64=2) %!d(string=hai) anos
emqx_auth 910e81bc41 Merge pull request #10442 from keynslug/ft/EMQX-9257/placeholder %!s(int64=2) %!d(string=hai) anos
emqx_auth_http 49fba40ee7 fix(tpl): ensure backward compat with authz / authn templates %!s(int64=2) %!d(string=hai) anos
emqx_auth_jwt 1eb75b43c4 chore(auth): split emqx_authn and emqx_authz apps %!s(int64=2) %!d(string=hai) anos
emqx_auth_ldap cbfd02d1b0 refactor(ldap): merge the `ldap-bind` backend as a type for the `ldap` backend %!s(int64=2) %!d(string=hai) anos
emqx_auth_mnesia 3f6c09b195 Merge pull request #11780 from savonarola/1017-fix-pbkdf2-validation %!s(int64=2) %!d(string=hai) anos
emqx_auth_mongodb 49fba40ee7 fix(tpl): ensure backward compat with authz / authn templates %!s(int64=2) %!d(string=hai) anos
emqx_auth_mysql 49fba40ee7 fix(tpl): ensure backward compat with authz / authn templates %!s(int64=2) %!d(string=hai) anos
emqx_auth_postgresql 49fba40ee7 fix(tpl): ensure backward compat with authz / authn templates %!s(int64=2) %!d(string=hai) anos
emqx_auth_redis 49fba40ee7 fix(tpl): ensure backward compat with authz / authn templates %!s(int64=2) %!d(string=hai) anos
emqx_auto_subscribe e4d09d4ad4 feat: implement configuration and user data export/import CLI %!s(int64=2) %!d(string=hai) anos
emqx_bridge 447c933ff8 fix(syskeeper): homogenize the Syskeeper bridge and update license data %!s(int64=2) %!d(string=hai) anos
emqx_bridge_azure_event_hub f19904d43c Merge pull request #11877 from zmstone/1102-rename-kafka-to-config %!s(int64=2) %!d(string=hai) anos
emqx_bridge_cassandra 51c57a5f0a fix(cass): avoid using aggregates in healthcheck query %!s(int64=2) %!d(string=hai) anos
emqx_bridge_clickhouse 9dc3a169b3 feat: split bridges into a connector part and a bridge part %!s(int64=2) %!d(string=hai) anos
emqx_bridge_dynamo 243b8f5b67 chore: merge 'upstream/master' into v5.1.2 %!s(int64=2) %!d(string=hai) anos
emqx_bridge_gcp_pubsub 45a39d97c6 fix(bridges_v1): avoid create dangling connectors when updating bridges via api v1 %!s(int64=2) %!d(string=hai) anos
emqx_bridge_greptimedb dafd7c6085 chore: bump apps versions %!s(int64=2) %!d(string=hai) anos
emqx_bridge_hstreamdb dafd7c6085 chore: bump apps versions %!s(int64=2) %!d(string=hai) anos
emqx_bridge_http 910e81bc41 Merge pull request #10442 from keynslug/ft/EMQX-9257/placeholder %!s(int64=2) %!d(string=hai) anos
emqx_bridge_influxdb 2f1fa2e961 chore: unified slog message formatting to improve logging consistency %!s(int64=2) %!d(string=hai) anos
emqx_bridge_iotdb 5abe4bed88 feat: add Azure Event Hub Producer bridge %!s(int64=2) %!d(string=hai) anos
emqx_bridge_kafka 0c91bec98d chore: merge 'upstream/release-53' %!s(int64=2) %!d(string=hai) anos
emqx_bridge_kinesis 18c6bfec97 chore: bump app vsns %!s(int64=2) %!d(string=hai) anos
emqx_bridge_matrix 6cd503865b fix(machine_boot): ensure `emqx_bridge` starts after its companion apps %!s(int64=2) %!d(string=hai) anos
emqx_bridge_mongodb 9dc3a169b3 feat: split bridges into a connector part and a bridge part %!s(int64=2) %!d(string=hai) anos
emqx_bridge_mqtt 0bf5deaed9 chore: merge master into release-54 %!s(int64=2) %!d(string=hai) anos
emqx_bridge_mysql b5b6c3f8cc fix(tpl): ensure full backward compat in basic connectors %!s(int64=2) %!d(string=hai) anos
emqx_bridge_opents 2f1fa2e961 chore: unified slog message formatting to improve logging consistency %!s(int64=2) %!d(string=hai) anos
emqx_bridge_oracle 5c8dc092a1 fix(http_bridge): don't attempt to convert headers to atoms %!s(int64=2) %!d(string=hai) anos
emqx_bridge_pgsql 35902dc72d feat(tpl): switch basic connectors to `emqx_connector_template` %!s(int64=2) %!d(string=hai) anos
emqx_bridge_pulsar 9dc3a169b3 feat: split bridges into a connector part and a bridge part %!s(int64=2) %!d(string=hai) anos
emqx_bridge_rabbitmq 9dc3a169b3 feat: split bridges into a connector part and a bridge part %!s(int64=2) %!d(string=hai) anos
emqx_bridge_redis 9dc3a169b3 feat: split bridges into a connector part and a bridge part %!s(int64=2) %!d(string=hai) anos
emqx_bridge_rocketmq 6cd503865b fix(machine_boot): ensure `emqx_bridge` starts after its companion apps %!s(int64=2) %!d(string=hai) anos
emqx_bridge_sqlserver dafd7c6085 chore: bump apps versions %!s(int64=2) %!d(string=hai) anos
emqx_bridge_syskeeper 447c933ff8 fix(syskeeper): homogenize the Syskeeper bridge and update license data %!s(int64=2) %!d(string=hai) anos
emqx_bridge_tdengine 2f1fa2e961 chore: unified slog message formatting to improve logging consistency %!s(int64=2) %!d(string=hai) anos
emqx_bridge_timescale 6cd503865b fix(machine_boot): ensure `emqx_bridge` starts after its companion apps %!s(int64=2) %!d(string=hai) anos
emqx_conf 0bf5deaed9 chore: merge master into release-54 %!s(int64=2) %!d(string=hai) anos
emqx_connector 548e39e799 refactor(sysk): refactor the syskeeper to v2 style %!s(int64=2) %!d(string=hai) anos
emqx_ctl 2a291dfd27 fix(audit): handle abstract forms when logging `eval_erl` %!s(int64=2) %!d(string=hai) anos
emqx_dashboard 0bf5deaed9 chore: merge master into release-54 %!s(int64=2) %!d(string=hai) anos
emqx_dashboard_rbac 4ba34f8f3e chore(rbac): fix CI errors & update change %!s(int64=2) %!d(string=hai) anos
emqx_dashboard_sso cbfd02d1b0 refactor(ldap): merge the `ldap-bind` backend as a type for the `ldap` backend %!s(int64=2) %!d(string=hai) anos
emqx_durable_storage 42536bb5f7 chore(ds): avoid using records in persistence / rpc %!s(int64=2) %!d(string=hai) anos
emqx_enterprise 0bf5deaed9 chore: merge master into release-54 %!s(int64=2) %!d(string=hai) anos
emqx_eviction_agent 0c89b6b213 docs: swagger api tags should camel case %!s(int64=2) %!d(string=hai) anos
emqx_exhook eaa5459509 chore: bump apps vsn %!s(int64=2) %!d(string=hai) anos
emqx_ft b1ab213081 chore: merge 'upstream/release-53' into 1031-sync-r53 %!s(int64=2) %!d(string=hai) anos
emqx_gateway 17edeead6e fix: erlang_ls complains gateway hrl file can not be found %!s(int64=2) %!d(string=hai) anos
emqx_gateway_coap caade4a7e5 chore: emacs mode entry comment for non-erl files %!s(int64=2) %!d(string=hai) anos
emqx_gateway_exproto caade4a7e5 chore: emacs mode entry comment for non-erl files %!s(int64=2) %!d(string=hai) anos
emqx_gateway_gbt32960 a218ff6dd8 fix(gw_gbt32960): undefined type `emqx_gbt32960_frame:frame()` %!s(int64=2) %!d(string=hai) anos
emqx_gateway_jt808 a4da1d260a docs(gw_jt808): data exchange guide cn %!s(int64=2) %!d(string=hai) anos
emqx_gateway_lwm2m aef5b17ed5 fix(gw_lwm2m): lwm2m channel behaviour %!s(int64=2) %!d(string=hai) anos
emqx_gateway_mqttsn caade4a7e5 chore: emacs mode entry comment for non-erl files %!s(int64=2) %!d(string=hai) anos
emqx_gateway_ocpp d55f1e0813 chore: fix mix compiling failures %!s(int64=2) %!d(string=hai) anos
emqx_gateway_stomp caade4a7e5 chore: emacs mode entry comment for non-erl files %!s(int64=2) %!d(string=hai) anos
emqx_gcp_device 6413afd0bc fix(gcpdev): restore original shard in mnesia tab definition %!s(int64=2) %!d(string=hai) anos
emqx_ldap cbfd02d1b0 refactor(ldap): merge the `ldap-bind` backend as a type for the `ldap` backend %!s(int64=2) %!d(string=hai) anos
emqx_license e069680bca refactor: move emqx_license app from lib-ee to apps %!s(int64=2) %!d(string=hai) anos
emqx_machine ce83079c6b feat(sysk): integrated Nari Syskeeper 2000 as a new bridge backend %!s(int64=2) %!d(string=hai) anos
emqx_management 0bf5deaed9 chore: merge master into release-54 %!s(int64=2) %!d(string=hai) anos
emqx_modules 53383991d9 fix: rewrite #share{} and return #share{}, not formated $share/group/topic %!s(int64=2) %!d(string=hai) anos
emqx_mongodb 1eb75b43c4 chore(auth): split emqx_authn and emqx_authz apps %!s(int64=2) %!d(string=hai) anos
emqx_mysql b5b6c3f8cc fix(tpl): ensure full backward compat in basic connectors %!s(int64=2) %!d(string=hai) anos
emqx_node_rebalance 0c89b6b213 docs: swagger api tags should camel case %!s(int64=2) %!d(string=hai) anos
emqx_opentelemetry abcb3166f6 fix: use binary string for raw default values %!s(int64=2) %!d(string=hai) anos
emqx_oracle dafd7c6085 chore: bump apps versions %!s(int64=2) %!d(string=hai) anos
emqx_plugins 75704513d8 fix(plugins): fix backward compatibility %!s(int64=2) %!d(string=hai) anos
emqx_postgresql b5b6c3f8cc fix(tpl): ensure full backward compat in basic connectors %!s(int64=2) %!d(string=hai) anos
emqx_prometheus 8e4585d64f chore: move template modules to `emqx_utils` %!s(int64=2) %!d(string=hai) anos
emqx_psk 0ef00d5919 fix: psk_authentication is updated failed %!s(int64=2) %!d(string=hai) anos
emqx_redis 0b4600c293 feat(auth): improve redis command parsing and validation %!s(int64=2) %!d(string=hai) anos
emqx_resource b255836cbd Merge pull request #11890 from thalesmg/fix-kafka-unhealthy-r53-20231106 %!s(int64=2) %!d(string=hai) anos
emqx_retainer 0bf5deaed9 chore: merge master into release-54 %!s(int64=2) %!d(string=hai) anos
emqx_rule_engine 0bf5deaed9 chore: merge master into release-54 %!s(int64=2) %!d(string=hai) anos
emqx_s3 abcb3166f6 fix: use binary string for raw default values %!s(int64=2) %!d(string=hai) anos
emqx_schema_registry 0c89b6b213 docs: swagger api tags should camel case %!s(int64=2) %!d(string=hai) anos
emqx_slow_subs c2c56ba481 chore(auth): update tests %!s(int64=2) %!d(string=hai) anos
emqx_telemetry 0c91bec98d chore: merge 'upstream/release-53' %!s(int64=2) %!d(string=hai) anos
emqx_utils 788698f157 Merge pull request #11720 from ieQu1/dev/refactor-persistent-session %!s(int64=2) %!d(string=hai) anos