Skip to content

Releases: toafez/AutoPilot

AutoPilot v1.1-700

05 Apr 09:01
Compare
Choose a tag to compare

Deutsch

  • Es wurde ein neues Menü für benutzerdefinierte Script Templates, sowie ein erstes, einfaches Script-Template hinzugefügt.
  • Der Begriff -DiskStation- wurde in allen Texten durch den Begriff -Synology NAS- ausgetauscht.

English

  • A new menu for user-defined script templates and a first, simple script template have been added.
  • The term -DiskStation- has been replaced by the term -Synology NAS- in all texts.

Weitere Informationen gibt es hier (Further information is available here) CHANGELOG

AutoPilot v1.1-600

17 Mar 18:23
Compare
Choose a tag to compare

Deutsch

  • Update Bootstrap Framework auf 5.3.3
  • Hyper Backup 4 sowie DSM 7.2 wurde als Mindestanforderungen für die Anzeige und Weiterverarbeitung von Hyper Backup Aufgaben festgelegt.
  • Es wird geprüft, ob der korrekte Konfigurationspfad zum auslesen der Hyper Backup Aufgaben existiert.
  • Es wird vermieden, dass die Hyper Backup Aufgabe hängen bleibt nachdem der Bereinigungsprozess gestartet hat.
  • Die Hyper Backup sowie Basic Backup Skriptdatei verwendet jetzt die AutoPilot-Protokolldatei für zusätzliche Informationen.
  • Die Hyper Backup sowie Basic Backup Scriptdatei wird jetzt aus einer Templatedatei erstellt.
  • Es werden weitere, zusätzliche Informationen in dem AutoPilot Log während der Abarbeitung zur Verfügung gestellt.
  • Es werden in der GUI an den betreffenden Stellen temporäre Updateinformationen angezeigt, die nach einer Lesebestätigung ausgeblendet werden.
  • Es wurde (mal wieder) ein Leerzeichen Problem behoben, welches in Zusammenhang mit der Pfadangabe und der Shellscript Ausführung bestand.
  • Allgemeine Detailverbesserungen, Codeoptimierungen und Fehlerbereinigungen vorgenommen.
  • Ein ganz besonderer Dank geht an luddi bzw. luddinho, der mich bei diesem Projekt mit sehr viel Engagement und Herzblut unterstützt.

English

  • Update Bootstrap Framework to 5.3.3
  • Hyper Backup 4 and DSM 7.2 have been defined as the minimum requirements for displaying and processing Hyper Backup tasks.
  • It is checked whether the correct configuration path for reading out the Hyper Backup tasks exists.
  • It prevents the Hyper Backup task from getting stuck after the cleanup process has started.
  • Hyper Backup and Basic Backup script file now uses AutoPilot log file for additional information.
  • Hyper Backup and Basic Backup script file is now created from a template file.
  • Further, additional information is provided in the AutoPilot log during processing.
  • Temporary update information is displayed in the GUI at the relevant points, which is hidden after a read confirmation.
  • Fixed (again) a whitespace problem related to the path specification and the shell script execution.
  • General detail improvements, code optimizations and bug fixes.
  • A very special thanks goes to luddi or luddinho, who is supporting me in this project with a great deal of commitment and passion.

Weitere Informationen gibt es hier (Further information is available here) CHANGELOG

AutoPilot v1.1-500

18 Feb 09:31
Compare
Choose a tag to compare

Deutsch

  • Extern angeschlossene ESATA-Datenträger wurden von AutoPilot nicht erkannt.
  • Ausgabe überarbeitet, wenn kein externer Datenträger angeschlossen ist.
  • Eingabefehler während der Pfadangabe beim Verbinden von AutoPilot mit einer Shell-Skriptdatei verhindert.
  • Der Inhalt von AutoPilot-Skriptdateien für die Ausführung von Basic Backup- und Hyper Backup-Aufgaben kann über die GUI angezeigt werden.
  • JavaScript Syntax-Highlighter (highlight.js Version 11.9.0) hinzugefügt, um die Darstellung der Bash Scripte zu verbessern.

English

  • Externally connected ESATA data carriers were not recognized by AutoPilot.
  • Output revised if no external disk is connected.
  • Input error during path specification when connecting AutoPilot to a shell script file prevented.
  • The contents of AutoPilot script files for the execution of Basic Backup and Hyper Backup tasks can be displayed via the GUI.
  • JavaScript syntax highlighter (highlight.js version 11.9.0) added to improve the display of bash scripts.

Weitere Informationen gibt es hier (Further information is available here) CHANGELOG

AutoPilot v1.1-400

04 Feb 08:37
Compare
Choose a tag to compare

Deutsch

  • Anzeigefehler behoben

English

  • Fixed display error

Weitere Informationen gibt es hier (Further information is available here) CHANGELOG

AutoPilot v1.1-300

03 Feb 10:24
Compare
Choose a tag to compare

