From e2c44031466041b89df8f26db8140b5a272f8f06 Mon Sep 17 00:00:00 2001 From: GermanBluefox Date: Wed, 20 Nov 2024 12:14:22 +0000 Subject: [PATCH] chore: release v1.2.5 - (@GermanBluefox) Added the trigger to resolve the MAC address before MAC resolution --- README.md | 2 +- build/lib/utils.js | 1 + io-package.json | 28 ++++++++++++++-------------- package.json | 2 +- src-admin/package.json | 2 +- 5 files changed, 18 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 78e6035..87c980d 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ This was required to make it possible to uninstall and install the adapter again --> ## Changelog -### **WORK IN PROGRESS** +### 1.2.5 (2024-11-20) - (@GermanBluefox) Added the trigger to resolve the MAC address before MAC resolution diff --git a/build/lib/utils.js b/build/lib/utils.js index a69f3d1..274bee7 100644 --- a/build/lib/utils.js +++ b/build/lib/utils.js @@ -42,6 +42,7 @@ async function httpPing(ip) { }); } async function getMacForIp(ip) { + // trigger the OS to resolve IP to MAC address await httpPing(ip); const mac = await (0, arp_lookup_1.toMAC)(ip); if (mac) { diff --git a/io-package.json b/io-package.json index 79c1bd4..99e89f9 100644 --- a/io-package.json +++ b/io-package.json @@ -1,8 +1,21 @@ { "common": { "name": "kisshome-research", - "version": "1.2.4", + "version": "1.2.5", "news": { + "1.2.5": { + "en": "Added the trigger to resolve the MAC address before MAC resolution", + "de": "Der Trigger wurde hinzugefügt, um die MAC-Adresse vor der MAC-Auflösung zu beheben", + "ru": "Добавил триггер для разрешения MAC-адреса перед резолюцией MAC", + "pt": "Adicionado o gatilho para resolver o endereço MAC antes da resolução MAC", + "nl": "De trigger toegevoegd om het MAC-adres op te lossen vóór MAC-resolutie", + "fr": "Ajout du déclencheur pour résoudre l'adresse MAC avant la résolution MAC", + "it": "Aggiunto il trigger per risolvere l'indirizzo MAC prima della risoluzione MAC", + "es": "Agregó el gatillo para resolver la dirección MAC antes de la resolución MAC", + "pl": "Dodano przycisk do rozwiązania adresu MAC przed rozdzielczością MAC", + "uk": "Додано тригер для вирішення адрес MAC перед вирішенням MAC", + "zh-cn": "在 MAC 解析前添加了解析 MAC 地址的触发器" + }, "1.2.4": { "en": "Empty MAC addresses will be ignored", "de": "Leere MAC-Adressen werden ignoriert", @@ -80,19 +93,6 @@ "pl": "Próbuję naprawić CI\nNie zezwalaj na rejestrowanie ruchu FritzBox\nNie wolno rejestrować ruchu, jeżeli nie dostarczono żadnego MAC\nSkorygowane linki do strony internetowej", "uk": "Спробуйте виправити CI\nНе дозволяйте запис трафіку FritzBox\nНе дозволяйте записувати трафік, якщо не передбачено MAC\nВиправлені посилання на сторінку", "zh-cn": "试图修复 CI\n不允许对 FritzBox 进行流量记录\n如果没有提供任何MAC,则不允许记录流量\n已更正的网页链接" - }, - "1.0.7": { - "en": "Corrected the error if MAC address cannot be determined", - "de": "Korrektur des Fehlers, wenn die MAC-Adresse nicht ermittelt werden kann", - "ru": "Исправлена ошибка, если MAC-адрес не может быть определен", - "pt": "Corrigido o erro se o endereço MAC não puder ser determinado", - "nl": "Fout gecorrigeerd als het MAC-adres niet kan worden bepaald", - "fr": "Correction de l'erreur si l'adresse MAC ne peut pas être déterminée", - "it": "Corretto l'errore se l'indirizzo MAC non può essere determinato", - "es": "Corregido el error si no se puede determinar la dirección MAC", - "pl": "Korekta błędu, jeżeli adres MAC nie może być określony", - "uk": "Виправлено помилку, якщо MAC адреса не може бути визначена", - "zh-cn": "如果无法确定 MAC 地址, 则更正了错误" } }, "titleLang": { diff --git a/package.json b/package.json index 66cac40..64fd315 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "iobroker.kisshome-research", - "version": "1.2.4", + "version": "1.2.5", "description": "Collection of information for KISSHome research", "author": { "name": "Denis Haev", diff --git a/src-admin/package.json b/src-admin/package.json index 810361e..e66177f 100644 --- a/src-admin/package.json +++ b/src-admin/package.json @@ -1,7 +1,7 @@ { "name": "iobroker-admin-component-telegram", "private": true, - "version": "1.2.4", + "version": "1.2.5", "scripts": { "start": "set PORT=4173 && craco start", "build": "craco build"