Obfuscate Elasticsearch password in Admin UI
In GitLab Elasticsearch integration, admin can configure password protected Elasticsearch server by using the url in the form of http(s)://<username>:<password>@<elastic_host>:<elastic_port>/
. However, we display the password in plain text in our Admin UI. We have customer asks to obfuscate the password when showing it in UI.
More context can also be found in #12123
Release Notes
In GitLab Elasticsearch integration, admin can configure password-protected Elasticsearch server by using the URL in the form of http(s)://<username>:<password>@<elastic_host>:<elastic_port>/
. However, the password is displayed in plain text in the Admin UI. Several customers have told us that this is a problem because they have several admins and all of them can see the password used.
In the GitLab 13.12 release, we provide separate input fields for the Elasticsearch username and password, and the password is obfuscated so that users won't see the characters in plain text.