Projekt

Allgemein

Profil

Aktionen

GX-Abgewiesen #63325

geschlossen

Automatische Ausführung des Updates nach einer Modulinstallation durch den App Store

Von Daniel Wu vor fast 5 Jahren hinzugefügt. Vor mehr als 2 Jahren aktualisiert.

Status:
Abgewiesen
Priorität:
Hoch
Zugewiesen an:
Daniel Wu
Kategorie:
AutoUpdater
Zielversion:
-
Beginn:
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Release Notes Langtext:

Beim Installieren von Modulen aus dem App-Store werden nun die Datenbank-Updates automatisch ausgeführt

Tags:
Fix

Beschreibung

Aktuell wird man nach der Installation eines Moduls, wie z. B. des HubConnectors, auf den Gambio Updater weitergeleitet. Im Gambio Updater wird unser Installationsservice sehr prominent angeboten. Das verleitet Kunden häufiger dazu, panisch Knöpfe zu drücken und Fenster zu schließen, weil sie glauben, dass es etwas kostet (und vielleicht ja nichts mehr kostet, wenn man das Fenster ganz schnell schließt).

Deshalb und weil es sowieso ein schönes UX-Feature ist, soll das Update in diesem Fall automatisch ausgeführt werden, ohne auf den Gambio Updater umzuleiten. Dazu muss ein neuer Endpunkt im Shop bereitgestellt werden, der das automatische Update triggert. Dieser muss vom App Store angesteuert werden. Im Prinzip haben wir das bereits für den CLI-Updater umgesetzt, allerdings geht dieser davon aus, dass er auch system()-Aufrufe Ausführen kann (was auf den Cloud-Servern natürlich funktioniert), bei unseren Kunden aber nicht der Fall ist. Nichtsdestotrotz können wir einen Teil des Codes für die Umsetzung übernehmen. Wie Till mir bestätigt hat, funktionieren die Dateioperationen, die der Gambio Updater durchführt in den allermeisten Fällen ohne (S)FTP. Sollten diese einmal nicht funktionieren, so sollte als Fallback wieder auf den Gambio Updater umgeleitet werden (also Status quo).

Wir halten dies für ein wichtiges UX-Feature für den App Store, weshalb eine hohe Priorität gewählt wurde.

Im verknüpften Ticket stehen weitere Informationen zur Entstehung dieses Feature-Tickets.


Aktionen

Auch abrufbar als: Atom PDF