Date: Tue, 19 Mar 2024 15:00:10 +0100 (CET) Message-ID: <1740232921.1622.1710856810251@832b484887d6> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_1621_865430242.1710856810249" ------=_Part_1621_865430242.1710856810249 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Zum neuen Changelog der Single Page App (SPA)
=F0=9F=90=9B *Bugs*<=
/span>
E=
s wurde ein Fehler bei der Sortierung der Meldungen auf dem Dashboard behob=
en.
Sonst= iges
=F0=9F=90=9B *Bugs*<=
/span>
E=
s wurde ein Fehler behoben, bei dem das Aufrufen der SPA nicht m=C3=B6glich=
war, da ein zu gro=C3=9Fer JWT =C3=BCbertragen wurde.
=F0=9F=91=8D *Verbesserun=
gen*=
Beim Wi=
dget f=C3=BCr Mitteilungen und Termine wurde die Sortierung =C3=BCberarbeit=
et, au=C3=9Ferdem ist es nun m=C3=B6glich maximale Anzahl, die angezeigt we=
rden soll, separat f=C3=BCr Mitteilungen und Termine zu setzten.
=F0=9F=90=9B *Bugs*
Im dem Widget detaillierte Personalverf=C3=BCgbarkeit wurden keine Daten=
angezeigt, dieses wurde behoben.
Im A=
larminformations - Widget ist es nun m=C3=B6glich den Text in "Fett" darzus=
tellen
Die Darstellung des Digitalen Uhr - Widgets wurde verbessert, ebenfal=
ls ist es nun m=C3=B6glich Datum & Uhrzeit nebeneinander anzeigen zu la=
ssen
In dem Mitteilungs - Widget lassen sich nun die Schriftgr=C3=B6=C3=9Fen=
f=C3=BCr Titel und Text anpassen.
=F0=9F=90=9B *Bugs*=
span>
Es=
wurde ein Fehler behoben, bei dem Sonderzeichen bei einer Alarmierung nich=
t richtig angezeigt wurden.
=F0=9F=91=8D *Verbesserungen*
In den Einsatzdaten - Widget ist es nun m=C3=B6glich f=C3=
=BCr jeden Punkt eine eigene Schriftgr=C3=B6=C3=9Fe auszuw=C3=A4hlen.
Es ist=
nun m=C3=B6glich alarmierte Fahrzeuge auf dem Karten - Widget hervorzuhebe=
n, ebenfalls l=C3=A4sst sich die Schriftgr=C3=B6=C3=9Fe anpassen.
Die Inhalt=
e in einem IFrame - Widget, lassen sich nun zentrieren
Im Mitteilungs - Widg=
et ist es nun m=C3=B6glich noch nicht ver=C3=B6ffentlichte Termine & Mi=
tteilungen auszublenden.
=F0=9F=90=9B *Bugs=
*
Bei mehrer=
en DMS trat ein Fehler auf, welcher Datens=C3=A4tze nicht oder garnicht dar=
gestellt hat, dieses wurde behoben.
<=
span style=3D"color: rgb(0,8,19);">Es wurde ein Fehler behoben, der beim er=
stellen eines neuen Dashboards nach einer Zeit alle =C3=84nderungen zur=C3=
=BCcksetzt.
Es wurde ein Fehler behoben, bei dem Fahrzeuge auf dem Karten - =
Widget mehrfach angezeigt wurden. Ebenfalls kann man nun die Liste der Fahr=
zeuge auf eine bestimmte L=C3=A4nge k=C3=BCrzen.
Es wurde ein Fehler behoben=
, bei dem IFrames mit Bildern nicht gespeichert werden konnten.
Es wurde ein=
Fehler betbehoben, bei dem ein leeres Dashboard angezeigt wurde, wenn man =
eine Vorlage mit "Speichern unter" gespeichert hat.
Es wurde ein Fehler beho=
ben, bei dem die Sortierung der Meldungen und Termine nicht richtig war.
Es =
wurde eine Fehler behoben, bei dem das Freitext - Widget nicht genau mittig=
angezeigt wurde.
=F0=9F=94=A8 *Sonstiges=
*
Es wird au=
tomatisch anstatt dem Lightmode, der Darkmode eingeschaltet, wenn keine Ein=
stellung gefunden worden ist.
Sonstiges
=F0=9F=90=9B *Bugs*
Die Weiterleitung zur Verwalt=
ung wird nun nur noch angezeigt, wenn der Benutzer Berechtigungen zur Verwa=
ltung besitzt.
=F0=9F=91=8D *Verbesserungen*
Bei der Routenberechnung auf dem Karten - Widget, wurde d=
ie Routenansicht verbessert. Ebenfalls wird die Route nun unabh=C3=A4ngig v=
om Mittelpunkt generiert.
=F0=9F=90=9B *Bug=
s*Im Safari=
wurde das Ticker - Widget nicht richtig dargestellt, dieses wurde behoben.=
Sonstiges
=F0=9F=90=9B *Bugs*
Es wurde ein Fehler behoben, =
bei dem unter anderem der Fahrzeugstatus nicht aktualisiert wurde
=F0=9F=8E=81=
*Neue Funktionen*
Auf dem Karten - Widget ist es nun m=C3=B6glich eine Rout=
e zu dem Einsatzort zu generieren.
Sonstiges
=F0=9F=91=8D *Verbesserungen*
Bei der Nachbe=
stellung wurden die Fehlermeldungen angepasst, diese zeigen nun Information=
en zu einem Fehler an.
=F0=9F=90=9B *Bugs=
strong>*
Es wurde ein=
Fehler im Shop behoben, bei dem eine falsche "maximale Nutzerzahl" an den =
Server =C3=BCbertragen wurde.
=F0=9F=8E=81=
*Neue Funktionen*
=E2=80=A2 Fahrzeuge k=C3=B6nnen nun auf=
dem Karten - Widget angezeigt werden
=F0=9F=91=8D *Verbesserungen*
=E2=80=A2 Es wurde ein Widget hinzugef=
=C3=BCgt, welches Mitteilungen und Termine anzeigen kann
=E2=80=A2&nbs=
p;Es ist m=C3=B6glich Fahrzeuge auf dem Karten - Widget als Liste an=
zuzeigen, wenn diese sich =C3=BCberlappen (BETA)
=E2=80=A2 Alle Listen in den Widget - Einstellungen sind jetzt ab w=C3=A4hlbar
=F0=9F=90=9B&nb=
sp;*=
span>Bugs*
<=
span style=3D"color: rgb(0,8,19);">=E2=80=A2 Es wurde ein=
Fehler behoben, bei dem ein mehrzeiliger Text im Freitext - Widget nicht k=
orrekt angezeigt wurde
=F0=9F=94=A8 *Sons=
tiges*
=E2=
=80=A2 Nach dem speichern eines Dashboards, werden diese =
Dashboards nun auch auf anderen Computern neugeladen
=F0=9F=8E=81&n=
bsp;*<=
/span>Neue Funktionen*
=E2=80=A2 =
Es ist nun m=C3=B6glich zwischen mehreren Doppelmitgliedschaften zu wechsel=
n
=E2=80=A2 Der aktuelle Modus (Light / Darkmode) wird nun=
permanent im Browser gespeichert, des Weiteren l=C3=A4sst sich dieser auch=
=C3=BCber ein URL - Parameter (?theme=3Ddark bzw. light) setzten
=F0=9F=90=9B =
*Bugs*
=
=F0=9F=8E=81&n=
bsp;*<=
/span>Neue Funktionen*
=E2=80=A2 =
Neben den Qualifikationen kann man nun auch Gruppen in der detaillierten Pe=
rsonalverf=C3=BCgbarkeit anzeigen lassen
=E2=80=A2 Beim er=
stellen eines Dashboards kann man nun auch fertige Vorlagen ausw=C3=A4hlen<=
/span>
=F0=9F=91=8D<=
span> *Verbesserungen
=E2=80=A2 <=
/span>Automatisches neu laden des iFrame-Inhaltes nach einer vom User defin=
ierbaren Zeit. (Aktuell 0, =3D aus, bis 1440 Minuten)
=E2=80=A2 <=
/span>Erm=C3=B6glicht das =C3=84ndern des Fahrzeugstatus =C3=BCber das Widg=
et "Fahrzeugstatus" direkt aus dem Dashboard heraus.
=E2=80=A2 =
span>Es wurden mehr Datumsformate zum Uhr Widget hinzugef=C3=BCgt
=E2=80=A2<=
span> Das Meldungstext Symbol in dem Einsatzdaten Widget wird j=
etzt immer oben angezeigt
=E2=80=A2 F=C3=BCr Monitorbenutz=
er werden jetzt alle Scrollbars auf einem Dashboard ausgeblendet
=E2=80=A2 Die Seitenleiste wird jetzt bei gro=C3=9Fen Bildschirmen a=
utomatisch ausgeklappt,
=F0=9F=90=9B *Bugs=
strong>*
=E2=80=A2
=E2=80=A2=
Es wurde ein Fehler behoben, der daf=C3=BCr gesorgt hat das ei=
n Fahrzeug nach einem Statuswechsel nicht mehr angezeigt wurde, nur in der =
PRO - Ebene
=E2=80=A2 Ein Fehler wurde behoben, bei dem al=
le Felder einer sortierbaren Liste initial abgew=C3=A4hlt waren
=E2=80=A2
=E2=80=
=A2 Ein Fehler wurde behoben, dass das abw=C3=A4hlen alle=
r Fahrzeuge im Fahrzeugstatus - Widget verhindert hat.
=E2=80=A2 =
Wurden bei der detaillieren Personalverf=C3=BCgbarkeit die Option "E=
insatzr=C3=BCckmeldung bei Alarmierung anzeigen" ausgew=C3=A4hlt, wurden im=
Standbymodus keine Daten angezeigt, dieses wurde behoben
=F0=9F=90=9B *Bugs*
=E2=80=A2 Fehlerhafte Anzeige von HTML - Tags (<br =
/>) wurde behoben
=F0=9F=8E=81=
*Neue Funktionen*
=E2=80=A2 Es wurde ein Ticker Widget hi=
nzugef=C3=BCgt
=F0=9F=91=8D *Verbesserun=
gen*=
=E2=80=
=A2 Das Titel Widget wurde =C3=BCberarbeitet, neben der A=
usrichtung kann man nun auch einen kleinen Text mit =C3=9Cberschrift hinzuf=
=C3=BCgen
=E2=80=A2 Sollten bei dem Einsatzdaten Widget nu=
r Icons angezeigt werden, so werden diese jetzt in einer Zeile mit der ents=
prechenden Meldung angezeigt.
=E2=80=A2 Das Einsatzdaten W=
idget wurde =C3=BCberarbeitet, Icons k=C3=B6nnen jetzt in einer Zeile mit d=
em jeweiligen Text angezeigt werden, ebenfalls werden alarmierte Fahrzeuge =
auch angezeigt
=E2=80=A2 Im Einsatzdaten Widget kann man n=
un einzelne Elemente ausblenden lassen
=F0=9F=90=9B
=E2=80=A2 iFrame - Das Speicher eines iFrame - Bildes f=
=C3=BChrte zu einem Fehler, dieses wurde behoben
=E2=80=A2 Einsatzdaten - Bei keinen Empf=C3=A4ngern wurde im Widget "Alle alarmiert"=
angezeigt, dieses wurde behoben
=E2=80=A2 Fehl=
erhafte Anzeige von HTML - Tags (<br />) wurde behoben
Pers=C3=B6nliches Dashboard
=F0=
=9F=90=9B *Bugs*
=E2=80=A2 Es werden nun nur die im Statusgeber verf=C3=
=BCgbaren Status im pers=C3=B6nlichen Dashboard angezeigt
=E2=80=A2 Wenn im pers=C3=B6nlichen Dashboard =
keine Termine verf=C3=BCgbar sind wird nun ein Text angezeigt
=E2=80=A2 Fehler behoben, wodurch eine fal=
sche Uhrzeit f=C3=BCr Termine im pers=C3=B6nlichen Dashboard angezeigt wurd=
e
=
=F0=9F=8E=81 *
=E2=80=A2 Es wurden zwei Widgets f=C3=BCr =
die Uhr (Analog & Digital) hinzugef=C3=BCgt
=E2=80=A2 Das Countup Widget wurde um einen Countdown er=
weitert
=F0=9F=91=8D *=
span>Verbesserungen*=E2=80=A2 Darstellung der Fahrzeug=
=C3=BCbersicht wurde bei kleinem Widget =C3=BCberarbeitet
=E2=80=A2 Im Fahrzeugstatus Widget wurde ein R=
ahmen um den Status gezogen, um diesen besser hervorzuheben
=E2=80=A2 Im Countup/Countdown Widget k=C3=
=B6nnen jetzt farbliche Zeiteinstufungen eingestellt werden.
=E2=80=A2 Im Fahrzeug FMS - Statusverlauf k=
=C3=B6nnen jetzt die Schriftgr=C3=B6=C3=9Fen angepasst werden
=F0=9F=90=9B *Bugs=
*
=
=E2=80=A2 Titelleisten der Widgets konnten nicht ausgeblendet werden=
, dieses wurde behoben
=E2=80=A2 Die Farbe der alarmierten Fahrzeuge wurde in der horizontalen Darstellu=
ng manchmal nicht angezeigt
=E2=80=
=A2 Der FMS Status 0 wurde in den Widgets mit "Status 10" angezeigt<=
br>=E2=80=A2 Fehler behoben, das=
s ein zentraler Benutzer keine Personalverf=C3=BCgbarkeit im Dashboard sehe=
n konnte
=E2=80=A2 Es wurde e=
in Fehler in der Personalverf=C3=BCgbarkeit behoben, dass kein Personal ang=
ezeigt wurden wenn ein Gruppenfilter aktiv war
=E2=80=A2 Es wird nun erlaubt in der Kompakten Verf=C3=BC=
gbarkeit alle Qualifikationen abzuw=C3=A4hlen
=E2=80=A2 Falsche Beschreibung in den Widget Einstellungen=
der Karte wurde behoben
=E2=80=A2 <=
/span>Fehlende =C3=9Cbersetzungen werden nun richtig angezeigt
Fehlerbehebungen & Verbesserungen
- Performance beim =E2=80=9ECold-Start=E2=80=9D erstmaligem =C3=96ffnen de=
utlich verbessert, macht sich insb. bei vielen Mitgliedschaften bemerkbar
- Standardsprache steht jetzt konsistent auf deutsch, sodass Chrome nicht =
mehr vorschl=C3=A4gt die Seite zu =C3=BCbersetzen
- Einsatz-Widget blendet Felder aus, wenn sie nicht gef=C3=BCllt sind
- Dashboard springt zuverl=C3=A4ssig vom Alarmmodus zur=C3=BCck und der an=
gezeigte Einsatz/Einsatzmodus ist endlich konsistent =C3=BCber alle Widgets=
hinweg
Intern
- Auto-Deployment =C3=BCber CI auf Staging Server
- Refactoring bessere TypeScript Typen und typisierte Properties f=C3=BCr =
Widgets
Fehlerbehebungen & Verbesserungen
- Doppelmitgli=
edschaften werden jetzt intern unterst=C3=BCtzt. So konnte bislang immer nu=
r in der Stammeinheit agiert werden. Jetzt wird die aktive Mitgliedschaft w=
ird aus dem Core =C3=BCbernommen, oder eben auf die Stammeinheit gewechselt=
, wenn man direkt sich einloggt
- Durch einen internen Fehler wurden nicht immer die Daten aller Mitglieds=
chaften geladen, sondern h=C3=A4ufig nur die der Stammeinheit. Au=C3=9Ferde=
m gab es ein Limit von max. 3 DMS das wurde auf 10 erh=C3=B6ht.
- Login/Authentifizierung wurde intern =C3=BCberarbeitet, sodass Fehler wi=
e das Landen auf /spa-next/login.html (f=C3=BChrte zu 404) statt /login.htm=
l und weitere nicht mehr auftreten k=C3=B6nnen.
- Auch bei Verwenden des Autologins wird jetzt korrekt die Websocket Verbi=
ndung aufgebaut und somit die Live-Aktualisierung des Dashboards
- Ein Klick auf Abmelden ist nicht mehr ohne Funktion, sondern l=C3=B6scht=
wirklich alle Daten und leitet zum Core weiter
- Alarm-Dashboard zeigt jetzt immer den neusten statt den =C3=A4ltesten Ei=
nsatz an
UI =C3=84nderungen
- flachere und einheitlichere Schatten, meh=
r =E2=80=9Eelevation=E2=80=9D, sodass es jetzt moderner wirkt
- Rundere Ecken die mehr zum Logo und Design von DIVERA passen
- Gr=C3=B6=C3=9Fere Schrift in der (ausgeklappten) Navigation
- Hintergrund des Mitteilungs-Widget im Start-Dashboard im Dark-Mode nicht=
transparent, sondern einheitlich
- Dashboard-=C3=9Cbersicht sitzt jetzt direkt auf dem grauen Hintergrund s=
tatt auf einer wei=C3=9Fen Fl=C3=A4che
- Einheitlichere Layouts mit selbem Verhalten und Breiten beim =C3=84ndern=
der Seitengr=C3=B6=C3=9Fe. So wird jetzt einheitlich die gesamte Breite au=
sgenutzt, statt zwischen Seitenbreiten zu =E2=80=9Espringen=E2=80=9D, bis z=
ur bisherigen Maximalbreite
Fehlerbehebungen & Verbesserungen
- Abstand von Widgets im Vollbildmodus wurde entfernt
- Widget-Title zeigt nun auch bei erster Widget-Initializierung =C3=84nder=
ungen direkt in der Vorschau an
- Hilfe-Tooltips f=C3=BCr Dashboard-Einstellungen wurden hinzugef=C3=BCgt<=
br>
- Hilfe-Tooltips f=C3=BCr Widget-Einstellungen wurden hinzugef=C3=BCgt
- Ein Problem mit dem Kartenabieter wurde behoben wenn googleMaps
ausgew=C3=A4hlt worden ist=
- Die Navigationsstruktur f=C3=BCr angepasst um Links innerhalb der SPA un=
d in den CORE zu trennen
- Ein visueller Indikator f=C3=BCr Links zum CORE wurde zur Navigation hin=
zugef=C3=BCgt
- Ein Problem mit dem Autologin wurde behoben
- Dynamische Spaltenbreite ist nun bei Widget-Initialisierung deaktiviert<=
br>
- Ein Fehler mit der Generierung von Dashboard-UUID und entsprechender Dat=
enspeicherung in die API
- Alarmierungen nutzen nun tsCrea=
te
anstelle von tsUp=
date
um die zuletzt verwendete Alarmierung als curentAlarm
zu verwenden
- Einige Fehler mit den =C3=9Cbersetzungen wurden behoben
Fehlerbehebungen & Verbesserungen
- Struktur der Navigation wurde angepasst um Navigationspunkte der SPA und=
dem CORE eindeutig zu trennen/kennzeichnen
- Stabilit=C3=A4tsverbesserungen f=C3=BCr den Autologin
Bek=
annte Einschr=C3=A4nkungen
- Es k=C3=B6nnen weiterhin Render-Fehler im Widget Karte
auftreten
Neue Features & Funktionen
- Fahrzeugsortierung basierend auf Alarmvorlage f=C3=BCr Widget
- Einsatzmarker wird bei leeren Koordinaten (0,0) im Widget Karte
nicht mehr angezeigt um Verw=
irrungen zu vermeiden
- Hilfe-Kn=C3=B6pfe/Links in der Dashboard-=C3=9Cbersicht und der Widgetau=
swahl hinzugef=C3=BCgt
- Widget-Titelleisten k=C3=B6nnen nun pro Dashboard ein- oder ausgeblendet=
werden.
- Wenn ausgeblendet aktiv, werden die Widget-Titelleisten im Bearbeitungsm=
odus grau dargestellt um das Verschieben/L=C3=B6schen der Widgets weiterhin=
zu bewerkstelligen.
Fehlerbehebungen & Verbesserungen<=
/strong>
- Benennung der Tabellenspalten f=C3=BCr das Widget Fahrzeugstatus
angepasst
- Widget Verf=C3=BCgbarkeit
zu Komapkte Personalverf=
=C3=BCgbarkeit
umbenannt
- Widget Personalverf=C3=BCgbarke=
it
zu Detaillierte P=
ersonalverf=C3=BCgbarkeit
umbenannt
- Kurzname
und Funkrufname
hinzugef=C3=
=BCgt zu Widget Fahrzeugstatus
- Kurzname
und Funkrufname
hinzugef=C3=
=BCgt zu Widget Fahrzeugstatusverl=
auf
- Widget Karte
verw=
endet nun neue OSMDE-URL um CORS-Fehler durch 301-Redirects und damit verbu=
ndene Fehler w=C3=A4hrend des Dashboard-Speicherungsprozess zu vermeiden
- Render-Fehler des Widget Karte<=
/code>
(Graue Kacheln) bei Gr=C3=B6=C3=9Fen=C3=A4nderungen nach dem =
speichern reduziert
- Stabilit=C3=A4tsverbesserungen f=C3=BCr den Autologin
- Qualifikationsindikatoren sind nun in der Tabellenspalte zentriert im Wi=
dget Detaillierte Personalverf=C3=
=BCgbarkeit
- Ein visueller Fehler bei der Darstellung der alarmierten Fahrzeuge im Wi=
dget Fahrzeugstatus
=
wurde behoben
- Ein Fehler in der Datenhaltungslogik zum aktualisieren von leeren Werten=
wurde behoben
- Ein Fehler w=C3=A4hrend des Spe=
ichern unter
-Prozess wurde behoben
- Der Statusindikator des Widget =
Fahrzeugstatus
adaptiert sich nun besser an ver=C3=A4nderte S=
chriftgr=C3=B6=C3=9Fen
- Das Layout der Tabellenspalten im Widget Fahrzeugstatus
wurde verbessert
- Das Styling von Widget Fahrzeug=
status
wurde verbessert
Bekannte Einschr=C3=A4=
nkungen
- Autologin funktioniert nicht zuverl=C3=A4ssig und leitet unter Umst=C3=
=A4nden zum Login
- Es k=C3=B6nnen weiterhin Render-Fehler im Widget Karte
auftreten
Neue Features & Funktionen
- Persistentet Speichern und Laden von Dashboard (Integration der Dashboar=
d API)
- Neue Navigation =C3=B6ffnet sich bei Mouseover
- Dialog Dashboard speichern
wird nur noch angezeigt wenn ein Dashboard kein Titel hat (neues =
Dashboard)
- Widget Fahrzeugstatus
zeigt nun den Funkrufnamen anstelle des Kurznamen des Fahrzeugs an
- Sortierbare Listen in den Widget-EInstellungen k=C3=B6nnen nun mit neuen=
Daten geupdated werden
- Widget Countdown
=
wurde in Countup
umb=
enannt
- Button Dashboard bearbeiten
wurde an den unteren rechten Bildschirmrand verschoben
- Widget Verf=C3=BCgbarkeit
kann nun Einsatzr=C3=BCckmeldung zum aktuellen Einsatz als Datensa=
tz verwenden
- Widget Personalverf=C3=BCgbarke=
it
kann nun Einsatzr=C3=BCckmeldung zum aktuellen Einsatz als=
Datensatz verwenden
- Alle Widget zeigen nun die Widget-Titelleiste an
Fehlerbe=
hebungen
- Daten der SPA-NEXT werden nun unter unterschiedlichen Logout-Konditionen=
korrekt aus dem lokalen Speicher gel=C3=B6scht
- Anpassungen und Korrekturen an der Hintergrunddatenverwaltung
- Anpassungen und Korrekturen an der visuellen Darstellung des Dashboard u=
nd Widgets
- Anpassungen und Korrekturen bei den =C3=9Cbersetzungen
- Ein Fehler wurde behoben, der f=C3=BCr willk=C3=BCrliche Platzierung von=
neuen Widget gesorgt hat
- Ein Fehler wurde behoben, der die Sortierung in den Widget-Einstellungen=
misachtet hat
- Ein Fehler wurde behoben, der im Laden von nicht existierende Komponente=
n resultierte
- EIn Fehler wurde behoben, der die Fahrzeugdaten =C3=BCber den Socket nic=
ht aktualisiert hat
- Ein Fehler wurde behoben, der die Monitordaten =C3=BCber den Socket nich=
t aktualisiert hat
Bekannte Einschr=C3=A4nkungen
- Der Prozess Speichern unter
resultiert in fehlenden Widget im original Dashboard
?autologin=3Dtoke=
n