When using third-party services (ElasticSearch, PostgreSQL), datashare is logging the credentials to connect to those services.
To Reproduce
Steps to reproduce the behavior:
On a datshare-backend service using a remote ElasticSearch authenticated with user and password or a remote PostgreSQL server look for the following strings on the logs: "INFO PropertiesProvider - merged properties" On this log line you will find the credentials in use to connect to those services:
Describe the bug
When using third-party services (ElasticSearch, PostgreSQL), datashare is logging the credentials to connect to those services.
To Reproduce Steps to reproduce the behavior:
On a datshare-backend service using a remote ElasticSearch authenticated with user and password or a remote PostgreSQL server look for the following strings on the logs: "INFO PropertiesProvider - merged properties" On this log line you will find the credentials in use to connect to those services:
Expected behavior Secrets should be masked, removed, or hashed with a salt
Screenshots Not applicable
Desktop:
Additional context