stable-1.1.0 ist in Vorbereitung
Version stable-1.1.0 erscheint am 19. September!
Neu in dieser Version
- Intelligentes Dashboard: Ein komplett neuer Dashboard-Tab wurde eingeführt, der wichtige Informationen und Systemzustände zentral zusammenfasst. Das Dashboard kann unter anderem Aufmerksamkeiten, Sicherheitswarnungen, neue Updates, Bestandsinformationen und weitere relevante Hinweise anzeigen. Über einzelne Hinweise kann direkt zum zugehörigen Bereich navigiert werden, wobei bei Bedarf automatisch an die relevante Stelle gescrollt wird.
- Schütteln zum Fehlermelden: Auf unterstützten Mobilgeräten kann die Fehlerfunktion nun durch Schütteln des Geräts geöffnet werden. Dadurch können Fehler schneller gemeldet werden, ohne zunächst durch die Anwendung navigieren zu müssen.
- Komplett neues Design: Die Benutzeroberfläche von SSM wurde umfassend überarbeitet und erhält ein modernes, einheitlicheres Erscheinungsbild mit neuen Glaselementen. Zahlreiche Bereiche wurden optisch angepasst und um flüssigere Animationen, Übergänge und Interaktionen ergänzt.
- Google-2FA-Hinweis: Standardkonten erhalten nun einen Hinweis zur Einrichtung der Google-2FA. Die Funktion bezieht sich auf die Zwei-Faktor-Authentifizierung des Google-Kontos und dient zur zusätzlichen Absicherung des Benutzerkontos.
- Überarbeitetes Branding: Das SSM-Branding wurde an verschiedenen Stellen der Anwendung überarbeitet und gezielter eingesetzt.
- Erweitertes Update-System: Updates können nun bereits vor ihrer Veröffentlichung als „bald verfügbar“ eingesehen werden. Dadurch können kommende Änderungen bereits vor dem eigentlichen Release angekündigt werden.
- Termine exportieren: Der Terminkalender wurde um die Möglichkeit erweitert, Termine in einen eigenen Kalender zu exportieren. Zusätzlich können relevante Feiertage und Ferien im Zusammenhang mit den Terminen berücksichtigt und entsprechend angezeigt werden.
- Einbindung der eigenen FluidGlass-Library von Bellić Media für das FluidGlass-Designupdate.
Verbesserungen und Fehlerbehebungen
- Verbesserte Anmeldung und Sitzungen: Das Login- und Session-System wurde technisch überarbeitet und stabilisiert. Probleme mit dem Auto-Login, abgelaufenen Sitzungen, fehlerhaften Login-Zuständen sowie gleichzeitig angezeigten Login- und Abmeldebereichen wurden behoben.
- Verbesserte mobile Navigation: Die Darstellung von Tab-Titeln und Hilfesymbolen wurde auf kleinen Displays optimiert. Lange Bezeichnungen werden nun sinnvoll umgebrochen und Hilfesymbole bleiben auch bei schmalen Bildschirmbreiten korrekt positioniert. Außerdem setzt ein Doppeltipp auf Tabs die Scrollposition nicht mehr zurück.
- Optimierte PWA: Die Progressive Web App wurde umfassend für mobile Geräte optimiert. Dabei wurden unter anderem die Installationsaufforderung, die iOS-Darstellung und verschiedene mobile Bedienelemente überarbeitet. Auch der Button zur Installationsanleitung funktioniert wieder korrekt.
- Verbesserte Berechtigungsverwaltung: Die Verwaltung autorisierter Benutzer wurde überarbeitet. Wird ein Benutzer aus der Autorisierung entfernt, kann dieser anschließend nicht mehr auf die Instanz zugreifen und seine zuvor hinterlegten Berechtigungen werden ebenfalls korrekt aus der Datenbank entfernt. Zusätzlich wurde ein Fehler behoben, durch den der Update-Kanal trotz fehlender Berechtigung geändert werden konnte.
- Überarbeiteter Live-Error-Ticker: Der Live-Error-Ticker wurde optisch und funktional verbessert. Auf Mobilgeräten wird er nun kompakter und abgerundet dargestellt, während Fehler und Warnungen stärker hervorgehoben werden als reine Informationen.
- Verbesserte Systemdiagnose: Verschiedene Funktionen der Systemdiagnose wurden technisch stabilisiert. Dazu gehören unter anderem die Anzeige von „Update: restarting“, das Laden der Diagnose, die Push-Diagnose, die Lizenzserver-Statusprüfung und die Aktualisierung des Änderungsprotokolls.
- Verbesserter Admin-Bereich: Der Admin-Bereich merkt sich nun den zuletzt verwendeten Untertab. Beim Wechsel zwischen verschiedenen Bereichen wird dadurch nicht mehr automatisch zum Account-Untertab zurückgesprungen. Der Update-Changelog wird außerdem gekürzt dargestellt und verweist auf die offizielle SSM-Changelog-Seite.
- Verbesserte Sitzungsverwaltung: Die presence/heartbeat-Verbindung wurde überarbeitet. Heartbeat-Timer werden nach Ablauf einer Sitzung nun korrekt beendet, wodurch unnötige Client-Fehler und weiterhin aktive Hintergrundprozesse verhindert werden. Das Mitteilungscenter kann bei einer abgelaufenen Sitzung außerdem nicht mehr über den Mitteilungsbanner geöffnet werden.
- Verbesserte Animationen und Benutzeroberfläche: Zahlreiche kleinere Fehler bei Animationen, Containern, Toast-Benachrichtigungen und mobilen Elementen wurden behoben. Dazu gehören unter anderem die Animation des Google-Anmeldebuttons, das Verkleinern von Containern, das automatische Ausblenden von Nachrichtenbannern sowie die Anzeige von Toast-Benachrichtigungen nach einer Sitzungsverlängerung.
- Überarbeitete Datenschutzinformationen: Die Datenschutzhinweise wurden überarbeitet und um Informationen zu Firebase sowie entsprechende Verweise auf Google ergänzt. Außerdem öffnet sich die Datenschutzerklärung im Footer wieder korrekt mit einer flüssigen Animation.
- KF-Farbschema: Ein Fehler im Farbschema der Kinderfeuerwehr wurde behoben. Das Farbschema wird nun wieder korrekt mit den vorgesehenen gelb-orangen Farben dargestellt.
- Weitere Verbesserungen: Der Dienstbuch-Schriftführer kann nun wieder fehlerfrei entfernt werden. Zusätzlich wurden zahlreiche kleinere Fehler in der Benutzeroberfläche, bei Berechtigungen, Nachrichten, Sessions, mobilen Darstellungen und verschiedenen Systemfunktionen behoben. Und weitere Kleinigkeiten...