Skip to content

Commit

Permalink
chore: release v3.2.8
Browse files Browse the repository at this point in the history
fix reading of certificates if the given certificates are files
add error handling when let's encrypt configuration contains invalid domain names and other cases to allow still access to the adapter if possible
fix compact mode cli commands
Support more Github URL formats for `iobroker url` command
replace exit codes in setup js with named constants
add adapter method getUserId
add seq logging support to js-controller
Harmonize username handling between admin and js-controller by transforming the object id to lowercase. With this user names will be treated case insensitive from now on!
see CHANGELOG.md
  • Loading branch information
Apollon77 committed Jan 21, 2021
1 parent c03f96a commit fc1299e
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 4 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
## __WORK IN PROGRESS__
-->

## __WORK IN PROGRESS__
## 3.2.8 (2021-01-21)
* (Apollon77) fix reading of certificates if the given certificates are files
* (Apollon77) add error handling when let's encrypt configuration contains invalid domain names and other cases to allow still access to the adapter if possible
* (foxriver76) fix compact mode cli commands
Expand Down
14 changes: 13 additions & 1 deletion io-package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"common": {
"name": "js-controller",
"version": "3.2.7",
"version": "3.2.8",
"platform": "Javascript/Node.js",
"controller": true,
"title": "JS controller",
Expand All @@ -18,6 +18,18 @@
"zh-cn": "JS控制器"
},
"news": {
"3.2.8": {
"en": "fix reading of certificates if the given certificates are files\nadd error handling when let's encrypt configuration contains invalid domain names and other cases to allow still access to the adapter if possible\nfix compact mode cli commands\nSupport more Github URL formats for `iobroker url` command\nreplace exit codes in setup js with named constants\nadd adapter method getUserId\nadd seq logging support to js-controller\nHarmonize username handling between admin and js-controller by transforming the object id to lowercase. With this user names will be treated case insensitive from now on!\nsee CHANGELOG.md",
"de": "Das Lesen von Zertifikaten wurde korrigiert, wenn es sich bei den angegebenen Zertifikaten um Dateien handelt\nFügen Sie die Fehlerbehandlung hinzu, wenn die Verschlüsselungskonfiguration ungültige Domänennamen und andere Fälle enthält, um nach Möglichkeit weiterhin auf den Adapter zugreifen zu können\nKorrigieren Sie die CLI-Befehle im Kompaktmodus\nUnterstützt mehr Github-URL-Formate für den Befehl \"iobroker url\"\nErsetzen Sie die Exit-Codes in Setup js durch benannte Konstanten\nAdaptermethode getUserId hinzufügen\nUnterstützung für Seq-Protokollierung zu js-controller hinzufügen\nHarmonisieren Sie die Behandlung von Benutzernamen zwischen admin und js-controller, indem Sie die Objekt-ID in Kleinbuchstaben umwandeln. Damit werden Benutzernamen von nun an ohne Berücksichtigung der Groß- und Kleinschreibung behandelt!\nsiehe CHANGELOG.md",
"ru": "исправить чтение сертификатов, если данные сертификаты являются файлами\nдобавить обработку ошибок, когда конфигурация Let's encrypt содержит недопустимые доменные имена и другие случаи, чтобы разрешить доступ к адаптеру, если это возможно\nисправить команды cli в компактном режиме\nПоддержка большего количества форматов URL-адресов Github для команды `iobroker url`\nзаменить коды выхода в setup js именованными константами\nдобавить метод адаптера getUserId\nдобавить поддержку журналирования seq в js-контроллер\nГармонизируйте обработку имени пользователя между администратором и js-контроллером, преобразовав идентификатор объекта в нижний регистр. Теперь имена пользователей будут обрабатываться без учета регистра!\nсм. CHANGELOG.md",
"pt": "corrigir a leitura de certificados se os certificados fornecidos forem arquivos\nadicione tratamento de erros quando vamos criptografar a configuração, contém nomes de domínio inválidos e outros casos para permitir ainda o acesso ao adaptador, se possível\ncorrigir comandos cli de modo compacto\nSuporta mais formatos de URL Github para o comando `iobroker url`\nsubstitua os códigos de saída no setup js por constantes nomeadas\nadicione o método do adaptador getUserId\nadicionar suporte de log seq ao js-controller\nHarmonize o tratamento do nome de usuário entre admin e js-controller, transformando o ID do objeto em minúsculas. Com isso, os nomes de usuário serão tratados sem distinção entre maiúsculas e minúsculas de agora em diante!\nveja CHANGELOG.md",
"nl": "het lezen van certificaten corrigeren als de gegeven certificaten bestanden zijn\nvoeg foutafhandeling toe als de configuratie van laten we coderen ongeldige domeinnamen bevat en andere gevallen om indien mogelijk toch toegang tot de adapter toe te staan\nfix compacte modus cli-opdrachten\nOndersteuning van meer Github URL-indelingen voor de opdracht `iobroker url`\nvervang exitcodes in setup js door benoemde constanten\nadaptermethode getUserId toevoegen\nvoeg seq logging-ondersteuning toe aan js-controller\nHarmoniseer de afhandeling van gebruikersnaam tussen admin en js-controller door de object-id om te zetten in kleine letters. Hiermee worden gebruikersnamen vanaf nu hoofdlettergevoelig behandeld!\nzie CHANGELOG.md",
"fr": "correction de la lecture des certificats si les certificats donnés sont des fichiers\najouter la gestion des erreurs lorsque nous allons crypter la configuration contient des noms de domaine non valides et d'autres cas pour autoriser toujours l'accès à l'adaptateur si possible\ncorrection des commandes cli en mode compact\nPrise en charge de plus de formats d'URL Github pour la commande `iobroker url`\nremplacer les codes de sortie dans setup js par des constantes nommées\nadd, méthode de l'adaptateur getUserId\najouter la prise en charge de la journalisation seq à js-controller\nHarmonisez la gestion du nom d'utilisateur entre admin et js-controller en transformant l'identifiant de l'objet en minuscules. Avec ces noms d'utilisateurs seront désormais traités insensibles à la casse!\nvoir CHANGELOG.md",
"it": "correggere la lettura dei certificati se i certificati forniti sono file\naggiungere la gestione degli errori quando si crittografa la configurazione contiene nomi di dominio non validi e altri casi per consentire ancora l'accesso all'adattatore, se possibile\nrisolti i comandi cli in modalità compatta\nSupporta più formati URL Github per il comando `iobroker url`\nsostituire i codici di uscita in setup js con costanti denominate\naggiungi il metodo dell'adattatore getUserId\naggiungere il supporto per la registrazione seq a js-controller\nArmonizza la gestione del nome utente tra admin e js-controller trasformando l'ID oggetto in minuscolo. Con questo nome utente da ora in poi verranno trattati senza distinzione tra maiuscole e minuscole!\nvedi CHANGELOG.md",
"es": "corregir la lectura de certificados si los certificados dados son archivos\nagregue manejo de errores cuando cifremos la configuración que contenga nombres de dominio no válidos y otros casos para permitir el acceso al adaptador si es posible\narreglar comandos cli en modo compacto\nAdmite más formatos de URL de Github para el comando `iobroker url`\nreemplace los códigos de salida en la configuración js con constantes nombradas\nagregar el método de adaptador getUserId\nagregar soporte de registro seq a js-controller\nArmonice el manejo de nombres de usuario entre admin y js-controller transformando la identificación del objeto a minúsculas. ¡Con esto, los nombres de usuario serán tratados sin distinción entre mayúsculas y minúsculas a partir de ahora!\nver CHANGELOG.md",
"pl": "popraw odczyt certyfikatów, jeśli podane certyfikaty są plikami\ndodaj obsługę błędów, gdy zaszyfrujmy konfigurację, która zawiera nieprawidłowe nazwy domen i inne przypadki, aby umożliwić dostęp do adaptera, jeśli to możliwe\nnaprawianie poleceń CLI w trybie kompaktowym\nObsługa większej liczby formatów adresów URL Github dla polecenia `iobroker url`\nzamień kody zakończenia w setup js na nazwane stałe\ndodaj metodę adaptera getUserId\ndodaj obsługę rejestrowania sekwencyjnego do kontrolera js\nZharmonizuj obsługę nazw użytkowników między admin i js-controller, przekształcając identyfikator obiektu na małe litery. Dzięki tym nazwom użytkowników od teraz wielkość liter nie będzie uwzględniana!\nzobacz CHANGELOG.md",
"zh-cn": "如果给定的证书是文件,则修复证书的读取\n当我们加密配置包含无效域名和其他情况时添加错误处理,以便在可能的情况下仍允许访问适配器\n修复紧凑模式cli命令\n支持更多的iobroker url命令的Github URL格式\n用命名常量替换setup js中的退出代码\n添加适配器方法getUserId\n将seq日志记录支持添加到js-controller\n通过将对象ID转换为小写来协调admin和js-controller之间的用户名处理。从现在起,使用此用户名将不区分大小写!\n看到CHANGELOG.md"
},
"3.2.7": {
"en": "see CHANGELOG.md",
"de": "siehe CHANGELOG.md",
Expand Down
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "iobroker.js-controller",
"version": "3.2.7",
"version": "3.2.8",
"engines": {
"node": ">=10.0.0"
},
Expand Down

0 comments on commit fc1299e

Please sign in to comment.