From 03e0eecb1de4e3316d464b0f58f525aee3c418cf Mon Sep 17 00:00:00 2001 From: Jens Langhammer Date: Fri, 26 Nov 2021 14:08:45 +0100 Subject: [PATCH] web/admin: redesign provider pages to provide more info Signed-off-by: Jens Langhammer --- .vscode/settings.json | 3 +- locale/en/LC_MESSAGES/django.po | 18 +- web/src/elements/Tabs.ts | 2 +- web/src/elements/events/ObjectChangelog.ts | 2 +- web/src/locales/en.po | 80 +++- web/src/locales/fr_FR.po | 80 +++- web/src/locales/pseudo-LOCALE.po | 80 +++- .../pages/outposts/OutpostDeploymentModal.ts | 8 +- web/src/pages/providers/ProviderViewPage.ts | 36 +- .../providers/ldap/LDAPProviderViewPage.ts | 229 ++++++----- .../oauth2/OAuth2ProviderViewPage.ts | 81 +--- .../providers/proxy/ProxyProviderViewPage.ts | 373 ++++++++++-------- .../providers/saml/SAMLProviderViewPage.ts | 320 ++++++++------- .../docs/providers/proxy/_nginx_ingress.md | 4 +- .../providers/proxy/_nginx_proxy_manager.md | 3 +- .../docs/providers/proxy/_nginx_standalone.md | 3 +- .../docs/providers/proxy/_traefik_ingress.md | 6 +- 17 files changed, 783 insertions(+), 545 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 90277c2e6..939403a9f 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -10,7 +10,8 @@ "plex", "saml", "totp", - "webauthn" + "webauthn", + "traefik" ], "python.linting.pylintEnabled": true, "todo-tree.tree.showCountsInTree": true, diff --git a/locale/en/LC_MESSAGES/django.po b/locale/en/LC_MESSAGES/django.po index 8da1a953e..8ad7c7631 100644 --- a/locale/en/LC_MESSAGES/django.po +++ b/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-11-24 08:54+0000\n" +"POT-Creation-Date: 2021-11-26 12:54+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -31,11 +31,11 @@ msgstr "" msgid "Validation Error" msgstr "" -#: authentik/core/api/providers.py:88 +#: authentik/core/api/providers.py:89 msgid "SAML Provider from Metadata" msgstr "" -#: authentik/core/api/providers.py:89 +#: authentik/core/api/providers.py:90 msgid "Create a SAML Provider by importing its Metadata." msgstr "" @@ -380,12 +380,12 @@ msgstr "" msgid "Managed by authentik" msgstr "" -#: authentik/outposts/api/service_connections.py:130 +#: authentik/outposts/api/service_connections.py:131 msgid "" "You can only use an empty kubeconfig when connecting to a local cluster." msgstr "" -#: authentik/outposts/api/service_connections.py:138 +#: authentik/outposts/api/service_connections.py:139 msgid "Invalid kubeconfig" msgstr "" @@ -1393,19 +1393,19 @@ msgstr "" msgid "Email Stages" msgstr "" -#: authentik/stages/email/stage.py:104 +#: authentik/stages/email/stage.py:103 msgid "Invalid token" msgstr "" -#: authentik/stages/email/stage.py:108 +#: authentik/stages/email/stage.py:107 msgid "Successfully verified Email." msgstr "" -#: authentik/stages/email/stage.py:115 authentik/stages/email/stage.py:137 +#: authentik/stages/email/stage.py:114 authentik/stages/email/stage.py:136 msgid "No pending user." msgstr "" -#: authentik/stages/email/stage.py:127 +#: authentik/stages/email/stage.py:126 msgid "Email sent." msgstr "" diff --git a/web/src/elements/Tabs.ts b/web/src/elements/Tabs.ts index 44abcd6d7..0de0f4bb1 100644 --- a/web/src/elements/Tabs.ts +++ b/web/src/elements/Tabs.ts @@ -14,7 +14,7 @@ import { getURLParams, updateURLParams } from "./router/RouteMatch"; @customElement("ak-tabs") export class Tabs extends LitElement { @property() - pageIdentifier: string = "page"; + pageIdentifier = "page"; @property() currentPage?: string; diff --git a/web/src/elements/events/ObjectChangelog.ts b/web/src/elements/events/ObjectChangelog.ts index 11672a47a..98fb2e4bc 100644 --- a/web/src/elements/events/ObjectChangelog.ts +++ b/web/src/elements/events/ObjectChangelog.ts @@ -29,7 +29,7 @@ export class ObjectChangelog extends Table { @property() targetModelApp?: string; - private _targetModelName: string = ""; + private _targetModelName = ""; @property() set targetModelName(value: string) { diff --git a/web/src/locales/en.po b/web/src/locales/en.po index 3c147f89b..c43236a4c 100644 --- a/web/src/locales/en.po +++ b/web/src/locales/en.po @@ -566,6 +566,11 @@ msgstr "Bearer Token" msgid "Bind CN" msgstr "Bind CN" +#: src/pages/providers/ldap/LDAPProviderViewPage.ts +msgid "Bind DN" +msgstr "Bind DN" + +#: src/pages/providers/ldap/LDAPProviderViewPage.ts #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Bind Password" msgstr "Bind Password" @@ -662,6 +667,7 @@ msgid "Certificate" msgstr "Certificate" #: src/pages/crypto/CertificateKeyPairListPage.ts +#: src/pages/providers/saml/SAMLProviderViewPage.ts msgid "Certificate Fingerprint (SHA1)" msgstr "Certificate Fingerprint (SHA1)" @@ -711,10 +717,7 @@ msgstr "Change your password" #: src/pages/applications/ApplicationViewPage.ts #: src/pages/flows/FlowViewPage.ts -#: src/pages/providers/ldap/LDAPProviderViewPage.ts -#: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts -#: src/pages/providers/proxy/ProxyProviderViewPage.ts -#: src/pages/providers/saml/SAMLProviderViewPage.ts +#: src/pages/providers/ProviderViewPage.ts #: src/pages/sources/ldap/LDAPSourceViewPage.ts #: src/pages/sources/oauth/OAuthSourceViewPage.ts #: src/pages/sources/plex/PlexSourceViewPage.ts @@ -755,6 +758,10 @@ msgstr "Check outposts." msgid "Check status" msgstr "Check status" +#: src/pages/providers/ldap/LDAPProviderViewPage.ts +msgid "Check the IP of the Kubernetes service, or" +msgstr "Check the IP of the Kubernetes service, or" + #: #~ msgid "Check your Emails for a password reset link." #~ msgstr "Check your Emails for a password reset link." @@ -947,6 +954,10 @@ msgstr "Configure what data should be used as unique User Identifier. For most c msgid "Connect" msgstr "Connect" +#: src/pages/providers/ldap/LDAPProviderViewPage.ts +msgid "Connect to the LDAP Server on port 389:" +msgstr "Connect to the LDAP Server on port 389:" + #: src/user/user-settings/UserSettingsPage.ts msgid "Connected services" msgstr "Connected services" @@ -2027,7 +2038,12 @@ msgstr "Format: \"weeks=3;days=2;hours=3,seconds=2\"." msgid "Forward auth (domain level)" msgstr "Forward auth (domain level)" +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Forward auth (domain-level)" +msgstr "Forward auth (domain-level)" + #: src/pages/providers/proxy/ProxyProviderForm.ts +#: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "Forward auth (single application)" msgstr "Forward auth (single application)" @@ -2197,6 +2213,10 @@ msgstr "Hold control/command to select multiple items." msgid "How many attempts a user has before the flow is canceled. To lock the user out, use a reputation policy and a user_write stage." msgstr "How many attempts a user has before the flow is canceled. To lock the user out, use a reputation policy and a user_write stage." +#: src/pages/providers/ldap/LDAPProviderViewPage.ts +msgid "How to connect" +msgstr "How to connect" + #: src/elements/forms/DeleteBulkForm.ts #: src/pages/stages/invitation/InvitationListPage.ts #: src/pages/users/UserListPage.ts @@ -2722,9 +2742,7 @@ msgstr "Message" msgid "Messages" msgstr "Messages" -#: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/providers/saml/SAMLProviderImportForm.ts -#: src/pages/providers/saml/SAMLProviderViewPage.ts #: src/pages/sources/saml/SAMLSourceViewPage.ts msgid "Metadata" msgstr "Metadata" @@ -2900,6 +2918,18 @@ msgstr "Newly created users are added to this group, if a group is selected." msgid "Next stage" msgstr "Next stage" +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Nginx (Ingress)" +msgstr "Nginx (Ingress)" + +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Nginx (Proxy Manager)" +msgstr "Nginx (Proxy Manager)" + +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Nginx (standalone)" +msgstr "Nginx (standalone)" + #: src/elements/oauth/UserRefreshList.ts #: src/pages/applications/ApplicationCheckAccessForm.ts #: src/pages/crypto/CertificateKeyPairListPage.ts @@ -3213,10 +3243,7 @@ msgstr "Outposts are deployments of authentik components to support different en #: src/interfaces/AdminInterface.ts #: src/pages/applications/ApplicationViewPage.ts -#: src/pages/providers/ldap/LDAPProviderViewPage.ts -#: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts -#: src/pages/providers/proxy/ProxyProviderViewPage.ts -#: src/pages/providers/saml/SAMLProviderViewPage.ts +#: src/pages/providers/ProviderViewPage.ts #: src/pages/sources/ldap/LDAPSourceViewPage.ts #: src/pages/sources/oauth/OAuthSourceViewPage.ts #: src/pages/sources/plex/PlexSourceViewPage.ts @@ -3509,6 +3536,7 @@ msgstr "Providers" #: src/pages/outposts/OutpostForm.ts #: src/pages/providers/proxy/ProxyProviderForm.ts +#: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "Proxy" msgstr "Proxy" @@ -3649,6 +3677,10 @@ msgstr "Regular user" msgid "Related" msgstr "Related" +#: src/pages/providers/saml/SAMLProviderViewPage.ts +msgid "Related objects" +msgstr "Related objects" + #: src/pages/stages/user_logout/UserLogoutStageForm.ts msgid "Remove the user from the current session." msgstr "Remove the user from the current session." @@ -3743,6 +3775,10 @@ msgstr "Run sync again" msgid "SAML Attribute Name" msgstr "SAML Attribute Name" +#: src/pages/providers/saml/SAMLProviderViewPage.ts +msgid "SAML Metadata" +msgstr "SAML Metadata" + #: src/pages/providers/saml/SAMLProviderForm.ts #: src/pages/sources/saml/SAMLSourceForm.ts msgid "SHA1" @@ -3829,6 +3865,10 @@ msgstr "Scopes" msgid "Score" msgstr "Score" +#: src/pages/providers/ldap/LDAPProviderViewPage.ts +msgid "Search base" +msgstr "Search base" + #: src/pages/providers/ldap/LDAPProviderForm.ts msgid "Search group" msgstr "Search group" @@ -4041,6 +4081,10 @@ msgstr "Set a custom HTTP-Basic Authentication header based on values from authe msgid "Set custom attributes using YAML or JSON." msgstr "Set custom attributes using YAML or JSON." +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Setup" +msgstr "Setup" + #: src/pages/events/RuleForm.ts #: src/pages/events/RuleListPage.ts msgid "Severity" @@ -4754,6 +4798,10 @@ msgstr "Text (read-only): Simple Text input, but cannot be edited." msgid "Text: Simple Text input" msgstr "Text: Simple Text input" +#: src/pages/providers/ldap/LDAPProviderViewPage.ts +msgid "The Host IP of the docker host" +msgstr "The Host IP of the docker host" + #: src/elements/router/Router404.ts msgid "The URL \"{0}\" was not found." msgstr "The URL \"{0}\" was not found." @@ -4974,6 +5022,18 @@ msgstr "Total users" msgid "Traditional authenticator" msgstr "Traditional authenticator" +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Traefik (Compose)" +msgstr "Traefik (Compose)" + +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Traefik (Ingress)" +msgstr "Traefik (Ingress)" + +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Traefik (Standalone)" +msgstr "Traefik (Standalone)" + #: src/pages/sources/saml/SAMLSourceForm.ts msgid "Transient" msgstr "Transient" diff --git a/web/src/locales/fr_FR.po b/web/src/locales/fr_FR.po index f6a5d9f7c..c86b66dfc 100644 --- a/web/src/locales/fr_FR.po +++ b/web/src/locales/fr_FR.po @@ -569,6 +569,11 @@ msgstr "" msgid "Bind CN" msgstr "Bind DN" +#: src/pages/providers/ldap/LDAPProviderViewPage.ts +msgid "Bind DN" +msgstr "" + +#: src/pages/providers/ldap/LDAPProviderViewPage.ts #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Bind Password" msgstr "Mot de passe" @@ -664,6 +669,7 @@ msgid "Certificate" msgstr "Certificat" #: src/pages/crypto/CertificateKeyPairListPage.ts +#: src/pages/providers/saml/SAMLProviderViewPage.ts msgid "Certificate Fingerprint (SHA1)" msgstr "Empreinte du certificat (SHA1)" @@ -712,10 +718,7 @@ msgstr "Changer votre mot de pass" #: src/pages/applications/ApplicationViewPage.ts #: src/pages/flows/FlowViewPage.ts -#: src/pages/providers/ldap/LDAPProviderViewPage.ts -#: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts -#: src/pages/providers/proxy/ProxyProviderViewPage.ts -#: src/pages/providers/saml/SAMLProviderViewPage.ts +#: src/pages/providers/ProviderViewPage.ts #: src/pages/sources/ldap/LDAPSourceViewPage.ts #: src/pages/sources/oauth/OAuthSourceViewPage.ts #: src/pages/sources/plex/PlexSourceViewPage.ts @@ -756,6 +759,10 @@ msgstr "Vérifier les avant-postes." msgid "Check status" msgstr "Vérifier le statut" +#: src/pages/providers/ldap/LDAPProviderViewPage.ts +msgid "Check the IP of the Kubernetes service, or" +msgstr "" + #: #~ msgid "Check your Emails for a password reset link." #~ msgstr "Vérifiez vos courriels pour un lien de récupération de mot de passe." @@ -945,6 +952,10 @@ msgstr "Configure quelle donnée utiliser pour l'identifiant unique utilisateur. msgid "Connect" msgstr "Connecter" +#: src/pages/providers/ldap/LDAPProviderViewPage.ts +msgid "Connect to the LDAP Server on port 389:" +msgstr "" + #: src/user/user-settings/UserSettingsPage.ts msgid "Connected services" msgstr "Services connectés" @@ -2012,7 +2023,12 @@ msgstr "Format : \"weeks=3;days=2;hours=3,seconds=2\"." msgid "Forward auth (domain level)" msgstr "Transférer l'authentification (niveau domaine)" +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Forward auth (domain-level)" +msgstr "" + #: src/pages/providers/proxy/ProxyProviderForm.ts +#: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "Forward auth (single application)" msgstr "Transférer l'authentification (application unique)" @@ -2180,6 +2196,10 @@ msgstr "Garder ctrl/command enfoncé pour sélectionner de multiples éléments" msgid "How many attempts a user has before the flow is canceled. To lock the user out, use a reputation policy and a user_write stage." msgstr "Nombre de tentatives dont dispose un utilisateur avant que le flux ne soit annulé. Pour verrouiller l'utilisateur, utilisez une politique de réputation et une étape user_write." +#: src/pages/providers/ldap/LDAPProviderViewPage.ts +msgid "How to connect" +msgstr "" + #: src/elements/forms/DeleteBulkForm.ts #: src/pages/stages/invitation/InvitationListPage.ts #: src/pages/users/UserListPage.ts @@ -2703,9 +2723,7 @@ msgstr "Message" msgid "Messages" msgstr "Messages" -#: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/providers/saml/SAMLProviderImportForm.ts -#: src/pages/providers/saml/SAMLProviderViewPage.ts #: src/pages/sources/saml/SAMLSourceViewPage.ts msgid "Metadata" msgstr "Métadonnées" @@ -2880,6 +2898,18 @@ msgstr "Les utilisateurs nouvellement créés sont ajoutés à ce groupe, si un msgid "Next stage" msgstr "Étape suivante" +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Nginx (Ingress)" +msgstr "" + +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Nginx (Proxy Manager)" +msgstr "" + +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Nginx (standalone)" +msgstr "" + #: src/elements/oauth/UserRefreshList.ts #: src/pages/applications/ApplicationCheckAccessForm.ts #: src/pages/crypto/CertificateKeyPairListPage.ts @@ -3187,10 +3217,7 @@ msgstr "Les avant-postes sont des déploiements de composants Authentik pour sup #: src/interfaces/AdminInterface.ts #: src/pages/applications/ApplicationViewPage.ts -#: src/pages/providers/ldap/LDAPProviderViewPage.ts -#: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts -#: src/pages/providers/proxy/ProxyProviderViewPage.ts -#: src/pages/providers/saml/SAMLProviderViewPage.ts +#: src/pages/providers/ProviderViewPage.ts #: src/pages/sources/ldap/LDAPSourceViewPage.ts #: src/pages/sources/oauth/OAuthSourceViewPage.ts #: src/pages/sources/plex/PlexSourceViewPage.ts @@ -3479,6 +3506,7 @@ msgstr "Fournisseurs" #: src/pages/outposts/OutpostForm.ts #: src/pages/providers/proxy/ProxyProviderForm.ts +#: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "Proxy" msgstr "Proxy" @@ -3618,6 +3646,10 @@ msgstr "Utilisateur normal" msgid "Related" msgstr "Lié" +#: src/pages/providers/saml/SAMLProviderViewPage.ts +msgid "Related objects" +msgstr "" + #: src/pages/stages/user_logout/UserLogoutStageForm.ts msgid "Remove the user from the current session." msgstr "Supprimer l'utilisateur de la session actuelle." @@ -3711,6 +3743,10 @@ msgstr "Relancer la synchro" msgid "SAML Attribute Name" msgstr "Nom d'attribut SAML" +#: src/pages/providers/saml/SAMLProviderViewPage.ts +msgid "SAML Metadata" +msgstr "" + #: src/pages/providers/saml/SAMLProviderForm.ts #: src/pages/sources/saml/SAMLSourceForm.ts msgid "SHA1" @@ -3797,6 +3833,10 @@ msgstr "Portées" msgid "Score" msgstr "Note" +#: src/pages/providers/ldap/LDAPProviderViewPage.ts +msgid "Search base" +msgstr "" + #: src/pages/providers/ldap/LDAPProviderForm.ts msgid "Search group" msgstr "Rechercher un groupe" @@ -4002,6 +4042,10 @@ msgstr "Définir un en-tête d'authentification HTTP-Basic personnalisé basé s msgid "Set custom attributes using YAML or JSON." msgstr "Définissez des attributs personnalisés via YAML ou JSON." +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Setup" +msgstr "" + #: src/pages/events/RuleForm.ts #: src/pages/events/RuleListPage.ts msgid "Severity" @@ -4706,6 +4750,10 @@ msgstr "" msgid "Text: Simple Text input" msgstr "Texte : simple champ texte" +#: src/pages/providers/ldap/LDAPProviderViewPage.ts +msgid "The Host IP of the docker host" +msgstr "" + #: src/elements/router/Router404.ts msgid "The URL \"{0}\" was not found." msgstr "L'URL \"{0}\" est introuvable." @@ -4916,6 +4964,18 @@ msgstr "Utilisateurs totaux" msgid "Traditional authenticator" msgstr "Authentificateur traditionnel" +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Traefik (Compose)" +msgstr "" + +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Traefik (Ingress)" +msgstr "" + +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Traefik (Standalone)" +msgstr "" + #: src/pages/sources/saml/SAMLSourceForm.ts msgid "Transient" msgstr "Transitoire" diff --git a/web/src/locales/pseudo-LOCALE.po b/web/src/locales/pseudo-LOCALE.po index 606fdd6cb..184fd3b1d 100644 --- a/web/src/locales/pseudo-LOCALE.po +++ b/web/src/locales/pseudo-LOCALE.po @@ -562,6 +562,11 @@ msgstr "" msgid "Bind CN" msgstr "" +#: src/pages/providers/ldap/LDAPProviderViewPage.ts +msgid "Bind DN" +msgstr "" + +#: src/pages/providers/ldap/LDAPProviderViewPage.ts #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Bind Password" msgstr "" @@ -658,6 +663,7 @@ msgid "Certificate" msgstr "" #: src/pages/crypto/CertificateKeyPairListPage.ts +#: src/pages/providers/saml/SAMLProviderViewPage.ts msgid "Certificate Fingerprint (SHA1)" msgstr "" @@ -707,10 +713,7 @@ msgstr "" #: src/pages/applications/ApplicationViewPage.ts #: src/pages/flows/FlowViewPage.ts -#: src/pages/providers/ldap/LDAPProviderViewPage.ts -#: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts -#: src/pages/providers/proxy/ProxyProviderViewPage.ts -#: src/pages/providers/saml/SAMLProviderViewPage.ts +#: src/pages/providers/ProviderViewPage.ts #: src/pages/sources/ldap/LDAPSourceViewPage.ts #: src/pages/sources/oauth/OAuthSourceViewPage.ts #: src/pages/sources/plex/PlexSourceViewPage.ts @@ -751,6 +754,10 @@ msgstr "" msgid "Check status" msgstr "" +#: src/pages/providers/ldap/LDAPProviderViewPage.ts +msgid "Check the IP of the Kubernetes service, or" +msgstr "" + #: #~ msgid "Check your Emails for a password reset link." #~ msgstr "" @@ -941,6 +948,10 @@ msgstr "" msgid "Connect" msgstr "" +#: src/pages/providers/ldap/LDAPProviderViewPage.ts +msgid "Connect to the LDAP Server on port 389:" +msgstr "" + #: src/user/user-settings/UserSettingsPage.ts msgid "Connected services" msgstr "" @@ -2019,7 +2030,12 @@ msgstr "" msgid "Forward auth (domain level)" msgstr "" +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Forward auth (domain-level)" +msgstr "" + #: src/pages/providers/proxy/ProxyProviderForm.ts +#: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "Forward auth (single application)" msgstr "" @@ -2189,6 +2205,10 @@ msgstr "" msgid "How many attempts a user has before the flow is canceled. To lock the user out, use a reputation policy and a user_write stage." msgstr "" +#: src/pages/providers/ldap/LDAPProviderViewPage.ts +msgid "How to connect" +msgstr "" + #: src/elements/forms/DeleteBulkForm.ts #: src/pages/stages/invitation/InvitationListPage.ts #: src/pages/users/UserListPage.ts @@ -2714,9 +2734,7 @@ msgstr "" msgid "Messages" msgstr "" -#: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/providers/saml/SAMLProviderImportForm.ts -#: src/pages/providers/saml/SAMLProviderViewPage.ts #: src/pages/sources/saml/SAMLSourceViewPage.ts msgid "Metadata" msgstr "" @@ -2892,6 +2910,18 @@ msgstr "" msgid "Next stage" msgstr "" +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Nginx (Ingress)" +msgstr "" + +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Nginx (Proxy Manager)" +msgstr "" + +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Nginx (standalone)" +msgstr "" + #: src/elements/oauth/UserRefreshList.ts #: src/pages/applications/ApplicationCheckAccessForm.ts #: src/pages/crypto/CertificateKeyPairListPage.ts @@ -3205,10 +3235,7 @@ msgstr "" #: src/interfaces/AdminInterface.ts #: src/pages/applications/ApplicationViewPage.ts -#: src/pages/providers/ldap/LDAPProviderViewPage.ts -#: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts -#: src/pages/providers/proxy/ProxyProviderViewPage.ts -#: src/pages/providers/saml/SAMLProviderViewPage.ts +#: src/pages/providers/ProviderViewPage.ts #: src/pages/sources/ldap/LDAPSourceViewPage.ts #: src/pages/sources/oauth/OAuthSourceViewPage.ts #: src/pages/sources/plex/PlexSourceViewPage.ts @@ -3501,6 +3528,7 @@ msgstr "" #: src/pages/outposts/OutpostForm.ts #: src/pages/providers/proxy/ProxyProviderForm.ts +#: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "Proxy" msgstr "" @@ -3641,6 +3669,10 @@ msgstr "" msgid "Related" msgstr "" +#: src/pages/providers/saml/SAMLProviderViewPage.ts +msgid "Related objects" +msgstr "" + #: src/pages/stages/user_logout/UserLogoutStageForm.ts msgid "Remove the user from the current session." msgstr "" @@ -3735,6 +3767,10 @@ msgstr "" msgid "SAML Attribute Name" msgstr "" +#: src/pages/providers/saml/SAMLProviderViewPage.ts +msgid "SAML Metadata" +msgstr "" + #: src/pages/providers/saml/SAMLProviderForm.ts #: src/pages/sources/saml/SAMLSourceForm.ts msgid "SHA1" @@ -3821,6 +3857,10 @@ msgstr "" msgid "Score" msgstr "" +#: src/pages/providers/ldap/LDAPProviderViewPage.ts +msgid "Search base" +msgstr "" + #: src/pages/providers/ldap/LDAPProviderForm.ts msgid "Search group" msgstr "" @@ -4033,6 +4073,10 @@ msgstr "" msgid "Set custom attributes using YAML or JSON." msgstr "" +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Setup" +msgstr "" + #: src/pages/events/RuleForm.ts #: src/pages/events/RuleListPage.ts msgid "Severity" @@ -4746,6 +4790,10 @@ msgstr "" msgid "Text: Simple Text input" msgstr "" +#: src/pages/providers/ldap/LDAPProviderViewPage.ts +msgid "The Host IP of the docker host" +msgstr "" + #: src/elements/router/Router404.ts msgid "The URL \"{0}\" was not found." msgstr "" @@ -4959,6 +5007,18 @@ msgstr "" msgid "Traditional authenticator" msgstr "" +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Traefik (Compose)" +msgstr "" + +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Traefik (Ingress)" +msgstr "" + +#: src/pages/providers/proxy/ProxyProviderViewPage.ts +msgid "Traefik (Standalone)" +msgstr "" + #: src/pages/sources/saml/SAMLSourceForm.ts msgid "Transient" msgstr "" diff --git a/web/src/pages/outposts/OutpostDeploymentModal.ts b/web/src/pages/outposts/OutpostDeploymentModal.ts index 8242444fb..88c5a5a95 100644 --- a/web/src/pages/outposts/OutpostDeploymentModal.ts +++ b/web/src/pages/outposts/OutpostDeploymentModal.ts @@ -28,7 +28,7 @@ export class OutpostDeploymentModal extends ModalButton {

-
-