2.15.0 (December 3, 2021)

For a German translation please scroll down.

Changelog

Client Side

  • General layout design changes
    The application has a polished dark theme to improve the contrast, and the look and feel. This is the first step for introducing a light theme in the future.
  • New layout for the profile settings page
    The usability of the settings page was improved through a better design and more info texts. We added an advanced password complexity checker to validate rules (upper- and lowercase letters, number, special character) on the frontend interactively.
  • The live map supports day and time period selection
    Instead of a single time, the live map supports a time period on a selected day. The live map is checking for bookings between the selected start and end times on the selected day. This allows presence checking for the selected interval within a day.
  • Object type selection as a first booking step
    The users have to select the booking type first (work station, meeting room, parking spot). This helps to introduce new booking types like home office or vehicles with different settings in the future. If there is just one booking type available, then this step is automatically skipped.
  • Improved booking confirmation on desktop
    The final step of the booking in the desktop version is now a popup screen for better user guidance.
  • Conflicted bookings are shown in the booking process
    When creating a new booking, the system now checks if the user has any overlapping bookings in the selected period of time. Overlapping bookings will be listed on the date selection page. The user can edit or delete them to continue the booking workflow.
  • Improved design for popups and in-app notifications
    The workflows for deleting, editing, checking in and out do not lead to modals and page redirects anymore. The user will stay on the same page, the result of the action is visible in a notification.
  • Android mobile notifications for check-in reminders
    The PWA on Android devices is now capable of sending a mobile popup notification to remind the user to check-in.
  • Booking list design and additional “all” category
    The personal booking list is now extended with an all-category to see all bookings week by week in a list with infinite scroll.
  • The last selected object on the floor plan now has a green border
    The previously used orange coloring of the last selected bookable is now changed to a green border.
  • Object overview has a map
    The object overview page now includes a quick floor plan to find the object more easily. The general live map link was removed from the name, only the listed associated bookings are clickable to jump to the live map on the date of the booking.
  • The booking overview has a map
    Similar to the new object overview a quick simplified floor plan view was introduced to make finding the object easier.
  • Tag search on floor plan improved
    Now supports key navigation and has a better layout.
  • Better SSO login behavior
    Deactivated users get a proper error message when trying to log in using an SSO provider. Handle when a user goes back while logging in using an SSO provider.

Admin Side

  • New analytics layout with additional statistics
    The layout of the analytics page was completely revised. New statistics and tables were introduced: time heatmap, utilization percentage over time, table list of the selected location. The object table is exportable in a CSV. There is a new general statistics page that provides overall statistics for all the locations. The time selection includes a quick selection (quarters, entire year, months).
  • New global equipment management page
    All assigned equipment tags are displayed in an editable table to gain more transparency about the equipment available.
  • Better email delivery rate
    We improved the email delivery with a secondary failover system.
  • Additional email adress field for objects
    Add notification email address field to bookable objects. Booking notifications will be sent to this email as well. Can be used to inform needed extern services automatically. (catering services, techinical department etc.)
  • Protection of Flexopus support accounts
    You can no longer delete support accounts so that we are able to help in case of a support case.
  • Additional fields in the bookings export
    The bookings export now contains the email address of the users for every booking if it’s not anonymized.
  • Better user import error handling
    More transparent error messages when a user import fails.
  • Improved location overview
    Unpublished locations are now marked (grayscale filter) on the locations page to have better visual feedback.
  • Limitation of  browser session length
    The admin can now limit the browser session length of users. For security reasons the users are logged out after expired sessions.
  • QR codes for blocked bookable objects
    It is now possible to assign QR codes not availible bookable objects.
  • LDAP integration
    A new Single Sign On (SSO) option was introduced to support LDAP.
  • Global default language for new users
    The admin can set the default language of the login page by setting the default language in the global settings. If a user has already set a personal language in the profile settings this setting has no effect.
  • Recurring bookings
    The admin can create recurring bookings to repeat monthly, every three or four weeks.
  • User groups added to booking filter
    The admin can now filter for user groups in the bookings list.
  • New user manager role
    The admin can manage users' bookings in all or given groups, but can not access global settings or location settings.
  • New Super administrator role
    The admin can make other users administrators. Normal administrators can not do this anymore. Every current administrator becomes a super administrator.
  • LDAP integration support for on-premise version
    It is now possible to synchronize users from and authenticate them using an LDAP server

