web/admin: hide webhook URL by default (#15136)

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
Jens L.
2025-06-19 01:21:39 +02:00
committed by GitHub
parent e39f186e26
commit 31b90d5e1d

View File

@ -1,4 +1,5 @@
import { DEFAULT_CONFIG } from "@goauthentik/common/api/config";
import "@goauthentik/components/ak-hidden-text-input";
import "@goauthentik/elements/forms/HorizontalFormElement";
import { ModelForm } from "@goauthentik/elements/forms/ModelForm";
import "@goauthentik/elements/forms/Radio";
@ -100,18 +101,15 @@ export class TransportForm extends ModelForm<NotificationTransport, string> {
>
</ak-radio>
</ak-form-element-horizontal>
<ak-form-element-horizontal
?hidden=${!this.showWebhook}
label=${msg("Webhook URL")}
<ak-hidden-text-input
name="webhookUrl"
label=${msg("Webhook URL")}
value="${this.instance?.webhookUrl || ""}"
input-hint="code"
?hidden=${!this.showWebhook}
required
>
<input
type="text"
value="${ifDefined(this.instance?.webhookUrl)}"
class="pf-c-form-control"
/>
</ak-form-element-horizontal>
</ak-hidden-text-input>
<ak-form-element-horizontal
?hidden=${!this.showWebhook}
label=${msg("Webhook Body Mapping")}