Wir waren selber überrascht, was sich seit der Version 1.1.0 so alles an kleinen und großen neuen Funktionen und Optimierungen angesammelt hatte. Das neue Release 1.2.0 trägt den Release-Namen „Kirchensittenbach“, wir folgen der Tradition jedem Release einen Namen einer der Gemeinden der beteiligten Entwickler zu verpassen.
Das Update kann über jeden ALARMiator Server der Version 1.1.0 installiert werden. Eine Anleitung zum Update findest Du im Handbuch (https://handbuch.alarmiator.de). Neuinstallationen des ALARMiator Servers nutzen ebenfalls das gleiche Installationspaket. Auch die Neuinstallation ist natürlich im Handbuch beschrieben. Dank tatkräftiger Hilfe von Kollegen des BRK Nürnberger Land wurde auch unser Handbuch in den letzten Wochen deutlich ausgebaut und um Details ergänzt.
Neue Funktionen:
- Terminen kann nur eine URL auf z.B. ein Online-Meeting mitgegeben werden. Diese URL wird in der App dann zukünftig als Button mit angezeit, um aus der App heraus direkt auf den Link zugreifen zu können.
- Neue Serverkonfiguration für zentrales Verzeichnis der SSL-Zertifkate. Plugins erhalten nun die Information, wo die zentralen SSL-Zertifikate liegen auf dem lokalen System. So können Plugins das zentrale Zertifikat nutzen und müssen keine eigenen mehr verwalten.
- Rückmeldungen von APRTs (Digitalfunkmeldern) über KatSys können nun verarbeitet werden. Dazu wurde die Inventarverwaltung erweitert. APRTs müssen als Inventargegenstand angelegt werden in einer Inventargruppe, die als „alarmierbar“ konfiguriert ist. Zusätzlich muss nun für alarmierbare Inventargegenstände der Typ der Funkeinrichtung angegeben werden (APRT, Sirene, FRT, MRT, HRT). Für vorhandene Einsatzmittel muss manuell der Typ gesetzt werden, damit sie wieder auf Wallboards und in der App erscheinen.
Diese Typenangabe wurde notwendig, damit APRTs nicht auf den Wallboards als Einsatzmittel erscheinen. Eine automatische Migration war nicht möglich, da keine klare Information genutzt werden kann, welchen Typ eine bereits angelegte Funkeinrichtung hat. - APRT-Rückmeldungen:
Es können nun APRT Rückmeldungen (z.B. von KatSys) ausgewertet werden Diese Rückmeldungen sind denen aus der App gleichgestellt - Anzeige eines Indikators bezüglich Akku Optimierung für Android Geräte
- Neues Plugin HTTP-Generic:
Plugin um HTTP Requests, anhand von alarmierten Gruppen auszuführen. Hier kann z.B. eine Gebäudeautomatisierung, IFTT oder andere Dienste angesprochen werden im Alarmfall. - Automatisches deaktivieren von fehlerhaften FCM Tokens (nach 10 Fehlerhaften Übertragungsversuchen wird ein Client-Token deaktiviert und der Admin darauf hingewiesen)
- Schleifen-Tabelle eingeführt
Hier können nun die Schleifen des Servers verwaltet werden unter Berücksichtigung der Berechtigungen - Klartext-Auflösung der Schleifencodes möglich. Neben der Anzeige von Schleifen-Nummern / digitalen Subs kann eine textuelle Beschreibung mit angezeigt werden.
- Wallboardverbindungen können nun limitiert werden (Anzahl gleichzeitiger Verbindungen mit einem Token). Dies ist eine Sicherheitsfunktion, die aber optional ist.
- Anzeige der externen Domain, über die Apps verbunden sind. Bei einem Wechsel der Serveradresse kann so durch einen Admin erkannt werden, welche Anwender noch über eine alte Serveradresse auf den Server verbinden.
Funktionsänderungen:
- Alarmierungsprofile werden nun einer Organisation zugeordnet. Vorhandene Alarmierungsprofile erhalten beim ersten Serverstart automatisch die Organisation des Administrators zugewiesen. Alarmierungsprofile können nun nur noch von Anwendern gesehen und bearbeitet werden, die der Organisation des Profiles oder einer übergeordneten Organisation angehören. Alarmierungsprofile können so von einem Administrator einer übergreifenden Organisation erstellt und dann einer untergeordneten Organisation zur Verwaltung übergeben werden.
- Das erste Gerät eines jeden Mitglieds wird automatisch aktiviert. Diese Änderung dient der Entlastung der Administratoren, da jeder User mindestens ein Gerät aktiv haben sollte. Jedes weitere Gerät, das unter dem gleichen Benutzer angemeldet wird, benötigt weiterhin die manuelle Freigabe durch den Administrator.
- Bei Registrierung eines bereits bekannten Gerätes, werden die Daten des Gerätes aktualisiert anstatt nichts zu tun
- Vorhandene Inventargegenstände für Einsatzmittel müssen manuell durch einen Admin einmalig einen Typ zugewiesen bekommen (Inventar -> Gegenstand auswählen -> Reiter „Alarmierung“ -> Typ auswählen)
- Für Importe auf den Server geladene Excel Files werden nach dem Upload und dem Import korrekt gelöscht
- Wallboard
- Redesign von Widgets
- Wallboard Typ „Wallboard und App“ entfernt. Wallboards müssen nun einem klaren Typ Wallboard oder App zugeordnet werden
- KatSys
- Parser LAU FW angepasst (erweitert)
- Parser LAU RD hinzugefügt
- Einführung der Header Authentifizierung für die REST API
- API-Adresse wird beim Login nun mit übermittelt mit zur fließenden Anpassung der Apps
- Erweiterte Berechtigungsanpassungen (Einschränkungen auf Organisationen)
- Automatische Passwort Generierung für neue Benutzer
- Berichtswesen Reiter für Responsive hinzugefügt
Fehlerbehebungen:
- Ein SQL Syntaxfehler in updateDevice wurde behoben
- Beim Wechsel des Benutzers auf einem Gerät, konnte das Gerät nicht mehr hinzugefügt werden. Problem wurde behoben.
- Termine | Termineinträge werden im Report Terminliste nun korrekt sortiert ausgegeben
- Probealarmierung | Anzeigefehler in Termindetails ist behoben, wenn keine Schleifen oder Einsatzmittel in der Probealarmierung gesetzt waren
- Einsatzort-Karte zeigt nun die korrekte Position der Icons über alle Zoom-Level hinweg
- Mail-Deamon: E-Mails wurden teilweise doppelt versendet. Fehler behoben.
- Diverse weitere kleine Anpassungen und Fehlerbehebung
Update
Wie Du einen vorhandenen ALARMiator Server updaten kannst findest Du im Handbuch unter https://handbuch.alarmiator.de