web/admin: re-organise sidebar items

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
Jens Langhammer 2021-12-14 15:57:03 +01:00
parent 8c16dfc478
commit 1ae1cbebf4
6 changed files with 207 additions and 68 deletions

View File

@ -189,43 +189,35 @@ export class AdminInterface extends LitElement {
<ak-sidebar-item path="/if/user/" ?isAbsoluteLink=${true} ?highlight=${true}> <ak-sidebar-item path="/if/user/" ?isAbsoluteLink=${true} ?highlight=${true}>
<span slot="label">${t`User interface`}</span> <span slot="label">${t`User interface`}</span>
</ak-sidebar-item> </ak-sidebar-item>
<ak-sidebar-item .expanded=${true}>
<span slot="label">${t`Dashboards`}</span>
<ak-sidebar-item path="/administration/overview"> <ak-sidebar-item path="/administration/overview">
<span slot="label">${t`Overview`}</span> <span slot="label">${t`Overview`}</span>
</ak-sidebar-item> </ak-sidebar-item>
</ak-sidebar-item>
<ak-sidebar-item path="/administration/system-tasks"> <ak-sidebar-item path="/administration/system-tasks">
<span slot="label">${t`System Tasks`}</span> <span slot="label">${t`System Tasks`}</span>
</ak-sidebar-item> </ak-sidebar-item>
</ak-sidebar-item>
<ak-sidebar-item> <ak-sidebar-item>
<span slot="label">${t`Resources`}</span> <span slot="label">${t`Applications`}</span>
<ak-sidebar-item <ak-sidebar-item
path="/core/applications" path="/core/applications"
.activeWhen=${[`^/core/applications/(?<slug>${SLUG_REGEX})$`]} .activeWhen=${[`^/core/applications/(?<slug>${SLUG_REGEX})$`]}
> >
<span slot="label">${t`Applications`}</span> <span slot="label">${t`Applications`}</span>
</ak-sidebar-item> </ak-sidebar-item>
<ak-sidebar-item
path="/core/sources"
.activeWhen=${[`^/core/sources/(?<slug>${SLUG_REGEX})$`]}
>
<span slot="label">${t`Sources`}</span>
</ak-sidebar-item>
<ak-sidebar-item <ak-sidebar-item
path="/core/providers" path="/core/providers"
.activeWhen=${[`^/core/providers/(?<id>${ID_REGEX})$`]} .activeWhen=${[`^/core/providers/(?<id>${ID_REGEX})$`]}
> >
<span slot="label">${t`Providers`}</span> <span slot="label">${t`Providers`}</span>
</ak-sidebar-item> </ak-sidebar-item>
<ak-sidebar-item path="/core/tenants">
<span slot="label">${t`Tenants`}</span>
</ak-sidebar-item>
</ak-sidebar-item>
<ak-sidebar-item>
<span slot="label">${t`Outposts`}</span>
<ak-sidebar-item path="/outpost/outposts"> <ak-sidebar-item path="/outpost/outposts">
<span slot="label">${t`Outposts`}</span> <span slot="label">${t`Outposts`}</span>
</ak-sidebar-item> </ak-sidebar-item>
<ak-sidebar-item path="/outpost/integrations"> <ak-sidebar-item path="/outpost/integrations">
<span slot="label">${t`Integrations`}</span> <span slot="label">${t`Outpost Integrations`}</span>
</ak-sidebar-item> </ak-sidebar-item>
</ak-sidebar-item> </ak-sidebar-item>
<ak-sidebar-item> <ak-sidebar-item>
@ -272,12 +264,9 @@ export class AdminInterface extends LitElement {
<ak-sidebar-item path="/flow/stages/prompts"> <ak-sidebar-item path="/flow/stages/prompts">
<span slot="label">${t`Prompts`}</span> <span slot="label">${t`Prompts`}</span>
</ak-sidebar-item> </ak-sidebar-item>
<ak-sidebar-item path="/flow/stages/invitations">
<span slot="label">${t`Invitations`}</span>
</ak-sidebar-item>
</ak-sidebar-item> </ak-sidebar-item>
<ak-sidebar-item> <ak-sidebar-item>
<span slot="label">${t`Identity & Cryptography`}</span> <span slot="label">${t`Directory`}</span>
<ak-sidebar-item <ak-sidebar-item
path="/identity/users" path="/identity/users"
.activeWhen=${[`^/identity/users/(?<id>${ID_REGEX})$`]} .activeWhen=${[`^/identity/users/(?<id>${ID_REGEX})$`]}
@ -287,12 +276,27 @@ export class AdminInterface extends LitElement {
<ak-sidebar-item path="/identity/groups"> <ak-sidebar-item path="/identity/groups">
<span slot="label">${t`Groups`}</span> <span slot="label">${t`Groups`}</span>
</ak-sidebar-item> </ak-sidebar-item>
<ak-sidebar-item path="/crypto/certificates"> <ak-sidebar-item
<span slot="label">${t`Certificates`}</span> path="/core/sources"
.activeWhen=${[`^/core/sources/(?<slug>${SLUG_REGEX})$`]}
>
<span slot="label">${t`Federation & Social login`}</span>
</ak-sidebar-item> </ak-sidebar-item>
<ak-sidebar-item path="/core/tokens"> <ak-sidebar-item path="/core/tokens">
<span slot="label">${t`Tokens & App passwords`}</span> <span slot="label">${t`Tokens & App passwords`}</span>
</ak-sidebar-item> </ak-sidebar-item>
<ak-sidebar-item path="/flow/stages/invitations">
<span slot="label">${t`Invitations`}</span>
</ak-sidebar-item>
</ak-sidebar-item>
<ak-sidebar-item>
<span slot="label">${t`System`}</span>
<ak-sidebar-item path="/core/tenants">
<span slot="label">${t`Tenants`}</span>
</ak-sidebar-item>
<ak-sidebar-item path="/crypto/certificates">
<span slot="label">${t`Certificates`}</span>
</ak-sidebar-item>
</ak-sidebar-item> </ak-sidebar-item>
`; `;
} }

View File

@ -348,6 +348,7 @@ msgstr "Application's display Name."
msgid "Application(s)" msgid "Application(s)"
msgstr "Application(s)" msgstr "Application(s)"
#: src/interfaces/AdminInterface.ts
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
#: src/pages/applications/ApplicationListPage.ts #: src/pages/applications/ApplicationListPage.ts
#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/OutpostForm.ts
@ -411,8 +412,12 @@ msgid "Assigned to application"
msgstr "Assigned to application" msgstr "Assigned to application"
#: src/pages/policies/PolicyListPage.ts #: src/pages/policies/PolicyListPage.ts
msgid "Assigned to {0} objects." msgid "Assigned to {0} object(s)."
msgstr "Assigned to {0} objects." msgstr "Assigned to {0} object(s)."
#: src/pages/policies/PolicyListPage.ts
#~ msgid "Assigned to {0} objects."
#~ msgstr "Assigned to {0} objects."
#: src/pages/events/EventInfo.ts #: src/pages/events/EventInfo.ts
msgid "Attempted to log in as {0}" msgid "Attempted to log in as {0}"
@ -772,6 +777,10 @@ msgstr "Check status"
msgid "Check the IP of the Kubernetes service, or" msgid "Check the IP of the Kubernetes service, or"
msgstr "Check the IP of the Kubernetes service, or" msgstr "Check the IP of the Kubernetes service, or"
#: src/pages/admin-overview/AdminOverviewPage.ts
msgid "Check the logs"
msgstr "Check the logs"
#: #:
#~ msgid "Check your Emails for a password reset link." #~ msgid "Check your Emails for a password reset link."
#~ msgstr "Check your Emails for a password reset link." #~ msgstr "Check your Emails for a password reset link."
@ -1212,6 +1221,10 @@ msgstr "Create Token"
msgid "Create User" msgid "Create User"
msgstr "Create User" msgstr "Create User"
#: src/pages/admin-overview/AdminOverviewPage.ts
msgid "Create a new application"
msgstr "Create a new application"
#: src/pages/users/ServiceAccountForm.ts #: src/pages/users/ServiceAccountForm.ts
msgid "Create group" msgid "Create group"
msgstr "Create group" msgstr "Create group"
@ -1272,6 +1285,10 @@ msgstr "Customisation"
msgid "DSA-SHA1" msgid "DSA-SHA1"
msgstr "DSA-SHA1" msgstr "DSA-SHA1"
#: src/interfaces/AdminInterface.ts
msgid "Dashboards"
msgstr "Dashboards"
#: src/pages/stages/prompt/PromptForm.ts #: src/pages/stages/prompt/PromptForm.ts
msgid "Date" msgid "Date"
msgstr "Date" msgstr "Date"
@ -1461,6 +1478,10 @@ msgstr "Digits"
msgid "Direct querying, always returns the latest data, but slower than cached querying." msgid "Direct querying, always returns the latest data, but slower than cached querying."
msgstr "Direct querying, always returns the latest data, but slower than cached querying." msgstr "Direct querying, always returns the latest data, but slower than cached querying."
#: src/interfaces/AdminInterface.ts
msgid "Directory"
msgstr "Directory"
#: #:
#: #:
#~ msgid "Disable" #~ msgid "Disable"
@ -1830,6 +1851,10 @@ msgstr "Expiry date"
msgid "Explicit Consent" msgid "Explicit Consent"
msgstr "Explicit Consent" msgstr "Explicit Consent"
#: src/pages/admin-overview/AdminOverviewPage.ts
msgid "Explore integrations"
msgstr "Explore integrations"
#: src/pages/flows/FlowViewPage.ts #: src/pages/flows/FlowViewPage.ts
msgid "Export" msgid "Export"
msgstr "Export" msgstr "Export"
@ -1910,6 +1935,11 @@ msgstr "Failed to update {0}: {1}"
msgid "Favicon" msgid "Favicon"
msgstr "Favicon" msgstr "Favicon"
#: src/interfaces/AdminInterface.ts
#: src/pages/sources/SourcesListPage.ts
msgid "Federation & Social login"
msgstr "Federation & Social login"
#: src/pages/stages/prompt/PromptListPage.ts #: src/pages/stages/prompt/PromptListPage.ts
msgid "Field" msgid "Field"
msgstr "Field" msgstr "Field"
@ -2090,6 +2120,7 @@ msgid "General system exception"
msgstr "General system exception" msgstr "General system exception"
#: src/pages/admin-overview/AdminOverviewPage.ts #: src/pages/admin-overview/AdminOverviewPage.ts
#: src/pages/admin-overview/UserDashboardPage.ts
msgid "General system status" msgid "General system status"
msgstr "General system status" msgstr "General system status"
@ -2281,8 +2312,8 @@ msgid "Identifier"
msgstr "Identifier" msgstr "Identifier"
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
msgid "Identity & Cryptography" #~ msgid "Identity & Cryptography"
msgstr "Identity & Cryptography" #~ msgstr "Identity & Cryptography"
#: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/outposts/ServiceConnectionDockerForm.ts
#: src/pages/outposts/ServiceConnectionKubernetesForm.ts #: src/pages/outposts/ServiceConnectionKubernetesForm.ts
@ -2381,8 +2412,8 @@ msgid "Integration key"
msgstr "Integration key" msgstr "Integration key"
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
msgid "Integrations" #~ msgid "Integrations"
msgstr "Integrations" #~ msgstr "Integrations"
#: src/pages/tokens/TokenForm.ts #: src/pages/tokens/TokenForm.ts
#: src/pages/tokens/TokenListPage.ts #: src/pages/tokens/TokenListPage.ts
@ -3258,6 +3289,10 @@ msgstr "Outdated outposts"
msgid "Outpost Deployment Info" msgid "Outpost Deployment Info"
msgstr "Outpost Deployment Info" msgstr "Outpost Deployment Info"
#: src/interfaces/AdminInterface.ts
msgid "Outpost Integrations"
msgstr "Outpost Integrations"
#: #:
#~ msgid "Outpost Service-connection" #~ msgid "Outpost Service-connection"
#~ msgstr "Outpost Service-connection" #~ msgstr "Outpost Service-connection"
@ -3278,7 +3313,6 @@ msgstr "Outpost status"
msgid "Outpost(s)" msgid "Outpost(s)"
msgstr "Outpost(s)" msgstr "Outpost(s)"
#: src/interfaces/AdminInterface.ts
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
#: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/OutpostListPage.ts
msgid "Outposts" msgid "Outposts"
@ -3384,7 +3418,6 @@ msgid "Please enter your password"
msgstr "Please enter your password" msgstr "Please enter your password"
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
#: src/pages/admin-overview/AdminOverviewPage.ts
#: src/pages/flows/FlowListPage.ts #: src/pages/flows/FlowListPage.ts
#: src/pages/policies/PolicyListPage.ts #: src/pages/policies/PolicyListPage.ts
msgid "Policies" msgid "Policies"
@ -3603,6 +3636,10 @@ msgstr "Public key, acquired from https://www.google.com/recaptcha/intro/v3.html
msgid "Publisher" msgid "Publisher"
msgstr "Publisher" msgstr "Publisher"
#: src/pages/admin-overview/AdminOverviewPage.ts
msgid "Quick actions"
msgstr "Quick actions"
#: src/pages/flows/StageBindingForm.ts #: src/pages/flows/StageBindingForm.ts
msgid "RESTART restarts the flow from the beginning, while keeping the flow context." msgid "RESTART restarts the flow from the beginning, while keeping the flow context."
msgstr "RESTART restarts the flow from the beginning, while keeping the flow context." msgstr "RESTART restarts the flow from the beginning, while keeping the flow context."
@ -3780,8 +3817,8 @@ msgid "Reset Password"
msgstr "Reset Password" msgstr "Reset Password"
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
msgid "Resources" #~ msgid "Resources"
msgstr "Resources" #~ msgstr "Resources"
#: src/pages/events/EventInfo.ts #: src/pages/events/EventInfo.ts
#: src/pages/property-mappings/PropertyMappingTestForm.ts #: src/pages/property-mappings/PropertyMappingTestForm.ts
@ -4233,8 +4270,6 @@ msgstr "Source {0}"
msgid "Source(s)" msgid "Source(s)"
msgstr "Source(s)" msgstr "Source(s)"
#: src/interfaces/AdminInterface.ts
#: src/pages/sources/SourcesListPage.ts
#: src/pages/stages/identification/IdentificationStageForm.ts #: src/pages/stages/identification/IdentificationStageForm.ts
msgid "Sources" msgid "Sources"
msgstr "Sources" msgstr "Sources"
@ -4762,9 +4797,13 @@ msgstr "Sync status"
msgid "Sync users" msgid "Sync users"
msgstr "Sync users" msgstr "Sync users"
#: src/interfaces/AdminInterface.ts
msgid "System"
msgstr "System"
#: src/pages/admin-overview/AdminOverviewPage.ts #: src/pages/admin-overview/AdminOverviewPage.ts
msgid "System Overview" #~ msgid "System Overview"
msgstr "System Overview" #~ msgstr "System Overview"
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
#: src/pages/system-tasks/SystemTaskListPage.ts #: src/pages/system-tasks/SystemTaskListPage.ts
@ -5577,6 +5616,7 @@ msgstr "Username"
msgid "Username: Same as Text input, but checks for and prevents duplicate usernames." msgid "Username: Same as Text input, but checks for and prevents duplicate usernames."
msgstr "Username: Same as Text input, but checks for and prevents duplicate usernames." msgstr "Username: Same as Text input, but checks for and prevents duplicate usernames."
#: src/interfaces/AdminInterface.ts
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
#: src/pages/admin-overview/AdminOverviewPage.ts #: src/pages/admin-overview/AdminOverviewPage.ts
#: src/pages/users/UserListPage.ts #: src/pages/users/UserListPage.ts
@ -5727,6 +5767,11 @@ msgstr "Webhook Mapping"
msgid "Webhook URL" msgid "Webhook URL"
msgstr "Webhook URL" msgstr "Webhook URL"
#: src/pages/admin-overview/AdminOverviewPage.ts
#: src/pages/admin-overview/UserDashboardPage.ts
msgid "Welcome, {name}."
msgstr "Welcome, {name}."
#: src/pages/stages/email/EmailStageForm.ts #: src/pages/stages/email/EmailStageForm.ts
msgid "When a user returns from the email successfully, their account will be activated." msgid "When a user returns from the email successfully, their account will be activated."
msgstr "When a user returns from the email successfully, their account will be activated." msgstr "When a user returns from the email successfully, their account will be activated."

View File

@ -352,6 +352,7 @@ msgstr "Nom d'affichage de l'application"
msgid "Application(s)" msgid "Application(s)"
msgstr "Application(s)" msgstr "Application(s)"
#: src/interfaces/AdminInterface.ts
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
#: src/pages/applications/ApplicationListPage.ts #: src/pages/applications/ApplicationListPage.ts
#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/OutpostForm.ts
@ -415,8 +416,12 @@ msgid "Assigned to application"
msgstr "Assigné à l'application" msgstr "Assigné à l'application"
#: src/pages/policies/PolicyListPage.ts #: src/pages/policies/PolicyListPage.ts
msgid "Assigned to {0} objects." msgid "Assigned to {0} object(s)."
msgstr "Assigné à {0} objets" msgstr ""
#: src/pages/policies/PolicyListPage.ts
#~ msgid "Assigned to {0} objects."
#~ msgstr "Assigné à {0} objets"
#: src/pages/events/EventInfo.ts #: src/pages/events/EventInfo.ts
msgid "Attempted to log in as {0}" msgid "Attempted to log in as {0}"
@ -773,6 +778,10 @@ msgstr "Vérifier le statut"
msgid "Check the IP of the Kubernetes service, or" msgid "Check the IP of the Kubernetes service, or"
msgstr "" msgstr ""
#: src/pages/admin-overview/AdminOverviewPage.ts
msgid "Check the logs"
msgstr ""
#: #:
#~ msgid "Check your Emails for a password reset link." #~ 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." #~ msgstr "Vérifiez vos courriels pour un lien de récupération de mot de passe."
@ -1210,6 +1219,10 @@ msgstr "Créer un jeton"
msgid "Create User" msgid "Create User"
msgstr "Créer un utilisateu" msgstr "Créer un utilisateu"
#: src/pages/admin-overview/AdminOverviewPage.ts
msgid "Create a new application"
msgstr ""
#: src/pages/users/ServiceAccountForm.ts #: src/pages/users/ServiceAccountForm.ts
msgid "Create group" msgid "Create group"
msgstr "Créer un groupe" msgstr "Créer un groupe"
@ -1270,6 +1283,10 @@ msgstr "Personalisation"
msgid "DSA-SHA1" msgid "DSA-SHA1"
msgstr "DSA-SHA1" msgstr "DSA-SHA1"
#: src/interfaces/AdminInterface.ts
msgid "Dashboards"
msgstr ""
#: src/pages/stages/prompt/PromptForm.ts #: src/pages/stages/prompt/PromptForm.ts
msgid "Date" msgid "Date"
msgstr "Date" msgstr "Date"
@ -1451,6 +1468,10 @@ msgstr "Chiffres"
msgid "Direct querying, always returns the latest data, but slower than cached querying." msgid "Direct querying, always returns the latest data, but slower than cached querying."
msgstr "" msgstr ""
#: src/interfaces/AdminInterface.ts
msgid "Directory"
msgstr ""
#~ msgid "Disable" #~ msgid "Disable"
#~ msgstr "Désactiver" #~ msgstr "Désactiver"
@ -1816,6 +1837,10 @@ msgstr "Date d'expiration"
msgid "Explicit Consent" msgid "Explicit Consent"
msgstr "Approbation explicite" msgstr "Approbation explicite"
#: src/pages/admin-overview/AdminOverviewPage.ts
msgid "Explore integrations"
msgstr ""
#: src/pages/flows/FlowViewPage.ts #: src/pages/flows/FlowViewPage.ts
msgid "Export" msgid "Export"
msgstr "Exporter" msgstr "Exporter"
@ -1896,6 +1921,11 @@ msgstr "Impossible de mettre à jour {0} : {1}"
msgid "Favicon" msgid "Favicon"
msgstr "Favicon" msgstr "Favicon"
#: src/interfaces/AdminInterface.ts
#: src/pages/sources/SourcesListPage.ts
msgid "Federation & Social login"
msgstr ""
#: src/pages/stages/prompt/PromptListPage.ts #: src/pages/stages/prompt/PromptListPage.ts
msgid "Field" msgid "Field"
msgstr "Champ" msgstr "Champ"
@ -2075,6 +2105,7 @@ msgid "General system exception"
msgstr "Exception générale du systèm" msgstr "Exception générale du systèm"
#: src/pages/admin-overview/AdminOverviewPage.ts #: src/pages/admin-overview/AdminOverviewPage.ts
#: src/pages/admin-overview/UserDashboardPage.ts
msgid "General system status" msgid "General system status"
msgstr "État général du système" msgstr "État général du système"
@ -2264,8 +2295,8 @@ msgid "Identifier"
msgstr "Identifiant" msgstr "Identifiant"
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
msgid "Identity & Cryptography" #~ msgid "Identity & Cryptography"
msgstr "Identité et chiffrement" #~ msgstr "Identité et chiffrement"
#: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/outposts/ServiceConnectionDockerForm.ts
#: src/pages/outposts/ServiceConnectionKubernetesForm.ts #: src/pages/outposts/ServiceConnectionKubernetesForm.ts
@ -2364,8 +2395,8 @@ msgid "Integration key"
msgstr "Clé d'intégration" msgstr "Clé d'intégration"
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
msgid "Integrations" #~ msgid "Integrations"
msgstr "Intégrations" #~ msgstr "Intégrations"
#: src/pages/tokens/TokenForm.ts #: src/pages/tokens/TokenForm.ts
#: src/pages/tokens/TokenListPage.ts #: src/pages/tokens/TokenListPage.ts
@ -3232,6 +3263,10 @@ msgstr "Avant-postes périmés"
msgid "Outpost Deployment Info" msgid "Outpost Deployment Info"
msgstr "Info de déploiement de l'avant-poste" msgstr "Info de déploiement de l'avant-poste"
#: src/interfaces/AdminInterface.ts
msgid "Outpost Integrations"
msgstr ""
#~ msgid "Outpost Service-connection" #~ msgid "Outpost Service-connection"
#~ msgstr "Connexion de service de l'avant-poste" #~ msgstr "Connexion de service de l'avant-poste"
@ -3250,7 +3285,6 @@ msgstr "Statut de l'avant-poste"
msgid "Outpost(s)" msgid "Outpost(s)"
msgstr "Avant-poste(s)" msgstr "Avant-poste(s)"
#: src/interfaces/AdminInterface.ts
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
#: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/OutpostListPage.ts
msgid "Outposts" msgid "Outposts"
@ -3356,7 +3390,6 @@ msgid "Please enter your password"
msgstr "Veuillez saisir votre mot de passe" msgstr "Veuillez saisir votre mot de passe"
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
#: src/pages/admin-overview/AdminOverviewPage.ts
#: src/pages/flows/FlowListPage.ts #: src/pages/flows/FlowListPage.ts
#: src/pages/policies/PolicyListPage.ts #: src/pages/policies/PolicyListPage.ts
msgid "Policies" msgid "Policies"
@ -3571,6 +3604,10 @@ msgstr "Clé publique, obtenue depuis https://www.google.com/recaptcha/intro/v3.
msgid "Publisher" msgid "Publisher"
msgstr "Éditeur" msgstr "Éditeur"
#: src/pages/admin-overview/AdminOverviewPage.ts
msgid "Quick actions"
msgstr ""
#: src/pages/flows/StageBindingForm.ts #: src/pages/flows/StageBindingForm.ts
msgid "RESTART restarts the flow from the beginning, while keeping the flow context." msgid "RESTART restarts the flow from the beginning, while keeping the flow context."
msgstr "REDÉMARRER redémarre le flux depuis le début, en gardant le contexte du flux." msgstr "REDÉMARRER redémarre le flux depuis le début, en gardant le contexte du flux."
@ -3751,8 +3788,8 @@ msgid "Reset Password"
msgstr "Réinitialiser le mot de passe" msgstr "Réinitialiser le mot de passe"
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
msgid "Resources" #~ msgid "Resources"
msgstr "Ressources" #~ msgstr "Ressources"
#: src/pages/events/EventInfo.ts #: src/pages/events/EventInfo.ts
#: src/pages/property-mappings/PropertyMappingTestForm.ts #: src/pages/property-mappings/PropertyMappingTestForm.ts
@ -4195,8 +4232,6 @@ msgstr "Source {0}"
msgid "Source(s)" msgid "Source(s)"
msgstr "Source(s)" msgstr "Source(s)"
#: src/interfaces/AdminInterface.ts
#: src/pages/sources/SourcesListPage.ts
#: src/pages/stages/identification/IdentificationStageForm.ts #: src/pages/stages/identification/IdentificationStageForm.ts
msgid "Sources" msgid "Sources"
msgstr "Sources" msgstr "Sources"
@ -4717,9 +4752,13 @@ msgstr "Synchroniser les statuts"
msgid "Sync users" msgid "Sync users"
msgstr "Synchroniser les utilisateurs" msgstr "Synchroniser les utilisateurs"
#: src/interfaces/AdminInterface.ts
msgid "System"
msgstr ""
#: src/pages/admin-overview/AdminOverviewPage.ts #: src/pages/admin-overview/AdminOverviewPage.ts
msgid "System Overview" #~ msgid "System Overview"
msgstr "Vue d'ensemble du système" #~ msgstr "Vue d'ensemble du système"
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
#: src/pages/system-tasks/SystemTaskListPage.ts #: src/pages/system-tasks/SystemTaskListPage.ts
@ -5515,6 +5554,7 @@ msgstr "Nom d'utilisateur"
msgid "Username: Same as Text input, but checks for and prevents duplicate usernames." msgid "Username: Same as Text input, but checks for and prevents duplicate usernames."
msgstr "Nom d'utilisateur : Identique à la saisie de texte, mais vérifie et empêche les noms d'utilisateur en double." msgstr "Nom d'utilisateur : Identique à la saisie de texte, mais vérifie et empêche les noms d'utilisateur en double."
#: src/interfaces/AdminInterface.ts
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
#: src/pages/admin-overview/AdminOverviewPage.ts #: src/pages/admin-overview/AdminOverviewPage.ts
#: src/pages/users/UserListPage.ts #: src/pages/users/UserListPage.ts
@ -5665,6 +5705,11 @@ msgstr "Mapping Webhook"
msgid "Webhook URL" msgid "Webhook URL"
msgstr "URL Webhoo" msgstr "URL Webhoo"
#: src/pages/admin-overview/AdminOverviewPage.ts
#: src/pages/admin-overview/UserDashboardPage.ts
msgid "Welcome, {name}."
msgstr ""
#: src/pages/stages/email/EmailStageForm.ts #: src/pages/stages/email/EmailStageForm.ts
msgid "When a user returns from the email successfully, their account will be activated." msgid "When a user returns from the email successfully, their account will be activated."
msgstr "Lorsqu'un utilisateur revient de l'e-mail avec succès, son compte sera activé." msgstr "Lorsqu'un utilisateur revient de l'e-mail avec succès, son compte sera activé."

View File

@ -348,6 +348,7 @@ msgstr ""
msgid "Application(s)" msgid "Application(s)"
msgstr "" msgstr ""
#: src/interfaces/AdminInterface.ts
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
#: src/pages/applications/ApplicationListPage.ts #: src/pages/applications/ApplicationListPage.ts
#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/OutpostForm.ts
@ -407,9 +408,13 @@ msgid "Assigned to application"
msgstr "" msgstr ""
#: src/pages/policies/PolicyListPage.ts #: src/pages/policies/PolicyListPage.ts
msgid "Assigned to {0} objects." msgid "Assigned to {0} object(s)."
msgstr "" msgstr ""
#: src/pages/policies/PolicyListPage.ts
#~ msgid "Assigned to {0} objects."
#~ msgstr ""
#: src/pages/events/EventInfo.ts #: src/pages/events/EventInfo.ts
msgid "Attempted to log in as {0}" msgid "Attempted to log in as {0}"
msgstr "" msgstr ""
@ -768,6 +773,10 @@ msgstr ""
msgid "Check the IP of the Kubernetes service, or" msgid "Check the IP of the Kubernetes service, or"
msgstr "" msgstr ""
#: src/pages/admin-overview/AdminOverviewPage.ts
msgid "Check the logs"
msgstr ""
#: #:
#~ msgid "Check your Emails for a password reset link." #~ msgid "Check your Emails for a password reset link."
#~ msgstr "" #~ msgstr ""
@ -1206,6 +1215,10 @@ msgstr ""
msgid "Create User" msgid "Create User"
msgstr "" msgstr ""
#: src/pages/admin-overview/AdminOverviewPage.ts
msgid "Create a new application"
msgstr ""
#: src/pages/users/ServiceAccountForm.ts #: src/pages/users/ServiceAccountForm.ts
msgid "Create group" msgid "Create group"
msgstr "" msgstr ""
@ -1266,6 +1279,10 @@ msgstr ""
msgid "DSA-SHA1" msgid "DSA-SHA1"
msgstr "" msgstr ""
#: src/interfaces/AdminInterface.ts
msgid "Dashboards"
msgstr ""
#: src/pages/stages/prompt/PromptForm.ts #: src/pages/stages/prompt/PromptForm.ts
msgid "Date" msgid "Date"
msgstr "" msgstr ""
@ -1453,6 +1470,10 @@ msgstr ""
msgid "Direct querying, always returns the latest data, but slower than cached querying." msgid "Direct querying, always returns the latest data, but slower than cached querying."
msgstr "" msgstr ""
#: src/interfaces/AdminInterface.ts
msgid "Directory"
msgstr ""
#: #:
#: #:
#~ msgid "Disable" #~ msgid "Disable"
@ -1822,6 +1843,10 @@ msgstr ""
msgid "Explicit Consent" msgid "Explicit Consent"
msgstr "" msgstr ""
#: src/pages/admin-overview/AdminOverviewPage.ts
msgid "Explore integrations"
msgstr ""
#: src/pages/flows/FlowViewPage.ts #: src/pages/flows/FlowViewPage.ts
msgid "Export" msgid "Export"
msgstr "" msgstr ""
@ -1902,6 +1927,11 @@ msgstr ""
msgid "Favicon" msgid "Favicon"
msgstr "" msgstr ""
#: src/interfaces/AdminInterface.ts
#: src/pages/sources/SourcesListPage.ts
msgid "Federation & Social login"
msgstr ""
#: src/pages/stages/prompt/PromptListPage.ts #: src/pages/stages/prompt/PromptListPage.ts
msgid "Field" msgid "Field"
msgstr "" msgstr ""
@ -2082,6 +2112,7 @@ msgid "General system exception"
msgstr "" msgstr ""
#: src/pages/admin-overview/AdminOverviewPage.ts #: src/pages/admin-overview/AdminOverviewPage.ts
#: src/pages/admin-overview/UserDashboardPage.ts
msgid "General system status" msgid "General system status"
msgstr "" msgstr ""
@ -2273,8 +2304,8 @@ msgid "Identifier"
msgstr "" msgstr ""
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
msgid "Identity & Cryptography" #~ msgid "Identity & Cryptography"
msgstr "" #~ msgstr ""
#: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/outposts/ServiceConnectionDockerForm.ts
#: src/pages/outposts/ServiceConnectionKubernetesForm.ts #: src/pages/outposts/ServiceConnectionKubernetesForm.ts
@ -2373,8 +2404,8 @@ msgid "Integration key"
msgstr "" msgstr ""
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
msgid "Integrations" #~ msgid "Integrations"
msgstr "" #~ msgstr ""
#: src/pages/tokens/TokenForm.ts #: src/pages/tokens/TokenForm.ts
#: src/pages/tokens/TokenListPage.ts #: src/pages/tokens/TokenListPage.ts
@ -3248,6 +3279,10 @@ msgstr ""
msgid "Outpost Deployment Info" msgid "Outpost Deployment Info"
msgstr "" msgstr ""
#: src/interfaces/AdminInterface.ts
msgid "Outpost Integrations"
msgstr ""
#: #:
#~ msgid "Outpost Service-connection" #~ msgid "Outpost Service-connection"
#~ msgstr "" #~ msgstr ""
@ -3268,7 +3303,6 @@ msgstr ""
msgid "Outpost(s)" msgid "Outpost(s)"
msgstr "" msgstr ""
#: src/interfaces/AdminInterface.ts
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
#: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/OutpostListPage.ts
msgid "Outposts" msgid "Outposts"
@ -3374,7 +3408,6 @@ msgid "Please enter your password"
msgstr "" msgstr ""
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
#: src/pages/admin-overview/AdminOverviewPage.ts
#: src/pages/flows/FlowListPage.ts #: src/pages/flows/FlowListPage.ts
#: src/pages/policies/PolicyListPage.ts #: src/pages/policies/PolicyListPage.ts
msgid "Policies" msgid "Policies"
@ -3593,6 +3626,10 @@ msgstr ""
msgid "Publisher" msgid "Publisher"
msgstr "" msgstr ""
#: src/pages/admin-overview/AdminOverviewPage.ts
msgid "Quick actions"
msgstr ""
#: src/pages/flows/StageBindingForm.ts #: src/pages/flows/StageBindingForm.ts
msgid "RESTART restarts the flow from the beginning, while keeping the flow context." msgid "RESTART restarts the flow from the beginning, while keeping the flow context."
msgstr "" msgstr ""
@ -3770,8 +3807,8 @@ msgid "Reset Password"
msgstr "" msgstr ""
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
msgid "Resources" #~ msgid "Resources"
msgstr "" #~ msgstr ""
#: src/pages/events/EventInfo.ts #: src/pages/events/EventInfo.ts
#: src/pages/property-mappings/PropertyMappingTestForm.ts #: src/pages/property-mappings/PropertyMappingTestForm.ts
@ -4223,8 +4260,6 @@ msgstr ""
msgid "Source(s)" msgid "Source(s)"
msgstr "" msgstr ""
#: src/interfaces/AdminInterface.ts
#: src/pages/sources/SourcesListPage.ts
#: src/pages/stages/identification/IdentificationStageForm.ts #: src/pages/stages/identification/IdentificationStageForm.ts
msgid "Sources" msgid "Sources"
msgstr "" msgstr ""
@ -4752,10 +4787,14 @@ msgstr ""
msgid "Sync users" msgid "Sync users"
msgstr "" msgstr ""
#: src/pages/admin-overview/AdminOverviewPage.ts #: src/interfaces/AdminInterface.ts
msgid "System Overview" msgid "System"
msgstr "" msgstr ""
#: src/pages/admin-overview/AdminOverviewPage.ts
#~ msgid "System Overview"
#~ msgstr ""
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
#: src/pages/system-tasks/SystemTaskListPage.ts #: src/pages/system-tasks/SystemTaskListPage.ts
msgid "System Tasks" msgid "System Tasks"
@ -5557,6 +5596,7 @@ msgstr ""
msgid "Username: Same as Text input, but checks for and prevents duplicate usernames." msgid "Username: Same as Text input, but checks for and prevents duplicate usernames."
msgstr "" msgstr ""
#: src/interfaces/AdminInterface.ts
#: src/interfaces/AdminInterface.ts #: src/interfaces/AdminInterface.ts
#: src/pages/admin-overview/AdminOverviewPage.ts #: src/pages/admin-overview/AdminOverviewPage.ts
#: src/pages/users/UserListPage.ts #: src/pages/users/UserListPage.ts
@ -5707,6 +5747,11 @@ msgstr ""
msgid "Webhook URL" msgid "Webhook URL"
msgstr "" msgstr ""
#: src/pages/admin-overview/AdminOverviewPage.ts
#: src/pages/admin-overview/UserDashboardPage.ts
msgid "Welcome, {name}."
msgstr ""
#: src/pages/stages/email/EmailStageForm.ts #: src/pages/stages/email/EmailStageForm.ts
msgid "When a user returns from the email successfully, their account will be activated." msgid "When a user returns from the email successfully, their account will be activated."
msgstr "" msgstr ""

View File

@ -75,7 +75,7 @@ export class PolicyListPage extends TablePage<Policy> {
<div>${item.name}</div> <div>${item.name}</div>
${(item.boundTo || 0) > 0 ${(item.boundTo || 0) > 0
? html`<i class="pf-icon pf-icon-ok"></i> ? html`<i class="pf-icon pf-icon-ok"></i>
<small> ${t`Assigned to ${item.boundTo} objects.`} </small>` <small> ${t`Assigned to ${item.boundTo} object(s).`} </small>`
: html`<i class="pf-icon pf-icon-warning-triangle"></i> : html`<i class="pf-icon pf-icon-warning-triangle"></i>
<small>${t`Warning: Policy is not assigned.`}</small>`} <small>${t`Warning: Policy is not assigned.`}</small>`}
</div>`, </div>`,

View File

@ -25,7 +25,7 @@ import "./saml/SAMLSourceForm";
@customElement("ak-source-list") @customElement("ak-source-list")
export class SourceListPage extends TablePage<Source> { export class SourceListPage extends TablePage<Source> {
pageTitle(): string { pageTitle(): string {
return t`Sources`; return t`Federation & Social login`;
} }
pageDescription(): string | undefined { pageDescription(): string | undefined {
return t`Sources of identities, which can either be synced into authentik's database, or can be used by users to authenticate and enroll themselves.`; return t`Sources of identities, which can either be synced into authentik's database, or can be used by users to authenticate and enroll themselves.`;