Hier findest du den Changelog für das LFE CMS seit Anfang 2024.
September 2024 Release
September 2024 Release Beta #1 (30.08.2024)
Dokumentation
Seit längerem überlege ich bereits wie ich am besten eine Dokumentation des CMS umsetzen könnte und nun ist es soweit. Die Dokumentation des CMS befindet sich auf einem öffentlichen Confluence Space in meinem privaten Confluence. Dort wird es in Zukunft für alle Funktionen und Seiten im CMS eigene Hilfeseiten geben. Derzeit sind nur sehr wenige Inhalte umgesetzt, es sollen aber alle folgen.
Die Dokumentation kann jederzeit im Adminbereich über das Fragezeichen Symbol oben rechts aufgerufen werden. Sofern vorhanden wird man dort auch direkt zum Hilfe Artikel der aktuelle Funktion im Adminbereich geleitet.
Das Thema Dokumentation war mir vor allem ein Anliegen, da über die letzten Jahre immer mehr Funktionen hinzugekommen sind, die meisten aber nur im Changelog erwähnt wurden und es keinerlei detaillierte Dokumentation gab. Vor allem auch mit dem neuen Usern auf der X2R Webseite, die noch gar keine Berühungspunkte mit dem LFE CMS hatten. Und durch das neue X2R Reko Tool, mit dem nochmal einige neue User hinzukommen, macht es durchaus Sinn, die Funktionen beschrieben zu haben.
Derzeit befindet sich die Dokumentation noch in Arbeit, über die nächsten Wochen werden immer mehr Teile des CMS dort beschrieben sein.
X2R Reko Tool
Da die neue Season der X2R Events vor der Tür steht, findet mit diesem Update das X2R Reko Tool seinen Weg ins CMS. Dabei handelt es sich um ein Tool für die Rennkommissare (Reko) umd das Erstellen und Bearbeiten von Reports zu vereinfachen, vor allem auch mit dem Ausblick auf die X2R Endurance Serie. Das Tool ist dabei nur auf der X2R Webseite aktiv, da es auf den anderen Webseiten wenig Sinn macht.
Das Reko Tool bietet dabei als erste Seite eine komplette Dokumentation im neuen Dokumentation Bereich im Confluence. Außerdem bietet es die Möglichkeit den Fahrern von X2R Reports für die Rennen zu erstellen. Diese Reports können dann im Adminbereich bearbeitet und veröffentlicht werden. Dabei gibt es auch eine Anbindung für unsere Streamer, die Reports der Live-Reko für die Endurance Rennen direkt in ihren Stream einbetten können.
Für die Sprint Cups gibt es außerdem die Anbindung an RaceApp, damit werden Strafen dort automatisch hinterlegt und dieser Schritt für die Reko entfällt.
Fehlerbehebungen
X2R BOP: Der BOP Upload/Import war nicht möglich
Berechtigungen: Wenn ein User keine Berechtigungen zum Hochladen von Bildern hatte, konnte er diese aber dennoch hochladen - dies geht jetzt nicht mehr
Berechtigungen: Wenn ein User keine Berechtigungen für den Wartungsmodus hatte, wurde ihm aber unter Umständen am Dashboard trotzdem die entsprechende Info Meldung angezeigt, obwohl er keine Möglichkeit hat, den Wartungsmodus zu deaktivieren
Update von Libraries
Update von jQuery UI auf Version 1.14.0
Update von Chart.js auf Version 4.4.4
Update von DataTables auf Version 2.1.5
Update von OverlayScrollbars auf Version 2.10.0
Update von TinyMCE auf Version 7.3.0
Mai 2024 Release
Mai 2024 Release Update #5 (19.07.2024)
Neue Funktionen / Verbesserungen
Passwortrichtlinie Passwörter müssen ab sofort mindestens 12 Zeichen lang sein. Bestehende Passwörter bleiben erhalten, aus Sicherheitsgründen wird aber empfohlen ein neues Passwort zu setzen, sollte es kürzer als 12 Zeichen sein. Generell wird auch empfohlen die Zwei Faktor Authentifizierung zu aktivieren!
Fehlerbehebungen
User Passwörter: Beim Erstellen eines neuen Users oder beim Setzen eines zufälligen Passwortes konnte es vorkommen, dass das neu gesetzt Passwort beim Login nicht funktioniert hat
Update von Libraries
Update von OverlayScrollbars auf Version 2.9.2
Update von TinyMCE auf Version 7.2.1
Update von FontAwesome auf Version 6.6.0
Update von DataTables auf Version 2.1.0
Mai 2024 Release Update #4 (17.06.2024)
Neue Funktionen / Verbesserungen
Startseiten Elemente Es gibt nun die Möglichkeit in der Übersicht der Startseiten Elemente ein Element zu duplizieren. Dabei werden alle Einstellungen mitkopiert
X2R Academy: Infos in der automatischen Discord Nachricht angepasst
Update von Libraries
Update von TinyMCE auf Version 7.1.2
Mai 2024 Release Update #3 (14.06.2024)
Neue Funktionen / Verbesserungen
X2R Academy: Es besteht nun die Möglichkeit das Fahrzeugmodell für die GT3 Entrylist zu forcieren bzw. nicht zu forcieren mit einer neuen Einstellung
X2R Academy: Es ist nun möglich einem Fahrer ein Auto für die Entrylist vorzugeben. Das ist vor allem für Fahrer, die nicht über RaceApp angemeldet sind, interessant.
Fehlerbehebungen
X2R Academy: Wenn ein Fahrer kein gültiges Fahrzeug ausgewählt hat (z.B. wenn es noch nicht in der Datenbank vorhanden ist oder der Fahrer manuell für die Saison gebucht wurde) wird nun in der Entrylist kein Fahrzeug mehr forciert, bisher wurde hier immer auf die ID 0, also den Porsche 911 GT3 R, zurückgefallen
Mai 2024 Release Update #2 (07.06.2024)
Neue Funktionen / Verbesserungen
X2R BOP Verwaltung: Es ist nun möglich die BOP für X2R über die Webseite zu verwalten inkl. Import von bop.json Files und Export als bop.json File
Mai 2024 Release Update #1 (29.05.2024)
Neue Funktionen / Verbesserungen
X2R Events: Sollten vergangene Events nicht in der Datenbank vorhanden sein, werden diese nun auch von RaceApp abgerufen und gespeichert
Fehlerbehebungen
Das Hinzufügen von neuen Videos ist nun wieder möglich
Bei den X2R Events wurden vergangene Events fälschlicherweise aus der Datenbank gelöscht
Update von Libraries
Update von DataTables auf Version 2.0.8
Mai 2024 Release (27.05.2024)
Neue Funktionen / Verbesserungen
X2R Academy: In der Übersicht wird nun ein Hinweis angezeigt, sollte ein Fahrzeug nicht korrekt zugeordnet werden können
X2R Academy: In den Konflikten werden nur noch Events der letzten 2 Monate angezeigt
X2R Academy: Es gibt nun die Möglichkeit den RaceSync für die X2R Academy über einen API Call auszuführen, sodass diese Funktion automatisiert werden kann. Zusätzlich wird hier ein Discord Webhook Call abgerufen, der die Sync Informationen in einen Discord Channel postet
X2R Academy: Es ist nun auch möglich die Entrylist über einen API Call abzurufen, sodass dies automatisiert werden kann
X2R Academy: Im manuellen RaceApp Sync werden nun ausgenommene Rennen nur noch angezeigt wenn sie innerhalb der letzten 2 Monate waren
Fehlerbehebungen
&
Zeichen wird in URLs und den Push Benachrichtigungen nun korrekt ersetzt (Ticket #10)
Update von Libraries
Update von TinyMCE auf Version 7.1.1
Update von jQuery UI auf Version 1.13.3
Update von chart.js auf Version 4.4.3
Update von DataTables auf Version 2.0.7
Update von cropper.js auf Version 1.6.2
Update von OverlayScrollbars auf Version 2.8.2
Update von PHP-JWT auf Version 6.10.1
Update von TwoFactorAuth auf Version 3.0.0
April 2024 Release
April 2024 Release (17.04.2024)
Neue Funktionen / Verbesserungen
Bei den Startseiten Elementen gibt es nun die Möglichkeit einen Unschärfe Effekt für das Hintergrundbild festzulegen. Dieser Effekt kann auch mit de Parallex Effekt kombiniert werden.
Der Anzeigestatus eines Startseiten Elements kann nun auch in der Übersicht aller Startseiten Elemente angepasst werden
Startseiten Elemente können nun auf kleineren Displays (z.B. Smartphone), durch eine neue Option bei den Elementen, ausgeblendet werden
Der Streamer für X2R Events kann nun manuell überschrieben werden
Fehlerbehebungen
Bei der X2R Academy werden nun auch Fahrer korrekt von der aktuellen Saison abgemeldet
Bei der X2R Academy können nun manuell gebuchte Fahrer auch wieder entfernt werden
Bei den X2R Events werden nun auch Events gelöscht, sollten diese zwar in der Datenbank aber nicht in RaceApp vorhanden sein
Die Konsolidierung der X2R Academy Events auf der Startseite funktioniert nun korrekt
Das Speichern der Fahrzeuge in der X2R Academy funktioniert nun korrekt
Update von Libraries
Update von OverlayScrollbars auf Version 2.7.1
Update von FontAwesome auf Version 6.5.2
Update von DataTables auf Version 2.0.4
Update von TinyMCE auf Version 7.0.1
Februar 2024 Release
Februar 2024 Release Update #2 (16.03.2024)
Anpassungen / Verbesserungen
Bei der X2R Academy kann man in den Einstellungen nun auswählen, ob die Entrylist forciert werden soll oder nicht (Paremter im JSON File)
Button "Warteschlange leeren" zum Bilder Upload hinzugefügt um schnell alle Bilder aus der Warteschlange zu entfernen
Mit einem neuen Button im Bilder Upload können nun alle abgeschlossenen Uploads auf einmal aus der Liste entfernt werden
Fehlerbehebungen
Beim Abrufen der X2R Events von RaceApp ist es zu einem Fehler gekommen, da dort versucht wurde ein Parameter zu speichern, den es nicht gab
In die Aufrufstatistik hatte sich ein Tippfehler eingeschlichen (vielen Dank fürs Melden Lukas 😁)
Update von Libraries
Update von OverlayScrollbars auf Version 2.6.1
Update von minify auf Version 1.3.73
Update von DataTables auf Version 2.0.2
Februar 2024 Release Update #1 (01.03.2024)
Anpassungen / Verbesserungen
Im Header Menü können nun auch Elemente die zur News Übersicht einer Kategorie (oder aller Kategorien zusammen) führen
Elemente beim Hinzufügen von neuen Elemente in ein Submenü
Fehlerbehebungen
Im Header Menü wird nun auch wirklich das Hauptelement als aktiv unterlegt, wenn die aufgerufene Seite ein Link im darunterliegenden Dropdown Menü ist
Die Auswahlbox beim Bearbeiten eines Header Menü Eintrags zur News Übersicht einer Kategorie wird nun korrekt dargestellt
Update von Libraries
Update von Chart.js auf Version 4.4.2
Update von DataTables auf Version 2.0.1
Februar 2024 Release (23.02.2024)
X2R Modul
Das LFE CMS wird nun auch auf der Webseite von X2R SimRacing eingesetzt und deshalb gibt es in dieser Version einige neue Funktionen, die ausschließlich für diese Webseite gedacht sind.
X2R SimRacing ist eine Community, die ihren Fokus auf den Spaß und die Fairness legt und sein Hauptaugenmerk auf die Förderung von Simracing Anfängern legt.
X2R Academy Auswertung & Events als Startseiten Elemente
Unsere X2R Academy ist das Herzstück unserer Community und bietet gerade für Anfänger den idealen Startpunkt in die Sim Racing Karriere.
Die Auswertung und die Startreihenfolge erfolgt in der X2R Academy durch eine eigene Berechnung, welche bisher über eine Google Sheets Tabelle gelöst wurde.
Diese hat allerdings ihre Grenzen erreicht und eine neue und einfachere Lösung wurde nun mit diesem Update in das CMS implementiert.
Durch die Abfrage der Fahrer- und Renndaten aus RaceApp kann die Auswertung der Ergebnisse und die Startreihenfolge automatisch erfolgen.
Zusätzlich zur Auswertung der Academy können auch die bevorstehenden und letzten Events von X2R auf den Startseite angezeigt werden.
Anpassungen / Verbesserungen
Anpassungen Adminbereich
Es wurde bei einigen Seiten im Adminbereich der Headerbereich (Bereich mit Überschrift, Untertitel und Aktionsbuttons) überarbeitet um einen einheitlichen Designstandard einzuhalten
Zusätzliche wurden ein paar kleinere Designanpassungen im Adminbereich vorgenommen
Neue Header Designeinstellungen
Beim Header Menü kann nun die Höhe der Elemente im Dropdown festgelegt werden
Beim Header Menü kann nun für Dropdown Menüs der Schatten festgelegt werden. Dadurch kann ein Dropdown Menü nun auch komplett ohne Umrandung verwendet werden
Die Breite des Drop Down Menü bei einer Spalte wird nun dynamisch an den Inhalt angepasst
Sonstige Anpasssungen
Auf mobilen Geräten sind die Admin Optionen nun in das normale Menü gewandert und die eigene Admin Navbar ist nicht mehr vorhanden
Die Seite "Hilfe und Info" wurde in "Changelog und Info" umbenannt
Wenn eine nicht vorhandene Seite im Adminbereich aufgerufen wird, wird nun eine korrekte Fehlerseite angezeigt
Fehlerbehebungen
Im Header Menü wird nun auch wieder das Hauptelement als aktiv unterlegt, wenn die aufgerufene Seite ein Link im darunterliegenden Dropdown Menü ist
Beim Header Menü konnte man keinen eigenen Titel vergeben, da hier immer ein Fehler aufgetreten ist
Beim Erstellen eines neuen Dropdown Menüs kam es zu einem Fehler, der dazu geführt hat, dass der Speichern Prozess in einer Endlosschleife festhing
Der Button zum Öffnen des mobilen Menüs ist nun am oberen Bildschirmrand und hat keinen Abstand mehr nach oben
Update von Libraries
Update von Boostrap auf Version 5.3.3
Update von SortableJS auf Version 1.15.2
Update von OverlayScrollbars auf Version 2.5.0
Update von DataTables auf Version 2.0.0
Update von TinyMCE auf Version 6.8.3