Name: Kubik-Rubik Extension Manager (KREM)
Version: 6.0.0.0 (Joomla! 6)
Typ: Komponente
Lizenz: GPLv3
Beschreibung: Kubik-Rubik Extension Manager ist eine Joomla! 6 Backend-Komponente, die als zentrale Verwaltung für Kubik-Rubik Erweiterungen, Subscriptions, Installationen und Updates direkt innerhalb des Joomla!-Administrationsbereichs dient.
Download: KREM - Kubik-Rubik Extension Manager Downloads
Kubik-Rubik Erweiterungen, Subscriptions und Updates direkt in Joomla! 6 verwalten!
Der Kubik-Rubik Extension Manager, kurz KREM, ist eine komplett neue Backend-Komponente für Joomla! 6. Sie wurde entwickelt, um eine zentrale Stelle für die Verwaltung von Kubik-Rubik Erweiterungen zu bieten, Pro-Abonnements zu validieren, den Erweiterungskatalog zu durchsuchen, neue Erweiterungen zu installieren und Updates direkt aus dem Joomla!-Administratorbereich heraus auszuführen.
Das System besteht aus zwei zusammenarbeitenden Teilen: der auf der lokalen Joomla! 6 Website installierten Backend-Komponente und dem KREM API Backend auf
api.kubik-rubik.de. Diese Architektur ermöglicht eine sichere Lizenzvalidierung, die zentrale Bereitstellung des Katalogs, autorisierte Downloads und ein deutlich vereinfachtes Update-Handling ohne manuelle Download- und Upload-Workflows.
KREM wurde entwickelt, um die gesamte Verwaltung des Kubik-Rubik Erweiterungs-Ökosystems zu vereinfachen. Statt Subscriptions, Downloads und Updates getrennt zu verwalten, erhalten Anwender ein zentrales Dashboard mit Statusinformationen, Repository-Zugriff, Installationssteuerung, Logging und Einstellungen.
Features
- Joomla! 6 Backend-Komponente – zentrale Verwaltungsoberfläche für Kubik-Rubik Erweiterungen.
- Live-Dashboard – Abonnementstatus, Subscription, Ablaufdatum und schnelle Statistiken auf einen Blick.
- Registrierungsablauf beim ersten Start – DSGVO-freundlicher Zustimmungsbildschirm vor der Instanzregistrierung.
- Host-Mismatch-Erkennung – automatische Erkennung von Domain-Änderungen mit Ein-Klick-Neuregistrierung.
- Subscription-Verwaltung – Eingabe, Validierung und verschlüsselte Speicherung der Pro Download ID.
- Zweistufige Authentifizierung – automatischer API-Key für alle Nutzer und optionale Pro Download ID für Pro-Abonnenten.
- Erweiterungskatalog – alle Kubik-Rubik Joomla! 6 Erweiterungen mit Suche und Typ-Filtern durchsuchen.
- Vergleich installierter und verfügbarer Versionen – schnell erkennen, was installiert ist und welche Updates verfügbar sind.
- Ein-Klick-Installation – Katalog-Erweiterungen direkt aus dem Backend installieren.
- Ein-Klick-Updates – installierte Erweiterungen direkt mit AJAX-Feedback aktualisieren.
- Automatische Erweiterungserkennung – erkennt installierte Kubik-Rubik Erweiterungen über Joomla!-Registry und Dateisystem-Prüfungen.
- Update-Check-Integration – Integration mit den nativen Joomla!-Update-Tabellen und dem Update-Workflow.
- Aktivitäts-Logging – protokolliert Registrierung, Katalogabrufe, Lizenzvalidierung und Download-Aktionen.
- Einstellungsansicht – Instanz-ID, maskierter API-Key, registrierter Host, aktueller Host und Verbindungstests.
- Sichere Speicherung – API-Keys und Download-IDs werden mit AES-256-GCM über libsodium verschlüsselt.
- Sichere API-Kommunikation – hostgebundene API-Keys, serverseitige Lizenzprüfungen und sichere Download-Autorisierung.
- Internationalisierung – vollständige en-GB und de-DE Sprachunterstützung.
- Saubere Joomla! 6 Architektur – Strict Types, service-orientiertes Design, Dependency Injection, Enums, Value Objects und typisierte Exceptions.
Installation
Installiere den Kubik-Rubik Extension Manager wie jede andere Joomla!-Erweiterung über den Joomla!-Installer.
Nach der Installation kann die Komponente unter Komponenten -> Kubik-Rubik Extension Manager im Joomla!-Administratorbereich geöffnet werden. Beim ersten Start zeigt KREM den Zustimmungsablauf für die Registrierung an und kann anschließend die aktuelle Website-Instanz gegenüber der KREM API registrieren.
Nach erfolgreicher Registrierung stehen der Erweiterungskatalog, die Lizenzverwaltung und die Update-Funktionen direkt im Backend zur Verfügung.
Verwendung
KREM ist als zentrales Backend-Werkzeug für die Verwaltung von Kubik-Rubik Erweiterungen auf Joomla! 6 Websites gedacht.
- Dashboard – Abonnement- und Update-Status prüfen.
- Subscription-Ansicht – Pro Download ID eingeben und validieren.
- Erweiterungen-Ansicht – den vollständigen Katalog durchsuchen, filtern und Erweiterungen installieren.
- Update-Workflows – Update-Prüfungen auslösen, einzelne Erweiterungen aktualisieren oder alle veralteten Erweiterungen aktualisieren.
- Einstellungen – Instanzregistrierung, Host-Bindung und API-Konnektivität prüfen.
- Logs – Aktivitätshistorie für API- und Installationsaktionen einsehen.
KREM ist besonders nützlich für Anwender mit mehreren Kubik-Rubik Pro Erweiterungen, da separate manuelle Download-, Upload- und Update-Workflows durch eine zentrale Verwaltungsoberfläche ersetzt werden.
Changelog
Letzte Aktualisierung
Version 6.0.0.0 - 2026-05-11
- + Erste produktive Veröffentlichung des Kubik-Rubik Extension Managers für Joomla! 6
- + Freie Backend-Komponente für zentrale Erweiterungs-, Lizenz- und Update-Verwaltung hinzugefügt
- + Live-Dashboard mit Abonnementstatus, Schnellstatistiken und letzten Aktivitäten hinzugefügt
- + Registrierungsablauf beim ersten Start mit Zustimmungsbildschirm und Host-Mismatch-Erkennung hinzugefügt
- + Validierung und verschlüsselte Speicherung der Pro Download ID hinzugefügt
- + Vollständiger Kubik-Rubik Erweiterungskatalog mit Suche, Filtern und Entitlement-Anzeigen hinzugefügt
- + Ein-Klick-Installation- und Ein-Klick-Updates-Workflows hinzugefügt
- + Automatische Erweiterungserkennung und Versionsvergleich hinzugefügt
- + Joomla!-native Update-Integration und Batch-Update-Prüfungen hinzugefügt
- + Aktivitäts-Logging, Einstellungsansicht und API-Konnektivitätstest hinzugefügt
- + Sichere API-Kommunikation mit verschlüsselten Secrets und hostgebundener Validierung hinzugefügt
- + Vollständige en-GB- und de-DE-Sprachunterstützung hinzugefügt
Version 6.0.0.0 - 2026-05-11
- + Erste produktive Veröffentlichung des Kubik-Rubik Extension Managers für Joomla! 6
- + Freie Backend-Komponente für zentrale Erweiterungs-, Lizenz- und Update-Verwaltung hinzugefügt
- + Live-Dashboard mit Abonnementstatus, Schnellstatistiken und letzten Aktivitäten hinzugefügt
- + Registrierungsablauf beim ersten Start mit Zustimmungsbildschirm und Host-Mismatch-Erkennung hinzugefügt
- + Validierung und verschlüsselte Speicherung der Pro Download ID hinzugefügt
- + Vollständiger Kubik-Rubik Erweiterungskatalog mit Suche, Filtern und Entitlement-Anzeigen hinzugefügt
- + Ein-Klick-Installation- und Ein-Klick-Updates-Workflows hinzugefügt
- + Automatische Erweiterungserkennung und Versionsvergleich hinzugefügt
- + Joomla!-native Update-Integration und Batch-Update-Prüfungen hinzugefügt
- + Aktivitäts-Logging, Einstellungsansicht und API-Konnektivitätstest hinzugefügt
- + Sichere API-Kommunikation mit verschlüsselten Secrets und hostgebundener Validierung hinzugefügt
- + Vollständige en-GB- und de-DE-Sprachunterstützung hinzugefügt
Download
Übersicht über alle Downloads zu dieser Erweiterung: KREM - Kubik-Rubik Extension Manager Downloads