friendsofredaxo.github.io icon indicating copy to clipboard operation
friendsofredaxo.github.io copied to clipboard

AddOn: Finde ein AddOn von allen REDAXO Instanzen

Open tbaddade opened this issue 8 years ago • 4 comments

Hintergrund : Instagram funktioniert aktuell im YFeed AddOn nicht. Wenn das Update draußen ist sollte man es aktualisieren. Nur in welchen Projekten hat man das im Einsatz?

Eine Lösung wäre:

  • AddOn erstellen, welches die Projekte und deren Datenbankverbindungen aufnimmt.
  • Über die DB kann man auf die rex_config-Tabelle zugreifen und somit an die installierten AddOns herankommen.
  • Ähnlich wie im Installer werden alle AddOns gelistet und dazu die Projekte in denen das AddOn aktiviert ist.
  • Zusätzliche sollten auch eigene AddOns gelistet werden, die nicht auf redaxo.org hinterlegt (und so nicht im Installer zur Verfügung stehen) sind.
  • Eine Liste mit allen Projekten und deren AddOns sowie zusätzliche Infos ob Aktualisierungen verfügbar sind.

tbaddade avatar Jul 05 '17 15:07 tbaddade

ggf. wäre das auch als feature von redaxo.org interessant (als Teil von MyREDAXO), dass man dort sieht welche webseiten/redaxo-instanzen man alle hat und welche addons in welchen versionen diese verwenden

(sowas wie ein redaxo instanz dashboard)

staabm avatar Jul 05 '17 15:07 staabm

Idee: Alternativ könnte der Installer in REDAXO per cron job prüfen ob relevante Updates vorliegen und den Admin informieren ggf. per E-Mail oder gesammelt via redaxo.org an die Agentur über eine Api. Vorteil: in Redaxo.org müssen zunächst keine Daten erfasst werden. Es sollte aber aus meiner Sicht nur für „sehr“ wichtige Updates sein.

skerbis avatar Jul 05 '17 21:07 skerbis

Mir geht es nicht nur um Updates. Manchmal suche ich auch einfach ein AddOn welches in irgendeiner unserer Projekte verwendet wurde, welches auf redaxo.org aber nicht registriert ist.

tbaddade avatar Jul 06 '17 06:07 tbaddade

Ich möchte das gerade in Angriff nehmen. Wir haben das Problem weniger mit veralteten Addon-Installationen, als auch mit Installationen, die einfach über die Zeit gewartet werden sollten oder wir Kunden auf Updates ansprechen wollen.

https://github.com/alexplusde/hello

AWqxKAWERbXo avatar May 14 '18 19:05 AWqxKAWERbXo

Es gibt dafür das Project Manager Add-on, da kann man das überprüfen.

AWqxKAWERbXo avatar Dec 10 '23 15:12 AWqxKAWERbXo