Update 30.11.2022

✨ Neuer, besser, schöner!

Der technologische Umbau ist abgeschlossen. Gleichzeitig mit diesem gibt es nun die neue Oberfläche. Hier ein paar Eindrücke:

Statistiken sind toll. Daher erwähne ich hier aus dem Backend Projekt mit dem alten Frontend die 213 changed files with 1,876 additions and 9,496 deletions in 104 Commits. Und im neuen Frontend-Projekt 160 changed files with 8,298 additions and 26,727 deletions in 313 Commits nach dem initalen Setup.

⭐ Neue Features

  • Falls der Nutzer schon ein mal angemeldet war wird er bei erneutem Login von Discord nicht erneut um Bestätigung gebeten, sondern wird direkt eingeloggt. (commit: 463785aa)

  • Reservierungen werden in der Discord-Slotliste angezeigt. (commit: 72cc227f)

  • Die Auswahl der Gruppen für Reservierungen ist nun alphabetisch sortiert. (commit: 4d1bc65a)

  • Login ist nun auf jeder Seite möglich und leitet auch wieder auf diese zurück. Außerdem ist der Login-Status inklusiver neuer Schnellnavigation jederzeit über die Anzeige oben rechts sichtbar.

  • Die Systemadministrator-Rolle muss nicht länger über Discord konfiguriert werden. Dadurch fällt die Rolle auf dem Server weg. (commit: b0bf6c68)

  • Erhöhte Sicherheit durch bessere Überprüfungen

    • Schnellere und verbesserte Berechtigungsprüfung. Wenn etwas nicht erlaubtes versucht wird merkst du das nun schneller. Machs trotzdem nicht.

    • Anfragen werden auschließlich von bestätigten URLs und Browsern akzeptiert.

  • Die Autovervollständigung der Arma 3 Modsets und Auswahl der Karten wurde auf das August 2022 Modset von AMB aktualisiert. Karten bleiben nun auch Freitextfelder. (commit: 409e7a6c)

  • Der mission.sqm Upload ist nicht mehr in der Beta-Phase. Sollten unerwarteter Weise dennoch falsch generierten Slots auftauchen sendet Alf gerne die Datei und das erwartete Ergebnis. Der Upload-Mechanismus wird direkt beim Upload ausführlicher erklärt.

  • Wesentliche Verbesserungen der Bedienbarkeit

    • Der Klick auf das eigene Profilbild ist besser ersichtlich. Dort findet sich nun auch ein Logout.

    • Was machen die Personengruppe und das Auge in der Eventerstellung und -bearbeitung und welchen Status haben sie eigentlich? Jetzt wird es erklärt.

    • Zu lange oder ungültige Felder werden noch vor dem Speichern während der Eingabe validiert. So kommt nicht mehr die Frage auf, ob noch genug Zeichen für alle Informationen zur Verfügung stehen.

    • Das Event-Datum muss nicht mehr im YYYY-MM-DD Format getippt werden.

    • Hilfestellungen zu den Event-Details, zum Beispiel Autovervollständigung der Karten und Modsets, werden nun auch ohne Verwendung aller Details angeboten.

    • Das Einfügen von Standard-Details überschreibt nicht mehr existierende Details.

    • Vererbungen von Reservierungen werden in der Reservierungsansicht von Slots angezeigt.

    • Events in der Vergangenheit können ohne Anpassung des Datums editiert werden.

    • Die fehlende Speicherung von Details oder der Slotliste beim Bearbeiten eines Events ist nun deutlich ersichtlich.

    • Während der Event-Bearbeitung ist auf einen Blick ersichtlich welche Felder welche Art der Speicherung verwenden.

    • Die meisten Seiten sind mobil wesentlich besser bedienbar.

    • Die Unterstützung für Assistenzsystem, im speziellen Screen Reader, wurde stark ausgebaut.

    • Alle Daten aktualisieren sich live. Bleibt der Tab mit den Eventdetails im Hintergrund siehst du beim zurück kommen ohne neuladen die aktuellen Daten.

Und viel mehr was zu ausführlich wäre hier aufzulisten.

🐞 Fehlerbehebungen

  • Unter seltenen Umständen konnte bei großen Events die Slotliste nicht in Discord ausgegeben oder aktualisiert werden. (commit: 0fb501ab)

📥 Sonstige Details

  • Event-Typen können nicht mehr mit dem gleichen Namen mit verschiedenen Farben existieren.

    • Daher kann während der Editierung eines Events kein neuer Event-Typ angelegt werden.

  • Umsortieren von Details und Squads in Events ist über die neue Oberfläche noch nicht möglich. -> Update 31.03.2023

  • In der Administration ist die feste Status-Anzeige zu den AMB-Events entfallen. Außerdem ist das Slot-Log nicht mehr erreichbar.

  • Die Startseite entfällt und wurde in ein eigenes Projekt ausgelagert.

  • Alle Seiten haben ein neues Look & Feel bekommen. Ja, sogar die Fehlerseiten.

Die ersten beiden Features und die Fehlerbehebungen wurden zusammen mit einer Sicherheitskorrektur bereits vor und am 31.03. installiert.

Last updated