The release notes may be extended until the release date.

Änderungsprotokoll

Nutzer-Seite

  • Allgemeine Layout-Änderungen
    Die App hat Anpassungen am dunklen Theme bekommen, um den Kontrast und das Erscheinungsbild zu verbessern. Dies ist der erste Schritt zur Einführung eines hellen Themes in der Zukunft.
  • Neues Layout für die Seite der Profileinstellungen
    Die Benutzerfreundlichkeit der Einstellungsseite wurde durch ein besseres Design und mehr Infotexte verbessert. Wir haben einen erweiterten Passwort-Komplexitäts-Checker hinzugefügt, um Regeln (Groß- und Kleinbuchstaben, Zahlen, Sonderzeichen) interaktiv zu validieren.
  • Die Live-Karte unterstützt die Auswahl von Tagen und Zeiträumen
    Anstelle einer einzelnen Uhrzeit unterstützt die Live-Karte die Auswahl eines Zeitraums an einem bestimmten Tag. Die Live-Karte sucht nach Buchungen zwischen der gewählten Start- und Endzeit am gewählten Tag. Dies ermöglicht die Darstellung einer Anwesenheitsliste für den gewählten Zeitraum innerhalb eines Tages.
  • Objekttypauswahl als erster Buchungsschritt
    Die Benutzer müssen zunächst den Buchungstyp auswählen (Arbeitsplatz, Besprechungsraum, Parkplatz). Dies hilft dabei, in Zukunft neue Buchungstypen wie Home Office oder Fahrzeuge mit unterschiedlichen Einstellungen einzuführen. Wenn nur ein Buchungstyp vorhanden ist, wird dieser automatisch übersprungen.
  • Verbesserte Buchungsbestätigung auf dem Desktop
    Der letzte Schritt der Buchung in der Desktop-Version ist nun ein Popup zur besseren Benutzerführung.
  • Konfliktbehaftete Buchungen werden im Buchungsprozess angezeigt
    Beim Anlegen einer neuen Buchung prüft das System nun, ob der Benutzer im ausgewählten Zeitraum überschneidende Buchungen hat. Überschneidende Buchungen werden auf der Terminauswahlseite aufgelistet. Der Benutzer kann sie bearbeiten oder löschen, um den Buchungsprozess fortzusetzen.
  • Verbessertes Design für Popups und In-App-Benachrichtigungen
    Die Workflows zum Löschen, Bearbeiten, Ein- und Auschecken führen nicht mehr zu neuen Seiten mit anschließenden Weiterleitungen. Der Nutzer bleibt auf der gleichen Seite. Das Ergebnis der Aktion ist in einer Benachrichtigung sichtbar.
  • Mobile Android-Benachrichtigungen für Check-in-Erinnerungen
    Die PWA auf Android-Geräten ist nun in der Lage, eine mobile Popup-Benachrichtigung zu senden, um den Nutzer an den Check-in zu erinnern.
  • Buchungslisten-Design und zusätzliche "Alle"-Kategorie
    Die persönliche Buchungsliste ist nun um eine "Alle"-Kategorie erweitert, um alle Buchungen Woche für Woche in einer unendlich scrollbaren Liste zu sehen.
  • Das zuletzt ausgewählte Objekt auf dem Plan hat nun einen grünen Rahmen.
    Die bisher verwendete orangene Einfärbung des zuletzt ausgewählten buchbaren Objekts wird nun durch einen grünen Rand ersetzt.
  • Objektübersicht hat eine Karte
    Die Objektübersichtsseite enthält jetzt eine Karte, um das Objekt leichter zu finden. Der allgemeine Link zur Live-Karte wurde aus dem Namen entfernt, nur die aufgelisteten zugehörigen Buchungen können angeklickt werden, um zur Live-Karte am Datum der Buchung zu springen.
  • Die Buchungsübersicht hat eine Karte
    Ähnlich wie bei der neuen Objektübersicht wurde eine schnelle, vereinfachte Karte eingeführt, um das Auffinden des Objekts zu erleichtern.
  • Tag-Suche im Grundriss verbessert
    Unterstützt jetzt die Tastennavigation und hat ein besseres Layout.
  • Besseres SSO-Anmeldeverhalten
    Deaktivierte Benutzer erhalten eine korrekte Fehlermeldung, wenn sie versuchen, sich über einen SSO-Anbieter anzumelden. Verbesserte Handhabung, wenn ein Benutzer die SSO-Anmeldung vorzeitig abbricht.

