This commit is contained in:
antelle 2020-11-16 09:51:30 +01:00
parent c73005d189
commit 12cd14c159
No known key found for this signature in database
GPG Key ID: 63C9777AAB7C563C
5 changed files with 15 additions and 13 deletions

View File

@ -1,6 +1,6 @@
{
"date": "2020-09-17T16:46:24.200Z",
"signature": "jrNiMyQJqSLoot6YoQ2jQqb5GHw/juhd6b2rjBrFFOaCeAFSuSVglddnHqnzrAIre25knJlOcFfEJiiWG6UtDm7fH08inFX2xPKM0VtpPlQ+POc00PGQRfwnCHCKA0oK9g33yZXXOTZ/0cr9YOMxa+HEj3LI1JMQkVJz45A7Q0HaoXKibr16XNdFzkq7+r1fr8T76dlR4q5mBI1rroBK3br6jpXpAqrWQj4jN1oAdW4zB5gB/e/0FzFYzrQnDq+nN8vMCuN3Dy4QradonerrRvqBuaJVexSXIHq23EZAJKFrmI/gg95U4K2VVWe3RWvYDuUK1NqfsrFKJ5BNAGcKew==",
"date": "2020-11-16T08:51:12.559Z",
"signature": "ePQYx6HRAhjn7joYZUEmXXwqkwWgh+Gv1pSbL6VW6lx1MZIdFFBzeN54PwOpE96mGBcGNFt5kbBZr+4n7ENf6XDs1665DF0DHoaEaPu3YMnvX/5M/h0vEms9Qb7GkBsV3P7DECNe8Alghf2m4xupxmb2MLTaoDM4USzTTKbcvvEnvhc28XneN7pNDY2Jcsat/ym1qzivSkWAr+OYZvpnoNe7Qm70lRbSJtdJLPSgoa+kJeIDzOn5+mao4XyvWrqOYOIZsk6zFj0OK+cnDVr9PLdf/zu+BbvQBR9/dxgRngLfUi9b2PbPfqhe1WOQapezS4QFFJJOlk8lLqCp/ZNuPA==",
"plugins": [
{
"url": "https://plugins.keeweb.info/translations/zh-CN",
@ -266,7 +266,7 @@
"url": "https://plugins.keeweb.info/translations/ru-RU",
"official": true,
"manifest": {
"version": "1.21.0",
"version": "1.22.0",
"manifestVersion": "0.1.0",
"name": "language-russian",
"description": "Russian language",
@ -278,7 +278,7 @@
"license": "MIT",
"url": "https://plugins.keeweb.info/translations?lang=ru-RU",
"resources": {
"loc": "Nia62wf/bZep9gBN+E4MMOc7A66tlZvccOnOxj8KcOjg6/oOjb0QFWCTgmXYZylVM+aLHI4XEsHg9NCVYF31nej87OdrbPo/fKk98GPztJLKK4p72ldgT7vdBUpE3mXabCaHF1qDs/Qz6nhgVDdiW7rzeRchLETnQpI+vlcufNtSchcAD5qhep0Fw3uFXvh7ZNphzXXwshzpy/pY6I4LbkmZUixbZfFj1hEH739Ki/KO6jH/Ds/xL4azEiLoc0CYEkUVRDm6ivAlubgkSw8xvHC/17nI/HBYiMl2+g53goR5RD5GZr4H4+nLw70E8Bw7c3SkRV1JiHbOv75aj1bTsQ=="
"loc": "C87AYy9XK6yoLaqYgR2vBrZTZ+wUg+bQXB6u6ONhw5Qoj8+cs3wPhtlEQ86Jwmrt+F0nyR8gD6U2Ob8mOeflZP1vqyWB8KNL0e6V7tjF4vIWesyVAGyqiGSxN3asO8KDqNtzyuLlXElbB2Su3jgfADft04Y00TBvqtgWCEVfiqmVjUcom1ZyWjZ1cX352NVVybQtnv3AmoZMv7mFwTkXjQRpz9gtf5mrtNJQ574uSqCzDUqh+unaP+r91399UnebbBjF2Gq3C+CZcRsWTchWeZDNHClAdwcz4xN8jHNMLh4qnzedvFNJfHOzOqMCiZi5W/StQk++Xng8b1D2O8KaVA=="
},
"locale": {
"name": "ru-RU",
@ -645,7 +645,7 @@
{
"url": "https://plugins.keeweb.info/plugins/haveibeenpwned",
"manifest": {
"version": "0.1.8",
"version": "0.1.9",
"manifestVersion": "0.1.0",
"name": "haveibeenpwned",
"description": "Check HaveIBeenPwned password database",
@ -655,7 +655,7 @@
"url": "https://github.com/leolivier"
},
"resources": {
"js": "c74ScRWvc5bxSgjff9xEtrOuh79DgSOI2PMzY6VC5mQU0D3JzyfVCaMnjg959RgMyvM6cX5xd5PMzdChK53PF3kfadnbFSckJzN7uMbqc/rBwbQwhpDMI+rCZfRijLopKuDxPXGHA2I2GcEeaVDll6vT79YBmdmUQCQc3vKqfhAzUakljUU/4CQFC3YpChMpneTj7gdHDUX0cZ17/1XlvaUs2thXpITmYNV0G/vLUJUQhqYOTuUJH2fsl1pHCEETX/iZEd3/y/qBm7+Z56XTHLNPPua6vpN9cLK6EANoPTbM1kzrrurppGcxlNibU7Vhf/8se2JSGY/2e8R/t8Hxwg==",
"js": "HdZam/qyt5QuuVtjtNd643OHz2HQaXxO785l7AkMSb9A88jn2I+zZH3keHbQFwcw/AaxxEaIJOIACBfc+xg5Hl1QNaOe3lYRMUuzv9fI12bK4FO2PGkZ779xN2FULzdayWYDwPUY/5kidgm9hs8afZI3XwH9b/c9M/TOMu4mOhpgImIuf4wM5gguuiLWYn2OqBmEm2h6sMD7r5wSoEQZpPardoRipcS+lkb1EfPCrmV740C668xzkF2XBjG3Oaf9EsrF9tTJgHPklmx1qLDeOVUQ6rDGBCcoMbO7xYu5mYcXwD7FTNCau9pRk7sEqlRVU2gZP3JVV3TkzR4KM534Yg==",
"css": "K8gtQONyUe5AMIEa2ozxHvVC4umblP5r6FOdKgX+288Il3m928SquewF9fIqDeeMONtGEQnFpMG60jgP1edEZvBZdjhT3qJySdTUYf7etmjQInY/4/0K18HenixwhW4C6XQm/+M90voHsiKOcZMSY4/uSCmltnI7qaRr3Ag+2+QQXdpMDNQthRCZhgrh3KtO0hHAcGYURRQ2YEfHcfT5JZrl4kpOhJYTTt3Dy0XNnRQaa30qedVY2rCQtAnE870D+MSUpri4BGAGdxz2Wi3BdWUtBPT6wAdoJQWhsIcuRv0f0LIFbjsw1sI52do2oj/dmfJ1lJ3RnEB/ALHDIvx+ew=="
},
"url": "https://plugins.keeweb.info/plugins/haveibeenpwned",

View File

@ -175,7 +175,7 @@ DetailsView.prototype.checkPwdPwned = function (passwordHash) {
if (prefix + suffix === passwordHash) {
const nb = utilFn.escape(h[1]);
hibp.alert(
this.passEditView.$el,
this.getFieldView('$Password').$el,
`WARNING: This password is referenced as pawned ${nb} times on <a href='https://haveibeenpwned.com'>https://haveibeenpwned.com</a>!\n`
);
}
@ -192,8 +192,8 @@ DetailsView.prototype.fieldChanged = function (e) {
if (e.field) {
hibp.logger.debug('field changed ' + hibp.stringify(e));
if (e.field === '$Password' && hibp.checkPwnedPwd) {
if (this.passEditView.value) {
const pwd = this.passEditView.value.getText();
if (this.getFieldView('$Password').value) {
const pwd = this.getFieldView('$Password').value.getText();
if (pwd.replace(/\s/, '') !== '' && !pwd.startsWith('{REF:')) {
hibp.sha1(pwd).then((hash) => {
this.checkPwdPwned(hash.toUpperCase());

View File

@ -104,8 +104,8 @@
"ru-RU": {
"name": "Русский",
"nameEn": "Russian",
"count": 611,
"version": "1.21.0"
"count": 613,
"version": "1.22.0"
},
"es-ES": {
"name": "Español",

View File

@ -1,5 +1,5 @@
{
"version": "1.21.0",
"version": "1.22.0",
"manifestVersion": "0.1.0",
"name": "language-russian",
"description": "Russian language",
@ -11,7 +11,7 @@
"license": "MIT",
"url": "https://plugins.keeweb.info/translations?lang=ru-RU",
"resources": {
"loc": "Nia62wf/bZep9gBN+E4MMOc7A66tlZvccOnOxj8KcOjg6/oOjb0QFWCTgmXYZylVM+aLHI4XEsHg9NCVYF31nej87OdrbPo/fKk98GPztJLKK4p72ldgT7vdBUpE3mXabCaHF1qDs/Qz6nhgVDdiW7rzeRchLETnQpI+vlcufNtSchcAD5qhep0Fw3uFXvh7ZNphzXXwshzpy/pY6I4LbkmZUixbZfFj1hEH739Ki/KO6jH/Ds/xL4azEiLoc0CYEkUVRDm6ivAlubgkSw8xvHC/17nI/HBYiMl2+g53goR5RD5GZr4H4+nLw70E8Bw7c3SkRV1JiHbOv75aj1bTsQ=="
"loc": "C87AYy9XK6yoLaqYgR2vBrZTZ+wUg+bQXB6u6ONhw5Qoj8+cs3wPhtlEQ86Jwmrt+F0nyR8gD6U2Ob8mOeflZP1vqyWB8KNL0e6V7tjF4vIWesyVAGyqiGSxN3asO8KDqNtzyuLlXElbB2Su3jgfADft04Y00TBvqtgWCEVfiqmVjUcom1ZyWjZ1cX352NVVybQtnv3AmoZMv7mFwTkXjQRpz9gtf5mrtNJQ574uSqCzDUqh+unaP+r91399UnebbBjF2Gq3C+CZcRsWTchWeZDNHClAdwcz4xN8jHNMLh4qnzedvFNJfHOzOqMCiZi5W/StQk++Xng8b1D2O8KaVA=="
},
"locale": {
"name": "ru-RU",

View File

@ -523,6 +523,7 @@
"setFileDontClose": "Не закрывать",
"setFileFormatVersion": "Формат файла",
"setFileExportRaw": "Экспорт паролей",
"setFileExportRawBody": "Экспортированный файл будет содержать ваши пароли в незашифрованном виде. Продолжить?",
"setFileDeviceIntro": "Одноразовые пароли из {} будут отображаться в приложении.",
"setFileDeviceSettings": "Настройки",
"setFileYubiKey": "YubiKey",
@ -596,6 +597,7 @@
"setDevicesYubiKeyToolsStatusError": "{} не установлен или не работает",
"setDevicesYubiKeyOtpTitle": "Одноразовые пароли",
"setDevicesYubiKeyOtpDesc": "YubiKey можно использовать для генерации одноразовых паролей для различных сервисов.",
"setDevicesYubiKeyOtpShowIcon": "Показывать значок на стартовом экране",
"setAboutTitle": "О",
"setAboutBuilt": "KeeWeb создан при помощи этих потрясающих инструментов",
"setAboutLic": "Лицензия",