Skip to content

Commit

Permalink
Merge pull request #18 from Gaspode69/update_controller
Browse files Browse the repository at this point in the history
Implement JS-Controller update
  • Loading branch information
GermanBluefox authored May 20, 2024
2 parents 1873cbe + b02e3b1 commit 604a492
Show file tree
Hide file tree
Showing 13 changed files with 438 additions and 80 deletions.
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,13 @@ Pre-requires:

## Changelog

# 3.1.0 (17.05.2024)

(Gaspode) Update/Upgrade of JS-Controller implemented
(Gaspode) Logging enhanced
(Gaspode) Fixed: Checking Admin port after installation fails if Node.js was not installed when the installation started
(Gaspode) Fixed: Set Admin port in expert mode failed in rare cases

# 3.0.1 (25.02.2024)

- (Gaspode) Cosmetic change for specific screen resolutions or scaling settings
Expand Down
429 changes: 350 additions & 79 deletions build/windows/ioBroker.iss

Large diffs are not rendered by default.

8 changes: 8 additions & 0 deletions build/windows/language/dutch.txt
Original file line number Diff line number Diff line change
Expand Up @@ -147,3 +147,11 @@ dutch.CheckingForUpdates=Controleren op updates ...
dutch.DownloadingInstaller=Installer %s downloaden ...
dutch.StartInstaller=Installer %s is gedownload en wordt nu gestart.
dutch.InstallerUpdateFailed=Er is iets misgegaan om onbekende redenen [%d]%n%nioBroker-installatie wordt voortgezet zonder installateur-update ...
dutch.IoBrokerNewest=Nieuwste beschikbare ioBroker-versie (JS-controller): %d.%d.%d
dutch.IoBrokerNewestNewer=Nieuwe ioBroker-versie (JS-controller) beschikbaar: %d.%d.%d
dutch.IoBrokerNewestOK=ioBroker (JS-controller) is up-to-date!
dutch.IoBrokerNewestNotFound=Nieuwste JS-controller-versie kon niet worden vastgesteld!
dutch.InstallIoBrokerUpdate=Update ioBroker (JS-controller) van versie %d.%d.%d naar %d.%d.%d
dutch.SummaryInstallIoBrokerUpdate=ioBroker (JS-controller) zal worden bijgewerkt van versie %d.%d.%d naar %d.%d.%d
dutch.UpdatingIoBroker=JS-controller bijwerken van versie %d.%d.%d naar %d.%d.%d ...
dutch.UpdatingFailedIoBroker=ioBroker bijwerken is mislukt. Na het klikken op OK wordt het logbestand weergegeven. Controleer het en zoek de reden voor de mislukking. Het installatieprogramma wordt gesloten.
8 changes: 8 additions & 0 deletions build/windows/language/english.txt
Original file line number Diff line number Diff line change
Expand Up @@ -147,3 +147,11 @@ english.CheckingForUpdates=Checking for updates ...
english.DownloadingInstaller=Downloading Installer %s ...
english.StartInstaller=Installer %s has been downloaded and is now being launched.
english.InstallerUpdateFailed=Something went wrong for unknown reasons [%d]%n%nioBroker installation will continue without Installer update ...
english.IoBrokerNewest=Newest available ioBroker version (JS-Controller): %d.%d.%d
english.IoBrokerNewestNewer=New ioBroker version (JS-Controller) available: %d.%d.%d
english.IoBrokerNewestOK=ioBroker (JS-Controller) is up to date!
english.IoBrokerNewestNotFound=Newest JS-Controller version could not be determined!
english.InstallIoBrokerUpdate=Update ioBroker (JS-Controller) from version %d.%d.%d to %d.%d.%d
english.SummaryInstallIoBrokerUpdate=ioBroker (JS-Controller) will be updated from version %d.%d.%d to %d.%d.%d
english.UpdatingIoBroker=Updating JS-Controller from version %d.%d.%d to %d.%d.%d ...
english.UpdatingFailedIoBroker=Updating ioBroker failed. After clicking OK the logfile will be displayed. Check it and find the reason for the failure. The installer will be closed.
8 changes: 8 additions & 0 deletions build/windows/language/french.txt
Original file line number Diff line number Diff line change
Expand Up @@ -147,3 +147,11 @@ french.CheckingForUpdates=V
french.DownloadingInstaller=T�l�chargement de l'installateur %s ...
french.StartInstaller=L'installateur %s a �t� t�l�charg� et est maintenant en cours de lancement.
french.InstallerUpdateFailed=Quelque chose s'est mal pass� pour des raisons inconnues [%d]%n%nL'installation de ioBroker se poursuivra sans mise � jour de l'installateur ...
french.IoBrokerNewest=Nouvelle version la plus r�cente d'ioBroker (JS-Controller) disponible : %d.%d.%d
french.IoBrokerNewestNewer=Nouvelle version d'ioBroker (JS-Controller) disponible : %d.%d.%d
french.IoBrokerNewestOK=ioBroker (JS-Controller) est � jour !
french.IoBrokerNewestNotFound=Impossible de d�terminer la derni�re version de JS-Controller !
french.InstallIoBrokerUpdate=Mettre � jour ioBroker (JS-Controller) de la version %d.%d.%d � %d.%d.%d
french.SummaryInstallIoBrokerUpdate=ioBroker (JS-Controller) sera mis � jour de la version %d.%d.%d � %d.%d.%d
french.UpdatingIoBroker=Mise � jour de JS-Controller de la version %d.%d.%d � %d.%d.%d en cours ...
french.UpdatingFailedIoBroker=La mise � jour d'ioBroker a �chou�. Apr�s avoir cliqu� sur OK, le fichier journal sera affich�. V�rifiez-le et trouvez la raison de l'�chec. L'installateur sera ferm�.
8 changes: 8 additions & 0 deletions build/windows/language/german.txt
Original file line number Diff line number Diff line change
Expand Up @@ -147,3 +147,11 @@ german.CheckingForUpdates=Suche nach Aktualisierungen ...
german.DownloadingInstaller=Lade Installer %s herunter ...
german.StartInstaller=Installer %s wurde heruntergeladen und wird jetzt gestartet.
german.InstallerUpdateFailed=Etwas ist aus unbekannten Gr�nden schief gelaufen [%d]%n%nDie ioBroker Installation wird nun ohne Installer Aktualisierung fortgesetzt ...
german.IoBrokerNewest=Neueste verf�gbare ioBroker-Version (JS-Controller): %d.%d.%d
german.IoBrokerNewestNewer=Neue ioBroker-Version (JS-Controller) verf�gbar: %d.%d.%d
german.IoBrokerNewestOK=ioBroker (JS-Controller) ist auf dem neuesten Stand!
german.IoBrokerNewestNotFound=Die neueste JS-Controller-Version konnte nicht ermittelt werden!
german.InstallIoBrokerUpdate=ioBroker (JS-Controller) aktualisieren von Version %d.%d.%d auf %d.%d.%d
german.SummaryInstallIoBrokerUpdate=ioBroker (JS-Controller) wird von Version %d.%d.%d auf %d.%d.%d aktualisiert
german.UpdatingIoBroker=Aktualisiere JS-Controller von Version %d.%d.%d auf %d.%d.%d ...
german.UpdatingFailedIoBroker=Aktualisierung von ioBroker fehlgeschlagen. Wenn Du auf OK klickst, wird das Log file angezeigt. Bitte �berpr�fe es und beseitige die Ursache f�r das Installationsproblem. Der ioBroker Installer wird beendet.
8 changes: 8 additions & 0 deletions build/windows/language/italian.txt
Original file line number Diff line number Diff line change
Expand Up @@ -147,3 +147,11 @@ italian.CheckingForUpdates=Controllo degli aggiornamenti in corso ...
italian.DownloadingInstaller=Download dell'installatore %s in corso ...
italian.StartInstaller=L'installatore %s � stato scaricato ed � ora in fase di avvio.
italian.InstallerUpdateFailed=Qualcosa � andato storto per motivi sconosciuti [%d]%n%nL'installazione di ioBroker continuer� senza l'aggiornamento dell'installatore ...
italian.IoBrokerNewest=Versione pi� recente disponibile di ioBroker (JS-Controller): %d.%d.%d
italian.IoBrokerNewestNewer=Nuova versione di ioBroker (JS-Controller) disponibile: %d.%d.%d
italian.IoBrokerNewestOK=ioBroker (JS-Controller) � aggiornato!
italian.IoBrokerNewestNotFound=Impossibile determinare la versione pi� recente di JS-Controller!
italian.InstallIoBrokerUpdate=Aggiorna ioBroker (JS-Controller) dalla versione %d.%d.%d a %d.%d.%d
italian.SummaryInstallIoBrokerUpdate=ioBroker (JS-Controller) verr� aggiornato dalla versione %d.%d.%d a %d.%d.%d
italian.UpdatingIoBroker=Aggiornamento JS-Controller dalla versione %d.%d.%d a %d.%d.%d ...
italian.UpdatingFailedIoBroker=Aggiornamento di ioBroker non riuscito. Dopo aver fatto clic su OK verr� visualizzato il file di registro. Controllalo e trova il motivo del fallimento. Il programma di installazione verr� chiuso.
8 changes: 8 additions & 0 deletions build/windows/language/polish.txt
Original file line number Diff line number Diff line change
Expand Up @@ -147,3 +147,11 @@ polish.CheckingForUpdates=Sprawdzanie aktualizacji ...
polish.DownloadingInstaller=Pobieranie instalatora %s ...
polish.StartInstaller=Instalator %s został pobrany i jest teraz uruchamiany.
polish.InstallerUpdateFailed=Coś poszło nie tak z nieznanych powodów [%d]%n%nInstalacja ioBroker będzie kontynuowana bez aktualizacji instalatora ...
polish.IoBrokerNewest=Najnowsza dostępna wersja ioBrokera (JS-Controller): %d.%d.%d
polish.IoBrokerNewestNewer=Nowa wersja ioBrokera (JS-Controller) dostępna: %d.%d.%d
polish.IoBrokerNewestOK=ioBroker (JS-Controller) jest aktualny!
polish.IoBrokerNewestNotFound=Nie można określić najnowszej wersji JS-Controllera!
polish.InstallIoBrokerUpdate=Aktualizuj ioBrokera (JS-Controller) z wersji %d.%d.%d do %d.%d.%d
polish.SummaryInstallIoBrokerUpdate=ioBroker (JS-Controller) zostanie zaktualizowany z wersji %d.%d.%d do %d.%d.%d
polish.UpdatingIoBroker=Aktualizowanie JS-Controllera z wersji %d.%d.%d do %d.%d.%d ...
polish.UpdatingFailedIoBroker=Aktualizacja ioBrokera nie powiodła się. Po kliknięciu przycisku OK zostanie wyświetlony plik dziennika. Sprawdź go i znajdź przyczynę niepowodzenia. Instalator zostanie zamknięty.
8 changes: 8 additions & 0 deletions build/windows/language/portuguese.txt
Original file line number Diff line number Diff line change
Expand Up @@ -147,3 +147,11 @@ portuguese.CheckingForUpdates=Verificando atualizações ...
portuguese.DownloadingInstaller=Baixando o instalador %s ...
portuguese.StartInstaller=O instalador %s foi baixado e está sendo iniciado agora.
portuguese.InstallerUpdateFailed=Algo deu errado por razões desconhecidas [%d]%n%nA instalação do ioBroker continuará sem a atualização do instalador ...
portuguese.IoBrokerNewest=Versão mais recente do ioBroker disponível (JS-Controller): %d.%d.%d
portuguese.IoBrokerNewestNewer=Nova versão do ioBroker (JS-Controller) disponível: %d.%d.%d
portuguese.IoBrokerNewestOK=ioBroker (JS-Controller) está atualizado!
portuguese.IoBrokerNewestNotFound=Não foi possível determinar a versão mais recente do JS-Controller!
portuguese.InstallIoBrokerUpdate=Atualizar ioBroker (JS-Controller) da versão %d.%d.%d para %d.%d.%d
portuguese.SummaryInstallIoBrokerUpdate=ioBroker (JS-Controller) será atualizado da versão %d.%d.%d para %d.%d.%d
portuguese.UpdatingIoBroker=Atualizando JS-Controller da versão %d.%d.%d para %d.%d.%d ...
portuguese.UpdatingFailedIoBroker=A atualização do ioBroker falhou. Após clicar em OK, o arquivo de log será exibido. Verifique e encontre o motivo da falha. O instalador será fechado.
8 changes: 8 additions & 0 deletions build/windows/language/russian.txt
Original file line number Diff line number Diff line change
Expand Up @@ -147,3 +147,11 @@ russian.CheckingForUpdates=Проверка обновлений ...
russian.DownloadingInstaller=Загрузка установщика %s ...
russian.StartInstaller=Установщик %s был загружен и теперь запускается.
russian.InstallerUpdateFailed=Что-то пошло не так по неизвестным причинам [%d]%n%nУстановка ioBroker будет продолжена без обновления установщика ...
russian.IoBrokerNewest=Новейшая доступная версия ioBroker (JS-Controller): %d.%d.%d
russian.IoBrokerNewestNewer=Доступна новая версия ioBroker (JS-Controller): %d.%d.%d
russian.IoBrokerNewestOK=ioBroker (JS-Controller) обновлен!
russian.IoBrokerNewestNotFound=Не удалось определить новейшую версию JS-Controller!
russian.InstallIoBrokerUpdate=Обновить ioBroker (JS-Controller) с версии %d.%d.%d до %d.%d.%d
russian.SummaryInstallIoBrokerUpdate=ioBroker (JS-Controller) будет обновлен с версии %d.%d.%d до %d.%d.%d
russian.UpdatingIoBroker=Обновление JS-Controller с версии %d.%d.%d до %d.%d.%d ...
russian.UpdatingFailedIoBroker=Обновление ioBroker не удалось. После нажатия OK будет отображен файл журнала. Проверьте его и найдите причину сбоя. Установщик будет закрыт.
8 changes: 8 additions & 0 deletions build/windows/language/spanish.txt
Original file line number Diff line number Diff line change
Expand Up @@ -147,3 +147,11 @@ spanish.CheckingForUpdates=Comprobando actualizaciones ...
spanish.DownloadingInstaller=Descargando el instalador %s ...
spanish.StartInstaller=El instalador %s se ha descargado y ahora se est� iniciando.
spanish.InstallerUpdateFailed=Algo sali� mal por razones desconocidas [%d]%n%nLa instalaci�n de ioBroker continuar� sin la actualizaci�n del instalador ...
spanish.IoBrokerNewest=Nueva versi�n disponible de ioBroker (JS-Controller): %d.%d.%d
spanish.IoBrokerNewestNewer=Nueva versi�n de ioBroker (JS-Controller) disponible: %d.%d.%d
spanish.IoBrokerNewestOK=�ioBroker (JS-Controller) est� actualizado!
spanish.IoBrokerNewestNotFound=�No se pudo determinar la versi�n m�s reciente de JS-Controller!
spanish.InstallIoBrokerUpdate=Actualizar ioBroker (JS-Controller) desde la versi�n %d.%d.%d hasta %d.%d.%d
spanish.SummaryInstallIoBrokerUpdate=ioBroker (JS-Controller) se actualizar� desde la versi�n %d.%d.%d hasta %d.%d.%d
spanish.UpdatingIoBroker=Actualizando JS-Controller desde la versi�n %d.%d.%d hasta %d.%d.%d ...
spanish.UpdatingFailedIoBroker=La actualizaci�n de ioBroker fall�. Despu�s de hacer clic en Aceptar se mostrar� el archivo de registro. Rev�salo y encuentra la raz�n del fallo. El instalador se cerrar�.
8 changes: 8 additions & 0 deletions build/windows/language/ukrainian.txt
Original file line number Diff line number Diff line change
Expand Up @@ -147,3 +147,11 @@ ukrainian.CheckingForUpdates=Перевірка оновлень ...
ukrainian.DownloadingInstaller=Завантаження установника %s ...
ukrainian.StartInstaller=Установник %s був завантажений і зараз запускається.
ukrainian.InstallerUpdateFailed=Щось пішло не так з невідомих причин [%d]%n%nІнсталяція ioBroker буде продовжена без оновлення установника ...
ukrainian.IoBrokerNewest=Найновіша доступна версія ioBroker (JS-Controller): %d.%d.%d
ukrainian.IoBrokerNewestNewer=Доступна нова версія ioBroker (JS-Controller): %d.%d.%d
ukrainian.IoBrokerNewestOK=ioBroker (JS-Controller) оновлено!
ukrainian.IoBrokerNewestNotFound=Не вдалося визначити найновішу версію JS-Controller!
ukrainian.InstallIoBrokerUpdate=Оновити ioBroker (JS-Controller) з версії %d.%d.%d на %d.%d.%d
ukrainian.SummaryInstallIoBrokerUpdate=ioBroker (JS-Controller) буде оновлено з версії %d.%d.%d на %d.%d.%d
ukrainian.UpdatingIoBroker=Оновлення JS-Controller з версії %d.%d.%d на %d.%d.%d ...
ukrainian.UpdatingFailedIoBroker=Оновлення ioBroker не вдалося. Після натискання кнопки OK буде відображений файл журналу. Перевірте його і знайдіть причину невдачі. Інсталятор буде закритий.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "iobroker.build",
"version": "3.0.1",
"version": "3.1.0",
"repository": {
"type": "git",
"url": "https://github.com/ioBroker/ioBroker.build.git"
Expand Down

0 comments on commit 604a492

Please sign in to comment.