web/admin: rework outpost health

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
Jens Langhammer 2022-12-28 16:15:49 +01:00
parent 2b2323fae7
commit e6aa4c9327
No known key found for this signature in database
12 changed files with 200 additions and 56 deletions

View file

@ -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` <ul>
<li>
<ak-label color=${PFColor.Green}>
${t`Last seen: ${this.outpostHealth.lastSeen?.toLocaleTimeString()}`}
</ak-label>
</li>
<li>
${this.outpostHealth.versionOutdated
? html`<ak-label color=${PFColor.Red}
>${t`${this.outpostHealth.version}, should be ${this.outpostHealth.versionShould}`}
</ak-label>`
: html`<ak-label color=${PFColor.Green}
>${t`Version: ${versionString}`}
</ak-label>`}
</li>
</ul>`;
return html`<dl class="pf-c-description-list pf-m-compact">
<div class="pf-c-description-list__group">
<dt class="pf-c-description-list__term">
<span class="pf-c-description-list__text">${t`Last seen`}</span>
</dt>
<dd class="pf-c-description-list__description">
<div class="pf-c-description-list__text">
<ak-label color=${PFColor.Green} ?compact=${true}>
${this.outpostHealth.lastSeen?.toLocaleTimeString()}
</ak-label>
</div>
</dd>
</div>
<div class="pf-c-description-list__group">
<dt class="pf-c-description-list__term">
<span class="pf-c-description-list__text">${t`Version`}</span>
</dt>
<dd class="pf-c-description-list__description">
<div class="pf-c-description-list__text">
${this.outpostHealth.versionOutdated
? html`<ak-label color=${PFColor.Red} ?compact=${true}
>${t`${this.outpostHealth.version}, should be ${this.outpostHealth.versionShould}`}
</ak-label>`
: html`<ak-label color=${PFColor.Green} ?compact=${true}
>${versionString}
</ak-label>`}
</div>
</dd>
</div>
<div class="pf-c-description-list__group">
<dt class="pf-c-description-list__term">
<span class="pf-c-description-list__text">${t`Hostname`}</span>
</dt>
<dd class="pf-c-description-list__description">
<div class="pf-c-description-list__text">${this.outpostHealth.hostname}</div>
</dd>
</div>
</dl> `;
}
}

View file

@ -129,7 +129,7 @@ export class OutpostListPage extends TablePage<Outpost> {
return html`<td role="cell" colspan="5">
<div class="pf-c-table__expandable-row-content">
<h3>
${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)`}
</h3>
<dl class="pf-c-description-list pf-m-3-col-on-lg">
${until(

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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 ladresse email de lutilisateur en lui envoyant un lien à usage unique. Peut également être utilisé lors de la récupération afin de vérifier l'authenticité de lutilisateur."
#: 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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -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"