From 3a61a77b8afb3d7a07397d9e5441ec6c36abe353 Mon Sep 17 00:00:00 2001 From: Ylian Saint-Hilaire Date: Tue, 17 Mar 2020 09:40:16 -0700 Subject: [PATCH 1/3] More agent invite code feature fixes. --- meshuser.js | 31 +- package.json | 2 +- sample-config.json | 4 +- translate/translate.json | 961 ++++++++++++++++++++------------------- views/default.handlebars | 3 +- 5 files changed, 526 insertions(+), 475 deletions(-) diff --git a/meshuser.js b/meshuser.js index a69bfe66..6a64c44f 100644 --- a/meshuser.js +++ b/meshuser.js @@ -2273,15 +2273,30 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use if ((common.validateInt(command.flags) == true) && (command.flags != mesh.flags)) { if (change != '') change += ' and flags changed'; else change += 'Group "' + mesh.name + '" flags changed'; mesh.flags = command.flags; } if ((common.validateInt(command.consent) == true) && (command.consent != mesh.consent)) { if (change != '') change += ' and consent changed'; else change += 'Group "' + mesh.name + '" consent changed'; mesh.consent = command.consent; } - if (command.invite === '*') { - // Clear invite codes - if (mesh.invite != null) { delete mesh.invite; } - if (change != '') { change += ' and invite code changed'; } else { change += 'Group "' + mesh.name + '" invite code changed'; } - } else if (typeof command.invite === 'object') { - // Set invite codes - if ((mesh.invite == null) || (mesh.invite.codes != command.invite.codes) || (mesh.invite.flags != command.invite.flags)) { - mesh.invite = { codes: command.invite.codes, flags: command.invite.flags }; + // See if we need to change device group invitation codes + if (mesh.mtype == 2) { + if (command.invite === '*') { + // Clear invite codes + if (mesh.invite != null) { delete mesh.invite; } if (change != '') { change += ' and invite code changed'; } else { change += 'Group "' + mesh.name + '" invite code changed'; } + } else if (typeof command.invite === 'object') { + // Set invite codes + if ((mesh.invite == null) || (mesh.invite.codes != command.invite.codes) || (mesh.invite.flags != command.invite.flags)) { + // Check if an invite code is not already in use. + var dup = null; + for (var i in command.invite.codes) { + for (var j in parent.meshes) { + if ((j != command.meshid) && (parent.meshes[j].invite != null) && (parent.meshes[j].invite.codes.indexOf(command.invite.codes[i]) >= 0)) { dup = command.invite.codes[i]; break; } + } + } + if (dup != null) { + // A duplicate was found, don't allow this change. + displayNotificationMessage('Error, invite code \"' + dup + '\" already in use.', 'Invite Codes'); + return; + } + mesh.invite = { codes: command.invite.codes, flags: command.invite.flags }; + if (change != '') { change += ' and invite code changed'; } else { change += 'Group "' + mesh.name + '" invite code changed'; } + } } } diff --git a/package.json b/package.json index 35595566..a3f7a095 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "meshcentral", - "version": "0.5.0-h", + "version": "0.5.0-i", "keywords": [ "Remote Management", "Intel AMT", diff --git a/sample-config.json b/sample-config.json index d9e9263b..9a960b16 100644 --- a/sample-config.json +++ b/sample-config.json @@ -47,8 +47,8 @@ "name": "Local server name", "info": "Information about this server" }, - "_TlsOffload": true, - "_trustedproxy": true, + "_TlsOffload": "127.0.0.1", + "_TrustedProxy": "127.0.0.1", "_MpsPort": 44330, "_MpsAliasPort": 4433, "_MpsAliasHost": "mps.mydomain.com", diff --git a/translate/translate.json b/translate/translate.json index 35109d8f..71227eba 100644 --- a/translate/translate.json +++ b/translate/translate.json @@ -11,8 +11,8 @@ "pt": " + CIRA", "ru": " + CIRA", "xloc": [ - "default.handlebars->27->1066", - "default.handlebars->27->1068" + "default.handlebars->27->1068", + "default.handlebars->27->1070" ] }, { @@ -196,8 +196,8 @@ "pt": " Os usuários precisam fazer login neste servidor uma vez antes de poderem ser adicionados a um grupo de dispositivos.", "ru": " Для добавления в группу устройств, пользователь должен зайти на сервер хотя бы один раз.", "xloc": [ - "default.handlebars->27->1141", - "default.handlebars->27->1373" + "default.handlebars->27->1143", + "default.handlebars->27->1390" ] }, { @@ -353,7 +353,7 @@ "pt": "* Deixe em branco para atribuir uma senha aleatória a cada dispositivo.", "ru": "* Оставьте пустым для установления случайного пароля каждому устройству.", "xloc": [ - "default.handlebars->27->1116" + "default.handlebars->27->1118" ] }, { @@ -383,7 +383,7 @@ "ru": ", ", "xloc": [ "default-mobile.handlebars->9->333", - "default.handlebars->27->1194" + "default.handlebars->27->1196" ] }, { @@ -541,8 +541,8 @@ "xloc": [ "default-mobile.handlebars->9->246", "default-mobile.handlebars->9->70", - "default.handlebars->27->1216", - "default.handlebars->27->1452", + "default.handlebars->27->1233", + "default.handlebars->27->1469", "default.handlebars->27->653" ] }, @@ -586,7 +586,7 @@ "pt": "1 sessão ativa", "ru": "1 активная сессия", "xloc": [ - "default.handlebars->27->1414" + "default.handlebars->27->1431" ] }, { @@ -602,7 +602,7 @@ "xloc": [ "default-mobile.handlebars->9->337", "default-mobile.handlebars->9->80", - "default.handlebars->27->1233" + "default.handlebars->27->1250" ] }, { @@ -632,7 +632,7 @@ "pt": "1 grupo", "ru": "1 группа", "xloc": [ - "default.handlebars->27->1397" + "default.handlebars->27->1414" ] }, { @@ -690,7 +690,7 @@ "pt": "Mais 1 usuário não mostrado, use a caixa de pesquisa para procurar usuários...", "ru": "Еще 1 пользователь не показан, используйте поиск чтобы найти пользователей...", "xloc": [ - "default.handlebars->27->1268" + "default.handlebars->27->1285" ] }, { @@ -730,7 +730,7 @@ "pt": "1 sessão", "ru": "1 сессия", "xloc": [ - "default.handlebars->27->1272" + "default.handlebars->27->1289" ] }, { @@ -946,7 +946,7 @@ "pt": "Autenticação de segundo fator ativada", "ru": "двухфакторная аутентификация включена", "xloc": [ - "default.handlebars->27->1406" + "default.handlebars->27->1423" ] }, { @@ -1538,7 +1538,7 @@ "pt": "Acesso aos arquivos do servidor", "ru": "Доступ к файлам сервера", "xloc": [ - "default.handlebars->27->1378" + "default.handlebars->27->1395" ] }, { @@ -1775,8 +1775,8 @@ "pt": "Ativação", "ru": "Активация", "xloc": [ - "default.handlebars->27->1079", "default.handlebars->27->1081", + "default.handlebars->27->1083", "default.handlebars->27->212", "default.handlebars->27->214" ] @@ -1848,10 +1848,10 @@ "pt": "Adicionar grupo de dispositivos", "ru": "Добавить группу устройств", "xloc": [ - "default.handlebars->27->1167", "default.handlebars->27->1169", - "default.handlebars->27->1352", - "default.handlebars->27->1429", + "default.handlebars->27->1171", + "default.handlebars->27->1369", + "default.handlebars->27->1446", "default.handlebars->27->187" ] }, @@ -1918,7 +1918,7 @@ "nl": "Lidmaatschap toevoegen", "ru": "Добавить участие", "xloc": [ - "default.handlebars->27->1448" + "default.handlebars->27->1465" ] }, { @@ -1962,9 +1962,9 @@ "nl": "Gebruikersgroep toevoegen", "ru": "Добавить группу пользователей", "xloc": [ - "default.handlebars->27->1073", - "default.handlebars->27->1168", - "default.handlebars->27->1438" + "default.handlebars->27->1075", + "default.handlebars->27->1170", + "default.handlebars->27->1455" ] }, { @@ -1992,8 +1992,8 @@ "pt": "Adicionar usuários", "ru": "Добавить пользователей", "xloc": [ - "default.handlebars->27->1072", - "default.handlebars->27->1347" + "default.handlebars->27->1074", + "default.handlebars->27->1364" ] }, { @@ -2007,7 +2007,7 @@ "pt": "Adicionar usuários ao grupo de dispositivos", "ru": "Добавить пользователей в группу устройств", "xloc": [ - "default.handlebars->27->1166" + "default.handlebars->27->1168" ] }, { @@ -2018,7 +2018,7 @@ "nl": "Voeg gebruikers toe aan de gebruikersgroep", "ru": "Добавить пользователей в группу", "xloc": [ - "default.handlebars->27->1375" + "default.handlebars->27->1392" ] }, { @@ -2060,7 +2060,7 @@ "pt": "Adicione um novo Intel® Computador AMT localizado na Internet.", "ru": "Добавить новый Intel® AMT компьютер, находящийся в интернете.", "xloc": [ - "default.handlebars->27->1074", + "default.handlebars->27->1076", "default.handlebars->27->205" ] }, @@ -2075,7 +2075,7 @@ "pt": "Adicione um novo Intel® AMT computer that is located on the local network.", "ru": "Добавить новый Intel® AMT компьютер, находящийся в локальной сети.", "xloc": [ - "default.handlebars->27->1076", + "default.handlebars->27->1078", "default.handlebars->27->207" ] }, @@ -2104,7 +2104,7 @@ "pt": "Adicione um novo computador a essa malha instalando o agente de malha.", "ru": "Добавить новый компьютер к этой сети установкой Mesh Agent.", "xloc": [ - "default.handlebars->27->1082", + "default.handlebars->27->1084", "default.handlebars->27->215" ] }, @@ -2179,7 +2179,7 @@ "pt": "Admin Realms", "ru": "Области администратора", "xloc": [ - "default.handlebars->27->1401" + "default.handlebars->27->1418" ] }, { @@ -2206,7 +2206,7 @@ "pt": "Domínios Administrativos", "ru": "Административные области", "xloc": [ - "default.handlebars->27->1317" + "default.handlebars->27->1334" ] }, { @@ -2220,7 +2220,7 @@ "pt": "Administrador", "ru": "Администратор", "xloc": [ - "default.handlebars->27->1279" + "default.handlebars->27->1296" ] }, { @@ -2250,8 +2250,8 @@ "default-mobile.handlebars->9->124", "default-mobile.handlebars->9->177", "default-mobile.handlebars->9->193", - "default.handlebars->27->1204", - "default.handlebars->27->1210", + "default.handlebars->27->1221", + "default.handlebars->27->1227", "default.handlebars->27->166", "default.handlebars->27->355", "default.handlebars->container->column_l->p15->consoleTable->1->6->1->1->1->0->p15outputselecttd->p15outputselect->1" @@ -2265,8 +2265,8 @@ "nl": "Agent + Intel AMT", "ru": "Агент + Intel AMT", "xloc": [ - "default.handlebars->27->1206", - "default.handlebars->27->1212" + "default.handlebars->27->1223", + "default.handlebars->27->1229" ] }, { @@ -2293,7 +2293,7 @@ "ru": "Консоль агента", "xloc": [ "default-mobile.handlebars->9->318", - "default.handlebars->27->1177" + "default.handlebars->27->1179" ] }, { @@ -2304,7 +2304,7 @@ "nl": "Agent fout tellers", "ru": "Счетчик ошибок агента", "xloc": [ - "default.handlebars->27->1460" + "default.handlebars->27->1477" ] }, { @@ -2350,7 +2350,7 @@ "nl": "Agent Sessies", "ru": "Сессии агентов", "xloc": [ - "default.handlebars->27->1476" + "default.handlebars->27->1493" ] }, { @@ -2375,7 +2375,7 @@ "nl": "Agent Type", "ru": "Типы агента", "xloc": [ - "default.handlebars->27->1208", + "default.handlebars->27->1225", "default.handlebars->container->column_l->p21->3->1->meshOsChartDiv->1" ] }, @@ -2447,7 +2447,7 @@ "pt": "Agentes", "ru": "Агенты", "xloc": [ - "default.handlebars->27->1489" + "default.handlebars->27->1506" ] }, { @@ -2519,8 +2519,8 @@ "pt": "Permitir que os usuários gerenciem esse grupo de dispositivos e dispositivos neste grupo.", "ru": "Разрешить пользователям управлять этой группой и устройствами этой группы.", "xloc": [ - "default.handlebars->27->1140", - "default.handlebars->27->1372" + "default.handlebars->27->1142", + "default.handlebars->27->1389" ] }, { @@ -2985,7 +2985,7 @@ "ru": "Вы действительно хотите удалить группу \\\"{0}\\\"? Удаление группы приведет к удалению всей информации связанной с устройствами в этой группе.", "xloc": [ "default-mobile.handlebars->9->289", - "default.handlebars->27->1120" + "default.handlebars->27->1122" ] }, { @@ -3038,7 +3038,7 @@ "nl": "Weet u zeker dat u de plug-in {0} wilt gebruiken: {1}", "ru": "Вы уверенны, что {0} плагин: {1}", "xloc": [ - "default.handlebars->27->1525" + "default.handlebars->27->1542" ] }, { @@ -3088,7 +3088,7 @@ "pt": "Aplicativo de autenticação", "ru": "Приложение аутентификации", "xloc": [ - "default.handlebars->27->1402" + "default.handlebars->27->1419" ] }, { @@ -3302,6 +3302,8 @@ "pt": "Segundo plano e interativo", "ru": "Фоновый и интерактивный", "xloc": [ + "default.handlebars->27->1204", + "default.handlebars->27->1211", "default.handlebars->27->282" ] }, @@ -3315,6 +3317,8 @@ "pt": "Apenas em segundo plano", "ru": "Только фоновый", "xloc": [ + "default.handlebars->27->1205", + "default.handlebars->27->1212", "default.handlebars->27->283", "default.handlebars->27->305" ] @@ -3344,7 +3348,7 @@ "pt": "Códigos de backup", "ru": "Резервные коды", "xloc": [ - "default.handlebars->27->1404" + "default.handlebars->27->1421" ] }, { @@ -3355,7 +3359,7 @@ "nl": "Ongeldige handtening", "ru": "Плохой ключ", "xloc": [ - "default.handlebars->27->1467" + "default.handlebars->27->1484" ] }, { @@ -3366,7 +3370,7 @@ "nl": "Onjuist webcertificaat", "ru": "Плохой веб-сертификат", "xloc": [ - "default.handlebars->27->1466" + "default.handlebars->27->1483" ] }, { @@ -3457,7 +3461,7 @@ "pt": "Broadcast", "ru": "Отправить сообщение", "xloc": [ - "default.handlebars->27->1345", + "default.handlebars->27->1362", "default.handlebars->container->column_l->p4->3->1->0->3->1" ] }, @@ -3472,7 +3476,7 @@ "pt": "Mensagem de transmissão", "ru": "Отправить сообщение", "xloc": [ - "default.handlebars->27->1302" + "default.handlebars->27->1319" ] }, { @@ -3486,7 +3490,7 @@ "pt": "Transmita uma mensagem para todos os usuários conectados.", "ru": "Отправить сообщение всем подключенным пользователям.", "xloc": [ - "default.handlebars->27->1301" + "default.handlebars->27->1318" ] }, { @@ -3542,8 +3546,8 @@ "ru": "CIRA", "xloc": [ "default-mobile.handlebars->9->125", - "default.handlebars->27->1108", - "default.handlebars->27->1113", + "default.handlebars->27->1110", + "default.handlebars->27->1115", "default.handlebars->27->168", "default.handlebars->27->357" ] @@ -3559,7 +3563,7 @@ "pt": "Servidor CIRA", "ru": "CIRA Сервер", "xloc": [ - "default.handlebars->27->1516" + "default.handlebars->27->1533" ] }, { @@ -3573,7 +3577,7 @@ "pt": "Comandos do servidor CIRA", "ru": "CIRA Сервер команды", "xloc": [ - "default.handlebars->27->1517" + "default.handlebars->27->1534" ] }, { @@ -3584,7 +3588,7 @@ "nl": "CPU gebruik", "ru": "Загрузка CPU", "xloc": [ - "default.handlebars->27->1481" + "default.handlebars->27->1498" ] }, { @@ -3598,7 +3602,7 @@ "pt": "Carga da CPU nos últimos 15 minutos", "ru": "Загрузка CPU за последние 15 минут", "xloc": [ - "default.handlebars->27->1484" + "default.handlebars->27->1501" ] }, { @@ -3612,7 +3616,7 @@ "pt": "Carga da CPU nos últimos 5 minutos", "ru": "Загрузка CPU за последние 5 минут", "xloc": [ - "default.handlebars->27->1483" + "default.handlebars->27->1500" ] }, { @@ -3626,7 +3630,7 @@ "pt": "Carga da CPU no último minuto", "ru": "Загрузка CPU за последнюю минуту", "xloc": [ - "default.handlebars->27->1482" + "default.handlebars->27->1499" ] }, { @@ -3656,8 +3660,8 @@ "pt": "Formato CSV", "ru": "Формат CSV", "xloc": [ - "default.handlebars->27->1254", - "default.handlebars->27->1293", + "default.handlebars->27->1271", + "default.handlebars->27->1310", "default.handlebars->27->384" ] }, @@ -3672,7 +3676,7 @@ "pt": "Erro de chamada", "ru": "Ошибка вызова", "xloc": [ - "default.handlebars->27->1526" + "default.handlebars->27->1543" ] }, { @@ -3761,7 +3765,7 @@ "pt": "Alterar email para {0}", "ru": "Смена email для {0}", "xloc": [ - "default.handlebars->27->1420" + "default.handlebars->27->1437" ] }, { @@ -3793,7 +3797,7 @@ "xloc": [ "default-mobile.handlebars->9->52", "default.handlebars->27->1004", - "default.handlebars->27->1413" + "default.handlebars->27->1430" ] }, { @@ -3807,7 +3811,7 @@ "pt": "Alterar senha para {0}", "ru": "Смена пароля для {0}", "xloc": [ - "default.handlebars->27->1427" + "default.handlebars->27->1444" ] }, { @@ -3857,7 +3861,7 @@ "en": "Change the password for this user", "nl": "Wijzig het wachtwoord voor deze gebruiker", "xloc": [ - "default.handlebars->27->1412" + "default.handlebars->27->1429" ] }, { @@ -3927,7 +3931,7 @@ "pt": "Chat", "ru": "Чат", "xloc": [ - "default.handlebars->27->1271" + "default.handlebars->27->1288" ] }, { @@ -3943,8 +3947,8 @@ "xloc": [ "default-mobile.handlebars->9->310", "default-mobile.handlebars->9->328", - "default.handlebars->27->1164", - "default.handlebars->27->1188" + "default.handlebars->27->1166", + "default.handlebars->27->1190" ] }, { @@ -4014,7 +4018,7 @@ "pt": "Verificando ...", "ru": "Проверка...", "xloc": [ - "default.handlebars->27->1522", + "default.handlebars->27->1539", "default.handlebars->27->778" ] }, @@ -4142,7 +4146,7 @@ "default-mobile.handlebars->9->271", "default-mobile.handlebars->9->28", "default-mobile.handlebars->9->94", - "default.handlebars->27->1248", + "default.handlebars->27->1265", "default.handlebars->27->672", "default.handlebars->27->674", "default.handlebars->27->676", @@ -4259,8 +4263,8 @@ "pt": "Acesso remoto iniciado pelo cliente", "ru": "Клиент инициировал удаленный доступ", "xloc": [ - "default.handlebars->27->1107", - "default.handlebars->27->1112" + "default.handlebars->27->1109", + "default.handlebars->27->1114" ] }, { @@ -4317,8 +4321,8 @@ "nl": "Gemeenschappelijke apparaatgroepen", "ru": "Общие группы устройств", "xloc": [ - "default.handlebars->27->1353", - "default.handlebars->27->1430" + "default.handlebars->27->1370", + "default.handlebars->27->1447" ] }, { @@ -4332,7 +4336,7 @@ "ru": "Подтвердить {0} из {1} записей в это расположение?", "xloc": [ "default-mobile.handlebars->9->89", - "default.handlebars->27->1243" + "default.handlebars->27->1260" ] }, { @@ -4348,8 +4352,8 @@ "xloc": [ "default-mobile.handlebars->9->223", "default-mobile.handlebars->9->290", - "default.handlebars->27->1121", - "default.handlebars->27->1368", + "default.handlebars->27->1123", + "default.handlebars->27->1385", "default.handlebars->27->381", "default.handlebars->27->561", "default.handlebars->27->570" @@ -4435,7 +4439,7 @@ "nl": "Bevestig overschrijven?", "ru": "Подтвердить перезапись?", "xloc": [ - "default.handlebars->27->1242" + "default.handlebars->27->1259" ] }, { @@ -4461,8 +4465,8 @@ "nl": "Bevestig het verwijderen van de apparaatgroep {0}?", "ru": "Подтвердить удаление группы устройств {0}?", "xloc": [ - "default.handlebars->27->1363", - "default.handlebars->27->1450" + "default.handlebars->27->1380", + "default.handlebars->27->1467" ] }, { @@ -4473,7 +4477,7 @@ "nl": "Bevestig het verwijderen van de groep {0}?", "ru": "Подтвердить удаление группы {0}?", "xloc": [ - "default.handlebars->27->1446" + "default.handlebars->27->1463" ] }, { @@ -4488,8 +4492,8 @@ "ru": "Подтвердить удаление пользователя {0}?", "xloc": [ "default-mobile.handlebars->9->336", - "default.handlebars->27->1197", - "default.handlebars->27->1371" + "default.handlebars->27->1199", + "default.handlebars->27->1388" ] }, { @@ -4540,8 +4544,8 @@ "pt": "Conecte-se ao servidor", "ru": "Подключиться к серверу", "xloc": [ - "default.handlebars->27->1111", - "default.handlebars->27->1115" + "default.handlebars->27->1113", + "default.handlebars->27->1117" ] }, { @@ -4595,7 +4599,7 @@ "nl": "Verbonden Intel® AMT", "ru": "Подключено Intel® AMT", "xloc": [ - "default.handlebars->27->1472" + "default.handlebars->27->1489" ] }, { @@ -4606,7 +4610,7 @@ "nl": "Verbonden gebruikers", "ru": "Подключенные пользователи", "xloc": [ - "default.handlebars->27->1477" + "default.handlebars->27->1494" ] }, { @@ -4663,7 +4667,7 @@ "pt": "Contagem de conexões", "ru": "Подключений ", "xloc": [ - "default.handlebars->27->1488" + "default.handlebars->27->1505" ] }, { @@ -4677,7 +4681,7 @@ "pt": "Encaminhador de conexão", "ru": "Ретранслятор подключения", "xloc": [ - "default.handlebars->27->1515" + "default.handlebars->27->1532" ] }, { @@ -4720,7 +4724,7 @@ "ru": "Связь", "xloc": [ "default-mobile.handlebars->9->198", - "default.handlebars->27->1213", + "default.handlebars->27->1230", "default.handlebars->27->184", "default.handlebars->27->493", "default.handlebars->container->column_l->p21->3->1->meshConnChartDiv->1" @@ -4764,7 +4768,7 @@ "pt": "Codificador de cookies", "ru": "Cookie-кодировщик", "xloc": [ - "default.handlebars->27->1502" + "default.handlebars->27->1519" ] }, { @@ -4973,7 +4977,7 @@ "pt": "Servidor Core", "ru": "Основной сервер", "xloc": [ - "default.handlebars->27->1501" + "default.handlebars->27->1518" ] }, { @@ -5000,7 +5004,7 @@ "pt": "Criar conta", "ru": "Создать учетную запись", "xloc": [ - "default.handlebars->27->1313", + "default.handlebars->27->1330", "login-mobile.handlebars->container->page_content->column_l->1->1->0->1->createpanel->1->1->9->1->12->1->1", "login.handlebars->container->column_l->centralTable->1->0->logincell->createpanel->1->9->1->12->1->1" ] @@ -5027,7 +5031,7 @@ "nl": "Maak een gebruikersgroep.", "ru": "Создать группу пользователей", "xloc": [ - "default.handlebars->27->1336" + "default.handlebars->27->1353" ] }, { @@ -5069,7 +5073,7 @@ "pt": "Crie várias contas ao mesmo tempo importando um arquivo JSON com o seguinte formato:", "ru": "Создайте сразу несколько учетных записей, импортировав файл JSON в следующем формате:", "xloc": [ - "default.handlebars->27->1284" + "default.handlebars->27->1301" ] }, { @@ -5098,7 +5102,7 @@ "pt": "Criação", "ru": "Создано", "xloc": [ - "default.handlebars->27->1390" + "default.handlebars->27->1407" ] }, { @@ -5333,7 +5337,7 @@ "pt": "Desativar o modo de controle do cliente (CCM)", "ru": "Деактивировать режим управления клиентом (CCM)", "xloc": [ - "default.handlebars->27->1099" + "default.handlebars->27->1101" ] }, { @@ -5366,7 +5370,7 @@ "default-mobile.handlebars->9->84", "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->2->1->1", "default-mobile.handlebars->container->page_content->column_l->p5->p5myfiles->p5toolbar->1->0->1->1", - "default.handlebars->27->1237", + "default.handlebars->27->1254", "default.handlebars->27->411", "default.handlebars->27->659", "default.handlebars->container->column_l->p13->p13toolbar->1->2->1->3", @@ -5420,8 +5424,8 @@ "xloc": [ "default-mobile.handlebars->9->288", "default-mobile.handlebars->9->291", - "default.handlebars->27->1092", - "default.handlebars->27->1122" + "default.handlebars->27->1094", + "default.handlebars->27->1124" ] }, { @@ -5461,7 +5465,7 @@ "nl": "Verwijder gebruiker", "ru": "Удалить пользователя", "xloc": [ - "default.handlebars->27->1411" + "default.handlebars->27->1428" ] }, { @@ -5472,8 +5476,8 @@ "nl": "Verwijder de gebruikersgroep", "ru": "Удалить группу пользователей", "xloc": [ - "default.handlebars->27->1361", - "default.handlebars->27->1369" + "default.handlebars->27->1378", + "default.handlebars->27->1386" ] }, { @@ -5487,7 +5491,7 @@ "pt": "Excluir usuário {0}", "ru": "Удалить пользователя {0}", "xloc": [ - "default.handlebars->27->1428" + "default.handlebars->27->1445" ] }, { @@ -5539,7 +5543,7 @@ "xloc": [ "default-mobile.handlebars->9->254", "default-mobile.handlebars->9->86", - "default.handlebars->27->1239", + "default.handlebars->27->1256", "default.handlebars->27->661" ] }, @@ -5551,7 +5555,7 @@ "nl": "Verwijder gebruikersgroep {0}?", "ru": "Удалить группу пользователей {0}?", "xloc": [ - "default.handlebars->27->1367" + "default.handlebars->27->1384" ] }, { @@ -5567,7 +5571,7 @@ "xloc": [ "default-mobile.handlebars->9->253", "default-mobile.handlebars->9->85", - "default.handlebars->27->1238", + "default.handlebars->27->1255", "default.handlebars->27->660" ] }, @@ -5654,11 +5658,11 @@ "default-mobile.handlebars->9->63", "default.handlebars->27->1016", "default.handlebars->27->1040", - "default.handlebars->27->1124", - "default.handlebars->27->1335", - "default.handlebars->27->1340", - "default.handlebars->27->1342", - "default.handlebars->27->1365", + "default.handlebars->27->1126", + "default.handlebars->27->1352", + "default.handlebars->27->1357", + "default.handlebars->27->1359", + "default.handlebars->27->1382", "default.handlebars->27->451", "default.handlebars->27->452", "default.handlebars->27->603", @@ -5688,7 +5692,7 @@ "pt": "Área de Trabalho", "ru": "Рабочий стол", "xloc": [ - "default.handlebars->27->1126", + "default.handlebars->27->1128", "default.handlebars->27->417", "default.handlebars->container->topbar->1->1->MainSubMenuSpan->MainSubMenu->1->0->MainDevDesktop", "default.handlebars->contextMenu->cxdesktop" @@ -5837,11 +5841,11 @@ "nl": "Apparaat Groep", "ru": "Группа устройства", "xloc": [ - "default.handlebars->27->1143", "default.handlebars->27->1145", - "default.handlebars->27->1359", - "default.handlebars->27->1436", - "default.handlebars->27->1442" + "default.handlebars->27->1147", + "default.handlebars->27->1376", + "default.handlebars->27->1453", + "default.handlebars->27->1459" ] }, { @@ -5856,7 +5860,7 @@ "ru": "Пользователь группы устройств", "xloc": [ "default-mobile.handlebars->9->334", - "default.handlebars->27->1195" + "default.handlebars->27->1197" ] }, { @@ -5871,10 +5875,10 @@ "ru": "Группы устройств", "xloc": [ "default-mobile.handlebars->container->page_content->column_l->p3->p3info->1->3", - "default.handlebars->27->1331", - "default.handlebars->27->1344", - "default.handlebars->27->1399", - "default.handlebars->27->1475", + "default.handlebars->27->1348", + "default.handlebars->27->1361", + "default.handlebars->27->1416", + "default.handlebars->27->1492", "default.handlebars->container->column_l->p2->9" ] }, @@ -5954,7 +5958,7 @@ "pt": "Conexões de dispositivos.", "ru": "Подключения устройств.", "xloc": [ - "default.handlebars->27->1199", + "default.handlebars->27->1216", "default.handlebars->27->984" ] }, @@ -5969,7 +5973,7 @@ "pt": "Desconexões de dispositivos.", "ru": "Отключения устройств.", "xloc": [ - "default.handlebars->27->1200", + "default.handlebars->27->1217", "default.handlebars->27->985" ] }, @@ -6339,7 +6343,7 @@ "pt": "Fazer nada", "ru": "Ничего не делать", "xloc": [ - "default.handlebars->27->1105" + "default.handlebars->27->1107" ] }, { @@ -6368,8 +6372,8 @@ "pt": "Não configure", "ru": "Не настраивать", "xloc": [ - "default.handlebars->27->1109", - "default.handlebars->27->1114" + "default.handlebars->27->1111", + "default.handlebars->27->1116" ] }, { @@ -6383,7 +6387,7 @@ "pt": "Não conecte ao servidor", "ru": "Не подключаться к серверу", "xloc": [ - "default.handlebars->27->1110" + "default.handlebars->27->1112" ] }, { @@ -6595,7 +6599,7 @@ "pt": "Faça o download da lista de eventos com um dos formatos de arquivo abaixo.", "ru": "Скачать список событий в одном из форматов ниже.", "xloc": [ - "default.handlebars->27->1253" + "default.handlebars->27->1270" ] }, { @@ -6609,7 +6613,7 @@ "pt": "Baixe a lista de usuários com um dos formatos de arquivo abaixo.", "ru": "Скачать список пользователей в одном из форматов ниже.", "xloc": [ - "default.handlebars->27->1292" + "default.handlebars->27->1309" ] }, { @@ -6677,7 +6681,7 @@ "nl": "Duplicaat Agent", "ru": "Скопировать агент", "xloc": [ - "default.handlebars->27->1471" + "default.handlebars->27->1488" ] }, { @@ -6699,7 +6703,7 @@ "nl": "Dupliceer Gebruikers Groep", "ru": "Скопировать группу пользователей", "xloc": [ - "default.handlebars->27->1337" + "default.handlebars->27->1354" ] }, { @@ -6727,7 +6731,7 @@ "pt": "Durante a ativação, o agente terá acesso às informações da senha do administrador.", "ru": "Во время активации агент будет иметь доступ к паролю администратора.", "xloc": [ - "default.handlebars->27->1119" + "default.handlebars->27->1121" ] }, { @@ -6842,9 +6846,9 @@ "default-mobile.handlebars->9->294", "default-mobile.handlebars->9->296", "default-mobile.handlebars->9->314", - "default.handlebars->27->1125", - "default.handlebars->27->1149", - "default.handlebars->27->1173" + "default.handlebars->27->1127", + "default.handlebars->27->1151", + "default.handlebars->27->1175" ] }, { @@ -6858,7 +6862,7 @@ "pt": "Editar recursos do grupo de dispositivos", "ru": "Редактировать функции группы устройств", "xloc": [ - "default.handlebars->27->1139" + "default.handlebars->27->1141" ] }, { @@ -6869,7 +6873,7 @@ "nl": "Bewerk apparaatgroep rechten", "ru": "Редактировать права группы устройств", "xloc": [ - "default.handlebars->27->1170" + "default.handlebars->27->1172" ] }, { @@ -6882,7 +6886,7 @@ "pt": "Editar consentimento do usuário do grupo de dispositivos", "ru": "Редактировать согласие пользователя группы устройств", "xloc": [ - "default.handlebars->27->1136" + "default.handlebars->27->1138" ] }, { @@ -6897,7 +6901,7 @@ "ru": "Редактировать примечания устройства", "xloc": [ "default-mobile.handlebars->9->308", - "default.handlebars->27->1162" + "default.handlebars->27->1164" ] }, { @@ -6928,7 +6932,7 @@ "ru": "Редактировать примечания", "xloc": [ "default-mobile.handlebars->9->321", - "default.handlebars->27->1180" + "default.handlebars->27->1182" ] }, { @@ -6941,7 +6945,7 @@ "pt": "Editar permissões do grupo de dispositivos do usuário", "ru": "Редактировать права пользователя для группы устройств", "xloc": [ - "default.handlebars->27->1171" + "default.handlebars->27->1173" ] }, { @@ -6952,7 +6956,7 @@ "nl": "Bewerk de gebruikersgroep", "ru": "Редактировать группу пользователей", "xloc": [ - "default.handlebars->27->1366" + "default.handlebars->27->1383" ] }, { @@ -6979,10 +6983,10 @@ "ru": "Email", "xloc": [ "default-mobile.handlebars->9->40", - "default.handlebars->27->1304", - "default.handlebars->27->1386", - "default.handlebars->27->1387", - "default.handlebars->27->1416", + "default.handlebars->27->1321", + "default.handlebars->27->1403", + "default.handlebars->27->1404", + "default.handlebars->27->1433", "default.handlebars->27->266", "login-mobile.handlebars->container->page_content->column_l->1->1->0->1->tokenpanel->1->7->1->4->1->3", "login.handlebars->container->column_l->centralTable->1->0->logincell->tokenpanel->1->7->1->4->1->3" @@ -7037,7 +7041,7 @@ "pt": "O email foi verificado", "ru": "Email подтвержден", "xloc": [ - "default.handlebars->27->1383" + "default.handlebars->27->1400" ] }, { @@ -7051,7 +7055,7 @@ "pt": "O email foi verificado.", "ru": "Email подтвержден.", "xloc": [ - "default.handlebars->27->1310" + "default.handlebars->27->1327" ] }, { @@ -7065,7 +7069,7 @@ "pt": "Email não verificado", "ru": "Email не подтвержден", "xloc": [ - "default.handlebars->27->1384" + "default.handlebars->27->1401" ] }, { @@ -7094,6 +7098,12 @@ "login.handlebars->container->column_l->centralTable->1->0->logincell->resetpanel->1->7->1->0->1" ] }, + { + "en": "Enable Invite Codes", + "xloc": [ + "default.handlebars->27->1201" + ] + }, { "cs": "Zapnout upozorňování v prohlížeči", "de": "Browser-Benachrichtigung aktivieren", @@ -7338,7 +7348,7 @@ "pt": "Insira uma lista separada por vírgulas de nomes de regiões administrativas.", "ru": "Введите разделенный запятыми список имен административных областей.", "xloc": [ - "default.handlebars->27->1314" + "default.handlebars->27->1331" ] }, { @@ -7476,7 +7486,7 @@ "pt": "Exportação da lista de eventos", "ru": "Экспорт списка событий", "xloc": [ - "default.handlebars->27->1258" + "default.handlebars->27->1275" ] }, { @@ -7567,7 +7577,7 @@ "nl": "Extern", "ru": "Внешний", "xloc": [ - "default.handlebars->27->1495" + "default.handlebars->27->1512" ] }, { @@ -7719,7 +7729,7 @@ "pt": "Arquivos", "ru": "Файлы", "xloc": [ - "default.handlebars->27->1133", + "default.handlebars->27->1135", "default.handlebars->container->topbar->1->1->MainSubMenuSpan->MainSubMenu->1->0->MainDevFiles", "default.handlebars->contextMenu->cxfiles" ] @@ -7852,8 +7862,8 @@ "pt": "Forçar redefinição de senha no próximo login.", "ru": "Принудительно сбросить пароль при следующем входе в систему.", "xloc": [ - "default.handlebars->27->1308", - "default.handlebars->27->1425" + "default.handlebars->27->1325", + "default.handlebars->27->1442" ] }, { @@ -7923,8 +7933,8 @@ "pt": "Livre", "ru": "Свободно", "xloc": [ - "default.handlebars->27->1456", - "default.handlebars->27->1458" + "default.handlebars->27->1473", + "default.handlebars->27->1475" ] }, { @@ -8075,8 +8085,8 @@ "default-mobile.handlebars->9->313", "default-mobile.handlebars->9->67", "default.handlebars->27->1025", - "default.handlebars->27->1148", - "default.handlebars->27->1319" + "default.handlebars->27->1150", + "default.handlebars->27->1336" ] }, { @@ -8090,7 +8100,7 @@ "pt": "Administrador Pleno (todos os direitos)", "ru": "Администратор с полным доступом (все права)", "xloc": [ - "default.handlebars->27->1172" + "default.handlebars->27->1174" ] }, { @@ -8101,9 +8111,9 @@ "nl": "Volledige apparaatgroep beheerder", "ru": "Администратор группы устройств с полным доступом", "xloc": [ - "default.handlebars->27->1088", - "default.handlebars->27->1356", - "default.handlebars->27->1433" + "default.handlebars->27->1090", + "default.handlebars->27->1373", + "default.handlebars->27->1450" ] }, { @@ -8133,7 +8143,7 @@ "pt": "Administrador completo", "ru": "Администратор с полным доступом", "xloc": [ - "default.handlebars->27->1379" + "default.handlebars->27->1396" ] }, { @@ -8468,7 +8478,7 @@ "nl": "Groeps leden", "ru": "Члены группы", "xloc": [ - "default.handlebars->27->1348" + "default.handlebars->27->1365" ] }, { @@ -8482,7 +8492,7 @@ "pt": "Permissões de grupo para o usuário {0}.", "ru": "Права на группу для пользователя {0}.", "xloc": [ - "default.handlebars->27->1147" + "default.handlebars->27->1149" ] }, { @@ -8493,7 +8503,7 @@ "nl": "Groepsrechten voor {0}.", "ru": "Права на группу для {0}.", "xloc": [ - "default.handlebars->27->1146" + "default.handlebars->27->1148" ] }, { @@ -8518,7 +8528,7 @@ "nl": "Groepen", "ru": "Группы", "xloc": [ - "default.handlebars->27->1263", + "default.handlebars->27->1280", "default.handlebars->container->topbar->1->1->UsersSubMenuSpan->UsersSubMenu->1->0->UsersGroups" ] }, @@ -8599,7 +8609,7 @@ "es": "Heap Total", "nl": "Heap Totaal", "xloc": [ - "default.handlebars->27->1497" + "default.handlebars->27->1514" ] }, { @@ -8609,7 +8619,7 @@ "es": "Heap Used", "nl": "Heap gebruikt", "xloc": [ - "default.handlebars->27->1496" + "default.handlebars->27->1513" ] }, { @@ -8750,7 +8760,7 @@ "ru": "Задержано {0} записей для {2}", "xloc": [ "default-mobile.handlebars->9->91", - "default.handlebars->27->1245" + "default.handlebars->27->1262" ] }, { @@ -9032,7 +9042,7 @@ "pt": "Instalar", "ru": "Установка", "xloc": [ - "default.handlebars->27->1083" + "default.handlebars->27->1085" ] }, { @@ -9070,7 +9080,7 @@ "pt": "Instalar CIRA", "ru": "Установка CIRA", "xloc": [ - "default.handlebars->27->1075" + "default.handlebars->27->1077" ] }, { @@ -9084,7 +9094,7 @@ "pt": "Instalação local", "ru": "Локальная установка", "xloc": [ - "default.handlebars->27->1077" + "default.handlebars->27->1079" ] }, { @@ -9098,6 +9108,8 @@ "pt": "Tipo de instalação ", "ru": "Тип установки", "xloc": [ + "default.handlebars->27->1203", + "default.handlebars->27->1210", "default.handlebars->27->281", "default.handlebars->27->303" ] @@ -9127,10 +9139,10 @@ "pt": "Intel AMT", "ru": "Intel AMT", "xloc": [ - "default.handlebars->27->1205", - "default.handlebars->27->1211", - "default.handlebars->27->1493", - "default.handlebars->27->1514" + "default.handlebars->27->1222", + "default.handlebars->27->1228", + "default.handlebars->27->1510", + "default.handlebars->27->1531" ] }, { @@ -9270,7 +9282,7 @@ "default-mobile.handlebars->9->190", "default-mobile.handlebars->9->195", "default.handlebars->27->1061", - "default.handlebars->27->1069", + "default.handlebars->27->1071", "default.handlebars->27->419", "default.handlebars->27->472", "default.handlebars->27->488" @@ -9333,7 +9345,7 @@ "pt": "Intel® Política da AMT", "ru": "Политика Intel® AMT", "xloc": [ - "default.handlebars->27->1101" + "default.handlebars->27->1103" ] }, { @@ -9416,7 +9428,7 @@ "pt": "Intel® Área de trabalho AMT e eventos seriais.", "ru": "События Intel® AMT desktop или serial.", "xloc": [ - "default.handlebars->27->1201", + "default.handlebars->27->1218", "default.handlebars->27->986" ] }, @@ -9651,6 +9663,8 @@ "pt": "Apenas interativo", "ru": "Только интерактивный режим", "xloc": [ + "default.handlebars->27->1206", + "default.handlebars->27->1213", "default.handlebars->27->284", "default.handlebars->27->306" ] @@ -9690,7 +9704,7 @@ "nl": "Ongeldige apparaatgroep type", "ru": "Некорректный тип группы устройств", "xloc": [ - "default.handlebars->27->1470" + "default.handlebars->27->1487" ] }, { @@ -9701,7 +9715,7 @@ "nl": "Onjuiste JSON", "ru": "Некорректный JSON", "xloc": [ - "default.handlebars->27->1464" + "default.handlebars->27->1481" ] }, { @@ -9715,8 +9729,8 @@ "pt": "Formato de arquivo JSON inválido.", "ru": "Некорректный формат файла JSON.", "xloc": [ - "default.handlebars->27->1289", - "default.handlebars->27->1291" + "default.handlebars->27->1306", + "default.handlebars->27->1308" ] }, { @@ -9730,7 +9744,7 @@ "pt": "Arquivo JSON inválido: {0}.", "ru": "Некорректный файл JSON: {0}.", "xloc": [ - "default.handlebars->27->1287" + "default.handlebars->27->1304" ] }, { @@ -9741,7 +9755,7 @@ "nl": "Onjuiste PKCS handtekening", "ru": "Некорректная сигнатура PKCS", "xloc": [ - "default.handlebars->27->1462" + "default.handlebars->27->1479" ] }, { @@ -9752,7 +9766,7 @@ "nl": "Ongeldige RSA handtekening", "ru": "Некорректная сигнатура RSA", "xloc": [ - "default.handlebars->27->1463" + "default.handlebars->27->1480" ] }, { @@ -9831,6 +9845,12 @@ "default.handlebars->27->263" ] }, + { + "en": "Invitation codes can be used by anyone to join devices to this device group using the following public link:", + "xloc": [ + "default.handlebars->27->1208" + ] + }, { "en": "Invitation Code", "xloc": [ @@ -9848,11 +9868,21 @@ "pt": "Convite", "ru": "Пригласить", "xloc": [ - "default.handlebars->27->1085", + "default.handlebars->27->1087", "default.handlebars->27->218", "default.handlebars->27->296" ] }, + { + "en": "Invite Codes", + "xloc": [ + "default.handlebars->27->1065", + "default.handlebars->27->1202", + "default.handlebars->27->1207", + "default.handlebars->27->1209", + "default.handlebars->27->1214" + ] + }, { "cs": "Pozvěte někoho k instalaci agenta tím, že mu nasdílíte odkaz. Tento odkaz obsahuje pokyny pro zařazení do skupiny zařízení „{0}“. Odkaz je veřejný a protistrana nepotřebuje žádný účet na tomto serveru.", "de": "Laden Sie jemanden ein, den Mesh-Agenten zu installieren, indem Sie einen Einladungslink freigeben. Dieser Link verweist den Benutzer auf Installationsanweisungen für die Gerätegruppe \\\"{0}\\\". Der Link ist öffentlich und es wird kein Konto für diesen Server benötigt.", @@ -9878,7 +9908,7 @@ "pt": "Convide alguém para instalar o agente de malha nessa malha.", "ru": "Отправить приглашение на установку Mesh Agent", "xloc": [ - "default.handlebars->27->1084", + "default.handlebars->27->1086", "default.handlebars->27->217" ] }, @@ -9947,8 +9977,8 @@ "pt": "Formato JSON", "ru": "Формат JSON", "xloc": [ - "default.handlebars->27->1256", - "default.handlebars->27->1295", + "default.handlebars->27->1273", + "default.handlebars->27->1312", "default.handlebars->27->386" ] }, @@ -10333,7 +10363,7 @@ "pt": "Último acesso", "ru": "Последний доступ", "xloc": [ - "default.handlebars->27->1264" + "default.handlebars->27->1281" ] }, { @@ -10347,7 +10377,7 @@ "pt": "Último login", "ru": "Последний вход в систему", "xloc": [ - "default.handlebars->27->1391" + "default.handlebars->27->1408" ] }, { @@ -10396,7 +10426,7 @@ "pt": "Última alteração: {0}", "ru": "Последнее изменение: {0}", "xloc": [ - "default.handlebars->27->1395" + "default.handlebars->27->1412" ] }, { @@ -10438,7 +10468,7 @@ "pt": "Último login: {0}", "ru": "Последний вход в систему: {0}", "xloc": [ - "default.handlebars->27->1274" + "default.handlebars->27->1291" ] }, { @@ -10554,7 +10584,7 @@ "pt": "Menos", "ru": "Меньше", "xloc": [ - "default.handlebars->27->1528" + "default.handlebars->27->1545" ] }, { @@ -10583,7 +10613,7 @@ "ru": "Ограниченный ввод", "xloc": [ "default-mobile.handlebars->9->326", - "default.handlebars->27->1186" + "default.handlebars->27->1188" ] }, { @@ -10597,7 +10627,7 @@ "ru": "Ограничить элементы ввода", "xloc": [ "default-mobile.handlebars->9->301", - "default.handlebars->27->1154" + "default.handlebars->27->1156" ] }, { @@ -10612,7 +10642,7 @@ "ru": "Ссылка", "xloc": [ "default-mobile.handlebars->9->71", - "default.handlebars->27->1217", + "default.handlebars->27->1234", "default.handlebars->container->column_l->p42->p42tbl->1->0->4" ] }, @@ -10974,7 +11004,7 @@ "pt": "Bloquear conta", "ru": "Заблокировать учетную запись", "xloc": [ - "default.handlebars->27->1325" + "default.handlebars->27->1342" ] }, { @@ -10988,7 +11018,7 @@ "pt": "Bloqueado", "ru": "Заблокирован", "xloc": [ - "default.handlebars->27->1275" + "default.handlebars->27->1292" ] }, { @@ -11002,7 +11032,7 @@ "pt": "Conta bloqueada", "ru": "Заблокированная учетная запись", "xloc": [ - "default.handlebars->27->1376" + "default.handlebars->27->1393" ] }, { @@ -11383,7 +11413,7 @@ "pt": "Mensagens do servidor principal", "ru": "Сообщения главного сервера", "xloc": [ - "default.handlebars->27->1504" + "default.handlebars->27->1521" ] }, { @@ -11451,8 +11481,8 @@ "xloc": [ "default-mobile.handlebars->9->298", "default-mobile.handlebars->9->316", - "default.handlebars->27->1151", - "default.handlebars->27->1175" + "default.handlebars->27->1153", + "default.handlebars->27->1177" ] }, { @@ -11467,8 +11497,8 @@ "xloc": [ "default-mobile.handlebars->9->297", "default-mobile.handlebars->9->315", - "default.handlebars->27->1150", - "default.handlebars->27->1174" + "default.handlebars->27->1152", + "default.handlebars->27->1176" ] }, { @@ -11493,7 +11523,7 @@ "nl": "Beheer gebruikersgroepen.", "ru": "Управление группами пользователя", "xloc": [ - "default.handlebars->27->1324" + "default.handlebars->27->1341" ] }, { @@ -11507,7 +11537,7 @@ "pt": "Gerenciar Usuários", "ru": "Управление пользователями", "xloc": [ - "default.handlebars->27->1323" + "default.handlebars->27->1340" ] }, { @@ -11601,7 +11631,7 @@ "pt": "Gerenciador", "ru": "Менеджер", "xloc": [ - "default.handlebars->27->1280" + "default.handlebars->27->1297" ] }, { @@ -11680,7 +11710,7 @@ "nl": "Max Sessies bereikt", "ru": "Достигнуто максимальное число сессий", "xloc": [ - "default.handlebars->27->1468" + "default.handlebars->27->1485" ] }, { @@ -11725,7 +11755,7 @@ "pt": "Megabytes", "ru": "Мегабайт", "xloc": [ - "default.handlebars->27->1494" + "default.handlebars->27->1511" ] }, { @@ -11739,7 +11769,7 @@ "pt": "Memória", "ru": "ОЗУ", "xloc": [ - "default.handlebars->27->1485", + "default.handlebars->27->1502", "default.handlebars->27->743", "default.handlebars->container->column_l->p40->3->1->p40type->3" ] @@ -11778,7 +11808,7 @@ "ru": "Консоль Mesh Agent", "xloc": [ "default-mobile.handlebars->9->305", - "default.handlebars->27->1159" + "default.handlebars->27->1161" ] }, { @@ -11849,7 +11879,7 @@ "nl": "MeshAgent verkeer", "ru": "Трафик MeshAgent", "xloc": [ - "default.handlebars->27->1506" + "default.handlebars->27->1523" ] }, { @@ -11862,7 +11892,7 @@ "nl": "MeshAgent update", "ru": "Обновление MeshAgent", "xloc": [ - "default.handlebars->27->1507" + "default.handlebars->27->1524" ] }, { @@ -11942,7 +11972,7 @@ "pt": "Peering do servidor MeshCentral", "ru": "Соединения сервера MeshCentral", "xloc": [ - "default.handlebars->27->1505" + "default.handlebars->27->1522" ] }, { @@ -12134,7 +12164,7 @@ "pt": "Despachante de mensagens", "ru": "Диспетчер сообщения", "xloc": [ - "default.handlebars->27->1503" + "default.handlebars->27->1520" ] }, { @@ -12216,7 +12246,7 @@ "pt": "Mais", "ru": "Еще", "xloc": [ - "default.handlebars->27->1527" + "default.handlebars->27->1544" ] }, { @@ -12486,13 +12516,13 @@ "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea3->deskarea3x->DeskTools->5->1->1", "default.handlebars->27->1012", "default.handlebars->27->1039", - "default.handlebars->27->1123", - "default.handlebars->27->1262", - "default.handlebars->27->1330", - "default.handlebars->27->1334", - "default.handlebars->27->1339", - "default.handlebars->27->1341", - "default.handlebars->27->1364", + "default.handlebars->27->1125", + "default.handlebars->27->1279", + "default.handlebars->27->1347", + "default.handlebars->27->1351", + "default.handlebars->27->1356", + "default.handlebars->27->1358", + "default.handlebars->27->1381", "default.handlebars->27->444", "default.handlebars->27->620", "default.handlebars->27->693", @@ -12528,7 +12558,7 @@ "pt": "Nome1, Nome2, Nome3", "ru": "Имя1, Имя2, Имя3", "xloc": [ - "default.handlebars->27->1316" + "default.handlebars->27->1333" ] }, { @@ -12664,7 +12694,7 @@ "xloc": [ "default-mobile.handlebars->9->250", "default-mobile.handlebars->9->82", - "default.handlebars->27->1235", + "default.handlebars->27->1252", "default.handlebars->27->657", "default.handlebars->container->column_l->p13->p13toolbar->1->2->1->3", "default.handlebars->container->column_l->p5->p5toolbar->1->0->p5filehead->3" @@ -12747,14 +12777,14 @@ "en": "No Desktop", "nl": "Geen bureaublad", "xloc": [ - "default.handlebars->27->1182" + "default.handlebars->27->1184" ] }, { "en": "No Desktop Access", "nl": "Geen bureaublad toegang", "xloc": [ - "default.handlebars->27->1155" + "default.handlebars->27->1157" ] }, { @@ -12768,8 +12798,8 @@ "pt": "Nenhum evento encontrado", "ru": "События не найдены", "xloc": [ - "default.handlebars->27->1252", - "default.handlebars->27->1451", + "default.handlebars->27->1269", + "default.handlebars->27->1468", "default.handlebars->27->691" ] }, @@ -12785,7 +12815,7 @@ "ru": "Нет доступа к файлам", "xloc": [ "default-mobile.handlebars->9->303", - "default.handlebars->27->1157" + "default.handlebars->27->1159" ] }, { @@ -12800,7 +12830,7 @@ "ru": "Файлов нет", "xloc": [ "default-mobile.handlebars->9->324", - "default.handlebars->27->1184" + "default.handlebars->27->1186" ] }, { @@ -12815,8 +12845,8 @@ "xloc": [ "default-mobile.handlebars->9->304", "default-mobile.handlebars->9->325", - "default.handlebars->27->1158", - "default.handlebars->27->1185" + "default.handlebars->27->1160", + "default.handlebars->27->1187" ] }, { @@ -12868,7 +12898,7 @@ "nl": "Geen leden", "ru": "Нет членов", "xloc": [ - "default.handlebars->27->1351" + "default.handlebars->27->1368" ] }, { @@ -12881,7 +12911,7 @@ "pt": "Não há novos grupos de dispositivos", "ru": "Запретить создание групп устройств", "xloc": [ - "default.handlebars->27->1326" + "default.handlebars->27->1343" ] }, { @@ -12894,9 +12924,9 @@ "pt": "Nenhuma política", "ru": "Политик нет", "xloc": [ - "default.handlebars->27->1064", - "default.handlebars->27->1095", - "default.handlebars->27->1098" + "default.handlebars->27->1066", + "default.handlebars->27->1097", + "default.handlebars->27->1100" ] }, { @@ -12913,10 +12943,10 @@ "default-mobile.handlebars->9->330", "default-mobile.handlebars->9->68", "default.handlebars->27->1026", - "default.handlebars->27->1089", - "default.handlebars->27->1190", - "default.handlebars->27->1357", - "default.handlebars->27->1434" + "default.handlebars->27->1091", + "default.handlebars->27->1192", + "default.handlebars->27->1374", + "default.handlebars->27->1451" ] }, { @@ -12946,7 +12976,7 @@ "ru": "Нет терминала", "xloc": [ "default-mobile.handlebars->9->323", - "default.handlebars->27->1183" + "default.handlebars->27->1185" ] }, { @@ -12960,7 +12990,7 @@ "ru": "Нет доступа к терминалу", "xloc": [ "default-mobile.handlebars->9->302", - "default.handlebars->27->1156" + "default.handlebars->27->1158" ] }, { @@ -12973,7 +13003,7 @@ "pt": "Sem ferramentas (MeshCmd / Roteador)", "ru": "Нет инструментов (MeshCmd/Router)", "xloc": [ - "default.handlebars->27->1327" + "default.handlebars->27->1344" ] }, { @@ -12984,8 +13014,8 @@ "nl": "Geen gemeenschappelijke apparaatgroepen", "ru": "Нет общих групп устройств", "xloc": [ - "default.handlebars->27->1360", - "default.handlebars->27->1437" + "default.handlebars->27->1377", + "default.handlebars->27->1454" ] }, { @@ -13053,7 +13083,7 @@ "nl": "Geen apparaten in deze apparaatgroep.", "ru": "В группе нет устройств.", "xloc": [ - "default.handlebars->27->1214" + "default.handlebars->27->1231" ] }, { @@ -13104,7 +13134,7 @@ "nl": "Geen groepen gevonden.", "ru": "Группы не найдены.", "xloc": [ - "default.handlebars->27->1329" + "default.handlebars->27->1346" ] }, { @@ -13183,7 +13213,7 @@ "pt": "Sem direitos de servidor", "ru": "Нет серверных прав", "xloc": [ - "default.handlebars->27->1377" + "default.handlebars->27->1394" ] }, { @@ -13194,7 +13224,7 @@ "nl": "Geen gebruikersgroep lidmaatschap", "ru": "Нет членства в группах пользователей", "xloc": [ - "default.handlebars->27->1443" + "default.handlebars->27->1460" ] }, { @@ -13208,7 +13238,7 @@ "pt": "Usuários não encontrados.", "ru": "Пользователи не найдены.", "xloc": [ - "default.handlebars->27->1270" + "default.handlebars->27->1287" ] }, { @@ -13264,10 +13294,11 @@ "default.handlebars->27->1045", "default.handlebars->27->1057", "default.handlebars->27->1062", - "default.handlebars->27->1223", - "default.handlebars->27->1338", - "default.handlebars->27->1396", - "default.handlebars->27->1400", + "default.handlebars->27->1064", + "default.handlebars->27->1240", + "default.handlebars->27->1355", + "default.handlebars->27->1413", + "default.handlebars->27->1417", "default.handlebars->27->148", "default.handlebars->27->163", "default.handlebars->27->164", @@ -13368,8 +13399,8 @@ "nl": "Niet verbonden", "ru": "Не подключен", "xloc": [ - "default.handlebars->27->1203", - "default.handlebars->27->1209" + "default.handlebars->27->1220", + "default.handlebars->27->1226" ] }, { @@ -13390,14 +13421,14 @@ "pt": "Não configurado", "ru": "Не задано", "xloc": [ - "default.handlebars->27->1382" + "default.handlebars->27->1399" ] }, { "en": "Not verified", "nl": "niet geverifieerd", "xloc": [ - "default.handlebars->27->1418" + "default.handlebars->27->1435" ] }, { @@ -13411,8 +13442,8 @@ "pt": "Notas", "ru": "Примечания", "xloc": [ - "default.handlebars->27->1070", - "default.handlebars->27->1407", + "default.handlebars->27->1072", + "default.handlebars->27->1424", "default.handlebars->27->497", "default.handlebars->27->532" ] @@ -13440,7 +13471,7 @@ "pt": "Configurações de notificação", "ru": "Настройки уведомлений", "xloc": [ - "default.handlebars->27->1202", + "default.handlebars->27->1219", "default.handlebars->27->987", "default.handlebars->container->column_l->p2->p2AccountActions->3->8" ] @@ -13453,7 +13484,7 @@ "nl": "Meldingsinstellingen moeten ook worden ingeschakeld in accountinstellingen.", "ru": "Уведомления также должны быть включены в настройках учетной записи.", "xloc": [ - "default.handlebars->27->1198" + "default.handlebars->27->1215" ] }, { @@ -13494,7 +13525,7 @@ "pt": "Notificar", "ru": "Уведомить", "xloc": [ - "default.handlebars->27->1409" + "default.handlebars->27->1426" ] }, { @@ -13508,9 +13539,9 @@ "pt": "Notificar usuário", "ru": "Уведомить пользователя", "xloc": [ - "default.handlebars->27->1127", - "default.handlebars->27->1131", - "default.handlebars->27->1134" + "default.handlebars->27->1129", + "default.handlebars->27->1133", + "default.handlebars->27->1136" ] }, { @@ -13524,7 +13555,7 @@ "pt": "Notificar {0}", "ru": "Уведомить {0}", "xloc": [ - "default.handlebars->27->1282" + "default.handlebars->27->1299" ] }, { @@ -13586,7 +13617,7 @@ "pt": "Ocorreu em {0}", "ru": "Произошло в {0}", "xloc": [ - "default.handlebars->27->1454" + "default.handlebars->27->1471" ] }, { @@ -13600,7 +13631,7 @@ "pt": "Usuários offline", "ru": "Оффлайн пользователи", "xloc": [ - "default.handlebars->27->1267" + "default.handlebars->27->1284" ] }, { @@ -13644,7 +13675,7 @@ "pt": "Usuários Online", "ru": "Онлайн пользователи", "xloc": [ - "default.handlebars->27->1266" + "default.handlebars->27->1283" ] }, { @@ -13894,7 +13925,7 @@ "pt": "Parcial", "ru": "Частично", "xloc": [ - "default.handlebars->27->1281" + "default.handlebars->27->1298" ] }, { @@ -13905,9 +13936,9 @@ "nl": "Gedeeltelijke apparaatgroep rechten", "ru": "Частичные права на группу устройств", "xloc": [ - "default.handlebars->27->1087", - "default.handlebars->27->1354", - "default.handlebars->27->1431" + "default.handlebars->27->1089", + "default.handlebars->27->1371", + "default.handlebars->27->1448" ] }, { @@ -13935,7 +13966,7 @@ "pt": "Direitos parciais", "ru": "Частичные права", "xloc": [ - "default.handlebars->27->1380" + "default.handlebars->27->1397" ] }, { @@ -13963,12 +13994,12 @@ "ru": "Пароль", "xloc": [ "default-mobile.handlebars->9->216", - "default.handlebars->27->1305", - "default.handlebars->27->1306", - "default.handlebars->27->1392", - "default.handlebars->27->1394", - "default.handlebars->27->1421", - "default.handlebars->27->1422", + "default.handlebars->27->1322", + "default.handlebars->27->1323", + "default.handlebars->27->1409", + "default.handlebars->27->1411", + "default.handlebars->27->1438", + "default.handlebars->27->1439", "default.handlebars->27->225", "default.handlebars->27->254", "default.handlebars->27->549" @@ -14048,7 +14079,7 @@ "pt": "Dica de senha", "ru": "Подсказка пароля", "xloc": [ - "default.handlebars->27->1423" + "default.handlebars->27->1440" ] }, { @@ -14077,7 +14108,7 @@ "pt": "Senha incorreta", "ru": "Пароль не совпадает", "xloc": [ - "default.handlebars->27->1104" + "default.handlebars->27->1106" ] }, { @@ -14105,8 +14136,8 @@ "pt": "Senha*", "ru": "Пароль*", "xloc": [ - "default.handlebars->27->1102", - "default.handlebars->27->1103" + "default.handlebars->27->1104", + "default.handlebars->27->1105" ] }, { @@ -14151,7 +14182,7 @@ "default-mobile.handlebars->9->90", "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->2->1->3", "default-mobile.handlebars->container->page_content->column_l->p5->p5myfiles->p5toolbar->1->0->1->3", - "default.handlebars->27->1244", + "default.handlebars->27->1261", "default.handlebars->27->648", "default.handlebars->27->670", "default.handlebars->container->column_l->p12->termTable->1->1->6->1->3", @@ -14224,7 +14255,7 @@ "pt": "Execute a ativação do modo de controle de administração Intel AMT (ACM).", "ru": "Выполнить активацию Intel AMT в режиме управления администратора (ACM).", "xloc": [ - "default.handlebars->27->1080", + "default.handlebars->27->1082", "default.handlebars->27->213" ] }, @@ -14251,7 +14282,7 @@ "pt": "Execute a ativação do modo de controle do cliente Intel AMT (CCM).", "ru": "Выполнить активацию Intel AMT в режиме управления клиента (CCM).", "xloc": [ - "default.handlebars->27->1078", + "default.handlebars->27->1080", "default.handlebars->27->211" ] }, @@ -14284,8 +14315,8 @@ "ru": "Права", "xloc": [ "default-mobile.handlebars->9->332", - "default.handlebars->27->1193", - "default.handlebars->27->1265" + "default.handlebars->27->1195", + "default.handlebars->27->1282" ] }, { @@ -14399,7 +14430,7 @@ "nl": "Plugin Actie", "ru": "Действие плагина", "xloc": [ - "default.handlebars->27->1524", + "default.handlebars->27->1541", "default.handlebars->27->159" ] }, @@ -14570,7 +14601,7 @@ "nl": "Power Status", "ru": "Состояния питания", "xloc": [ - "default.handlebars->27->1207", + "default.handlebars->27->1224", "default.handlebars->container->column_l->p21->3->1->meshPowerChartDiv->1" ] }, @@ -14708,9 +14739,9 @@ "pt": "Solicitar consentimento do usuário", "ru": "Запрос согласия пользователя", "xloc": [ - "default.handlebars->27->1128", - "default.handlebars->27->1132", - "default.handlebars->27->1135" + "default.handlebars->27->1130", + "default.handlebars->27->1134", + "default.handlebars->27->1137" ] }, { @@ -14750,7 +14781,7 @@ "ru": "Публичная ссылка", "xloc": [ "default-mobile.handlebars->9->77", - "default.handlebars->27->1230" + "default.handlebars->27->1247" ] }, { @@ -14942,7 +14973,7 @@ "pt": "RSS", "ru": "RSS", "xloc": [ - "default.handlebars->27->1498" + "default.handlebars->27->1515" ] }, { @@ -14956,7 +14987,7 @@ "pt": "Randomize a senha.", "ru": "Случайный пароль.", "xloc": [ - "default.handlebars->27->1307" + "default.handlebars->27->1324" ] }, { @@ -14982,7 +15013,7 @@ "pt": "Reativar Intel®AMT", "ru": "Реактивировать Intel® AMT", "xloc": [ - "default.handlebars->27->1106" + "default.handlebars->27->1108" ] }, { @@ -14995,7 +15026,7 @@ "pt": "Realms", "ru": "Области", "xloc": [ - "default.handlebars->27->1315" + "default.handlebars->27->1332" ] }, { @@ -15011,7 +15042,7 @@ "xloc": [ "default-mobile.handlebars->9->251", "default-mobile.handlebars->9->83", - "default.handlebars->27->1236", + "default.handlebars->27->1253", "default.handlebars->27->658" ] }, @@ -15085,7 +15116,7 @@ "nl": "Relay geteld", "ru": "Число ретрансляций", "xloc": [ - "default.handlebars->27->1480" + "default.handlebars->27->1497" ] }, { @@ -15096,7 +15127,7 @@ "nl": "Relay fouten", "ru": "Ошибки ретранслятора", "xloc": [ - "default.handlebars->27->1473" + "default.handlebars->27->1490" ] }, { @@ -15109,8 +15140,8 @@ "pt": "Retransmissão de sessão ", "ru": "Сессии ретранслятора", "xloc": [ - "default.handlebars->27->1479", - "default.handlebars->27->1492" + "default.handlebars->27->1496", + "default.handlebars->27->1509" ] }, { @@ -15195,8 +15226,8 @@ "xloc": [ "default-mobile.handlebars->9->299", "default-mobile.handlebars->9->317", - "default.handlebars->27->1152", - "default.handlebars->27->1176" + "default.handlebars->27->1154", + "default.handlebars->27->1178" ] }, { @@ -15240,7 +15271,7 @@ "ru": "Удаленный пользователь Mesh", "xloc": [ "default-mobile.handlebars->9->335", - "default.handlebars->27->1196" + "default.handlebars->27->1198" ] }, { @@ -15251,7 +15282,7 @@ "nl": "Externe gebruiker", "ru": "Удаленный пользователь", "xloc": [ - "default.handlebars->27->1370" + "default.handlebars->27->1387" ] }, { @@ -15266,8 +15297,8 @@ "xloc": [ "default-mobile.handlebars->9->300", "default-mobile.handlebars->9->322", - "default.handlebars->27->1153", - "default.handlebars->27->1181" + "default.handlebars->27->1155", + "default.handlebars->27->1183" ] }, { @@ -15321,8 +15352,8 @@ "nl": "Verwijder apparaatgroep", "ru": "Удалить группу устройств.", "xloc": [ - "default.handlebars->27->1362", - "default.handlebars->27->1449" + "default.handlebars->27->1379", + "default.handlebars->27->1466" ] }, { @@ -15333,7 +15364,7 @@ "nl": "Verwijder gebruiker", "ru": "Удалить пользователя", "xloc": [ - "default.handlebars->27->1445" + "default.handlebars->27->1462" ] }, { @@ -15346,7 +15377,7 @@ "pt": "Remova toda a autenticação do segundo fator.", "ru": "Удалить все двухфакторные аутентификации.", "xloc": [ - "default.handlebars->27->1426" + "default.handlebars->27->1443" ] }, { @@ -15357,7 +15388,7 @@ "nl": "Verwijder alle eerdere gebeurtenissen voor dit gebruikers-ID.", "ru": "Удалить все прошлые события для этого userid.", "xloc": [ - "default.handlebars->27->1309" + "default.handlebars->27->1326" ] }, { @@ -15368,7 +15399,7 @@ "nl": "Verwijder apparaat bij verbreken", "ru": "Удалить устройство при отключении", "xloc": [ - "default.handlebars->27->1137" + "default.handlebars->27->1139" ] }, { @@ -15406,7 +15437,7 @@ "nl": "Verwijder de groepslidmaatschap", "ru": "Удалить членство пользователя в группе", "xloc": [ - "default.handlebars->27->1441" + "default.handlebars->27->1458" ] }, { @@ -15417,7 +15448,7 @@ "nl": "Verwijder gebruikers groepsrechten van deze apparaatgroep", "ru": "Удалить права группы пользователей для этой группы устройств", "xloc": [ - "default.handlebars->27->1358" + "default.handlebars->27->1375" ] }, { @@ -15431,9 +15462,9 @@ "pt": "Remova os direitos de usuário deste grupo de dispositivos", "ru": "Удалить права пользователя для этой группы устройств", "xloc": [ - "default.handlebars->27->1090", - "default.handlebars->27->1349", - "default.handlebars->27->1435" + "default.handlebars->27->1092", + "default.handlebars->27->1366", + "default.handlebars->27->1452" ] }, { @@ -15451,7 +15482,7 @@ "default-mobile.handlebars->9->87", "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->2->1->1", "default-mobile.handlebars->container->page_content->column_l->p5->p5myfiles->p5toolbar->1->0->1->1", - "default.handlebars->27->1240", + "default.handlebars->27->1257", "default.handlebars->27->408", "default.handlebars->27->662", "default.handlebars->container->column_l->p13->p13toolbar->1->2->1->3", @@ -15485,8 +15516,8 @@ "ru": "Требования: {0}.", "xloc": [ "default-mobile.handlebars->9->51", - "default.handlebars->27->1312", - "default.handlebars->27->1424" + "default.handlebars->27->1329", + "default.handlebars->27->1441" ] }, { @@ -15674,7 +15705,7 @@ "pt": "Restrições", "ru": "Ограничения", "xloc": [ - "default.handlebars->27->1381" + "default.handlebars->27->1398" ] }, { @@ -15728,7 +15759,7 @@ "xloc": [ "default-mobile.handlebars->9->245", "default-mobile.handlebars->9->69", - "default.handlebars->27->1215", + "default.handlebars->27->1232", "default.handlebars->27->652" ] }, @@ -16103,7 +16134,7 @@ "ru": "Защита", "xloc": [ "default-mobile.handlebars->9->217", - "default.handlebars->27->1405", + "default.handlebars->27->1422", "default.handlebars->27->226", "default.handlebars->27->550", "default.handlebars->27->724" @@ -16120,7 +16151,7 @@ "pt": "Chave de segurança", "ru": "Ключ безопасности", "xloc": [ - "default.handlebars->27->1403" + "default.handlebars->27->1420" ] }, { @@ -16141,7 +16172,7 @@ "pt": "Selecionar tudo", "ru": "Выбрать все", "xloc": [ - "default.handlebars->27->1232", + "default.handlebars->27->1249", "default.handlebars->27->366", "default.handlebars->27->654", "default.handlebars->27->656", @@ -16162,7 +16193,7 @@ "pt": "Selecione nenhum", "ru": "Очистить все", "xloc": [ - "default.handlebars->27->1231", + "default.handlebars->27->1248", "default.handlebars->27->365", "default.handlebars->27->655", "default.handlebars->meshContextMenu->cxselectnone" @@ -16260,7 +16291,7 @@ "ru": "Только собственные события", "xloc": [ "default-mobile.handlebars->9->327", - "default.handlebars->27->1187" + "default.handlebars->27->1189" ] }, { @@ -16316,7 +16347,7 @@ "nl": "Stuur een bericht naar alle gebruikers in deze groep.", "ru": "Отправить уведомление всем пользователям этой группы.", "xloc": [ - "default.handlebars->27->1346" + "default.handlebars->27->1363" ] }, { @@ -16330,7 +16361,7 @@ "pt": "Envie uma notificação de texto para este usuário.", "ru": "Отправить текстовое уведомление этому пользователю.", "xloc": [ - "default.handlebars->27->1283" + "default.handlebars->27->1300" ] }, { @@ -16358,7 +16389,7 @@ "pt": "Enviar email de convite.", "ru": "Отправить приглашение по email.", "xloc": [ - "default.handlebars->27->1311" + "default.handlebars->27->1328" ] }, { @@ -16393,7 +16424,7 @@ "pt": "Enviar notificação do usuário", "ru": "Отправить уведомление пользователю", "xloc": [ - "default.handlebars->27->1410" + "default.handlebars->27->1427" ] }, { @@ -16431,7 +16462,7 @@ "pt": "Backup do servidor", "ru": "Резервное копирование сервера", "xloc": [ - "default.handlebars->27->1320" + "default.handlebars->27->1337" ] }, { @@ -16443,14 +16474,14 @@ "nl": "Server Certificaat", "ru": "Сертификат сервера", "xloc": [ - "default.handlebars->27->1508" + "default.handlebars->27->1525" ] }, { "en": "Server Database", "nl": "Server Database", "xloc": [ - "default.handlebars->27->1509" + "default.handlebars->27->1526" ] }, { @@ -16465,9 +16496,9 @@ "xloc": [ "default-mobile.handlebars->9->306", "default-mobile.handlebars->9->319", - "default.handlebars->27->1160", - "default.handlebars->27->1178", - "default.handlebars->27->1318" + "default.handlebars->27->1162", + "default.handlebars->27->1180", + "default.handlebars->27->1335" ] }, { @@ -16481,8 +16512,8 @@ "pt": "Permissões do servidor", "ru": "Разрешения сервера", "xloc": [ - "default.handlebars->27->1276", - "default.handlebars->27->1328" + "default.handlebars->27->1293", + "default.handlebars->27->1345" ] }, { @@ -16496,7 +16527,7 @@ "pt": "Cota do servidor", "ru": "Квота сервера", "xloc": [ - "default.handlebars->27->1389" + "default.handlebars->27->1406" ] }, { @@ -16510,7 +16541,7 @@ "pt": "Restauração do servidor", "ru": "Восстановление сервера", "xloc": [ - "default.handlebars->27->1321" + "default.handlebars->27->1338" ] }, { @@ -16524,7 +16555,7 @@ "pt": "Direitos do servidor", "ru": "Права", "xloc": [ - "default.handlebars->27->1388" + "default.handlebars->27->1405" ] }, { @@ -16535,7 +16566,7 @@ "nl": "Server Status", "ru": "Состояние сервера", "xloc": [ - "default.handlebars->27->1459" + "default.handlebars->27->1476" ] }, { @@ -16563,7 +16594,7 @@ "pt": "Rastreamento de servidor", "ru": "Трассировка сервера", "xloc": [ - "default.handlebars->27->1518" + "default.handlebars->27->1535" ] }, { @@ -16577,7 +16608,7 @@ "pt": "Atualizações do Servidor", "ru": "Обновление сервера", "xloc": [ - "default.handlebars->27->1322" + "default.handlebars->27->1339" ] }, { @@ -16671,7 +16702,7 @@ "pt": "ServerStats.csv", "ru": "ServerStats.csv", "xloc": [ - "default.handlebars->27->1500" + "default.handlebars->27->1517" ] }, { @@ -16932,7 +16963,7 @@ "ru": "Показывать только собственные события", "xloc": [ "default-mobile.handlebars->9->309", - "default.handlebars->27->1163" + "default.handlebars->27->1165" ] }, { @@ -16946,7 +16977,7 @@ "pt": "Mostrar barra de ferramentas de conexão", "ru": "Показывать панель-уведомление", "xloc": [ - "default.handlebars->27->1129" + "default.handlebars->27->1131" ] }, { @@ -17015,8 +17046,8 @@ "pt": "Modo de controle de administrador simples (ACM)", "ru": "Простой режим управления администратора (ACM)", "xloc": [ - "default.handlebars->27->1067", - "default.handlebars->27->1093" + "default.handlebars->27->1069", + "default.handlebars->27->1095" ] }, { @@ -17029,9 +17060,9 @@ "pt": "Modo de Controle de Cliente Simples (CCM)", "ru": "Простой режим управления клиента (CCM)", "xloc": [ - "default.handlebars->27->1065", - "default.handlebars->27->1096", - "default.handlebars->27->1100" + "default.handlebars->27->1067", + "default.handlebars->27->1098", + "default.handlebars->27->1102" ] }, { @@ -17730,7 +17761,7 @@ "pt": "Status", "ru": "Статус", "xloc": [ - "default.handlebars->27->1417", + "default.handlebars->27->1434", "default.handlebars->container->column_l->p42->p42tbl->1->0->7" ] }, @@ -17787,7 +17818,7 @@ "pt": "O limite de armazenamento excede", "ru": "Превышен лимит места для хранения", "xloc": [ - "default.handlebars->27->1218" + "default.handlebars->27->1235" ] }, { @@ -17931,7 +17962,7 @@ "nl": "Synchroniseer serverapparaatnaam met hostnaam", "ru": "Синхронизировать имя устройства на сервере с именем хоста", "xloc": [ - "default.handlebars->27->1138" + "default.handlebars->27->1140" ] }, { @@ -18105,7 +18136,7 @@ "pt": "Terminal", "ru": "Терминал", "xloc": [ - "default.handlebars->27->1130", + "default.handlebars->27->1132", "default.handlebars->27->418", "default.handlebars->container->topbar->1->1->MainSubMenuSpan->MainSubMenu->1->0->MainDevTerminal", "default.handlebars->contextMenu->cxterminal" @@ -18254,7 +18285,7 @@ "pt": "Atualmente não há notificações", "ru": "На данный момент уведомлений нет", "xloc": [ - "default.handlebars->27->1453" + "default.handlebars->27->1470" ] }, { @@ -18314,7 +18345,7 @@ "pt": "Esta não é uma política segura, pois os agentes estarão executando a ativação.", "ru": "Это не безопасная политика, так как агенты будут выполнять активацию.", "xloc": [ - "default.handlebars->27->1118" + "default.handlebars->27->1120" ] }, { @@ -18341,7 +18372,7 @@ "pt": "Esta política não afetará os dispositivos com Intel® AMT no modo ACM.", "ru": "Эта политика не повлияет на устройства с Intel® AMT в режиме ACM.", "xloc": [ - "default.handlebars->27->1117" + "default.handlebars->27->1119" ] }, { @@ -18900,8 +18931,8 @@ "default-mobile.handlebars->9->60", "default.handlebars->27->1013", "default.handlebars->27->1042", - "default.handlebars->27->1094", - "default.handlebars->27->1097", + "default.handlebars->27->1096", + "default.handlebars->27->1099", "default.handlebars->27->629", "default.handlebars->container->column_l->p11->deskarea0->deskarea4->3" ] @@ -19092,7 +19123,7 @@ "ru": "Удаление", "xloc": [ "default-mobile.handlebars->9->329", - "default.handlebars->27->1189" + "default.handlebars->27->1191" ] }, { @@ -19105,7 +19136,7 @@ "ru": "Удаление агента", "xloc": [ "default-mobile.handlebars->9->311", - "default.handlebars->27->1165", + "default.handlebars->27->1167", "default.handlebars->27->368", "default.handlebars->27->542" ] @@ -19138,7 +19169,7 @@ "default-mobile.handlebars->9->174", "default-mobile.handlebars->9->175", "default.handlebars->27->13", - "default.handlebars->27->1444", + "default.handlebars->27->1461", "default.handlebars->27->364", "default.handlebars->27->41", "default.handlebars->27->42", @@ -19171,7 +19202,7 @@ "nl": "Onbekende actie", "ru": "Неизвестное действие", "xloc": [ - "default.handlebars->27->1465" + "default.handlebars->27->1482" ] }, { @@ -19182,9 +19213,9 @@ "nl": "Onbekende apparaatgroep", "ru": "Неизвестная группа устройств", "xloc": [ - "default.handlebars->27->1355", - "default.handlebars->27->1432", - "default.handlebars->27->1469" + "default.handlebars->27->1372", + "default.handlebars->27->1449", + "default.handlebars->27->1486" ] }, { @@ -19195,7 +19226,7 @@ "nl": "Onbekende groep", "ru": "Неизвестная группа", "xloc": [ - "default.handlebars->27->1461" + "default.handlebars->27->1478" ] }, { @@ -19221,7 +19252,7 @@ "nl": "Onbekende gebruikersgroep", "ru": "Неизвестная группа пользователей", "xloc": [ - "default.handlebars->27->1440" + "default.handlebars->27->1457" ] }, { @@ -19282,7 +19313,7 @@ "nl": "Bijgewerkt", "ru": "Актуально", "xloc": [ - "default.handlebars->27->1523" + "default.handlebars->27->1540" ] }, { @@ -19315,8 +19346,8 @@ "default-mobile.handlebars->9->256", "default-mobile.handlebars->9->274", "default-mobile.handlebars->9->88", - "default.handlebars->27->1241", - "default.handlebars->27->1249", + "default.handlebars->27->1258", + "default.handlebars->27->1266", "default.handlebars->27->663", "default.handlebars->27->686", "default.handlebars->27->689", @@ -19383,7 +19414,7 @@ "nl": "Upload overschrijft {0} bestand. Doorgaan?", "ru": "Загрузка перезапишет 1 файл. Продолжить?", "xloc": [ - "default.handlebars->27->1250", + "default.handlebars->27->1267", "default.handlebars->27->687" ] }, @@ -19395,7 +19426,7 @@ "nl": "Upload overschrijft {0} bestanden. Doorgaan?", "ru": "Загрузка перезапишет {0} файлов. Продолжить?", "xloc": [ - "default.handlebars->27->1251", + "default.handlebars->27->1268", "default.handlebars->27->688" ] }, @@ -19471,8 +19502,8 @@ "pt": "Usava", "ru": "Использовано", "xloc": [ - "default.handlebars->27->1455", - "default.handlebars->27->1457" + "default.handlebars->27->1472", + "default.handlebars->27->1474" ] }, { @@ -19487,9 +19518,9 @@ "ru": "Пользователь", "xloc": [ "default-mobile.handlebars->9->331", - "default.handlebars->27->1091", - "default.handlebars->27->1277", - "default.handlebars->27->1350", + "default.handlebars->27->1093", + "default.handlebars->27->1294", + "default.handlebars->27->1367", "default.handlebars->27->182" ] }, @@ -19503,7 +19534,7 @@ "pt": "Usuário + Arquivos", "ru": "Пользователь + Файлы", "xloc": [ - "default.handlebars->27->1278" + "default.handlebars->27->1295" ] }, { @@ -19516,10 +19547,10 @@ "pt": "Importação de conta de usuário", "ru": "Импорт учетной записи пользователя", "xloc": [ - "default.handlebars->27->1285", - "default.handlebars->27->1286", - "default.handlebars->27->1288", - "default.handlebars->27->1290" + "default.handlebars->27->1302", + "default.handlebars->27->1303", + "default.handlebars->27->1305", + "default.handlebars->27->1307" ] }, { @@ -19530,7 +19561,7 @@ "nl": "Gebruikersaccounts", "ru": "Учетные записи пользователей", "xloc": [ - "default.handlebars->27->1474" + "default.handlebars->27->1491" ] }, { @@ -19544,7 +19575,7 @@ "ru": "Полномочия пользователя", "xloc": [ "default-mobile.handlebars->9->284", - "default.handlebars->27->1086" + "default.handlebars->27->1088" ] }, { @@ -19569,9 +19600,9 @@ "nl": "Gebruikers Groep", "ru": "Группа пользователей", "xloc": [ - "default.handlebars->27->1144", - "default.handlebars->27->1333", - "default.handlebars->27->1447" + "default.handlebars->27->1146", + "default.handlebars->27->1350", + "default.handlebars->27->1464" ] }, { @@ -19593,7 +19624,7 @@ "nl": "Gebruikersgroeps lidmaatschap", "ru": "Членство в группах пользователей", "xloc": [ - "default.handlebars->27->1439" + "default.handlebars->27->1456" ] }, { @@ -19606,8 +19637,8 @@ "pt": "Identificador do usuário", "ru": "Идентификатор пользователя", "xloc": [ - "default.handlebars->27->1192", - "default.handlebars->27->1385" + "default.handlebars->27->1194", + "default.handlebars->27->1402" ] }, { @@ -19620,7 +19651,7 @@ "pt": "Exportação da lista de usuários", "ru": "Экспортировать список пользователей", "xloc": [ - "default.handlebars->27->1297" + "default.handlebars->27->1314" ] }, { @@ -19634,7 +19665,7 @@ "pt": "Nome de Usuário", "ru": "Имя пользователя", "xloc": [ - "default.handlebars->27->1191" + "default.handlebars->27->1193" ] }, { @@ -19648,8 +19679,8 @@ "pt": "Nomes de usuário", "ru": "Имена пользователей", "xloc": [ - "default.handlebars->27->1142", - "default.handlebars->27->1374" + "default.handlebars->27->1144", + "default.handlebars->27->1391" ] }, { @@ -19675,7 +19706,7 @@ "pt": "Sessões de Usuário", "ru": "Сессии пользователя", "xloc": [ - "default.handlebars->27->1491" + "default.handlebars->27->1508" ] }, { @@ -19752,7 +19783,7 @@ "ru": "Имя пользователя", "xloc": [ "default-mobile.handlebars->9->215", - "default.handlebars->27->1303", + "default.handlebars->27->1320", "default.handlebars->27->223", "default.handlebars->27->253", "default.handlebars->27->548", @@ -19801,9 +19832,9 @@ "pt": "Usuários", "ru": "Пользователи", "xloc": [ - "default.handlebars->27->1332", - "default.handlebars->27->1343", - "default.handlebars->27->1490", + "default.handlebars->27->1349", + "default.handlebars->27->1360", + "default.handlebars->27->1507", "default.handlebars->container->topbar->1->1->UsersSubMenuSpan->UsersSubMenu->1->0->UsersGeneral" ] }, @@ -19815,7 +19846,7 @@ "nl": "gebruikers Sessies", "ru": "Сессии пользователей", "xloc": [ - "default.handlebars->27->1478" + "default.handlebars->27->1495" ] }, { @@ -19862,7 +19893,7 @@ "en": "Verified", "nl": "Geverifieerd", "xloc": [ - "default.handlebars->27->1419" + "default.handlebars->27->1436" ] }, { @@ -19978,7 +20009,7 @@ "pt": "Ver notas sobre este grupo de dispositivos", "ru": "Посмотреть примечания этой группы устройств", "xloc": [ - "default.handlebars->27->1071" + "default.handlebars->27->1073" ] }, { @@ -19991,7 +20022,7 @@ "pt": "Ver notas sobre este usuário", "ru": "Посмотреть примечания об этом пользователе", "xloc": [ - "default.handlebars->27->1408" + "default.handlebars->27->1425" ] }, { @@ -20044,8 +20075,8 @@ "xloc": [ "default-mobile.handlebars->9->307", "default-mobile.handlebars->9->320", - "default.handlebars->27->1161", - "default.handlebars->27->1179" + "default.handlebars->27->1163", + "default.handlebars->27->1181" ] }, { @@ -20129,8 +20160,8 @@ "pt": "Servidor web", "ru": "Веб-сервер", "xloc": [ - "default.handlebars->27->1510", - "default.handlebars->27->1511" + "default.handlebars->27->1527", + "default.handlebars->27->1528" ] }, { @@ -20144,7 +20175,7 @@ "pt": "Solicitações de servidor Web", "ru": "Запросы веб-сервера", "xloc": [ - "default.handlebars->27->1512" + "default.handlebars->27->1529" ] }, { @@ -20158,7 +20189,7 @@ "pt": "Encaminhador de soquete da Web", "ru": "Ретранслятор Web Socket", "xloc": [ - "default.handlebars->27->1513" + "default.handlebars->27->1530" ] }, { @@ -20203,6 +20234,12 @@ "default.handlebars->27->971" ] }, + { + "en": "When enabled, invitation codes can be used by anyone to join devices to this device group using the following public link:", + "xloc": [ + "default.handlebars->27->1200" + ] + }, { "en": "When enabled, on each login, you will be given the option to receive a login token to you email account for added security.", "nl": "Indien ingeschakeld, krijgt u bij elke login de optie om een login-token voor uw e-mailaccount te ontvangen voor extra veiligheid.", @@ -20222,7 +20259,7 @@ "pt": "Será alterado no próximo login.", "ru": "Будет изменено при следующем входе в систему.", "xloc": [ - "default.handlebars->27->1393" + "default.handlebars->27->1410" ] }, { @@ -20817,7 +20854,7 @@ "pt": "\\\\'", "ru": "\\\\'", "xloc": [ - "default.handlebars->27->1521" + "default.handlebars->27->1538" ] }, { @@ -20916,7 +20953,7 @@ "ru": "копировать", "xloc": [ "default-mobile.handlebars->9->92", - "default.handlebars->27->1246" + "default.handlebars->27->1263" ] }, { @@ -20964,8 +21001,8 @@ "pt": "eventslist.csv", "ru": "eventslist.csv", "xloc": [ - "default.handlebars->27->1255", - "default.handlebars->27->1260" + "default.handlebars->27->1272", + "default.handlebars->27->1277" ] }, { @@ -20979,8 +21016,8 @@ "pt": "eventslist.json", "ru": "eventslist.json", "xloc": [ - "default.handlebars->27->1257", - "default.handlebars->27->1261" + "default.handlebars->27->1274", + "default.handlebars->27->1278" ] }, { @@ -21008,7 +21045,7 @@ "pt": "livre", "ru": "свободно", "xloc": [ - "default.handlebars->27->1486" + "default.handlebars->27->1503" ] }, { @@ -21153,7 +21190,7 @@ "pt": "id, nome, email, criação, último login, grupos, fatores de autenticação", "ru": "id, name, email, creation, lastlogin, groups, authfactors", "xloc": [ - "default.handlebars->27->1298" + "default.handlebars->27->1315" ] }, { @@ -21203,7 +21240,7 @@ "ru": "переместить", "xloc": [ "default-mobile.handlebars->9->93", - "default.handlebars->27->1247" + "default.handlebars->27->1264" ] }, { @@ -21242,7 +21279,7 @@ "pt": "servertrace.csv", "ru": "servertrace.csv", "xloc": [ - "default.handlebars->27->1520" + "default.handlebars->27->1537" ] }, { @@ -21279,7 +21316,7 @@ "pt": "tempo, conn.agente, conn.usuários.usersessions, conn.relaysession, conn.intelamt, mem.externo mem.amontoado, mem.heaptotal, mem.rss", "ru": "time, conn.agent, conn.users, conn.usersessions, conn.relaysession, conn.intelamt, mem.external, mem.heapused, mem.heaptotal, mem.rss", "xloc": [ - "default.handlebars->27->1499" + "default.handlebars->27->1516" ] }, { @@ -21291,7 +21328,7 @@ "pt": "hora, fonte, mensagem", "ru": "time, source, message", "xloc": [ - "default.handlebars->27->1519" + "default.handlebars->27->1536" ] }, { @@ -21314,7 +21351,7 @@ "pt": "total", "ru": "всего", "xloc": [ - "default.handlebars->27->1487" + "default.handlebars->27->1504" ] }, { @@ -21358,8 +21395,8 @@ "pt": "Lista de usuários.csv", "ru": "userlist.csv", "xloc": [ - "default.handlebars->27->1294", - "default.handlebars->27->1299" + "default.handlebars->27->1311", + "default.handlebars->27->1316" ] }, { @@ -21373,15 +21410,15 @@ "pt": "Lista de usuários.json", "ru": "userlist.json", "xloc": [ - "default.handlebars->27->1296", - "default.handlebars->27->1300" + "default.handlebars->27->1313", + "default.handlebars->27->1317" ] }, { "en": "utc, time, type, action, user, device, message", "nl": "utc, tiid, type, actie, bebruiker, apparaat, bericht", "xloc": [ - "default.handlebars->27->1259" + "default.handlebars->27->1276" ] }, { @@ -21404,7 +21441,7 @@ "pt": "{0} Gb", "ru": "{0} Гб", "xloc": [ - "default.handlebars->27->1227" + "default.handlebars->27->1244" ] }, { @@ -21418,7 +21455,7 @@ "pt": "{0} Kb", "ru": "{0} Kб", "xloc": [ - "default.handlebars->27->1225" + "default.handlebars->27->1242" ] }, { @@ -21432,7 +21469,7 @@ "pt": "{0} Mb", "ru": "{0} Mб", "xloc": [ - "default.handlebars->27->1226" + "default.handlebars->27->1243" ] }, { @@ -21460,7 +21497,7 @@ "pt": "{0} sessões ativas", "ru": "{0} активных сессий", "xloc": [ - "default.handlebars->27->1415" + "default.handlebars->27->1432" ] }, { @@ -21474,7 +21511,7 @@ "pt": "{0} b", "ru": "{0} байт", "xloc": [ - "default.handlebars->27->1224" + "default.handlebars->27->1241" ] }, { @@ -21489,7 +21526,7 @@ "ru": "{0} байт", "xloc": [ "default-mobile.handlebars->9->81", - "default.handlebars->27->1234" + "default.handlebars->27->1251" ] }, { @@ -21503,7 +21540,7 @@ "pt": "{0} bytes restantes", "ru": "{0} байт осталось", "xloc": [ - "default.handlebars->27->1219" + "default.handlebars->27->1236" ] }, { @@ -21517,7 +21554,7 @@ "pt": "{0} gigabytes restantes", "ru": "{0} гигабайт осталось", "xloc": [ - "default.handlebars->27->1222" + "default.handlebars->27->1239" ] }, { @@ -21531,7 +21568,7 @@ "pt": "{0} grupos", "ru": "{0} групп", "xloc": [ - "default.handlebars->27->1398" + "default.handlebars->27->1415" ] }, { @@ -21567,7 +21604,7 @@ "pt": "{0} kilobytes restantes", "ru": "{0} килобайт осталось", "xloc": [ - "default.handlebars->27->1220" + "default.handlebars->27->1237" ] }, { @@ -21596,7 +21633,7 @@ "pt": "{0} megabytes restantes", "ru": "{0} мегабайт осталось", "xloc": [ - "default.handlebars->27->1221" + "default.handlebars->27->1238" ] }, { @@ -21632,7 +21669,7 @@ "pt": "{0} mais usuários não exibidos, use a caixa de pesquisa para procurar usuários ...", "ru": "Еще {0} пользователей не показаны, используйте поиск для нахождения пользователей...", "xloc": [ - "default.handlebars->27->1269" + "default.handlebars->27->1286" ] }, { @@ -21738,7 +21775,7 @@ "pt": "{0} sessões", "ru": "{0} сессий", "xloc": [ - "default.handlebars->27->1273" + "default.handlebars->27->1290" ] }, { @@ -21837,7 +21874,7 @@ "pt": "{0} k em 1 arquivo. {1} k no máximo", "ru": "{0}k в 1 файле. {1}k максимум", "xloc": [ - "default.handlebars->27->1229" + "default.handlebars->27->1246" ] }, { @@ -21851,7 +21888,7 @@ "pt": "{0} k em {1} arquivos. {2} k no máximo", "ru": "{0}k в {1} файлах. {2}k максимум", "xloc": [ - "default.handlebars->27->1228" + "default.handlebars->27->1245" ] }, { diff --git a/views/default.handlebars b/views/default.handlebars index 5ff2c27f..892d3260 100644 --- a/views/default.handlebars +++ b/views/default.handlebars @@ -8147,10 +8147,9 @@ x += addHtmlValue("Notifications", addLink(meshNotifyStr.join(', '), 'p20editMeshNotify()')); // Display invitation codes - if (features & 0x01000000) { + if ((features & 0x01000000) && (currentMesh.mtype == 2)) { var inviteCodeStr = '' + "None" + '', icodes = false; if (currentMesh.invite != null) { icodes = true; inviteCodeStr = currentMesh.invite.codes.join(', '); /* + ', ' + currentMesh.invite.flags;*/ } - //x += addHtmlValue("Invite Codes", addLink(inviteCodeStr, 'p20editmeshInviteCode()')); x += addHtmlValue("Invite Codes", addLinkConditional(inviteCodeStr, 'p20editmeshInviteCode()', (meshrights & 1) || (icodes))); } From 95c082d3d1ae76ab89f8865de9a7280516e4545f Mon Sep 17 00:00:00 2001 From: petervanv <58996467+petervanv@users.noreply.github.com> Date: Tue, 17 Mar 2020 17:56:39 +0100 Subject: [PATCH 2/3] Dutch language update 0.5.0-I --- translate/translate.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/translate/translate.json b/translate/translate.json index 71227eba..4e2e6b71 100644 --- a/translate/translate.json +++ b/translate/translate.json @@ -7100,6 +7100,7 @@ }, { "en": "Enable Invite Codes", + "nl": "Schakel uitnodigingscodes in", "xloc": [ "default.handlebars->27->1201" ] @@ -9799,6 +9800,7 @@ }, { "en": "Invalid invitation code.", + "nl": "Ongeldige uitnodigingscode.", "xloc": [ "invite.handlebars->3->1" ] @@ -9847,12 +9849,14 @@ }, { "en": "Invitation codes can be used by anyone to join devices to this device group using the following public link:", + "nl": "Uitnodigingscodes kunnen door iedereen worden gebruikt om apparaten toe te voegen aan deze apparaatgroep via de volgende openbare link:", "xloc": [ "default.handlebars->27->1208" ] }, { "en": "Invitation Code", + "nl": "Uitnodigingscode", "xloc": [ "invite.handlebars->container->column_l->5->1->0->3->1" ] @@ -9875,6 +9879,7 @@ }, { "en": "Invite Codes", + "nl": "Uitnodigingscode", "xloc": [ "default.handlebars->27->1065", "default.handlebars->27->1202", @@ -17854,6 +17859,7 @@ }, { "en": "Submit", + "nl": "Verzenden", "xloc": [ "invite.handlebars->container->column_l->5->1->0->3->3->3" ] @@ -18331,6 +18337,7 @@ }, { "en": "This is a portal for computer remote management and support.", + "nl": "Dit is een portaal voor extern computerbeheer en ondersteuning.", "xloc": [ "invite.handlebars->container->column_l->3" ] @@ -20236,6 +20243,7 @@ }, { "en": "When enabled, invitation codes can be used by anyone to join devices to this device group using the following public link:", + "nl": "Indien ingeschakeld, kunnen uitnodigingscodes door iedereen worden gebruikt om apparaten toe te voegen aan deze apparaatgroep via de volgende openbare link:", "xloc": [ "default.handlebars->27->1200" ] @@ -22055,4 +22063,4 @@ ] } ] -} \ No newline at end of file +} From e374d8a83955d88fa814a9cf2e0b754c401dc1cb Mon Sep 17 00:00:00 2001 From: Ylian Saint-Hilaire Date: Tue, 17 Mar 2020 13:39:28 -0700 Subject: [PATCH 3/3] Users with user management permission can now change all user's passwords except full admins. --- meshuser.js | 5 ++++- views/default.handlebars | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/meshuser.js b/meshuser.js index 6a64c44f..0b9026a4 100644 --- a/meshuser.js +++ b/meshuser.js @@ -1983,7 +1983,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use case 'changeuserpass': { // Change a user's password - if (user.siteadmin != 0xFFFFFFFF) break; + if ((user.siteadmin & 2) == 0) break; if (common.validateString(command.userid, 1, 256) == false) break; if (common.validateString(command.pass, 0, 256) == false) break; if ((command.hint != null) && (common.validateString(command.hint, 0, 256) == false)) break; @@ -1992,6 +1992,9 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use var chguser = parent.users[command.userid]; if (chguser) { + // If we are not full administrator, we can't change anything on a different full administrator + if ((user.siteadmin != 0xFFFFFFFF) & (chguser.siteadmin == 0xFFFFFFFF)) break; + // Can only perform this operation on other users of our group. if ((user.groups != null) && (user.groups.length > 0) && ((chguser.groups == null) || (findOne(chguser.groups, user.groups) == false))) break; diff --git a/views/default.handlebars b/views/default.handlebars index 892d3260..f5ebbd63 100644 --- a/views/default.handlebars +++ b/views/default.handlebars @@ -10064,7 +10064,7 @@ x = '
'; if (deletePossible) x += '' + "Delete User" + ''; x += '
'; - if (userinfo.siteadmin == 0xFFFFFFFF) x += '' + "Change Password" + ''; + if (((userinfo.siteadmin & 2) && (user.siteadmin != 0xFFFFFFFF)) || (userinfo.siteadmin == 0xFFFFFFFF)) x += '' + "Change Password" + ''; x += '

' QH('p30html3', x);