diff --git a/dashboard/public/translation/da.json b/dashboard/public/translation/da.json index bd4403ffb..4851eb829 100644 --- a/dashboard/public/translation/da.json +++ b/dashboard/public/translation/da.json @@ -263,7 +263,6 @@ "url": "Server URL" }, "description": "Cloudron kan fungere som en central brugerkatalogserver for eksterne programmer.", - "enabled": "Aktiveret", "ipRestriction": { "description": "Begræns adgang til Directory Server til specifikke IP'er eller områder. Linjer, der starter med #, behandles som kommentarer.", "placeholder": "Linjeadskilt IP-adresse eller undernet", diff --git a/dashboard/public/translation/de.json b/dashboard/public/translation/de.json index 945858b9d..3342eb46e 100644 --- a/dashboard/public/translation/de.json +++ b/dashboard/public/translation/de.json @@ -396,7 +396,6 @@ "label": "Zugriff beschränken", "placeholder": "Zeilen separierte IP Adresse oder Subnetz" }, - "enabled": "Aktiviert", "cloudflarePortWarning": "Cloudflare Proxying für die Dashboarddomäne muss deaktiviert sein um den LDAP Server zu erreichen" }, "invitationNotification": { diff --git a/dashboard/public/translation/en.json b/dashboard/public/translation/en.json index 67fbd0eb9..0d9b6ac72 100644 --- a/dashboard/public/translation/en.json +++ b/dashboard/public/translation/en.json @@ -374,7 +374,6 @@ }, "exposedLdap": { "description": "The LDAP server can be used by external applications for authentication.", - "enabled": "Enabled", "ipRestriction": { "description": "Limit Directory Server access to specific IPs or ranges. Lines starting with # are treated as comments.", "placeholder": "Line separated IP address or Subnet", @@ -386,7 +385,8 @@ "url": "Server URL" }, "cloudflarePortWarning": "Cloudflare proxying must be disabled on the dashboard domain to access the LDAP server", - "title": "LDAP Server" + "title": "LDAP Server", + "enable": "Enable LDAP Server" }, "userImportDialog": { "title": "Import Users", @@ -1639,8 +1639,8 @@ }, "memoryTitle": "Memory (RAM + Swap) in MB", "diskTitle": "Disk Usage", - "diskIOTotal": "total: read {{ read }} / write {{ write }}", - "networkIOTotal": "total: inbound {{ inbound }} / outbound {{ outbound }}" + "diskIOTotal": "Total Read: {{ read }} Total Write: {{ write }}", + "networkIOTotal": "Total Inbound: {{ inbound }} Total Outbound: {{ outbound }}" }, "email": { "from": { diff --git a/dashboard/public/translation/es.json b/dashboard/public/translation/es.json index d46eb5d81..0bb330f7f 100644 --- a/dashboard/public/translation/es.json +++ b/dashboard/public/translation/es.json @@ -368,7 +368,6 @@ "placeholder": "Dirección IP o Subred separada por líneas", "label": "Acceso Restringido" }, - "enabled": "Habilitado", "description": "Cloudron puede actuar como un servidor de directorio de usuarios central para aplicaciones externas.", "secret": { "label": "Vincular Contraseña", diff --git a/dashboard/public/translation/fr.json b/dashboard/public/translation/fr.json index 5ebea304c..aaf1bfeae 100644 --- a/dashboard/public/translation/fr.json +++ b/dashboard/public/translation/fr.json @@ -275,7 +275,6 @@ "url": "URL du serveur" }, "description": "Cloudron peut agir en tant que serveur d'annuaire d'utilisateurs central pour les applications externes.", - "enabled": "Activé", "ipRestriction": { "description": "Le serveur d'annuaire peut être limité à certaines adresses IP ou à des plages spécifiques.", "placeholder": "Adresse IP séparée par ligne ou sous-réseau", diff --git a/dashboard/public/translation/nl.json b/dashboard/public/translation/nl.json index 0529a3850..e49c604b4 100644 --- a/dashboard/public/translation/nl.json +++ b/dashboard/public/translation/nl.json @@ -378,7 +378,6 @@ "description": "Beperk de toegang tot de Directory Server tot specifieke IP's of bereiken. Regels die starten met # worden beschouwd als commentaar.", "label": "Beperk toegang" }, - "enabled": "Ingeschakeld", "description": "De LDAP server kan gebruikt worden door externe applicaties t.b.v. authenticatie.", "secret": { "label": "Koppel wachtwoord", diff --git a/dashboard/public/translation/pt.json b/dashboard/public/translation/pt.json index 520d860fc..8d63eefca 100644 --- a/dashboard/public/translation/pt.json +++ b/dashboard/public/translation/pt.json @@ -316,7 +316,6 @@ }, "users": { "exposedLdap": { - "enabled": "Ativado", "ipRestriction": { "label": "Restringir Acesso", "placeholder": "Endereço de IP ou Sub-rede separado por linha", diff --git a/dashboard/public/translation/ru.json b/dashboard/public/translation/ru.json index 73839feec..d5b3dbcb9 100644 --- a/dashboard/public/translation/ru.json +++ b/dashboard/public/translation/ru.json @@ -374,7 +374,6 @@ "placeholder": "IP-адреса или подсети, разделённые строками", "label": "Ограничить доступ" }, - "enabled": "Включено", "description": "Сервер LDAP может быть использован для аутентификации внешними приложениями.", "secret": { "label": "Привязать пароль", diff --git a/dashboard/public/translation/vi.json b/dashboard/public/translation/vi.json index 111518876..169f305dc 100644 --- a/dashboard/public/translation/vi.json +++ b/dashboard/public/translation/vi.json @@ -341,7 +341,6 @@ }, "exposedLdap": { "description": "Cloudron có thể đóng vai trò là máy chủ chỉ mục người dùng trung tâm cho những app bên ngoài.", - "enabled": "Đã bật", "ipRestriction": { "description": "Giới hạn quyền truy cập máy chủ chỉ mục cho những địa chỉ IP hoặc khoảng vùng cụ thể. Những dòng bắt đầu bằng dấu # được xem như ghi chú thêm.", "placeholder": "Viết xuống dòng những địa chỉ IP hoặc Subnet", diff --git a/dashboard/public/translation/zh_Hans.json b/dashboard/public/translation/zh_Hans.json index 4d9c0dea0..af82183c7 100644 --- a/dashboard/public/translation/zh_Hans.json +++ b/dashboard/public/translation/zh_Hans.json @@ -546,7 +546,6 @@ "description": "所有 LDAP 请求都必须使用这个密钥和用户 DN {{ userDN }} 认证身份" }, "description": "Cloudron 可以作为用户目录给其他外部应用使用。", - "enabled": "启用", "ipRestriction": { "description": "该目录服务可以仅允许特定 IP 或 IP 段使用。", "placeholder": "每行一个 IP 地址或子网", diff --git a/dashboard/src/components/GraphItem.vue b/dashboard/src/components/GraphItem.vue index 2eb1d66de..3c398ad63 100644 --- a/dashboard/src/components/GraphItem.vue +++ b/dashboard/src/components/GraphItem.vue @@ -21,6 +21,7 @@ let yscaleUnit = null; const props = defineProps({ title: String, subtext: String, + footer: String, period: Object, // { hours, format, tooltpFormat } yscale: String, // cpu, memory memory: Number, @@ -307,6 +308,7 @@ defineExpose({
+ @@ -322,6 +324,11 @@ defineExpose({ height: 160px; } +.footer { + text-align: center; + font-weight: bold; +} +