emqx/apps
Zaiming (Stone) Shi 4669c4d552 fix(bridge/mqtt): ensure short clientid
Some mqtt brokers do not allow long client IDs.
To make it compatible with this limitation, this commit
tries to limit the number of bytes under 23 with a best-effort
attempt to derive it from the bridge name.
2023-12-28 11:53:27 +01:00
..
emqx fix(bridge/mqtt): ensure short clientid 2023-12-28 11:53:27 +01:00
emqx_audit fix: use microsecond precision as the primary key for audit logs to prevent duplication 2023-12-15 09:07:04 +08:00
emqx_auth chore: bump app vsn 2023-12-22 13:13:30 +01:00
emqx_auth_http chore: bump app vsn 2023-12-22 13:13:30 +01:00
emqx_auth_jwt chore: bump apps versions 2023-11-14 11:02:26 +01:00
emqx_auth_ldap fix(authn_ldap): Improve the type inference of method union 2023-12-08 19:26:29 +08:00
emqx_auth_mnesia fix(dialyzer): batch 2 2023-12-08 17:59:55 +01:00
emqx_auth_mongodb Merge remote-tracking branch 'upstream/release-54' 2023-11-14 19:38:21 +01:00
emqx_auth_mysql feat(emqx_bridge_mysql): port to shared connectors 2023-12-08 16:15:18 +01:00
emqx_auth_postgresql chore: bump apps versions 2023-11-14 11:02:26 +01:00
emqx_auth_redis chore: bump app vsn for emqx_auth_redis 2023-12-01 08:37:37 +01:00
emqx_auto_subscribe fix(dialyzer): fix some dialyzer issues found on otp 26 2023-12-06 20:32:49 +01:00
emqx_bridge fix: deobfuscate ft's secret keys in api 2023-12-22 13:13:44 +01:00
emqx_bridge_azure_event_hub chore: bump apps versions 2023-11-30 20:01:12 +01:00
emqx_bridge_cassandra fix(dialyzer): fix some dialyzer issues found on otp 26 2023-12-06 20:32:49 +01:00
emqx_bridge_clickhouse feat(clickhouse): accept wrapped secrets as passwords 2023-11-14 16:05:24 +07:00
emqx_bridge_confluent fix(bridges_v1): don't list v2-only bridges in API 2023-12-20 10:46:35 -03:00
emqx_bridge_dynamo feat(dynamo): accept wrapped secrets as passwords 2023-11-14 16:05:52 +07:00
emqx_bridge_gcp_pubsub chore: bump app vsn 2023-12-22 13:13:30 +01:00
emqx_bridge_greptimedb chore: bump app vsn 2023-12-22 13:13:30 +01:00
emqx_bridge_hstreamdb test: fix some compile warnings 2023-12-11 09:43:13 +01:00
emqx_bridge_http chore: bump app vsn 2023-12-22 13:13:30 +01:00
emqx_bridge_influxdb chore: bump apps versions 2023-11-30 20:01:12 +01:00
emqx_bridge_iotdb feat(iotdb): accept wrapped secrets as passwords 2023-11-14 16:05:53 +07:00
emqx_bridge_kafka chore: bump app vsn 2023-12-22 13:13:30 +01:00
emqx_bridge_kinesis feat(kinesis): accept wrapped secrets as passwords 2023-11-14 16:05:52 +07:00
emqx_bridge_matrix fix(actions_api): add missing fields to POST API schema 2023-12-06 11:13:09 -03:00
emqx_bridge_mongodb refactor(emqx_bridge): common api_fields fn for actions 2023-12-15 14:23:33 +01:00
emqx_bridge_mqtt fix(bridge/mqtt): ensure short clientid 2023-12-28 11:53:27 +01:00
emqx_bridge_mysql fix(mysql_bridge): forbid update statements with batch operations 2023-12-18 15:05:14 -03:00
emqx_bridge_opents chore: unified slog message formatting to improve logging consistency 2023-09-20 18:13:00 +08:00
emqx_bridge_oracle feat(oracle): accept wrapped secrets as passwords 2023-11-14 16:05:24 +07:00
emqx_bridge_pgsql fix: project sub-fields in action/connector resource_opts for some bridges 2023-12-14 12:09:32 -03:00
emqx_bridge_pulsar fix(dialyzer): batch 2 2023-12-08 17:59:55 +01:00
emqx_bridge_rabbitmq chore: bump apps versions 2023-11-30 20:01:12 +01:00
emqx_bridge_redis fix: redis resource_opts not working 2023-12-21 18:29:49 +08:00
emqx_bridge_rocketmq feat(rocketmq): accept wrapped secrets as passwords 2023-11-14 16:05:53 +07:00
emqx_bridge_sqlserver fix(bridges): handle secrets more consistently 2023-11-14 16:05:54 +07:00
emqx_bridge_syskeeper fix(dialyzer): batch 2 2023-12-08 17:59:55 +01:00
emqx_bridge_tdengine feat(pgsql): accept wrapped secrets as passwords 2023-11-14 16:05:23 +07:00
emqx_bridge_timescale fix(actions_api): add missing fields to POST API schema 2023-12-06 11:13:09 -03:00
emqx_conf fix(emqx_opentelemetry): use converter to convert legacy metrics config 2023-12-27 14:15:12 +02:00
emqx_connector fix: deobfuscate ft's secret keys in api 2023-12-22 13:13:44 +01:00
emqx_ctl fix: incorrect behavior in audit logs during stop and start of EMQX 2023-12-12 14:29:39 +08:00
emqx_dashboard fix: support bridge v1 conf hocon-format in the put configs API. 2023-12-19 16:40:45 +08:00
emqx_dashboard_rbac chore: bump apps versions 2023-11-30 20:01:12 +01:00
emqx_dashboard_sso fix(sso): Correctly handle wrapped passwords when updating 2023-12-14 10:07:04 +08:00
emqx_durable_storage chore: bump app vsn 2023-12-22 13:13:30 +01:00
emqx_enterprise chore: bump apps versions 2023-11-30 20:01:12 +01:00
emqx_eviction_agent fix(dialyzer): fix some dialyzer issues found on otp 26 2023-12-06 20:32:49 +01:00
emqx_exhook fix(exhook): client.authorize hook always uses real-topic 2023-12-11 14:11:18 +08:00
emqx_ft fix: config update for ft 2023-12-22 19:01:14 +01:00
emqx_gateway chore: bump app vsn 2023-12-22 13:13:30 +01:00
emqx_gateway_coap fix(dialyzer): fix some dialyzer issues found on otp 26 2023-12-06 20:32:49 +01:00
emqx_gateway_exproto chore: bump app vsn 2023-12-22 13:13:30 +01:00
emqx_gateway_gbt32960 fix(gw_jt808): client keepalive timer 2023-12-15 09:25:03 +08:00
emqx_gateway_jt808 docs(gw_jt808): fix and reformat data exchange guide 2023-12-18 03:21:49 +08:00
emqx_gateway_lwm2m fix(dialyzer): fix some dialyzer issues found on otp 26 2023-12-06 20:32:49 +01:00
emqx_gateway_mqttsn test(gw-authz): switch to emqx_cth_suite + simplify testsuite 2023-12-20 14:37:49 +01:00
emqx_gateway_ocpp chore: bump app vsn 2023-12-22 13:13:30 +01:00
emqx_gateway_stomp fix(dialyzer): fix some dialyzer issues found on otp 26 2023-12-06 20:32:49 +01:00
emqx_gcp_device chore: bump apps versions 2023-11-14 11:02:26 +01:00
emqx_ldap fix(dialyzer): fix some dialyzer issues found on otp 26 2023-12-06 20:32:49 +01:00
emqx_license fix: license watermark percent support float 2023-12-12 17:27:31 +08:00
emqx_machine fix: incorrect behavior in audit logs during stop and start of EMQX 2023-12-12 14:29:39 +08:00
emqx_management fix: config update for ft 2023-12-22 19:01:14 +01:00
emqx_modules fix(dialyzer): fix some dialyzer issues found on otp 26 2023-12-06 20:32:49 +01:00
emqx_mongodb chore: bump apps versions 2023-11-30 20:01:12 +01:00
emqx_mysql fix(mysql_bridge): forbid update statements with batch operations 2023-12-18 15:05:14 -03:00
emqx_node_rebalance fix(dialyzer): fix some dialyzer issues found on otp 26 2023-12-06 20:32:49 +01:00
emqx_opentelemetry fix(emqx_opentelemetry): use converter to convert legacy metrics config 2023-12-27 14:15:12 +02:00
emqx_oracle fix(dialyzer): fix some dialyzer issues found on otp 26 2023-12-06 20:32:49 +01:00
emqx_plugins test: replace 'slave' and 'ct_slave' with 'peer' 2023-12-01 08:07:09 +01:00
emqx_postgresql fix: project sub-fields in action/connector resource_opts for some bridges 2023-12-14 12:09:32 -03:00
emqx_prometheus fix: only return recommend setting when get prometheus api 2023-12-11 14:49:32 +08:00
emqx_psk feat(schema): Add v2 scheam JSON dump 2023-11-22 13:12:35 +01:00
emqx_redis fix(redis_bridge): fix connector schema and action info transformations 2023-12-15 17:33:39 -03:00
emqx_resource fix(bridge_v1_schema): undo changing v1 schema to avoid confusion 2023-12-15 12:55:34 -03:00
emqx_retainer fix(dialyzer): fix some dialyzer issues found on otp 26 2023-12-06 20:32:49 +01:00
emqx_rule_engine chore: bump app vsn 2023-12-22 13:13:30 +01:00
emqx_s3 fix(dialyzer): fix some dialyzer issues found on otp 26 2023-12-06 20:32:49 +01:00
emqx_schema_registry test: replace 'slave' and 'ct_slave' with 'peer' 2023-12-01 08:07:09 +01:00
emqx_slow_subs chore(auth): update tests 2023-10-05 13:41:50 +03:00
emqx_telemetry test: fix some compile warnings 2023-12-11 09:43:13 +01:00
emqx_utils fix: deobfuscate ft's secret keys in api 2023-12-22 13:13:44 +01:00