Update 30.11.2022

✨ Newer, better, more beautiful!

The technological conversion has been completed. At the same time, the new interface is now available. Here are a few impressions:

Statistics are great. Therefore I mention here from the backend project with the old frontend the 213 changed files with 1,876 additions and 9,496 deletions in 104 Commits. And in the new frontend project 160 changed files with 8,298 additions and 26,727 deletions in 313 Commits after the initial setup.

⭐ New Features

  • If the user has already logged in once, he or she will not be asked for confirmation again when logging in to Discord, but will be logged in directly. (commit: 463785aa)

  • Reservations are displayed in the Discord slot list. (commit: 72cc227f)

  • The selection of groups for reservations is now sorted alphabetically. (commit: 4d1bc65a)

  • Login is now possible on every page and also redirects back to this page. In addition, the login status, including the new quick navigation, is visible at all times via the display at the top right.

  • The system administrator role no longer needs to be configured via Discord. This eliminates the role on the server. (commit: b0bf6c68)

  • Increased safety through better checks

    • Faster and improved permission check. If something not permitted is attempted, you will now notice it more quickly. Don't do it anyway.

    • Requests are only accepted from confirmed URLs and browsers.

  • Arma 3 modset autocomplete and map selection has been updated to the August 2022 modset from AMB. Maps now also remain free text fields. (commit: 409e7a6c)

  • The mission.sqm upload is no longer in the beta phase. However, if unexpectedly wrongly generated slots appear, please send Alf the file and the expected result. The upload mechanism is explained in more detail directly during the upload.

  • Significant improvements in usability

    • The click on the own profile picture is better visible. There you will now also find a logout.What do the group of people and the eye do in event creation and editing and what status do they actually have? Now it is explained.

    • Fields that are too long or invalid are validated during input before they are saved. This eliminates the question of whether there are still enough characters for all the information.

    • The event date no longer has to be typed in YYYY-MM-DD format.

    • Event details help, for example auto-completion of maps and modsets, is now offered without using all details.

    • When inserting standard details, existing details are no longer overwritten.

    • Inheritances of reservations are displayed in the reservation view of slots.

    • Events in the past can be edited without adjusting the date.

    • The lack of saving details or the slot list when editing an event is now clearly visible.

    • During event processing, it is clear at a glance which fields use which type of storage.

    • Most pages are much easier to use on mobile.

    • Support for assistance systems, in particular Screen Reader, has been greatly expanded.

    • All data is updated live. If the tab with the event details remains in the background, you will see the current data when you come back without reloading.

And much more that would be too detailed to list here.

🐞 Bug Fixes

  • Under rare circumstances, the slot list could not be output or updated in Discord for large events. (commit: 0fb501ab)

  • Event types can no longer exist with the same name with different colours.

    • Therefore, a new event type cannot be created while editing an event.

  • Rearranging details and squads in events is not yet possible via the new interface. -> Update 31.03.2023

  • In the administration, the fixed status display for the AMB events has been removed. In addition, the slot log is no longer accessible.

  • The start page is no longer needed and has been outsourced to a separate project.

  • All pages have been given a new look and feel. Yes, even the error pages.

The first two features and the bug fixes, along with a security fix, were already installed before and on 31.03.

Last updated