Skip to content

Commit 367040c

Browse files
committed
chore: release v3.3.11
initialize new default ACLs in any case, only controller sets it for all objects do not send null as diag info in error cases or if user has selected none revive config.dataDir if deleted via bug in admin5 config editor add _design/custom to the controller objects to make sure it is always provided fixed a bug which lead to an infinite loop if the repo was invalid and no cached sources available check host existence before adding instance Check that password is provided when multihost discovery server should be started in secure mode Fix issues with typescript adapter feature
1 parent 5c31bb0 commit 367040c

File tree

4 files changed

+17
-5
lines changed

4 files changed

+17
-5
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
## __WORK IN PROGRESS__
55
-->
66

7-
## __WORK IN PROGRESS__
7+
## 3.3.11 (2021-05-23)
88
* (Apollon77) initialize new default ACLs in any case, only controller sets it for all objects
99
* (foxriver76) do not send null as diag info in error cases or if user has selected none
1010
* (foxriver76) revive config.dataDir if deleted via bug in admin5 config editor

io-package.json

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"$schema": "./schemas/io-package.json",
33
"common": {
44
"name": "js-controller",
5-
"version": "3.3.10",
5+
"version": "3.3.11",
66
"platform": "Javascript/Node.js",
77
"controller": true,
88
"mode": "daemon",
@@ -20,6 +20,18 @@
2020
"zh-cn": "JS控制器"
2121
},
2222
"news": {
23+
"3.3.11": {
24+
"en": "initialize new default ACLs in any case, only controller sets it for all objects\ndo not send null as diag info in error cases or if user has selected none\nrevive config.dataDir if deleted via bug in admin5 config editor\nadd _design/custom to the controller objects to make sure it is always provided\nfixed a bug which lead to an infinite loop if the repo was invalid and no cached sources available \ncheck host existence before adding instance\nCheck that password is provided when multihost discovery server should be started in secure mode\nFix issues with typescript adapter feature",
25+
"de": "Initialisieren Sie in jedem Fall neue Standard-ACLs. Nur der Controller legt sie für alle Objekte fest\nSenden Sie in Fehlerfällen oder wenn der Benutzer keine ausgewählt hat, keine Null als Diag-Info\nBeleben Sie config.dataDir wieder, wenn es über einen Fehler im Konfigurationseditor von admin5 gelöscht wurde\nFügen Sie den Controller-Objekten _design / custom hinzu, um sicherzustellen, dass es immer bereitgestellt wird\nEs wurde ein Fehler behoben, der zu einer Endlosschleife führte, wenn das Repo ungültig war und keine zwischengespeicherten Quellen verfügbar waren\nÜberprüfen Sie die Host-Existenz, bevor Sie eine Instanz hinzufügen\nÜberprüfen Sie, ob das Kennwort angegeben ist, wenn der Multihost-Erkennungsserver im sicheren Modus gestartet werden soll\nBehebung von Problemen mit der Typoskript-Adapterfunktion",
26+
"ru": "в любом случае инициализировать новые ACL по умолчанию, только контроллер устанавливает его для всех объектов\nне отправлять null в качестве диагностической информации в случаях ошибки или если пользователь не выбрал ничего\nвосстановить config.dataDir, если он был удален из-за ошибки в редакторе конфигурации admin5\nдобавьте _design / custom к объектам контроллера, чтобы убедиться, что он всегда предоставляется\nисправлена ошибка, приводившая к бесконечному циклу, если репо было недействительным и кешированные источники недоступны\nпроверьте существование хоста перед добавлением экземпляра\nУбедитесь, что пароль указан, когда сервер обнаружения нескольких узлов должен быть запущен в безопасном режиме.\nУстранение проблем с функцией адаптера машинописного текста",
27+
"pt": "inicializar novas ACLs padrão em qualquer caso, apenas o controlador define para todos os objetos\nnão envie nulo como informação de diagnóstico em casos de erro ou se o usuário não tiver selecionado nenhum\nreviver config.dataDir se excluído por bug no editor de configuração admin5\nadicione _design / custom aos objetos do controlador para garantir que ele seja sempre fornecido\ncorrigido um bug que levava a um loop infinito se o repo era inválido e nenhuma fonte em cache disponível\nverifique a existência do host antes de adicionar instância\nVerifique se a senha é fornecida quando o servidor de descoberta de vários hosts deve ser iniciado no modo seguro\nCorrigir problemas com o recurso do adaptador de digitação",
28+
"nl": "initialiseer in ieder geval nieuwe standaard ACL's, alleen de controller stelt het in voor alle objecten\nstuur geen null als diag-info in foutgevallen of als de gebruiker er geen heeft geselecteerd\nrevive config.dataDir indien verwijderd via bug in admin5 configuratie-editor\nvoeg _design / custom toe aan de controller-objecten om ervoor te zorgen dat deze altijd wordt verstrekt\neen bug gerepareerd die leidde tot een oneindige lus als de repo ongeldig was en er geen gecachte bronnen beschikbaar waren\ncontroleer het bestaan van de host voordat u een instantie toevoegt\nControleer of het wachtwoord is opgegeven als de multihost-detectieserver in de beveiligde modus moet worden gestart\nLos problemen met de typoscript-adapterfunctie op",
29+
"fr": "initialiser les nouvelles ACL par défaut dans tous les cas, seul le contrôleur le définit pour tous les objets\nne pas envoyer d'informations nulles comme informations de diagnostic en cas d'erreur ou si l'utilisateur n'en a sélectionné aucune\nréactiver config.dataDir si supprimé via un bogue dans l'éditeur de configuration admin5\najoutez _design / custom aux objets du contrôleur pour vous assurer qu'il est toujours fourni\ncorrection d'un bug qui conduisait à une boucle infinie si le dépôt était invalide et aucune source mise en cache disponible\nvérifier l'existence de l'hôte avant d'ajouter une instance\nVérifiez que le mot de passe est fourni lorsque le serveur de découverte multihôte doit être démarré en mode sécurisé\nRésoudre les problèmes liés à la fonctionnalité d'adaptateur dactylographié",
30+
"it": "inizializza in ogni caso nuovi ACL predefiniti, solo il controller lo imposta per tutti gli oggetti\nnon inviare null come informazioni diag in casi di errore o se l'utente non ha selezionato nessuno\nrianima config.dataDir se cancellato tramite bug nell'editor di configurazione admin5\naggiungi _design / custom agli oggetti del controller per assicurarti che sia sempre fornito\nrisolto un bug che portava a un ciclo infinito se il repository non era valido e non erano disponibili sorgenti memorizzate nella cache\ncontrolla l'esistenza dell'host prima di aggiungere l'istanza\nVerificare che la password sia fornita quando il server di rilevamento multihost deve essere avviato in modalità protetta\nRisolvi i problemi con la funzione adattatore per dattiloscritto",
31+
"es": "Inicializar nuevas ACL predeterminadas en cualquier caso, solo el controlador lo establece para todos los objetos\nno envíe nulo como información de diagnóstico en casos de error o si el usuario no ha seleccionado ninguno\nrevivir config.dataDir si se elimina a través de un error en el editor de configuración admin5\nagregue _design / custom a los objetos del controlador para asegurarse de que siempre se proporcione\nSe corrigió un error que conducía a un bucle infinito si el repositorio no era válido y no había fuentes en caché disponibles.\nverificar la existencia del host antes de agregar la instancia\nVerifique que se proporcione la contraseña cuando el servidor de descubrimiento de múltiples hosts deba iniciarse en modo seguro\nSolucionar problemas con la función del adaptador de mecanografiado",
32+
"pl": "inicjalizuj nowe domyślne listy ACL w każdym przypadku, tylko kontroler ustawia je dla wszystkich obiektów\nnie wysyłaj wartości null jako informacji diag w przypadkach błędów lub jeśli użytkownik nie wybrał żadnego\nprzywróć config.dataDir, jeśli zostanie usunięty przez błąd w edytorze konfiguracji admin5\ndodaj _design / custom do obiektów kontrolera, aby upewnić się, że jest zawsze dostarczany\nnaprawiono błąd, który prowadził do nieskończonej pętli, jeśli repozytorium było nieprawidłowe i brak dostępnych źródeł w pamięci podręcznej\nsprawdź istnienie hosta przed dodaniem instancji\nSprawdź, czy podano hasło, gdy serwer wykrywania wielu hostów ma zostać uruchomiony w trybie bezpiecznym\nNapraw problemy z funkcją adaptera maszynopisu",
33+
"zh-cn": "在任何情况下都初始化新的默认ACL,只有控制器为所有对象设置它\n在错误情况下或用户未选择时,不发送null作为诊断信息\nRevive config.dataDir(如果通过admin5配置编辑器中的错误删除)\n将_design / custom添加到控制器对象以确保始终提供它\n修复了如果回购无效且没有可用的缓存源时导致无限循环的错误\n在添加实例之前检查主机是否存在\n在以安全模式启动多主机发现服务器时,请检查是否提供了密码\n解决打字稿适配器功能的问题"
34+
},
2335
"3.3.10": {
2436
"en": "only send diagnose data if license and diag dialog has been confirmed on new installations",
2537
"de": "Senden Sie Diagnosedaten nur, wenn der Lizenz- und Diag-Dialog bei Neuinstallationen bestätigt wurde",
@@ -1007,4 +1019,4 @@
10071019
]
10081020
}
10091021
]
1010-
}
1022+
}

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "iobroker.js-controller",
3-
"version": "3.3.10",
3+
"version": "3.3.11",
44
"engines": {
55
"node": ">=10.0.0"
66
},

0 commit comments

Comments
 (0)