diff --git a/web/src/admin/applications/ApplicationForm.ts b/web/src/admin/applications/ApplicationForm.ts
index 3e2df4d3b..b3064e27b 100644
--- a/web/src/admin/applications/ApplicationForm.ts
+++ b/web/src/admin/applications/ApplicationForm.ts
@@ -1,6 +1,7 @@
import "@goauthentik/admin/providers/ProviderWizard";
import { DEFAULT_CONFIG, config } from "@goauthentik/common/api/config";
-import { first } from "@goauthentik/common/utils";
+import { first, groupBy } from "@goauthentik/common/utils";
+import "@goauthentik/elements/SearchSelect";
import "@goauthentik/elements/forms/FormGroup";
import "@goauthentik/elements/forms/HorizontalFormElement";
import "@goauthentik/elements/forms/ModalForm";
@@ -20,6 +21,7 @@ import {
CoreApi,
PolicyEngineMode,
Provider,
+ ProvidersAllListRequest,
ProvidersApi,
} from "@goauthentik/api";
@@ -78,29 +80,6 @@ export class ApplicationForm extends ModelForm
${t`Select a provider that this application should use. Alternatively, create a new provider.`}
diff --git a/web/src/admin/applications/ApplicationListPage.ts b/web/src/admin/applications/ApplicationListPage.ts index 203b91720..6e7a8b044 100644 --- a/web/src/admin/applications/ApplicationListPage.ts +++ b/web/src/admin/applications/ApplicationListPage.ts @@ -70,6 +70,9 @@ export class ApplicationListPage extends TablePage${t`Selecting an integration enables the management of the outpost by authentik.`}
diff --git a/web/src/admin/outposts/ServiceConnectionDockerForm.ts b/web/src/admin/outposts/ServiceConnectionDockerForm.ts index cfaf32237..8b9c1b3ab 100644 --- a/web/src/admin/outposts/ServiceConnectionDockerForm.ts +++ b/web/src/admin/outposts/ServiceConnectionDockerForm.ts @@ -1,5 +1,6 @@ import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; import { first } from "@goauthentik/common/utils"; +import "@goauthentik/elements/SearchSelect"; import "@goauthentik/elements/forms/HorizontalFormElement"; import { ModelForm } from "@goauthentik/elements/forms/ModelForm"; @@ -8,9 +9,14 @@ import { t } from "@lingui/macro"; import { TemplateResult, html } from "lit"; import { customElement } from "lit/decorators.js"; import { ifDefined } from "lit/directives/if-defined.js"; -import { until } from "lit/directives/until.js"; -import { CryptoApi, DockerServiceConnection, OutpostsApi } from "@goauthentik/api"; +import { + CertificateKeyPair, + CryptoApi, + CryptoCertificatekeypairsListRequest, + DockerServiceConnection, + OutpostsApi, +} from "@goauthentik/api"; @customElement("ak-service-connection-docker-form") export class ServiceConnectionDockerForm extends ModelForm${t`CA which the endpoint's Certificate is verified against. Can be left empty for no validation.`}
@@ -115,34 +120,33 @@ export class ServiceConnectionDockerForm extends ModelForm${t`Certificate/Key used for authentication. Can be left empty for no authentication.`}
diff --git a/web/src/admin/providers/oauth2/OAuth2ProviderForm.ts b/web/src/admin/providers/oauth2/OAuth2ProviderForm.ts index 57da744f4..0d565067e 100644 --- a/web/src/admin/providers/oauth2/OAuth2ProviderForm.ts +++ b/web/src/admin/providers/oauth2/OAuth2ProviderForm.ts @@ -85,7 +85,7 @@ export class OAuth2ProviderFormPage extends ModelForm
diff --git a/web/src/admin/providers/proxy/ProxyProviderForm.ts b/web/src/admin/providers/proxy/ProxyProviderForm.ts
index 8e9c0b449..830b60cc8 100644
--- a/web/src/admin/providers/proxy/ProxyProviderForm.ts
+++ b/web/src/admin/providers/proxy/ProxyProviderForm.ts
@@ -301,7 +301,7 @@ export class ProxyProviderFormPage extends ModelForm ${t`Flow used before authentication.`}
${t`Flow to use when authenticating existing users.`}
@@ -566,41 +571,43 @@ export class SAMLSourceForm extends ModelForm${t`Flow to use when enrolling new users.`}
diff --git a/web/src/admin/stages/invitation/InvitationForm.ts b/web/src/admin/stages/invitation/InvitationForm.ts index 31a4fa788..045ecf12c 100644 --- a/web/src/admin/stages/invitation/InvitationForm.ts +++ b/web/src/admin/stages/invitation/InvitationForm.ts @@ -78,7 +78,7 @@ export class InvitationForm extends ModelForm${t`Flow used to authenticate users. If left empty, the first applicable flow sorted by the slug is used.`}
@@ -181,64 +182,70 @@ export class TenantForm extends ModelForm${t`Flow used to logout. If left empty, the first applicable flow sorted by the slug is used.`}
${t`Recovery flow. If left empty, the first applicable flow sorted by the slug is used.`}
@@ -247,34 +254,35 @@ export class TenantForm extends ModelForm${t`If set, users are able to unenroll themselves using this flow. If no flow is set, option is not shown.`}
@@ -283,69 +291,71 @@ export class TenantForm extends ModelForm${t`If set, users are able to configure details of their profile.`}
${t`If set, the OAuth Device Code profile can be used, and the selected flow will be used to enter the code.`}