Skip to content

Releases: FriendsOfREDAXO/zip_install

2.4.1-2.4.2

Choose a tag to compare

@skerbis skerbis released this 08 Aug 17:09

[2.4.2] - 2026-08-08

Verbesserungen

  • Die Bereinigung nach ZIP-Entpacken folgt jetzt exakt derselben Default-Liste wie in der installer-action (REDAXO-/Finder-Ignore + Install-Ignore).
  • Zusätzlich werden nun Einträge aus installer_ignore der entpackten package.yml berücksichtigt (sofern gesetzt), analog zum Verhalten der installer-action.
  • Der Bereinigungsbericht im Backend zeigt weiterhin transparent an, welche Einträge entfernt wurden.
  • Tests für die installer_ignore-Patternlogik ergänzt (tests/installer_ignore_match_test.php).
  • Das gesamte AddOn wurde mit RexStan geprüft und typisiert; dabei wurden unter anderem Konfigurations-, cURL-, Fileinfo-, ZIP- und Logging-Randfälle abgesichert.

[2.4.1] - 2026-08-08

Verbesserungen

  • ZIP-Import bereinigt entpackte Pakete vor dem Kopieren um Git-Metadaten (.git, .github, .gitlab), große Build-Abhängigkeiten (node_modules) sowie zugehörige Git-Dateien (.gitignore, .gitattributes, .gitmodules).
  • Nach Entpacken wird ein Bereinigungsbericht im Backend ausgegeben (inkl. Liste der entfernten Einträge oder expliziter Hinweis, wenn nichts entfernt wurde).
  • Stabilerer Installations-Workflow nach Upload: Dateisystem-Synchronisierung wird auch im Upload-Pfad ausgeführt, damit neu entpackte AddOns sofort in der Paketverwaltung erkannt werden.
  • Plugin-Pakete (parent/plugin) werden für Erkennung und Install-Link robust auf den Parent-AddOn-Key aufgelöst.

2.4.0 Happy new Year 2026

Choose a tag to compare

@skerbis skerbis released this 02 Jan 22:26

NEU:

  • Private Repository Unterstützung: Zugriff auf private GitHub Repositories für konfigurierte User/Organisationen
  • Repository Besitzer Konfiguration: Neue Einstellung zur Definition privater Repository-Besitzer
  • Alphabetische Sortierung: Repositories werden alphabetisch sortiert angezeigt
  • UI-Verbesserungen: Neues 2-spaltiges Layout mit rechtsbündigem Installieren-Button

Technische Details

Diese Version erweitert zip_install um die Möglichkeit, auch private Repositories zu nutzen (erfordert GitHub Token mit repo-Scope) und verbessert die Benutzeroberfläche für bessere Übersichtlichkeit."

2.3.0

Choose a tag to compare

@skerbis skerbis released this 02 Jan 16:41
  • Neue Settingsseite mit anzeige der API-Limits
  • Support für private Repos

Full Changelog: 2.2.4...2.3.0

2.2.4

Choose a tag to compare

@skerbis skerbis released this 23 Nov 19:03
b5fa09e

What's Changed

  • Fix ValueError: finfo_file() Argument #2 must not be empty by @Copilot in #54

New Contributors

  • @Copilot made their first contribution in #54

Full Changelog: 2.2.3...2.2.4

2.2.3

Choose a tag to compare

@skerbis skerbis released this 15 Oct 09:34
0b09260

small fixes

2.2.0

Choose a tag to compare

@skerbis skerbis released this 03 Sep 21:25
f80ffd1
  • Bei bestehenden AddOns wird jetzt reinstall angeboten

2.1.0

Choose a tag to compare

@skerbis skerbis released this 16 Jul 12:21
89630cd

Neu: Wie beim Install-AddOn jetzt auch direkte installation nach download möglich

2.0.1

Choose a tag to compare

@skerbis skerbis released this 14 Mar 17:03
33c1294

What's Changed

Full Changelog: 2.0.0...2.0.1

2.0.0 📂⛓️‍💥

Choose a tag to compare

@skerbis skerbis released this 15 Jan 10:48
842ea55

Funktionen

ZIP-Upload über den Browser
Installation über eine URL, die direkt zu einer ZIP-Datei führt

NEU
GitHub-Integration:
Repository-Suche nach Benutzer/Organisation
Anzeige von Beschreibungen und Details der Repositories

Geändert:

  • Keine Abhängigkeit mehr zu zippy

Hinweise:
Das Add-on liefert keinen Token für die GitHub-API mit. Ohne Token sind die API-Abfragen auf 60 pro Stunde begrenzt. Ein persönlicher Zugriffstoken kann unter GitHub > Settings > Developer settings > Personal access tokens erstellt werden. Der Token benötigt mindestens 'public_repo' Berechtigung für öffentliche Repositories. Der Token kann z.B. in der install.php des project-Add-ons oder einem eigenen wie folgt updatesicher gesetzt werden:

$addon = rex_addon::get('zip_install');
$addon->setConfig('github_token', 'GitHubToken');

Danke an:
@alxndr-w für das Testing

What's Changed

New Contributors

Full Changelog: 1.5.3...2.0.0

2.0.0-beta4

2.0.0-beta4 Pre-release
Pre-release

Choose a tag to compare

@skerbis skerbis released this 15 Jan 10:33
d8ded50

update test