Admin-Seite

  • Neues Analytics-Layout mit zusätzlichen Statistiken
    Das Layout der Analytics-Seite wurde komplett überarbeitet. Es wurden neue Statistiken und Tabellen eingeführt: Zeitverlauf-Heatmap, prozentuale Auslastung über die Zeit, Tabellenliste des ausgewählten Standorts. Die Objekttabelle kann in eine CSV-Datei exportiert werden. Es gibt eine neue allgemeine Statistikseite, die Gesamtstatistiken für alle Standorte liefert. Die Zeitauswahl beinhaltet eine Schnellauswahl (Quartale, ganzes Jahr, Monate).
  • Neue globale Ausstattungsmerkmal-Verwaltung
    Alle zugewiesenen Ausstattungsmerkmale werden in einer editierbaren Tabelle angezeigt, um mehr Transparenz über die verfügbare Ausstattung zu erhalten.
  • Bessere E-Mail-Zustellungsrate
    Wir haben die E-Mail-Zustellung mit einem sekundären Failover-System verbessert.
  • Zusätzliches Email Adressfeld für Objekte
    Zusätzliches Email Adressfeld für buchbare Objekte verfügbar. Buchungsbestätigungen werden an diese Adresse versendet. Die Email Adresse kann außerdem zur automatischen Kontaktierung benötigter externer Stellen (z.B. Catering Services, technische Abteilung etc.) genutzt werden.
  • Schutz der Flexopus-Supportnutzer
    Der Supportnutzer kann nicht mehr gelöscht werden, so dass wir im Falle eines Supportfalles helfen können.
  • Zusätzliche Felder im Buchungsexport
    Der Buchungsexport enthält nun für jede Buchung die E-Mail-Adresse des Benutzers, wenn diese nicht anonymisiert ist.
  • Bessere Fehlerbehandlung beim Benutzerimport
    Transparentere Fehlermeldungen, wenn ein Benutzerimport fehlschlägt.
  • Verbesserte Ortsübersicht
    Unveröffentlichte Orte werden nun auf der Standortübersicht markiert (Graustufenfilter), um ein besseres visuelles Feedback zu erhalten.
  • Limitierung der Browsersitzungsdauer
    Der Administrator kann nun die Dauer einer Browsersitzung für die Nutzer limitieren. Aus Sicherheitsgründen werden die Benutzer nach abgelaufenen Sitzungszeit abgemeldet.
  • Zuordnung von QR-Codes für nicht verfügbare Objekte
    Es ist nun möglich nicht verfügbare Objekte mit einem QR-Code zu versehen.
  • LDAP-Integration
    Eine neue Single Sign On (SSO) Option wurde eingeführt, um LDAP zu unterstützen.
  • Globale Standardsprache für neue Benutzer
    Der Administrator kann die Standardsprache für die Anmeldeseite festlegen, indem er die Standardsprache in den globalen Einstellungen einstellt. Wenn ein Benutzer bereits eine persönliche Sprache in den Profileinstellungen festgelegt hat, hat diese Einstellung keine Auswirkung.
  • Wiederkehrende Buchungen
    Der Administrator kann wiederkehrende Buchungen erstellen. Diese können monatlich, alle drei, oder alle vier Wochen wiederholt werden.
  • Buchungsfilter für Benutzergruppen hinzugefügt
    Der Administrator kann die Buchungslisten nun nach Benutzergruppen filtern.
  • Neue Rolle: Benutzermanager
    Ein Administrator mit dieser Funktion kann den Benutzern eine neue Rolle zuweisen, um bestimmte Benutzergruppen zu verwalten, kann jedoch nicht auf die globalen und lokalen Einstellungen zugreifen.
  • Neue Rolle: Superadministrator
    Der Superadministrator kann andere Nutzer zu Administratoren machen. Diese Funktion entfällt bei der einfachen Administratorenrolle.
    Jeder bisherige Administrator wird zum Superadministrator.
  • Integration von LDAP für die On-Premise-Version.
    Es ist jetzt möglich, Benutzer mit einem LDAP-Server zu synchronisieren und zu authentifizieren.

Die Versionshinweise können bis zum Veröffentlichungsdatum erweitert werden.