Deutsch

  • Funktion zur Konvertierung von Bytes in ein menschenlesbares Format hinzugefügt. Danke luddinho
  • Funktion für die Auswertung der Datenträgergröße hinzugefügt. Danke luddinho
  • Es wurde eine Wartezeit für Hyper-Backup Aufgaben im auszuführenden Shell-Script hinzugefügt. Damit die Änderungen wirksam werden, muss der Script Code erneut an das auszuführende Shell-Script übergeben werden. Danke luddinho
  • Shell Scripte wurden beim Anstecken eines externen Datenträgers auch dann ausgeführt, wenn AutoPilot im Paketzentrum gestoppt wurde. Fehler wurde behoben.
  • Wenn der Pfad oder der Name einer Shell-Skriptdatei nicht gefunden werden konnte, wird eine entsprechende Fehlermeldung angezeigt. Außerdem wird diese Shell-Skript-Datei nicht mehr zur Auswahl angeboten, um ein Basic Backup oder Hyper Backup Aufgabe zu konfigurieren.
  • Wenn kein externer Datenträger angeschlossen ist, wird ein entsprechender Hinweis unter dem Menüpunkt Externe Datenträger ausgegeben.

English

  • Function for converting bytes into a human-readable format added. Thanks luddinho
  • Function for evaluating the disk size added. Thanks luddinho
  • Added a wait time for hyper-backup tasks in the shell script to be executed. For the changes to take effect, the script code must be passed again to the shell script to be executed. Thanks luddinho
  • Shell scripts were executed when an external data carrier was plugged in, even if AutoPilot was stopped in the package center. Bug has been fixed.
  • If the path or name of a shell script file could not be found, a corresponding error message is displayed. In addition, this shell script file is no longer offered for selection to configure a Basic Backup or Hyper Backup task.
  • If no external disk is connected, a corresponding message is displayed under the menu item External disks.

Weitere Informationen gibt es hier (Further information is available here) CHANGELOG

AutoPilot v1.1-200

13 Jan 08:02
Compare
Choose a tag to compare

Deutsch

  • Anzeigefehler unter Verwendung der englischen Sprache behoben.
  • Unter dem Punkt Speicherplatznutzung wurde die Abkürzung für Terrabyte nur als "T" und nicht als „TB“ ausgegeben. Fehler wurde behoben.
  • Wurde eine Hyper Backup Aufgabe so konfiguriert, dass der externe Datenträger nach erfolgreicher Sicherung ausgeworfen werden soll, konnte AutoPilot im Anschluss keine korrekten Angaben zur Speicherplatznutzung mehr ins Protokoll aufnehmen. Fehler wurde behoben. Danke an luddinho - GitHub Issue #12
  • In einigen seltenen Situationen konnte es vorkommen, dass die ausgelöste Hyper Backup Aufgabe stecken blieb, wenn diese direkt nach dem Einhängen eines externen Datenträgers durch AutoPilot ausgelöst wurde und das Ziel noch nicht bereit war. Fehler wurde behoben. Danke an luddinho - GitHub Issue #13

English

  • Fixed display error when using English language.
  • Under the point storage space usage the abbreviation for terabyte was only shown as “T” and not as “TB”. Bug has been fixed.
  • If a Hyper Backup task was configured so that the external disk was to be ejected after a successful backup, AutoPilot could no longer include correct information on disk space usage in the log. Bug has been fixed. Thanks to luddinho - GutHub Issue #12
  • In some rare situations, the triggered Hyper Backup task could get stuck if it was triggered by AutoPilot directly after mounting an external disk and the destination was not yet ready. Bug has been fixed. Thanks to luddinho - GitHub Issue #13

Weitere Informationen gibt es hier (Further information is available here) CHANGELOG

AutoPilot v1.1-100

06 Jan 09:03
9bb7d26
Compare
Choose a tag to compare

Deutsch

  • Update Bootsrap Icons auf 1.11.3
  • Es wurden nur externe Datenträger ausgeworfen, die als Präfix ein usb im Device Namen trugen. Fehler wurde behoben. Vielen Dank an @luddinho
  • Anscheinend löscht Synology nach dem Auswerfen eines externen Datenträgers den entsprechenden Einhängepunkt (Mountpoint) nicht mehr aus dem Dateisystem, was zu Anzeigefehlern in der AutoPilot GUI führte. Infolgedessen werden externe Datenträger bzw. deren Einhängepunkte nicht mehr angezeigt, wenn diese über keine gültige UUID/GUID verfügen.
  • Die Ausgabe der Speicherplatznutzung wurde in der GUI von Prozent auf Speichergröße umgestellt.
  • Nach der Ausführung der Shell-Scriptdatei wird der verbliebene Speicherplatz des externen Datenträgers im Protokoll ausgegeben.

