Uni-Verein 1.2.0 – Progressive Web App und mobile Ansicht 📱
Veröffentlicht am 22. Juli 2026
Mit Uni-Verein 1.2.0 löst sich eine der größten Baustellen aus den Anfängen des Projekts: Die Software war bisher für PC und Tablet optimiert, ab sofort funktioniert Uni-Verein auch auf dem Smartphone und lässt sich ebenfalls wie eine App installieren.
Neue Funktionen
- 📲 Progressive Web App (PWA): Uni-Verein lässt sich jetzt auf dem Homescreen installieren
- 📱 Mobile-optimiertes Layout: Auf Smartphones ersetzt ein Hamburger-Menü mit Bottom-Navigation die Desktop-Sidebar, Tabellen werden als Karten bzw. einspaltige Ansicht dargestellt, Dialoge öffnen im Vollbild und Filterleisten stapeln sich vertikal
- 📡 Offline-Hinweis auf der Login-Seite: Zeigt "Du bist offline" an, sobald keine Verbindung besteht oder der Server nicht erreichbar ist, und verschwindet automatisch wieder bei erneuten verbindung.
Verbesserungen
- 🧩 Größere Refactorings im Frontend: Mobile-spezifische Ansichten (Audit-Log, Mitgliederliste) und die Sidebar-Navigation wurden in eigene, wiederverwendbare Komponenten ausgelagert
- 🗂️ Die Erstellen-/Bearbeiten-Dialoge (Beitragspläne, Nutzer, Mitgliedskategorien, Links, Import-Fehler, Bestätigungen, Icon-Auswahl, Mitgliederformular) wurden in eigenständige Komponenten unter
src/components/dialogsverschoben - 📄 Eine gemeinsame
ResponsiveTablePagination-Komponente wird jetzt von allen paginierten Tabellen (Mitglieder, Mail-Empfänger, SEPA, Beiträge, Audit) verwendet - ✨ Einheitliche Prettier-Formatierung im gesamten Frontend-Code
- ⚙️ Der Workflow zur Aktualisierung der Third-Party-Hinweise läuft jetzt auf Feature-Branches statt auf
main - 🐳
docker-compose-ini.ymlliest die aktuelle Version jetzt automatisch vom neuesten GitHub-Release aus, statt sie manuell im.envpflegen zu müssen
Fehlerbehebungen
- 🐛 Der Sprachumschalter musste beim ersten Klick manchmal zweimal betätigt werden, bevor die Sprache tatsächlich wechselte
- 🐛 Das Init-Skript (
docker-compose-ini.yml) hinterließ doppelteVERSION-Zeilen im.env, weilsed -igegen den Single-File-Bind-Mount stillschweigend fehlschlug
Warum diese Updates wichtig sind
Die mobile Ansicht war eine der meistgewünschten Funktionen seit dem ersten Release und macht Uni-Verein jetzt auch für die Vorstandsarbeit unterwegs praktikabel, ob beim Check-in auf einer Veranstaltung oder für einen schnellen Blick in die Mitgliederliste zwischen zwei Vorlesungen. Durch die PWA-Unterstützung fühlt sich die Web-App dabei fast wie eine native App an, inklusive Offline-Zugriff auf bereits geladene Daten.
Wie geht es weiter?
Damit ist ein wichtiger Meilenstein von der ursprünglichen Roadmap erreicht. Als Nächstes stehen weitere Performance- und Infrastruktur-Verbesserungen an. Schaut auch in Zukunft gerne wieder hier vorbei.