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:
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 #2

Von Till Tepelmann vor mehr als 4 Jahren aktualisiert

  • Tracker wurde von Vorschlag zu GX-Feature geändert
  • Projekt wurde von 11232 zu GX-Entwicklung geändert
  • Kategorie wurde von 152 zu AutoUpdater geändert
  • Status wurde von Gemeldet zu Testing geändert
  • Zugewiesen an wurde auf Core-Entwickler gesetzt
  • Zielversion wurde auf 133 gesetzt
  • Betroffene Versionen Unbestimmt wurde hinzugefügt
Aktionen #3

Von Till Tepelmann vor mehr als 4 Jahren aktualisiert

  • Tags wurde auf Fix gesetzt
  • Zielversion wurde von 133 zu 58 geändert
  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #5

Von Till Tepelmann vor mehr als 4 Jahren aktualisiert

  • Zielversion wurde von 58 zu 585 geändert
Aktionen #6

Von Till Tepelmann vor mehr als 4 Jahren aktualisiert

  • Status wurde von Testing zu Gemeldet geändert
  • Zielversion wurde von 585 zu 133 geändert
Aktionen #7

Von Ulrich Wenk vor mehr als 4 Jahren aktualisiert

  • Zugewiesen an wurde von Core-Entwickler zu Moritz Bunjes geändert
Aktionen #8

Von Ulrich Wenk vor mehr als 4 Jahren aktualisiert

  • Zugewiesen an wurde von Moritz Bunjes zu Daniel Wu geändert
Aktionen #9

Von Ulrich Wenk vor mehr als 4 Jahren aktualisiert

  • Tracker wurde von GX-Feature zu GX-Task geändert
  • Status wurde von Gemeldet zu Anerkannt geändert
  • Zugewiesen an Daniel Wu wurde gelöscht
Aktionen #10

Von Daniel Wu vor mehr als 4 Jahren aktualisiert

  • Status wurde von Anerkannt zu Feedback geändert
  • Zugewiesen an wurde auf Daniel Wu gesetzt
Aktionen #12

Von Till Tepelmann vor mehr als 3 Jahren aktualisiert

  • Tracker wurde von GX-Task zu GX-Abgewiesen geändert
  • Status wurde von Feedback zu Abgewiesen geändert
  • Betroffene Versionen Unbestimmt wurde gelöscht
Aktionen #13

Von Moritz Bunjes vor mehr als 2 Jahren aktualisiert

  • Zielversion 133 wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF