diff --git a/dashboard/public/translation/en.json b/dashboard/public/translation/en.json index 48e8cc6d1..986b09306 100644 --- a/dashboard/public/translation/en.json +++ b/dashboard/public/translation/en.json @@ -524,10 +524,10 @@ }, "enable2FANotAvailable": "Not available for users from external authentication source", "removeApiToken": { - "title": "Really remove this token?" + "title": "Really remove token {{ name }}?" }, "removeAppPassword": { - "title": "Really remove this password?" + "title": "Really remove password {{ name }}?" } }, "backups": { diff --git a/dashboard/public/translation/nl.json b/dashboard/public/translation/nl.json index af3f7d7ec..91cc11cf1 100644 --- a/dashboard/public/translation/nl.json +++ b/dashboard/public/translation/nl.json @@ -984,7 +984,8 @@ "aliasesPlaceholder": "Leeg laten om hoofddomein te gebruiken", "noAliases": "Er is geen alias geconfigureerd.", "addAliasAction": "Alias toevoegen", - "aliases": "Aliassen" + "aliases": "Aliassen", + "dnsoverwrite": "Sommige DNS records bestaan al. Weet je zeker dat ze overschreven moeten worden?" }, "accessControl": { "userManagement": { @@ -1261,12 +1262,14 @@ "turn": { "title": "TURN Instellen", "enable": "Configureer de app om de ingebouwde TURN server te gebruiken", - "disable": "Configureer de TURN-instellingen van de app niet. De TURN-instellingen van de app worden met rust gelaten. Je kunt het in de app configureren." + "disable": "Configureer de TURN-instellingen van de app niet. De TURN-instellingen van de app worden met rust gelaten. Je kunt het in de app configureren.", + "info": "Inschakelen van deze optie configureert de app om de ingebouwde TURN server te gebruiken. Indien uitgeschakeld zullen de TURN instellingen van de app niet aangepast worden." }, "redis": { "title": "Redis configuratie", "enable": "Configureer de app om Redis te gebruiken", - "disable": "Redis uitschakelen" + "disable": "Redis uitschakelen", + "info": "Indien ingeschakeld zal de app de ingebouwde Redis service gebruiken. Indien uitgeschakeld zullen de Redis instellingen van de app niet aangepast worden." }, "infoTabTitle": "Info", "info": { diff --git a/dashboard/src/components/ApiTokens.vue b/dashboard/src/components/ApiTokens.vue index 4ae4dfdec..a9780409c 100644 --- a/dashboard/src/components/ApiTokens.vue +++ b/dashboard/src/components/ApiTokens.vue @@ -92,9 +92,9 @@ function onReset() { }, 500); } -async function onRevokeToken(token) { +async function onRevokeToken(id, name) { const yes = await inputDialog.value.confirm({ - message: t('profile.removeApiToken.title'), + message: t('profile.removeApiToken.title', { name }), modal: true, confirmStyle: 'danger', confirmLabel: t('main.dialog.yes'), @@ -103,7 +103,7 @@ async function onRevokeToken(token) { if (!yes) return; - const [error] = await tokensModel.remove(token.id); + const [error] = await tokensModel.remove(id); if (error) return console.error(error); await refreshApiTokens(); @@ -184,7 +184,7 @@ onMounted(async () => { diff --git a/dashboard/src/components/AppPasswords.vue b/dashboard/src/components/AppPasswords.vue index 30f22e18e..3ac8c9c16 100644 --- a/dashboard/src/components/AppPasswords.vue +++ b/dashboard/src/components/AppPasswords.vue @@ -99,9 +99,9 @@ function onCopyToClipboard(password) { window.pankow.notify({ type: 'success', text: 'Password copied!' }); } -async function onRemove(id) { +async function onRemove(id, name) { const yes = await inputDialog.value.confirm({ - message: t('profile.removeAppPassword.title'), + message: t('profile.removeAppPassword.title', { name }), modal: true, confirmStyle: 'danger', confirmLabel: t('main.dialog.yes'), @@ -199,7 +199,7 @@ onMounted(async () => {