emqx/apps
Kjell Winblad 6190192cbc fix: redis connector should not timeout because no username and password
A redis connector of type single or sentinel always got a timeout error
when doing the connector test in the dashboard if no username or
password was provided. This commit makes sure that the user instead get
an informative error message. Additionally, this commit adds more
more error information for all redis connector types.

Fixes:
https://emqx.atlassian.net/browse/EMQX-12557
2024-06-25 12:00:36 -03:00
..
emqx Merge pull request #13222 from JimMoen/fix-will-qos-retain-flag-check 2024-06-21 01:28:23 +08:00
emqx_audit chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_auth fix(auth,http): improve URI handling 2024-06-17 14:42:29 +03:00
emqx_auth_ext chore: move tls_certs test helper to apps/emqx 2024-06-11 10:06:18 +02:00
emqx_auth_http fix(auth,http): improve URI handling 2024-06-17 14:42:29 +03:00
emqx_auth_jwt feat(authn): use correct time resolution for setting channel expire in JWT authn 2024-04-30 19:01:16 +03:00
emqx_auth_ldap chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_auth_mnesia chore: apply suggestions from code review 2024-04-25 09:16:53 +08:00
emqx_auth_mongodb feat: allow client_attr used in authz rules 2024-03-23 10:16:02 +01:00
emqx_auth_mysql feat: allow client_attr used in authz rules 2024-03-23 10:16:02 +01:00
emqx_auth_postgresql fix(postgres): fix usage by authn/authz modules when prepared statements are disabled 2024-06-14 12:19:46 -03:00
emqx_auth_redis feat: allow client_attr used in authz rules 2024-03-23 10:16:02 +01:00
emqx_auto_subscribe chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_bridge fix: redis connector should not timeout because no username and password 2024-06-25 12:00:36 -03:00
emqx_bridge_azure_event_hub chore: pin Kafka client wolff 0.10.5 2024-06-17 17:27:25 +02:00
emqx_bridge_cassandra fix(cassandra): format rendered trace in a better way 2024-05-16 11:35:12 +02:00
emqx_bridge_clickhouse fix(rule tracing): format result traces in a more structured way 2024-05-06 17:33:59 +02:00
emqx_bridge_confluent chore: pin Kafka client wolff 0.10.5 2024-06-17 17:27:25 +02:00
emqx_bridge_dynamo fix(auth,http): improve URI handling 2024-06-17 14:42:29 +03:00
emqx_bridge_es fix(auth,http): improve URI handling 2024-06-17 14:42:29 +03:00
emqx_bridge_gcp_pubsub fix(rule tracing): format result traces in a more structured way 2024-05-06 17:33:59 +02:00
emqx_bridge_greptimedb fix(greptime trace): remove async info as it is confusing 2024-05-16 16:50:09 +02:00
emqx_bridge_hstreamdb feat: add stop after render and after render trace to hstreamdb action 2024-04-25 11:51:46 +02:00
emqx_bridge_http fix(auth,http): improve URI handling 2024-06-17 14:42:29 +03:00
emqx_bridge_influxdb chore: bump influxdb app version 2024-05-29 11:13:17 +08:00
emqx_bridge_iotdb fix(auth,http): improve URI handling 2024-06-17 14:42:29 +03:00
emqx_bridge_kafka fix(kafka): handle message_too_large 2024-06-17 17:27:25 +02:00
emqx_bridge_kinesis chore: update deps 2024-05-30 11:53:00 +02:00
emqx_bridge_matrix feat(postgres): add disable_prepared_statements option 2024-06-04 10:11:25 -03:00
emqx_bridge_mongodb chore: change types of mysql and mongodb fields to template() 2024-06-11 17:25:53 -03:00
emqx_bridge_mqtt chore: cosmetic changes 2024-06-10 14:22:25 +02:00
emqx_bridge_mysql chore: change types of mysql and mongodb fields to template() 2024-06-11 17:25:53 -03:00
emqx_bridge_opents fix(rule tracing): format result traces in a more structured way 2024-05-06 17:33:59 +02:00
emqx_bridge_oracle feat(bridge): add is_template flag to bridge config fields 2024-04-17 13:10:55 +02:00
emqx_bridge_pgsql fix(postgres): fix usage by authn/authz modules when prepared statements are disabled 2024-06-14 12:19:46 -03:00
emqx_bridge_pulsar fix(rule tracing): format result traces in a more structured way 2024-05-06 17:33:59 +02:00
emqx_bridge_rabbitmq refactor(rule trace): templates rendered trace to increase code reuse 2024-04-25 13:15:36 +02:00
emqx_bridge_redis fix: redis connector should not timeout because no username and password 2024-06-25 12:00:36 -03:00
emqx_bridge_rocketmq fix: make fixes due to comments from @thalesmg 2024-06-17 19:06:12 +02:00
emqx_bridge_s3 fix(bridge-s3): validate aggreg key template before adding a channel 2024-06-11 13:21:41 +02:00
emqx_bridge_sqlserver chore: fix dialyzer warning 2024-06-05 23:37:21 +02:00
emqx_bridge_syskeeper chore: update change 2024-05-10 07:29:14 +08:00
emqx_bridge_tdengine fix(rule tracing): format result traces in a more structured way 2024-05-06 17:33:59 +02:00
emqx_bridge_timescale feat(postgres): add disable_prepared_statements option 2024-06-04 10:11:25 -03:00
emqx_conf test: add more debug msg to flaky cluster_rpc SUITE 2024-06-21 18:04:24 +08:00
emqx_connector fix(auth,http): improve URI handling 2024-06-17 14:42:29 +03:00
emqx_connector_aggregator fix(aggreg): anticipate and handle delivery startup errors 2024-06-11 13:21:41 +02:00
emqx_ctl chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_dashboard test: generate dispatch.eterm in dashboard test 2024-06-14 21:52:58 +08:00
emqx_dashboard_rbac chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_dashboard_sso chore: revert ULOG/ELOG 2024-06-14 22:11:27 +08:00
emqx_durable_storage fix(dsreplmeta): check site status when fetching shard info 2024-06-18 10:40:09 -03:00
emqx_enterprise feat: implement message transformation 2024-06-06 17:51:08 -03:00
emqx_eviction_agent fix(rebalance): fix start order of rebalance applications 2024-04-12 15:58:57 +03:00
emqx_exhook chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_ft chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_gateway Merge pull request #13211 from qzhuyan/fix/william/rel57/ee-tls 2024-06-13 13:19:44 +02:00
emqx_gateway_coap feat(authn): add connection expire based on authn data 2024-04-30 17:04:55 +03:00
emqx_gateway_exproto feat(authn): add connection expire based on authn data 2024-04-30 17:04:55 +03:00
emqx_gateway_gbt32960 feat(authn): add connection expire based on authn data 2024-04-30 17:04:55 +03:00
emqx_gateway_jt808 test(gw): jt808 register failed 2024-05-10 23:09:22 +08:00
emqx_gateway_lwm2m feat(authn): add connection expire based on authn data 2024-04-30 17:04:55 +03:00
emqx_gateway_mqttsn feat(authn): add connection expire based on authn data 2024-04-30 17:04:55 +03:00
emqx_gateway_ocpp feat(authn): add connection expire based on authn data 2024-04-30 17:04:55 +03:00
emqx_gateway_stomp feat(authn): add connection expire based on authn data 2024-04-30 17:04:55 +03:00
emqx_gcp_device chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_ldap fix(ldap): lower the log level of LDAB to debug 2024-03-13 19:20:40 +08:00
emqx_license Merge pull request #13070 from zmstone/0518-improve-kafka-connection-error-logs 2024-05-29 16:24:01 +02:00
emqx_machine Merge pull request #13267 from zhongwencool/use-redbug-for-trace 2024-06-17 22:10:18 +08:00
emqx_management test: remove tests per review request 2024-06-18 13:08:19 -03:00
emqx_message_transformation refactor: apply review requests 2024-06-17 10:39:32 -03:00
emqx_modules chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_mongodb chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_mysql fix: make mysql action rendered trace include parameters 2024-05-15 14:49:33 +02:00
emqx_node_rebalance fix(rebalance): fix start order of rebalance applications 2024-04-12 15:58:57 +03:00
emqx_opentelemetry fix: cpu usage and idle use two decimal places 2024-04-08 14:14:09 +08:00
emqx_oracle chore: bump app versions 2024-05-28 11:01:00 +02:00
emqx_plugins fix(plugins): do not stop Elixir protected apps 2024-06-17 16:42:23 -03:00
emqx_postgresql refactor: apply review comments 2024-06-17 09:40:33 -03:00
emqx_prometheus feat: implement message transformation 2024-06-06 17:51:08 -03:00
emqx_psk chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_redis fix: redis connector should not timeout because no username and password 2024-06-25 12:00:36 -03:00
emqx_resource fix: remove another redundant health check 2024-06-10 15:13:34 -03:00
emqx_retainer fix(data_backup): re-index retained messages after importing 2024-06-18 17:31:19 +03:00
emqx_rule_engine fix(redis): json decode if arg for map_to_redis_hset_args is string 2024-06-17 20:19:53 +02:00
emqx_s3 chore(s3): make schema fields with defaults optional 2024-06-13 11:57:36 +02:00
emqx_schema_registry fix: declare emqx_schema_registry as a dependency of emqx_schema_validation 2024-06-11 14:03:27 -03:00
emqx_schema_validation fix: declare emqx_schema_registry as a dependency of emqx_schema_validation 2024-06-11 14:03:27 -03:00
emqx_slow_subs chore: update copyright-year 2024-02-23 08:21:06 +01:00
emqx_telemetry chore(retainer): refactor types; remove hotwiring to builtin config 2024-02-28 18:43:16 +03:00
emqx_utils Merge pull request #13231 from thalesmg/mt-test-endpoint-r57-20240611 2024-06-17 13:11:39 -03:00