-
v0.5 Stable
released this
2025-11-12 11:02:26 +00:00 | 0 commits to master since this release🚀 Release v0.5
🔐 Sicherheit & Anmeldung
- Stackpulse ist jetzt vollständig abgesichert:
Ohne registrierten Superuser, hinterlegte Serverdaten und einen API-Key lässt sich das System nicht mehr starten. - Ein neuer Setup-Wizard führt Schritt für Schritt durch die Ersteinrichtung und sorgt dafür, dass alles korrekt konfiguriert ist.
- Jeder Benutzer erhält einen persönlichen Sicherheitsschlüssel, der zur Wiederherstellung des Zugangs benötigt wird – für maximale Datensicherheit.
🧩 Benutzer, Gruppen & Rechte
- Stackpulse bietet nun eine komplette Benutzer- und Gruppenverwaltung mit individuellen Berechtigungen.
- Eine neue Permission-Engine steuert den Zugriff auf Routen, Seiten und Aktionen – sowohl im Frontend als auch im Backend.
- Administratoren können Benutzer aktivieren/deaktivieren, Gruppen verwalten, Rechte anpassen und Sicherheitsschlüssel erneuern.
💻 Frontend & Benutzeroberfläche
- Das Dashboard reagiert jetzt dynamisch auf die vergebenen Rechte – Benutzer sehen nur das, was sie dürfen.
- Neue Ansichten für Benutzer, Gruppen, Logs und Wartung machen die Administration übersichtlich und einfach.
- Die Passwort-zurücksetzen-Funktion wurde komplett überarbeitet: Wiederherstellung erfolgt sicher über den persönlichen Schlüssel.
⚙️ System & Wartung
- Der neue Maintenance-Bereich bündelt zentrale Systemfunktionen wie Updates, SSH-Tests, Serververwaltung und Duplikatbereinigung.
- Ein globaler Wartungsmodus sorgt dafür, dass Aktionen während sensibler Prozesse automatisch blockiert werden.
- Das Event-Log-System wurde modernisiert – mit besseren Filtern, Exportoptionen und klarer Protokollierung aller Ereignisse.
Mit v0.5 wird Stackpulse zu einer sicheren, mehrbenutzerfähigen Plattform.
Die Kombination aus Login-Pflicht, Berechtigungssystem und Setup-Wizard legt das Fundament für kommende Features wie Rollenmodelle, Remote-Zugriff und automatisierte Wartungsabläufe.Downloads
- Stackpulse ist jetzt vollständig abgesichert:
-
v0.4 Stable
released this
2025-10-23 06:59:57 +00:00 | 14 commits to master since this release🚀 Release v0.4
✨ Highlights
-
Komplettes Frontend-Redesign
- Die Benutzeroberfläche wurde vollständig überarbeitet und präsentiert sich nun im modernen Material Design
- Grundlage bildet das Material Tailwind Dashboard von Creative Tim, wodurch ein deutlich professionelleres und einheitlicheres Erscheinungsbild entsteht
- Die neue Struktur verbessert Übersicht, Bedienbarkeit und Skalierbarkeit des Frontends
-
Framework-Umstellung auf Material Tailwind
- UI-Komponenten, Layouts und Styles basieren nun auf Material Tailwind
- Vereinheitlichung der Styles und einfachere Erweiterbarkeit durch modulare Komponenten
-
Verbesserte Erweiterbarkeit & Developer Experience
- Durch den Einsatz vorgefertigter Material-Komponenten lässt sich das UI schneller erweitern
- Bessere Lesbarkeit und Wartbarkeit des Frontend-Codes
-
Bugfixes & Performance-Optimierungen
- Kleinere Fehler im UI-Rendering und in der Stack-Ansicht behoben
- Ladezeiten verbessert und unnötige Styles/CSS entfernt
Mit v0.4 erhält Stackpulse ein komplett neues Gesicht –
eine moderne, klare und erweiterbare Material Design Oberfläche,
die die Grundlage für zukünftige Funktionen wie Login, Settings und Benutzerverwaltung schafft.Downloads
-
-
v0.3 Stable
released this
2025-10-13 18:57:22 +00:00 | 50 commits to master since this release🚀 Release v0.3
✨ Highlights
-
Update der Portainer-Instanz
- Anzeige des aktuellen Portainer-Status (inkl. „aktualisierbar“-Hinweis) im neuen Wartungsbereich
- Möglichkeit, den Container über Standardbefehle oder ein benutzerdefiniertes Skript (in der DB hinterlegt) neu zu starten
- Wenn ein Skript vorhanden ist, wird dieses automatisch bevorzugt (Kennzeichnung in der UI)
- Während des Updates wechselt Stackpulse in den Maintenance-Modus und kehrt automatisch zurück, sobald Portainer wieder online ist
-
UI für Datenbereinigung (ACHTUNG: Ungeprüft und WIP!)
- Neue UI-Komponenten zur Erkennung und Entfernung doppelter Stack-IDs auf der Wartungsseite
- Übersicht der gefundenen Duplikate und Aktionen direkt im Frontend
- Backend erkennt und entfernt Duplikate bei Stack-IDs auf Knopfdruck
- Sauberere Datenhaltung und weniger fehlerhafte Deploys
-
Benachrichtigungen im Frontend
- Redeploy-Ergebnisse werden jetzt als Toast-Meldungen mit Farb- und Icon-Codierung angezeigt
-
Filter für Stack-Ansicht
- Stacks nach Name oder Status filterbar
- Pagination für bessere Übersicht bei vielen Einträgen
-
Logging-Erweiterungen
- Logging um Portainer-Aktionen und Datenbereinigungsvorgänge ergänzt
- Verbesserte Nachvollziehbarkeit aller automatischen Prozesse
Mit v0.3 bringt Stackpulse erstmals Automatisierung, Wartungslogik und erweiterte Datenpflege ins System.
Der Fokus liegt auf Zuverlässigkeit, Übersicht und Echtzeit-Feedback – ein großer Schritt hin zu einem selbstverwaltenden Deployment-Tool.Downloads
-
-
v0.2.1 Stable
released this
2025-10-12 09:20:38 +00:00 | 72 commits to master since this release🚀 Release v0.2.1
❗️ Hotfix
- Stack Redeploy für alle und die Auswahl wurde angepasst, dass Redeploys in der Queue entsprechend angezeigt und deaktiviert werden
Downloads
-
v0.2 Stable
released this
2025-10-01 11:40:26 +00:00 | 109 commits to master since this release🚀 Release v0.2
✨ Highlights
- Einführung der SQLite-Datenbank für Redeploy-Logs
- Umfassendes Redeploy-Logging inkl. Redeploy-Typ (Einzeln, Auswahl, Alle)
- Neue Logansicht im Frontend mit Multi-Select und Freitextsuche zur komfortablen Filterung
- Selektives Redeploy einzelner Stacks über die UI – zusätzlich zu Redeploy All
- Live-Statusupdates während Redeploys über socket.io
- Selbstschutz: der Stackpulse wird anhand der Stack-ID in den Umgebungsvariablen zuverlässig vom Redeploy ausgeschlossen
- Verbesserte UI mit neuem Logo, klarer Struktur und kleinen Verbesserungen der Stack-Ansichten
Diese Version bringt das Logging-System inklusive flexibler Filtermöglichkeiten der Logs und eine deutlich verbesserte Steuerung der Redeploys ins Projekt.
Downloads
-
released this
2025-09-25 10:59:57 +00:00 | 177 commits to master since this release🚀 Release v0.1
✨ Highlights
- Verbindung zur Portainer API zum abrufen der Stack-Informationen
- Alle Stacks neu deployen und
- Einzelne Stacks neu deployen direkt aus der UI
- Erste UI mit Navigation und Basislayout implementiert
Mit diesem Release startet das Projekt offiziell: eine funktionsfähige Basis, die bereits Redeploys ausführen kann und als Grundlage für kommende Features dient.
Downloads