From e6aa4c9327cb5a85d3b9ff8e74fc0611472e28f0 Mon Sep 17 00:00:00 2001 From: Jens Langhammer Date: Wed, 28 Dec 2022 16:15:49 +0100 Subject: [PATCH] web/admin: rework outpost health Signed-off-by: Jens Langhammer --- web/src/admin/outposts/OutpostHealth.ts | 56 ++++++++++++++++------- web/src/admin/outposts/OutpostListPage.ts | 2 +- web/src/locales/de.po | 20 ++++++-- web/src/locales/en.po | 20 ++++++-- web/src/locales/es.po | 20 ++++++-- web/src/locales/fr_FR.po | 20 ++++++-- web/src/locales/pl.po | 20 ++++++-- web/src/locales/pseudo-LOCALE.po | 18 ++++++-- web/src/locales/tr.po | 20 ++++++-- web/src/locales/zh-Hans.po | 20 ++++++-- web/src/locales/zh-Hant.po | 20 ++++++-- web/src/locales/zh_TW.po | 20 ++++++-- 12 files changed, 200 insertions(+), 56 deletions(-) diff --git a/web/src/admin/outposts/OutpostHealth.ts b/web/src/admin/outposts/OutpostHealth.ts index a7480b4f9..f78c4813f 100644 --- a/web/src/admin/outposts/OutpostHealth.ts +++ b/web/src/admin/outposts/OutpostHealth.ts @@ -8,6 +8,7 @@ import { CSSResult, TemplateResult, css, html } from "lit"; import { customElement, property } from "lit/decorators.js"; import AKGlobal from "@goauthentik/common/styles/authentik.css"; +import PFDescriptionList from "@patternfly/patternfly/components/DescriptionList/description-list.css"; import PFBase from "@patternfly/patternfly/patternfly-base.css"; import { OutpostHealth } from "@goauthentik/api"; @@ -20,6 +21,7 @@ export class OutpostHealthElement extends AKElement { static get styles(): CSSResult[] { return [ PFBase, + PFDescriptionList, AKGlobal, css` li { @@ -40,21 +42,43 @@ export class OutpostHealthElement extends AKElement { 8, )})`; } - return html` `; + return html`
+
+
+ ${t`Last seen`} +
+
+
+ + ${this.outpostHealth.lastSeen?.toLocaleTimeString()} + +
+
+
+
+
+ ${t`Version`} +
+
+
+ ${this.outpostHealth.versionOutdated + ? html`${t`${this.outpostHealth.version}, should be ${this.outpostHealth.versionShould}`} + ` + : html`${versionString} + `} +
+
+
+
+
+ ${t`Hostname`} +
+
+
${this.outpostHealth.hostname}
+
+
+
`; } } diff --git a/web/src/admin/outposts/OutpostListPage.ts b/web/src/admin/outposts/OutpostListPage.ts index ea09016c5..eb3f01e70 100644 --- a/web/src/admin/outposts/OutpostListPage.ts +++ b/web/src/admin/outposts/OutpostListPage.ts @@ -129,7 +129,7 @@ export class OutpostListPage extends TablePage { return html`

- ${t`Detailed health (one instance per column, data is cached so may be out of data)`} + ${t`Detailed health (one instance per column, data is cached so may be out of date)`}

${until( diff --git a/web/src/locales/de.po b/web/src/locales/de.po index 47fd0a3ff..3668983e8 100644 --- a/web/src/locales/de.po +++ b/web/src/locales/de.po @@ -1835,8 +1835,12 @@ msgid "Designation" msgstr "Bezeichnung" #: src/admin/outposts/OutpostListPage.ts -msgid "Detailed health (one instance per column, data is cached so may be out of data)" -msgstr "Detaillierter Zustand (eine Instanz pro Zeile, Daten werden gepuffert, könnten also veraltet sein)" +#~ msgid "Detailed health (one instance per column, data is cached so may be out of data)" +#~ msgstr "Detaillierter Zustand (eine Instanz pro Zeile, Daten werden gepuffert, könnten also veraltet sein)" + +#: src/admin/outposts/OutpostListPage.ts +msgid "Detailed health (one instance per column, data is cached so may be out of date)" +msgstr "" #: src/admin/sources/oauth/OAuthSourceViewPage.ts msgid "Details" @@ -2817,6 +2821,10 @@ msgstr "Interne Konten ausblenden" msgid "Hold control/command to select multiple items." msgstr "Halten Sie die Strg-/Befehlstaste gedrückt, um mehrere Elemente auszuwählen." +#: src/admin/outposts/OutpostHealth.ts +msgid "Hostname" +msgstr "" + #: src/admin/stages/password/PasswordStageForm.ts 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 "Anzahl der Versuche, die Benutzer haben, bevor der Ablauf abgebrochen wird. Um Benutzer auszuschließen kann eine Reputations-Richtlinie und eine user_write-Stufe genutzt werden." @@ -3209,6 +3217,9 @@ msgid "Last run" msgstr "Letzter Lauf" #: src/admin/outposts/OutpostHealth.ts +msgid "Last seen" +msgstr "" + #: src/admin/outposts/OutpostHealthSimple.ts msgid "Last seen: {0}" msgstr "Überprüft: {0}" @@ -7062,6 +7073,7 @@ msgid "Verify the user's email address by sending them a one-time-link. Can also msgstr "Überprüfen Sie die E-Mail-Adresse des Benutzers, indem Sie ihm einen einmaligen Link senden. Kann auch für die Wiederherstellung verwendet werden, um die Authentizität des Benutzers zu überprüfen." #: src/admin/admin-overview/cards/VersionStatusCard.ts +#: src/admin/outposts/OutpostHealth.ts msgid "Version" msgstr "Version" @@ -7069,8 +7081,8 @@ msgstr "Version" #~ msgstr "Version: {0}" #: src/admin/outposts/OutpostHealth.ts -msgid "Version: {versionString}" -msgstr "Version: {versionString}" +#~ msgid "Version: {versionString}" +#~ msgstr "Version: {versionString}" #: src/admin/outposts/OutpostListPage.ts msgid "View Deployment Info" diff --git a/web/src/locales/en.po b/web/src/locales/en.po index b3846d272..53eb61e24 100644 --- a/web/src/locales/en.po +++ b/web/src/locales/en.po @@ -1847,8 +1847,12 @@ msgid "Designation" msgstr "Designation" #: src/admin/outposts/OutpostListPage.ts -msgid "Detailed health (one instance per column, data is cached so may be out of data)" -msgstr "Detailed health (one instance per column, data is cached so may be out of data)" +#~ msgid "Detailed health (one instance per column, data is cached so may be out of data)" +#~ msgstr "Detailed health (one instance per column, data is cached so may be out of data)" + +#: src/admin/outposts/OutpostListPage.ts +msgid "Detailed health (one instance per column, data is cached so may be out of date)" +msgstr "Detailed health (one instance per column, data is cached so may be out of date)" #: src/admin/sources/oauth/OAuthSourceViewPage.ts msgid "Details" @@ -2859,6 +2863,10 @@ msgstr "Hide service-accounts" msgid "Hold control/command to select multiple items." msgstr "Hold control/command to select multiple items." +#: src/admin/outposts/OutpostHealth.ts +msgid "Hostname" +msgstr "Hostname" + #: src/admin/stages/password/PasswordStageForm.ts 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." @@ -3263,6 +3271,9 @@ msgid "Last run" msgstr "Last run" #: src/admin/outposts/OutpostHealth.ts +msgid "Last seen" +msgstr "Last seen" + #: src/admin/outposts/OutpostHealthSimple.ts msgid "Last seen: {0}" msgstr "Last seen: {0}" @@ -7217,6 +7228,7 @@ msgid "Verify the user's email address by sending them a one-time-link. Can also msgstr "Verify the user's email address by sending them a one-time-link. Can also be used for recovery to verify the user's authenticity." #: src/admin/admin-overview/cards/VersionStatusCard.ts +#: src/admin/outposts/OutpostHealth.ts msgid "Version" msgstr "Version" @@ -7225,8 +7237,8 @@ msgstr "Version" #~ msgstr "Version: {0}" #: src/admin/outposts/OutpostHealth.ts -msgid "Version: {versionString}" -msgstr "Version: {versionString}" +#~ msgid "Version: {versionString}" +#~ msgstr "Version: {versionString}" #: src/admin/outposts/OutpostListPage.ts msgid "View Deployment Info" diff --git a/web/src/locales/es.po b/web/src/locales/es.po index ad6af34f9..a83a4f879 100644 --- a/web/src/locales/es.po +++ b/web/src/locales/es.po @@ -1811,8 +1811,12 @@ msgid "Designation" msgstr "Designación" #: src/admin/outposts/OutpostListPage.ts -msgid "Detailed health (one instance per column, data is cached so may be out of data)" -msgstr "Estado detallado (una instancia por columna, los datos se almacenan en caché, por lo que puede no haber ninguno)" +#~ msgid "Detailed health (one instance per column, data is cached so may be out of data)" +#~ msgstr "Estado detallado (una instancia por columna, los datos se almacenan en caché, por lo que puede no haber ninguno)" + +#: src/admin/outposts/OutpostListPage.ts +msgid "Detailed health (one instance per column, data is cached so may be out of date)" +msgstr "" #: src/admin/sources/oauth/OAuthSourceViewPage.ts msgid "Details" @@ -2793,6 +2797,10 @@ msgstr "Ocultar cuentas de servicio" msgid "Hold control/command to select multiple items." msgstr "Mantenga presionada la tecla control/comando para seleccionar varios elementos." +#: src/admin/outposts/OutpostHealth.ts +msgid "Hostname" +msgstr "" + #: src/admin/stages/password/PasswordStageForm.ts 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 "Cuántos intentos tiene un usuario antes de que se cancele el flujo. Para bloquear al usuario, usa una política de reputación y una etapa user_write." @@ -3185,6 +3193,9 @@ msgid "Last run" msgstr "Última ejecución" #: src/admin/outposts/OutpostHealth.ts +msgid "Last seen" +msgstr "" + #: src/admin/outposts/OutpostHealthSimple.ts msgid "Last seen: {0}" msgstr "Visto por última vez: {0}" @@ -7038,6 +7049,7 @@ msgid "Verify the user's email address by sending them a one-time-link. Can also msgstr "Verifique la dirección de correo electrónico del usuario enviándole un enlace único. También se puede utilizar para la recuperación para verificar la autenticidad del usuario." #: src/admin/admin-overview/cards/VersionStatusCard.ts +#: src/admin/outposts/OutpostHealth.ts msgid "Version" msgstr "Versión" @@ -7045,8 +7057,8 @@ msgstr "Versión" #~ msgstr "Versión: {0}" #: src/admin/outposts/OutpostHealth.ts -msgid "Version: {versionString}" -msgstr "Versión: {versionString}" +#~ msgid "Version: {versionString}" +#~ msgstr "Versión: {versionString}" #: src/admin/outposts/OutpostListPage.ts msgid "View Deployment Info" diff --git a/web/src/locales/fr_FR.po b/web/src/locales/fr_FR.po index 3cf622249..d25b904bf 100644 --- a/web/src/locales/fr_FR.po +++ b/web/src/locales/fr_FR.po @@ -1814,8 +1814,12 @@ msgid "Designation" msgstr "Désignation" #: src/admin/outposts/OutpostListPage.ts -msgid "Detailed health (one instance per column, data is cached so may be out of data)" -msgstr "État détaillé (une instance par colonne, les données sont mises en cache et peuvent donc être périmée)" +#~ msgid "Detailed health (one instance per column, data is cached so may be out of data)" +#~ msgstr "État détaillé (une instance par colonne, les données sont mises en cache et peuvent donc être périmée)" + +#: src/admin/outposts/OutpostListPage.ts +msgid "Detailed health (one instance per column, data is cached so may be out of date)" +msgstr "" #: src/admin/sources/oauth/OAuthSourceViewPage.ts msgid "Details" @@ -2796,6 +2800,10 @@ msgstr "Cacher les comptes de service" msgid "Hold control/command to select multiple items." msgstr "Garder ctrl/command enfoncé pour sélectionner de multiples éléments" +#: src/admin/outposts/OutpostHealth.ts +msgid "Hostname" +msgstr "" + #: src/admin/stages/password/PasswordStageForm.ts 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." @@ -3186,6 +3194,9 @@ msgid "Last run" msgstr "Dernière exécution" #: src/admin/outposts/OutpostHealth.ts +msgid "Last seen" +msgstr "" + #: src/admin/outposts/OutpostHealthSimple.ts msgid "Last seen: {0}" msgstr "Vu le : {0}" @@ -7029,6 +7040,7 @@ msgid "Verify the user's email address by sending them a one-time-link. Can also msgstr "Vérifier l’adresse email de l’utilisateur en lui envoyant un lien à usage unique. Peut également être utilisé lors de la récupération afin de vérifier l'authenticité de l’utilisateur." #: src/admin/admin-overview/cards/VersionStatusCard.ts +#: src/admin/outposts/OutpostHealth.ts msgid "Version" msgstr "Version" @@ -7036,8 +7048,8 @@ msgstr "Version" #~ msgstr "Version : {0}" #: src/admin/outposts/OutpostHealth.ts -msgid "Version: {versionString}" -msgstr "Version: {versionString}" +#~ msgid "Version: {versionString}" +#~ msgstr "Version: {versionString}" #: src/admin/outposts/OutpostListPage.ts msgid "View Deployment Info" diff --git a/web/src/locales/pl.po b/web/src/locales/pl.po index 9a2f0bdfa..e91b6d33f 100644 --- a/web/src/locales/pl.po +++ b/web/src/locales/pl.po @@ -1817,8 +1817,12 @@ msgid "Designation" msgstr "Przeznaczenie" #: src/admin/outposts/OutpostListPage.ts -msgid "Detailed health (one instance per column, data is cached so may be out of data)" -msgstr "Szczegółowa kondycja (jedna instancja na kolumnę, dane są buforowane, więc może nie być danych)" +#~ msgid "Detailed health (one instance per column, data is cached so may be out of data)" +#~ msgstr "Szczegółowa kondycja (jedna instancja na kolumnę, dane są buforowane, więc może nie być danych)" + +#: src/admin/outposts/OutpostListPage.ts +msgid "Detailed health (one instance per column, data is cached so may be out of date)" +msgstr "" #: src/admin/sources/oauth/OAuthSourceViewPage.ts msgid "Details" @@ -2799,6 +2803,10 @@ msgstr "Ukryj konta serwisowe" msgid "Hold control/command to select multiple items." msgstr "Przytrzymaj Control/Command, aby wybrać wiele elementów." +#: src/admin/outposts/OutpostHealth.ts +msgid "Hostname" +msgstr "" + #: src/admin/stages/password/PasswordStageForm.ts 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 "Ile prób ma użytkownik przed anulowaniem przepływu. Aby zablokować użytkownika, użyj zasad reputacji i etapu user_write." @@ -3193,6 +3201,9 @@ msgid "Last run" msgstr "Ostatnio uruchomiono" #: src/admin/outposts/OutpostHealth.ts +msgid "Last seen" +msgstr "" + #: src/admin/outposts/OutpostHealthSimple.ts msgid "Last seen: {0}" msgstr "Ostatnio widziany: {0}" @@ -7048,6 +7059,7 @@ msgid "Verify the user's email address by sending them a one-time-link. Can also msgstr "Zweryfikuj adres e-mail użytkownika, wysyłając mu jednorazowy link. Może być również używany do odzyskiwania w celu weryfikacji autentyczności użytkownika." #: src/admin/admin-overview/cards/VersionStatusCard.ts +#: src/admin/outposts/OutpostHealth.ts msgid "Version" msgstr "Wersja" @@ -7055,8 +7067,8 @@ msgstr "Wersja" #~ msgstr "Wersja: {0}" #: src/admin/outposts/OutpostHealth.ts -msgid "Version: {versionString}" -msgstr "Wersja: {versionString}" +#~ msgid "Version: {versionString}" +#~ msgstr "Wersja: {versionString}" #: src/admin/outposts/OutpostListPage.ts msgid "View Deployment Info" diff --git a/web/src/locales/pseudo-LOCALE.po b/web/src/locales/pseudo-LOCALE.po index 06c4c05f8..7147752f4 100644 --- a/web/src/locales/pseudo-LOCALE.po +++ b/web/src/locales/pseudo-LOCALE.po @@ -1833,7 +1833,11 @@ msgid "Designation" msgstr "" #: src/admin/outposts/OutpostListPage.ts -msgid "Detailed health (one instance per column, data is cached so may be out of data)" +#~ msgid "Detailed health (one instance per column, data is cached so may be out of data)" +#~ msgstr "" + +#: src/admin/outposts/OutpostListPage.ts +msgid "Detailed health (one instance per column, data is cached so may be out of date)" msgstr "" #: src/admin/sources/oauth/OAuthSourceViewPage.ts @@ -2845,6 +2849,10 @@ msgstr "" msgid "Hold control/command to select multiple items." msgstr "" +#: src/admin/outposts/OutpostHealth.ts +msgid "Hostname" +msgstr "" + #: src/admin/stages/password/PasswordStageForm.ts 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 "" @@ -3245,6 +3253,9 @@ msgid "Last run" msgstr "" #: src/admin/outposts/OutpostHealth.ts +msgid "Last seen" +msgstr "" + #: src/admin/outposts/OutpostHealthSimple.ts msgid "Last seen: {0}" msgstr "" @@ -7187,6 +7198,7 @@ msgid "Verify the user's email address by sending them a one-time-link. Can also msgstr "" #: src/admin/admin-overview/cards/VersionStatusCard.ts +#: src/admin/outposts/OutpostHealth.ts msgid "Version" msgstr "" @@ -7195,8 +7207,8 @@ msgstr "" #~ msgstr "" #: src/admin/outposts/OutpostHealth.ts -msgid "Version: {versionString}" -msgstr "" +#~ msgid "Version: {versionString}" +#~ msgstr "" #: src/admin/outposts/OutpostListPage.ts msgid "View Deployment Info" diff --git a/web/src/locales/tr.po b/web/src/locales/tr.po index d44b53d24..8c33d8275 100644 --- a/web/src/locales/tr.po +++ b/web/src/locales/tr.po @@ -1811,8 +1811,12 @@ msgid "Designation" msgstr "Tanımlama" #: src/admin/outposts/OutpostListPage.ts -msgid "Detailed health (one instance per column, data is cached so may be out of data)" -msgstr "Ayrıntılı sistem durumu (sütun başına bir örnek, veriler önbelleğe alınır, bu nedenle veri kalmamış olabilir)" +#~ msgid "Detailed health (one instance per column, data is cached so may be out of data)" +#~ msgstr "Ayrıntılı sistem durumu (sütun başına bir örnek, veriler önbelleğe alınır, bu nedenle veri kalmamış olabilir)" + +#: src/admin/outposts/OutpostListPage.ts +msgid "Detailed health (one instance per column, data is cached so may be out of date)" +msgstr "" #: src/admin/sources/oauth/OAuthSourceViewPage.ts msgid "Details" @@ -2793,6 +2797,10 @@ msgstr "Hizmet hesaplarını gizle" msgid "Hold control/command to select multiple items." msgstr "Birden fazla öğe seçmek için control/command tuşunu basılı tut." +#: src/admin/outposts/OutpostHealth.ts +msgid "Hostname" +msgstr "" + #: src/admin/stages/password/PasswordStageForm.ts 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 "Akış iptal edilmeden önce bir kullanıcının kaç denemesi vardır. Kullanıcıyı kilitlemek için itibar ilkesi ve user_write aşamasını kullanın." @@ -3185,6 +3193,9 @@ msgid "Last run" msgstr "Son çalıştırma" #: src/admin/outposts/OutpostHealth.ts +msgid "Last seen" +msgstr "" + #: src/admin/outposts/OutpostHealthSimple.ts msgid "Last seen: {0}" msgstr "Son görüldü: {0}" @@ -7038,6 +7049,7 @@ msgid "Verify the user's email address by sending them a one-time-link. Can also msgstr "Kullanıcının e-posta adresini bir kerelik bağlantı göndererek doğrulayın. Kullanıcının orijinalliğini doğrulamak için kurtarma için de kullanılabilir." #: src/admin/admin-overview/cards/VersionStatusCard.ts +#: src/admin/outposts/OutpostHealth.ts msgid "Version" msgstr "Sürüm" @@ -7045,8 +7057,8 @@ msgstr "Sürüm" #~ msgstr "Sürüm: {0}" #: src/admin/outposts/OutpostHealth.ts -msgid "Version: {versionString}" -msgstr "Sürüm: {versionString}" +#~ msgid "Version: {versionString}" +#~ msgstr "Sürüm: {versionString}" #: src/admin/outposts/OutpostListPage.ts msgid "View Deployment Info" diff --git a/web/src/locales/zh-Hans.po b/web/src/locales/zh-Hans.po index 9bedc07af..cb4def8cb 100644 --- a/web/src/locales/zh-Hans.po +++ b/web/src/locales/zh-Hans.po @@ -1819,8 +1819,12 @@ msgid "Designation" msgstr "指定" #: src/admin/outposts/OutpostListPage.ts -msgid "Detailed health (one instance per column, data is cached so may be out of data)" -msgstr "详细健康状况(每列一个实例,数据经过缓存,因此可能会缺少数据)" +#~ msgid "Detailed health (one instance per column, data is cached so may be out of data)" +#~ msgstr "详细健康状况(每列一个实例,数据经过缓存,因此可能会缺少数据)" + +#: src/admin/outposts/OutpostListPage.ts +msgid "Detailed health (one instance per column, data is cached so may be out of date)" +msgstr "" #: src/admin/sources/oauth/OAuthSourceViewPage.ts msgid "Details" @@ -2801,6 +2805,10 @@ msgstr "隐藏服务账户" msgid "Hold control/command to select multiple items." msgstr "按住 ctrl/command 键可选择多个项目。" +#: src/admin/outposts/OutpostHealth.ts +msgid "Hostname" +msgstr "" + #: src/admin/stages/password/PasswordStageForm.ts 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 "在取消流程之前,用户可以尝试多少次。要锁定用户,请使用信誉策略和 user_write 阶段。" @@ -3193,6 +3201,9 @@ msgid "Last run" msgstr "上次运行" #: src/admin/outposts/OutpostHealth.ts +msgid "Last seen" +msgstr "" + #: src/admin/outposts/OutpostHealthSimple.ts msgid "Last seen: {0}" msgstr "上次出现:{0}" @@ -7046,6 +7057,7 @@ msgid "Verify the user's email address by sending them a one-time-link. Can also msgstr "通过向用户发送一次性链接来验证用户的电子邮件地址。也可用于在恢复时验证用户的真实性。" #: src/admin/admin-overview/cards/VersionStatusCard.ts +#: src/admin/outposts/OutpostHealth.ts msgid "Version" msgstr "版本" @@ -7053,8 +7065,8 @@ msgstr "版本" #~ msgstr "版本:{0}" #: src/admin/outposts/OutpostHealth.ts -msgid "Version: {versionString}" -msgstr "版本:{versionString}" +#~ msgid "Version: {versionString}" +#~ msgstr "版本:{versionString}" #: src/admin/outposts/OutpostListPage.ts msgid "View Deployment Info" diff --git a/web/src/locales/zh-Hant.po b/web/src/locales/zh-Hant.po index a6c775d7c..d50568952 100644 --- a/web/src/locales/zh-Hant.po +++ b/web/src/locales/zh-Hant.po @@ -1819,8 +1819,12 @@ msgid "Designation" msgstr "指定" #: src/admin/outposts/OutpostListPage.ts -msgid "Detailed health (one instance per column, data is cached so may be out of data)" -msgstr "详细运行状况(每列一个实例,数据已缓存,因此可能没有数据)" +#~ msgid "Detailed health (one instance per column, data is cached so may be out of data)" +#~ msgstr "详细运行状况(每列一个实例,数据已缓存,因此可能没有数据)" + +#: src/admin/outposts/OutpostListPage.ts +msgid "Detailed health (one instance per column, data is cached so may be out of date)" +msgstr "" #: src/admin/sources/oauth/OAuthSourceViewPage.ts msgid "Details" @@ -2801,6 +2805,10 @@ msgstr "隐藏服务账户" msgid "Hold control/command to select multiple items." msgstr "按住 ctrl/command 键可选择多个项目。" +#: src/admin/outposts/OutpostHealth.ts +msgid "Hostname" +msgstr "" + #: src/admin/stages/password/PasswordStageForm.ts 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 "在取消流程之前,用户有多少次尝试。要锁定用户,请使用信誉策略和 user_write 阶段。" @@ -3193,6 +3201,9 @@ msgid "Last run" msgstr "上次运行" #: src/admin/outposts/OutpostHealth.ts +msgid "Last seen" +msgstr "" + #: src/admin/outposts/OutpostHealthSimple.ts msgid "Last seen: {0}" msgstr "最后显示:{0}" @@ -7046,6 +7057,7 @@ msgid "Verify the user's email address by sending them a one-time-link. Can also msgstr "通过向用户发送一次性链接来验证用户的电子邮件地址。也可用于恢复,以验证用户的真实性。" #: src/admin/admin-overview/cards/VersionStatusCard.ts +#: src/admin/outposts/OutpostHealth.ts msgid "Version" msgstr "版本" @@ -7053,8 +7065,8 @@ msgstr "版本" #~ msgstr "版本:{0}" #: src/admin/outposts/OutpostHealth.ts -msgid "Version: {versionString}" -msgstr "版本:{versionString}" +#~ msgid "Version: {versionString}" +#~ msgstr "版本:{versionString}" #: src/admin/outposts/OutpostListPage.ts msgid "View Deployment Info" diff --git a/web/src/locales/zh_TW.po b/web/src/locales/zh_TW.po index d777095d8..09b12306a 100644 --- a/web/src/locales/zh_TW.po +++ b/web/src/locales/zh_TW.po @@ -1819,8 +1819,12 @@ msgid "Designation" msgstr "指定" #: src/admin/outposts/OutpostListPage.ts -msgid "Detailed health (one instance per column, data is cached so may be out of data)" -msgstr "详细运行状况(每列一个实例,数据已缓存,因此可能没有数据)" +#~ msgid "Detailed health (one instance per column, data is cached so may be out of data)" +#~ msgstr "详细运行状况(每列一个实例,数据已缓存,因此可能没有数据)" + +#: src/admin/outposts/OutpostListPage.ts +msgid "Detailed health (one instance per column, data is cached so may be out of date)" +msgstr "" #: src/admin/sources/oauth/OAuthSourceViewPage.ts msgid "Details" @@ -2801,6 +2805,10 @@ msgstr "隐藏服务账户" msgid "Hold control/command to select multiple items." msgstr "按住 ctrl/command 键可选择多个项目。" +#: src/admin/outposts/OutpostHealth.ts +msgid "Hostname" +msgstr "" + #: src/admin/stages/password/PasswordStageForm.ts 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 "在取消流程之前,用户有多少次尝试。要锁定用户,请使用信誉策略和 user_write 阶段。" @@ -3193,6 +3201,9 @@ msgid "Last run" msgstr "上次运行" #: src/admin/outposts/OutpostHealth.ts +msgid "Last seen" +msgstr "" + #: src/admin/outposts/OutpostHealthSimple.ts msgid "Last seen: {0}" msgstr "最后显示:{0}" @@ -7046,6 +7057,7 @@ msgid "Verify the user's email address by sending them a one-time-link. Can also msgstr "通过向用户发送一次性链接来验证用户的电子邮件地址。也可用于恢复,以验证用户的真实性。" #: src/admin/admin-overview/cards/VersionStatusCard.ts +#: src/admin/outposts/OutpostHealth.ts msgid "Version" msgstr "版本" @@ -7053,8 +7065,8 @@ msgstr "版本" #~ msgstr "版本:{0}" #: src/admin/outposts/OutpostHealth.ts -msgid "Version: {versionString}" -msgstr "版本:{versionString}" +#~ msgid "Version: {versionString}" +#~ msgstr "版本:{versionString}" #: src/admin/outposts/OutpostListPage.ts msgid "View Deployment Info"