diff --git a/web/src/admin/endpoints/connectors/fleet/FleetConnectorForm.ts b/web/src/admin/endpoints/connectors/fleet/FleetConnectorForm.ts index 629cb2d741..43f25a2566 100644 --- a/web/src/admin/endpoints/connectors/fleet/FleetConnectorForm.ts +++ b/web/src/admin/endpoints/connectors/fleet/FleetConnectorForm.ts @@ -68,6 +68,7 @@ export class FleetConnectorForm extends ModelForm { label=${msg("Fleet API Token")} placeholder=${msg("Provide your Fleet API token...")} name="token" + plaintext ?revealed=${!this.instance} > { { name="privateKey" label=${msg("Secret Key")} input-hint="code" + plaintext ?required=${!this.instance} ?revealed=${!this.instance} placeholder=${msg("Paste your CAPTCHA secret key...")} diff --git a/web/src/components/ak-secret-text-input.ts b/web/src/components/ak-secret-text-input.ts index 7cbe89726f..dba415c1bd 100644 --- a/web/src/components/ak-secret-text-input.ts +++ b/web/src/components/ak-secret-text-input.ts @@ -18,6 +18,9 @@ export class AkSecretTextInput extends HorizontalLightComponent { @property({ type: Boolean, reflect: true }) public revealed = false; + @property({ type: Boolean, reflect: true }) + public plaintext = false; + @property({ type: String }) public placeholder = ""; @@ -93,7 +96,7 @@ export class AkSecretTextInput extends HorizontalLightComponent { return html`