English

  • Update Bootsrap Icons to 1.11.3
  • Only external disks with a usb prefix in the device name were ejected. Bug has been fixed. Many thanks to @luddinho
  • Apparently, Synology no longer deletes the corresponding mount point from the file system after ejecting an external disk, which led to display errors in the AutoPilot GUI. As a result, external disks or their mount points are no longer displayed if they do not have a valid UUID/GUID.
  • The display of memory usage in the GUI has been changed from percent to memory size.
  • After the shell script file has been executed, the remaining storage space on the external disk is displayed in the log.

Weitere Informationen gibt es hier (Further information is available here) CHANGELOG

AutoPilot v1.1-000

28 Dec 17:02
Compare
Choose a tag to compare

Deutsch

  • Update Bootsrap Icons auf 1.11.2
  • Das AutoPilot Protokoll konnte nicht gelöscht bzw. geleert werden. Fehler wurde behoben.
  • Es werden ab sofort relevante Systemereignisse, wie z.B. das Ergebnis eines ausgeführten AutoPilot Scripts, das Erweitern bzw. Beschränken der App-Berechtigung oder der Installationsstatus der UDEV-Regel an das DSM Protokoll Center übergeben.
  • Änderungen in der Arbeits- und Funktionsweise von AutoPilot vorgenommen, welche die Systemsicherheit stark verbessern. Dies erfordert jedoch manuelle Anpassungen des Benutzers, da hierbei u.a. der Speicherort eines auszuführenden Shell-Scriptdatei neu definiert werden muss. Weitere Informationen erhältst du während des Upgrade Prozesses in der AutoPilot App.
  • Allgemeine Designänderungen und Detailverbesserungen vorgenommen.

English

  • Update Bootsrap Icons to 1.11.2
  • The AutoPilot log could not be deleted or emptied. Bug has been fixed.
  • From now on, relevant system events, such as the result of an executed AutoPilot script, the extension or restriction of app authorization or the installation status of the UDEV rule, are transferred to the DSM Protocol Center.
  • Changes have been made to the way AutoPilot works and functions, which greatly improve system security. However, this requires manual adjustments by the user because, among other things, the storage location of a shell script file to be executed must be redefined. You will receive further information during the upgrade process in the AutoPilot app.
  • General design changes and detail improvements made.

Weitere Informationen gibt es hier (Further information is available here) CHANGELOG

AutoPilot v1.0-300

24 Sep 07:15
75427a9
Compare
Choose a tag to compare

Deutsch

  • Update Bootstrap Framework auf 5.3.2
  • Update Bootstrap JavaScript auf 5.3.2
  • Update Bootsrap Icons auf 1.11.1
  • Wurde der Mountpoint eines externen Datenträgers nach dem Auswerfen nicht korrekt entfernt, hat AutoPilot diesen trotzdem noch angezeigt. Fehler wurde behoben.
  • Kleinere Fehlerkorrekturen vorgenommen. Danke an @luddinho aus dem GitHub Universum
  • Designänderungen und Detailverbesserungen vorgenommen.

English

  • Update Bootstrap Framework to 5.3.2
  • Update Bootstrap JavaScript to 5.3.2
  • Update Bootsrap Icons auf 1.11.1
  • If the mount point of an external disk was not removed correctly after ejecting, AutoPilot still displayed it. Bug has been fixed.
  • Minor bug fixes made. Thanks to @luddinho from the GitHub universe
  • Design changes and detail improvements made.

Weitere Informationen gibt es hier (Further information is available here) CHANGELOG

AutoPilot v1.0-200

16 Sep 07:42
Compare
Choose a tag to compare

Deutsch

  • Funktion zum Erweitern und Einschränken der App-Berechtigung hinzugefügt, damit u.a. Basic Backup Aufträge sowie Hyper Backup Aufgaben verarbeitet werden können.
  • Hinweis: Vorhandene Basic Backup Aufträge sowie Hyper Backup Aufgaben werden erst nach dem Erweitern der App-Berechtigung angezeigt.
  • Über die AutoPilot GUI können nun Basic Backup Aufträge ausgewählt, sowie ein passendes autopilot Script auf einem ext. Datenträger angelegt werden.
  • Über die AutoPilot GUI können nun Hyper Backup Aufträge ausgewählt, sowie ein passendes autopilot Script auf einem ext. Datenträger angelegt werden.
  • Über die AutoPilot GUI können nun leere autopilot Scriptdateien auf einem ext. Datenträger erstellt, betrachtet oder gelöscht werden.
  • Designänderungen und Detailverbesserungen vorgenommen.

English

  • Added function to expand and restrict app permissions so that Basic Backup jobs and Hyper Backup tasks can be processed, among others.
  • Note: Existing basic backup jobs and hyper backup tasks will only be displayed after expanding the app permissions.
  • Basic backup jobs can now be selected via the AutoPilot GUI and a suitable autopilot script can be created on an external disk.
  • Hyper backup jobs can now be selected via the AutoPilot GUI and a suitable autopilot script can be created on an external disk.
  • Empty autopilot script files can now be created, viewed or deleted on an external disk via the AutoPilot GUI.
  • Many design changes and detail improvements made.

Weitere Informationen gibt es hier (Further information is available here) CHANGELOG