Skip to main content

Changelog / Release Notes

New releases, improvements, and notable changes to Flexopus.

2.29.0

The release of this version will begin progressively on June 24, 2024 - subject to changes.

General

  • Added: Report issues to facility management
    Users now can report any issues or concerns directly to facility management. This allows for seamless communication between users and management, ensuring that any problems are addressed promptly and efficiently to maintain a smooth operational flow within the facility. Admins who want this feature to be enabled need to contact us via support@flexopus.com first.  
    → To the help article: Manage Issues and Report Issues
  • Added: Option to disable check-in for a specific object type
    Admins have the option to enable or disable mandatory check-in for specific object types in the booking settings. By default, the values are based on the global default settings. This feature allows admins to customize the check-in requirements based on the specific needs of their organization. For example, they can choose to make check-in mandatory for work stations but optional for parking.
  • Added: Option to force check-in for bookings from external calendar resources
    Admins can enable mandatory check-in for bookings made through external integrations like Microsoft or Google. Previously, bookings from external calendar resources did not have to be checked in if the check-in feature was activated. If this new option is activated, external bookings must also be checked in, otherwise, the booking will canceled. This feature is deactivated by default.

Admin Side

  • Added: Half-year and full-year time range options in building analytics
    Admins now can access detailed analytics regarding their building's performance over predefined time frames – half-year and full-year. This feature provides valuable insights into usage patterns, trends, and overall efficiency within the facility. By analyzing data over these periods, administrators can make informed decisions to optimize their operations, improve resource allocation, and enhance the overall user experience.
  • Added: Assign cost center during user import
    This is only relevant if the cost center module is enabled. When importing users into the system, administrators now can assign a specific cost center to each user. This feature streamlines the process of organizing and tracking expenses related to bookings and usage of facilities within the building. By assigning cost centers during user import, administrators can easily allocate costs and monitor budget allocations more efficiently.
  • Added: Allow SSO users to set a password on their accounts via the password reset feature
    Admins can enable, that SSO users can additionally set a password on their accounts via the password reset feature. This new feature provides SSO users with the flexibility to create and manage their passwords directly within the system. By utilizing the password reset feature, SSO users can easily update their passwords as needed. This feature is deactivated by default.
  • Fixed: The map editor has undergone a facelift and enhanced performance for larger maps
    This update includes enhancements to the quality of the maps, validations to ensure accuracy and overall improvements to the user experience. The updated map editor now allows for smoother navigation, better visualization of building layouts, and more efficient editing capabilities. These changes aim to streamline the map editing process, making it easier for administrators to create and manage building layouts effectively.

Client Side

  • Added: Select booking start and end time by typing
    Users now have the option to input their desired booking start and end times by simply typing them in, providing a more convenient and efficient way to schedule their bookings. This feature streamlines the booking process, allowing users to quickly enter specific time slots without the need for manual selection. By typing in their preferred start and end times, users can easily customize their bookings to suit their specific needs and preferences.
  • Added: Show check-in status on current bookings in search results if check-in is enabled
    The check-in states of bookings are shown in the search results, in case the check-in feature is enabled. This enhancement allows users to easily see who is already checked in for their object booking directly from the search results. 
  • Added: Show facility management email on building info block
    Users now can view the email address of their facility management directly on the building info block within the floor plan, if this has been stored in the building information by an admin. This new feature provides users with quick access to contact facility management via email for any urgent issues, inquiries, or feedback.
Congrats, you've read it all!
If you enjoy using Flexopus, please feel free to leave us a review on OMRGoogle, or Capterra.

2.28.0

The release of this version will begin progressively in the next few days - subject to changes.

General

  • Added: "Flexopus - Device Connect" App for Android TV
    The "Flexopus - Device Connect" App is now also available for Android TV. This means that any TV with a current Android TV operating system or a Chromecast device can reliably be used as a Flexopus display. The app can be installed from the Play Store and once it is launched, the TV remains on and is set to automatically start when the TV is turned on.
    → To the help article: Flexopus - Device Connect
  • Added: Integration of Google Calendar Resources with Flexopus
    Connect your Flexopus instance with Google Workspace to synchronize bookings from Google Calendar resources. To utilize this functionality, you need to assign the resource email addresses from Google Workspace to the bookable objects in Flexopus.
    → To the help article: Google Workspace (Synchronize Calendar Resources)
  • Added: Synchronization of Google Groups with Flexopus
    An integration has been added that synchronizes "Google Groups" with Flexopus via the Google Directory API. This integration uses domain-wide delegation for accessing and synchronizing information.
    → To the help article: Google Workspace (Synchronize Google Groups)
  • Added: Synchronize Working Location with Google
    In the personal Google Calendar, the working location from Flexopus can be synchronized. This could be, for example, home office or workplace bookings, including building, floor and object name.
    → To the help article: Google Calendar (Synchronize Working Location)
  • Added: Flexopus available in the Webex App Hub
    With our WebEx integration, you can deploy Flexopus directly through the Webex App Hub for the members of your organization. This allows you to integrate Flexopus directly into Webex, thus enabling bookings within the familiar Webex environment without switching programs.
    → To the help article: Webex Application
  • Added: Webex SSO OAuth 2.0 Integration
    Utilize Single Sign-On conveniently with our Webex OAuth 2.0 integration and control access with a targeted domain whitelist. This allows users to log in to Flexopus using their Webex credentials.
    → To the help article: Webex (OAuth2.0 SSO)
  • Added: Linking External Resources with All Object Types
    External resources from Google Workspace or Microsoft Exchange Online can now be connected and synchronized with all object types. Previously, this was only possible with meeting rooms.
    → To the help article: Google Resources or Microsoft Exchange Online
  • Added: Assignment of users to cost centers (BETA)
    Cost centers can now be created in the admin area. A user can be assigned exactly one cost center. This assignment remains visible and usable in exports of bookings. Furthermore, the cost center remains intact even after anonymization of personal data, allowing for long-term assignment of bookings to cost centers for internal billing purposes.
    → To the help article: Cost Centers

Admin Side

  • Added: Different Check-in Deadlines per Booking Type
    If the check-in feature is activated, different deadlines for checking in can now be defined for each booking type. This can be used, for example, if shorter check-in times are desired for meeting rooms. If the booking is not checked in within the deadline, then the booking expires.
    → To the help article: Check-In
  • Added: Flexopus Supports Multiple SAML2 Connections
    From now on, multiple SAML2 connections can also be optionally set up. This allows, for example, multiple organizations to be connected to a Flexopus instance, in order to use office space as efficiently as possible.
    → To the help article: SSO Connection
  • Added: Automatically Deactivate Inactive Users After x Days
    Inactive users can be automatically deactivated after a certain number of inactive days. This allows for better security mechanisms and deletion concepts to be established, to remove former users.
    → To the help article: Admin Settings
  • Added: General Presentation Optimizations
    The presentation and grouping of information, especially in the admin area, has been optimized, for a better user experience.

Client Side

  • Added: New User and Object Search with Additional Filters
    The user and object search has been revised. This allows for more targeted searches to be conducted. For example, user groups such as first responders or fire safety assistants, or general teams or departments (if these user groups are assigned) can be found at specific locations or floors.
  • Fixed: Too Long Equipment Features Are Correctly Shortened
  • Fixed: The Booking Calendar View Correctly Considers the Booking Limit

2.27.0

General

  • Added: Users now receive a notification when their password is changed.

Admin Side

  • Added: Admins can now view logs of building plans in a new tab alongside the building plans to better track changes.
  • Added: The device overview in settings, including all connected meeting room displays and info screens, can now be sorted and filtered more effectively.
  • Added: Floor plans can be sorted and filtered more effectively.
  • Added: The calculation of statistics has been optimized.
  • Added: The view of admin logs has been optimized.

Client Side

  • Fixed: The flashlight now automatically turns off when exiting the QR code scanner.
  • Fixed: Support for older browsers has been optimized (Chrome >= 74, 2019).

2.26.0

General

  • Added: Admins can now pin global broadcast messages through the global settings. This can be used, for instance, to make important internal announcements. The admin has the option to display these messages to the user for a specific duration and determine if these messages can be dismissed.

Admin Side

  • Added: Within the admin area, admins can now edit and check out active bookings for other users without having to delete and recreate the booking.
  • Added: The time zones set by users can be exported and imported. This allows for quickly assigning users to the correct time zone in an international context.
  • Added: In the admin booking area, the global default start and end times are automatically pre-selected during time selection.
  • Added: Admins can generate a public iCal link for each object to, for instance, connect to other services or display bookings of a particular object, such as a meeting room, in a personal calendar.
  • Added: Admins can search for license plates in the booking overview to quickly find associated bookings.

Client Side

  • Added: The performance of the QR code reader has been significantly improved, allowing QR codes to be scanned and processed even faster.
  • Added: Users' booked objects are highlighted in color on the plans.
  • Added: The Tenant-URL is displayed in email notifications, like booking confirmations.
  • Added: If the admin activates the option in the admin area, the user's time zone is automatically set based on the browser. If the user overrides this, the automatic detection no longer applies.
  • Fixed: The "Infinite Scroll" has been optimized in the desktop booking list.
  • Fixed: Entries in the monthly view are now clickable again.

2.25.0

General

  • Added: An option for admins to enable a booking summary for the next day has been introduced. Users will receive a booking summary at the specified time in their time zone. Additionally, users can enable or disable the booking summary in their profile settings.

Admin Side

  • Added: The group view and editor have been improved to display associated objects, group admins, and other relevant information.
  • Added: The ability to crop uploaded building images and profile images has been added.
  • Added: General usability enhancements have been made, including improved messages.

Client Side

  • Added: The vehicle selection feature for users during recurring parking space booking creation has been implemented. This feature is relevant only if the admin requires users to associate a vehicle with their booking.
  • Added: Bookings on the live map are now grouped by type, improving visual organization.
  • Fixed: An issue with default time duplication on booking screens has been resolved.

2.24.0

General

  • Added: Two-factor authentication (2FA) for local Flexopus accounts can be enabled to enhance login security. More info can be found in the help article for administrators and users.

Admin Side

  • Added: Admins can now upload a custom image to be displayed during login, providing a personalized touch to the login experience.
  • Added: Admins can upload a separate logo specifically for the light mode, allowing better customization for different themes.
  • Added: Administrators now have the flexibility to control the visibility of past bookings on the live map. Admins can specify the number of days of past bookings that should be displayed. The default setting for this feature is disabled. If data anonymization is enabled, the specified visibility value will take precedence.
  • Admins can decide how many days past bookings can be shown in the live map. Default is off. Data anonymization takes precedence.
  • Fixed: The issue with bulk booking deletion has been resolved

Client Side

  • Fixed: Various enhancements have been made to comply with the Web Content Accessibility Guidelines (WCAG), improving accessibility and user experience for all clients.

2.23.0

(1.) Microsoft Teams App – Beta

Flexopus can now be integrated as a Teams app in the Microsoft Teams desktop and mobile app, making it easier than ever for users to book flexible objects. With this release, we aim to provide users with a seamless booking experience, regardless of where or how they choose to book.

The app is listed directly in the Microsoft Teams Store, and can be installed with one click for all employees in an organization.

We have designed the Teams app to align with Microsoft's corporate identity (CI), ensuring a consistent look and feel for users. The app offers a bright appearance for users who prefer a lighter theme.

Microsoft Teams

Further information: Microsoft Teams Integration

(2.) Light & Dark Mode

Experience Flexopus in a bright appearance. With the new version, every user can now choose between a light and dark mode in the profile settings. Enjoy a pleasant display that caters to your needs and preferences.

Light mode

(3.)  Redesigned Booking List

We have completely redesigned the booking list to provide a better overview of your bookings. 

Booking list

Additionally, we have introduced a new view for recurring bookings, allowing for improved management and organization.

Recurring booking list

(4.) Digital Signage Display – Beta

We are pleased to announce the release of our digital signage displays with three different types available for use. These displays can be paired with 4K smart TVs and modern browsers to display the following views:

Object availability view: This view provides users with an overview of the occupancy status of selected objects like meeting rooms. It displays the current booking as well as the next booking.

Digital signage meeting rooms

Live plan view: The live plan view displays the selected plan with the current booking status. This view gives users a quick overview of available objects that can be used.

Live plan view

Presence list view: The presence list view shows users who currently have an active booking on the selected plan.

Presence list view

(5.) Public REST API

Upon request, we can provide you with a REST API interface for automated and autonomous data exchange to external systems. Simply contact our support team and we will provide you with a token-based interface. If you are missing endpoints, you can submit a feature request.

Further information: Flexopus REST API

General

  • Added: We have added support for Arabic and Japanese languages.
  • Fixed: The application now hides unavailable links for disabled profiles.
  • Fixed: Info tooltip icons no longer appear on a new line.
  • Changed: The cookie banner has been removed as we do not track anything and only use necessary cookies.

Admin Side

  • Added: The vehicle function is now available for each customer and can be activated in the global administrator settings.
  • Added: The user list can now be filtered by role, allowing for more targeted searches.
  • Added: User roles are now available in user exports, providing more comprehensive data.
  • Added: During the booking process, users can now search for profile descriptions, such as "first responder".
  • Added: If buildings or floor plans are unpublished, a hint will be displayed on the respective edit pages.
  • Added: User profiles can now be deactivated in the data protection settings so that only users in the live plan are displayed.
  • Added: The data processing agreement (DPA) can be managed in the admin area.
  • Fixed: The drop-down menu for downloading analyses now properly closes after clicking on another one.
  • Fixed: Statistic tiles can now be exported as CSV, PNG, or SVG files.

Client Side

  • Added: All booking-related emails now have a unified layout and subject information, creating a more consistent experience for users.
  • Added: We have made further improvements to the accessibility of Flexopus, ensuring compliance with the Web Content Accessibility Guidelines (WCAG).
  • Fixed: Locations and buildings are now sorted in the user app exactly as the admin arranged them in the admin area, improving organization and ease of use.
  • Changed: We have made several improvements to the user profile layout, making it more user-friendly.
  • Changed: Pop-ups on the live map now open inside the screen area, preventing them from being cut off and improving usability.

2.22.0

(1.) Introducing of a new building and floor plan management

We are introducing a new building management. The building management layer is basically a group of floor plans. A building can be used as a group of floor plans in a physical building, or you can assign additional corresponding floor plans like parking garages to a building. As part of the release, floor plans are automatically added to buildings.

Building Management
Please note: After the release, each user has to select first the building and then the floor plan.
User Floor Selection

For administrators: The design of the plan management (in the admin area) has been optimized for an easier use. The settings are now in their own tab and the edit box is now on the right side, instead of the left side. The cover image of the building plans is no longer used, instead images can be published at building level.

Floor management
Note: During the migration, we will logically group the existing plans for you. If you have any change requests here, please send a message to support@flexopus.com.

(2.) Redesigned login screen

The login screen has been redesigned to work better on different screen sizes.

Please note: After the release, each user will see the new login screen.
Login Screen

(3.) New home page for the admin area

A completely new home page for admins has been added for an easier start in the admin area. Furthermore, special features and admin tips are presented on the new home page.

Admin Home Area

(4.) Improved statistics for admins

The analytics and statistics dashboard has been redesigned and optimized to better reflect the new building management.

Building statistics

From now on, statistics about users can also be evaluated. If you want to use the user statistics, the booking anonymization has to be deactivated completely or the booking anonymization function must be set to at least 90 days. Please comply with your organization's privacy policy at any time and speak with your data protection officer before activating the feature.

Please note: The user statistics are disabled by default.
User statistics

(5.) Redesigned QR code screens

All screens for the QR code feature have been redesigned for a better user experience. Assigning for admins and scanning QR codes by the users becomes even more intuitive.

QR Codes

(6.) Customizable booking times

Previously, the user could select the start and end times of a booking in 15-minute increments in the booking process. The admin now has the option to change this interval in the global settings. 10, 15, 30 and 60 minutes can now be selected.

Time increments

(7.) Accessible admin application activity audit logs 

Only administrators can now view application audit logs (max. for the last 180 days) in the admin area to better track potential security incidents. If you have enabled the booking anonymization feature, the logs may be available for a shorter period of time - according to your settings. For example, if you have set personal data to be anonymized after 14 days, the linked username will be removed/deleted from the log entries after 14 days, according to your setting. The logs are still kept, but are not linked to personal identifiable information in any way.

Logs

(8.) Add vehicles (license plates) to parking spot bookings

There is a new beta feature that allows to specify the license plate number of the vehicle when booking a parking space. The admin can export the license plates in the booking list, for example, to check whether only authorized vehicles are in the parking spaces.

Vehicles
Note:The feature must first be enabled by Flexopus. If you want the module to be enabled for you, then write an informal email to support@flexopus.com.

(9.) Native iOS and Android App

To be able to access Flexopus faster and easier, you can also install the application as a native app on your end device. The admin can disable the possibility to log in on the native app version.

💡
You have to enter your organization's Flexopus URL once after installation, e.g. <organisation>.flexopus.com

(10.) Microsoft Outlook add-in

With the help of the Flexopus Outlook add-in, the room booking in Outlook is extended by a graphical user interface with a smart search. In the detailed view, floor plans can be viewed directly in Outlook. Furthermore, rooms and other resources are also searchable and filterable with the characteristics defined in Flexopus, e.g. room size or equipment features. Room booking in Outlook has never been easier than with our new Flexopus Outlook add-in.

Outlook plugin

General

  • Add: New building management feature to allow grouping of locations (now floor plans)
  • Add: Reservations that are deleted due to a missed check-in are now marked as such
  • Add: Vehicle registration plate support for parking space reservations (feature preview, has to be enabled by support@flexopus.com)
  • Fix: Various minor fixes and improvements

Admin Side

  • Add: New main dashboard site with all important info at a glance
  • Add: Logs of user and system activity are now viewable by administrators
  • Add: New Location Manager Lite role, without any access to other user data (More information: roles & permissions)
  • Add: New map editor version with magnetic lines, text labels, and more
  • Add: New interface to manage floor plans (previously locations)
  • Add: User-level analytics, which are enabled only when the personal data anonymization feature is disabled or set to at least 90 days.
  • Add: Analytics page improvements, new metrics are available
  • Add: Customizable reservation intervals (10,1 5, 30, 60 minutes)
  • Add: Improved SCIM support
  • Fix: List every connected display, even if the object connected to it has been removed
  • Fix: Some recurring reservation edge cases now synchronize properly from Microsoft Exchange

Client Side

  • Add: New login page design
  • Add: New QR code pages
  • Add: Better camera selection pop-up on mobile
  • Add: More secure CSP settings
  • Add: The minimum Android version requirement for the mobile application is now Android 9 (Pie)
  • Fix: Better map panning
  • Fix: Orientation handler now works in Safari
  • Fix: Display mode now works on more mobile devices

2.1.0

Client Side

  • Add LIVE map module with timepicker, list view and map view.
  • Improve bookings conflict handling to display the red notification screen
  • Fix Login page alignment
  • UI & Style changes
  • Add date range booking
  • Add notification page for the not supported Microsoft Internet Explorer

Admin Side

  • Add CSV based user imports
  • Users invitations can be turned off and triggered manually by the admin --> Click on "Send User Password Reset"
  • Admin can not delete himself
  • Add available bookbales table to the location editing screen
  • Add last login info for the users table
  • Add anonymization of bookings after certain dates
  • Add resource groups for client access restriction for bookings
  • Activate analytics screen (space utilization / top and lowest performing places / overall seat usage, Heatmap)
  • Activate CheckIn & CheckOut functions with grace period
  • UI & Style changes

2.21.0

General

  • Add: New mobile application for Android and iOS
  • Add: New Microsoft Office add-in
  • Add: Users can now save a default time zone in their profiles
  • Add: Multi-day bookings are now marked in lists
  • Fix: Improvements on the Display device screen

Admin Side

  • Add: Extended location statistics
  • Add: Option to enable resource calendar reservation declination for users. This setting is off by default
  • Fix: Xlsx imports no longer fail on empty but formatted rows
  • Fix: Home office bookings disappeared from the reservation list when sorting or filtering the list
  • Fix: A failed import of users no longer sends invalid invitations
  • Fix: The object search in the Map editor is no longer case sensitive

Client Side

  • Add: User filters now support the department and job title fields as well
  • Add: The fast booking now uses the default end time
  • Add: Swipe support for the calendar on mobile
  • Add: Calendar now loads faster when turning pages
  • Fix: Users rarely landed on a 404 page after login. This should not happend anymore

2.20.0

General

  • Added: Guest bookings can be optionally enabled by the administrator. When enabled, users can create object bookings for guests (people who are not present as users in Flexopus) with their names and email addresses.

Admin Side

  • Added: The map editor has received a major update with an even more intuitive interface. Furniture and other special objects can be managed additionally and the layer order can be defined (front/back).
  • Added: A new sidebar menu design has been added for easier navigation.
  • Added: It is now possible to upload the SAML2 metadata as an XML file.
  • Added: Group synchronization via SAML2 for providers that support sending the groups with the user data (e.g.: Microsoft AD FS, Keycloak) is now possible.
  • Added: An API endpoint for importing users using a file has been added. It is now possible to generate an API token for this feature in the Integration settings section.
  • Added: The FLOSS (Free/Libre Open Source Software) libraries used can be viewed in the admin area.
  • Added: Added a setting to enable/disable email notifications for permanently assigned object bookings. 
  • Added: The iCalendar file attachment (ics file) can be enabled/disabled in booking email notifications.
  • Added: It is now possible to disable/enable users via the user import function.
  • Fixed: Better error messages are sent to the SCIM server if there are configuration or communication problems.
  • Fixed: The number of group users now shows the correct total.
  • Fixed: The location analysis page no longer gives an error when there are no locations.
  • Fixed: Export drop-down menus have been optimized.
  • Fixed: Images are validated faster.
  • Fixed: Dates are now formatted correctly in Excel exports.

Client Side

  • Added: A new sidebar menu design has been added for easier navigation in the desktop version.
  • Added: Meeting room capacity is displayed to the user if set.
  • Added: The dot marks in the date selector whether a booking exists on that day now include all overlapping booking types (e.g. home office and work station bookings).
  • Added: Filters are remembered when switching between list and map view.
  • Added: Objects can be filtered on the map according to the entered search criterion.
  • Added: If a booking is changed afterwards, for example by an admin, then the new email booking confirmation will show the person who made the change.
  • Fixed: Date and time formats have been optimized and unified.
  • Fixed: Email notifications for bookings are no longer marked as "optional" by Outlook.

2.19.0

General

  • Add: Home office as a new booking type. As an administrator you can enable home office for selected user groups of your organization. The selected users can create home office bookings. Home office can not overlap with a work station or parking spot booking. This feature is available for all customers for free.
  • Add: New design for global settings: The global settings have been restructured and redesigned for a better and easier configuration experience.
  • Add: (BETA) Digital signage displays for meeting rooms. As an administrator you can pair digital signage displays (for example tablets) with meeting rooms. The displays can be mounted in front of meeting rooms to display the status of the room and associated bookings of the meeting room.Additional features: quick booking, check-in on site, calendar view of the bookings and list view of the bookings is implemented. Display bookings from Microsoft Exchange is supported (if you have the integration enabled). Connected devices can be managed in a list as an administrator. The connection can be established with a time limited pairing code.Digital signage displays have to be a browser capable devices (for example a tablet) with a minimum screen size of 7" and the capability to run in kiosk mode. This feature is currently in the beta phase for selected customers. In the future it will be a paid extra feature. If you are interested, you can apply for the free beta program at support@flexopus.com.

Admin Side

  • Add: Multiple selection of bookings in the booking list for bulk deletion.
  • Add: User access expiration date can be configured for each user.
  • Add: Before marking an object with existing bookings as not available, the system will ask what to do with the existing bookings – delete all or keep all.
  • Add: Users with elevated access rights are marked in the list view with a yellow crown.
  • Add: Booking type cover images in the first booking step can be customized.
  • Improvement: Creating a new booking is moved to a button instead of a tab.
  • Improvement: Notifications are using the same UI as the frontend.
  • Fix: Unique IDs for group and user IDs during SCIM synchronization.
  • Fix: "Last month" in analytics can be deselected.
  • Fix: SSO domain white list validates the domains entered. (flexopus.com instead of @flexopus.com)
  • Fix: "Session expires on close" setting is now saved as expected.

Client Side

  • Add: Arrows for better navigation between days in the time selector of the live map.
  • Add: Profile images are now displayed in the live map user list and the booking workflow map view.
  • Add: Objects are displayed as inactive elements when the search query (tag or name) is not matching on the floor plan view.
  • Add: Display the object description in object tooltips on the floor plan view and on the booking confirmation view.
  • Add: Show the info popup of an object when hovering on the list elements in the floor plan view.
  • Add: Show up to 6 tags in the object popups on the map view.
  • Fix: The map redirect on the bookings is setting the time for the live map too.
  • Fix: Deleting multiple objects shows a loading animation.
  • Fix: When navigating from the live plan to the fast booking, the date and time is remembered.
  • Fix: The available date selection range on the live map view is taking the skip weekends setting into account.

2.18.0

General

  • Add: Customizable Data Policy and Imprint
  • Add: Option to require users to accept a Data Policy on first login

Admin Side

  • Add: New user list and edit form design
  • Add: Information panel for objects on the heatmap
  • Add: Improve analytics page usability
  • Add: You can no longer delete or unpublish a location with existing bookings to avoid confusion
  • Add: You can no longer create bookings for unpublished locations to avoid confusion
  • Add: Map editor improvements, including rulers and object-snapping
  • Add: Better shortcut description for the map editor
  • Add: New fields in the global settings part to accomodate the customizable Data Policy and Imprint feature
  • Fix: Deleting a user with a permanently assigned object no longer puts the object in limbo

Client Side

  • Add: You can now pull down to refresh on mobile
  • Add: It is now possible to zoom continuously by holding the zoom button on the map
  • Fix: Mark permanently assigned objects in every list
  • Fix: Remove advance booking warning that got irrelevant with the introduction of the type selector
  • Fix: Infinite scroll on user and own booking list now works properly
  • Fix: Maps with unusual shapes are now centered properly
  • Fix: In special cases the reservation list was not ordered properly by date

2.17.0

General

  • Add: Support multiple timezones. A location timezone can be set when creating a new location. If multiple timezones are set among locations, users can choose which timezone to book in and they are offered locations and objects in the given timezone. By default, every location uses the default timezone set in the booking settings area on the Dashboard

Admin Side

  • Add: New setting to allow limiting SSO logins to users who are already imported into the system
  • Add: Button to delete every booking for a given object in the location editor
  • Add: It is now possible to set the privacy filter to user preference and set the default value
  • Add: Recurring bookings can now be filtered in the booking list
  • Add: Improve analytics page

Client Side

  • Add: Support recurring bookings. Users can now create recurring reservations with different rules. It is also possible to allow or disable these rules to last forever. If they can not last forever, user bookings are still constrained to the limits set in the booking settings area on the Dashboard
  • Add: Synchronize profile photos from SSO providers when possible. This feature never overwrites existing profile photos.
  • Add: Emails are now properly translated
  • Fix: Friendly messages for SSO errors
  • Fix: Password field is cleared after every login attempt on the login page

2.16.0

General

  • Add: Microsoft Exchange synchronization support for meeting rooms: It is now possible to connect Exchange via Graph API to synchronize bookings for connected bookables.
  • Add: Mark days with dots in calendar where the user has a booking

Admin Side

  • Add: New administrator booking process design
  • Add: New design for the user and group list
  • Add: Warn admins when SSO domain whitelist is empty
  • Add: Shibboleth is now an officially supported SAML2 identity provider
  • Add: Option to delete disabled users after a given timeout. This is off by default
  • Add: Option to allow users to have more than one meeting room booking at any given time
  • Add: Optional Map Editor to allow simple edits on floorplans (Beta)
  • Add: Disable deletion of bookables with existing reservations
  • Add: Allow booking more than one bookable using the advanced (recurring) booking feature at the same time
  • Add: Send booking confirmations to bookable object address even if the user notification is disabled
  • Add: Include the user's name in the booking confirmation sent to the bookable object address
  • Add: Option to disable synchronization of additional user attributes from the SAML2 SSO provider (job title, department)
  • Fix: Users with the right to edit users can no longer change the password, e-mail address and access rights of users with higher permission levels.

Client Side

  • Add: New calendar view design
  • Add: Monthly calendar view
  • Add: Handle incoming icalendar events. (When a user presses decline or proposes a new time for the booking confirmation email, the system handles these messages. Bookings can be deleted by declining the event. In case of a proposal, the system edits the booking if possible and declines the proposal in case the proposed edit is not possible.) At the moment this is not supported for recurring bookings created by the administrators on the "advanced booking" tab
  • Add: Show time left until check-in in a friendlier way, as a countdown
  • Add: New dynamic popup design for mobile with additional drag-to-close
  • Add: Better booking navigation on mobile: Users can now jump back to different steps of the booking process from the confirmation screen
  • Add: QR code based checkout
  • Add: Scanning a QR code while logged out now opens the QR code page after logging in
  • Add: Improved mobile user experience
  • Add: Number of spaces in location indicated on the live map location selector
  • Fix: Time range picker sometimes missing on small screens
  • Fix: Time selection is lost when navigating back
  • Fix: Conflict management is not working when fast booking
  • Fix: Map is now centered properly with and without the sidebar
  • Fix: Better support for Microsoft Azure SCIM

2.15.0

General

  • Added: LDAP integration support. It is now possible to synchronize users from and and authenticate them using an LDAP server

Admin Side

  • Added: New "User Manager" role. A user with this role can manage users' bookings in all or given groups, but can not access global settings or location settings
  • Added: New "Super administrator" role. A user with this role can make other users administrators. Normal administrators can not do this anymore. Every current administrator becomes a super administrator
  • Added: Completely redesigned analytics page with new statistics and features, for example a time map and an overall analytics tab
  • Added: Allow recurring bookings to repeat monthly, and every 3 and four weeks
  • Added: Add notification email address field to bookables. Booking notifications will be sent to this email as well
  • Added: Equipment summary page, where you can take an overview at and manage every equipment tag in the system
  • Added: You can now set the browser session length
  • Added: Unpublished locations are now grayed out to show their status
  • Added: The bookings export now contains the email address of the booking user
  • Added: Detailed error messages when importing users
  • Added: You can now filter for user groups in the bookings list
  • Added: Default language setting (for the login page and new users)
  • Fixed: It is no longer possible to accidentally delete support accounts
  • Fixed: It is now possible to assign QR codes to blocked bookables
  • Fixed: Dashboard redirects now work every time

Client Side

  • Added: A new step in the booking process to select the bookable type first. This makes the rest of the booking process more comfortable and easier to understand
  • Added: Completely redesigned profile page
  • Added: Push notifications in PWA and browsers supporting the feature
  • Added: Map on the booking details page, so finding your place is now easier
  • Added: Map on the bookable details page to make navigating the office easier
  • Added: New popup notification design
  • Added: Show error message to deactivated users when they try to log in using an sso provider
  • Added: Show the password only while the user is holding the "show the password" eye icon down

2.14.0

General

  • Added: Better email delivery with fallback provider
  • Added: Initial Italian language support

Admin Side

  • Added: Dedicated page for user group management to manage groups and their members directly
  • Added: The department and groups of users are now included in the booking exports
  • Fixed: Sometimes the analytics page freezes and gives a timeout error
  • Fixed: Regression where location managers sometimes do not see the list of locations during booking association

Client Side

  • Added: The search page now gives better results: Only objects with every word in the query matching are included
  • Added: Camera access request information for the QR code reader
  • Fixed: Various styling issues, minor usability improvements

2.13.0

General

  • Added TLS1.3 support for better security
  • Removed TLS1.0 and TLS1.1 support for security reasons
  • Dropped support for deprecated weak ciphers in TLS1.2

Admin Side

  • Added: Company name is now configurable
  • Added: Exports are now available in XLSX format
  • Fixed: Analytics date selector now displays the end date correctly
  • Fixed: Sort locations alphabetically

Client Side

  • Added: QR code conflict now shows conflicting user
  • Added: Location is now displayed for bookable items in the search
  • Added: Past hours for the current day are now grey in the calendar
  • Added: Extended layout for the QR code assignment
  • Added: Improved map screen and map tooltip design
  • Added: Show assigned QR codes for bookables for administrators
  • Added: Show number of available bookables on the location selection page for mobile devices
  • Fixed: Show error message on the location selector page if the user has no access to any locations
  • Fixed: Minimum search length is reduced from 3 to 2
  • Fixed: Future bookings of user are now removed when the user is deleted
  • Fixed: Tag search regression
  • Fixed: Smaller download size for the application

2.12.0

General

  • Added: Stronger, more common password policy
  • Added: Better e-mail address validation
  • Added: We now use a failover email provider as well for better email delivery
  • Fixed: Various styling issues, minor usability improvements
  • Fixed: Improved translations

Admin Side

  • Added: SCIM (System for Cross-domain Identity Management) integration: Provision your users and groups directly from your IdP (Identity Provider) for a centralized user management experience and avoid the administration overhead.
  • Added: Per user anonymization is now an option: When selected, every user can choose on their profile page whether to hide their information from others
  • Added: Global tags: When adding tags to bookables you can now search every tag already in use for better re-using tags
  • Added: Filter box auto-close when clicked outside
  • Added: Select users by name & email when associating bookings
  • Added: Changing fixed bookables via import is now possible
  • Fixed: Better error messages
  • Fixed: Better SVG support
  • Fixed: Bookable import sometimes lost the tags
  • Fixed: Smaller user import regression
  • Fixed: Delete every reservation for an already expired recurring rule is now possible

Client Side

  • Added: Fast booking is here. Select a bookable on the live map, or from the search page and make a reservation from there
  • Added: Filter bookables by tags on the booking map and live map
  • Added: Hide meeting room / parking place tabs if the company has no meeting rooms / parking places
  • Added: "Your place" labels: If a reservation belongs to you, the page will express this and not use your name
  • Added: Show informative error when a user tries to log in from an unapproved domain via SSO
  • Added: Option to hide presence from others. An administrator has to enable the feature first
  • Fixed: Selecting a booking from the calendar view and pressing back now goes back to the calendar view correctly
  • Fixed: Sort bookables ending with numbers in the natural order
  • Fixed: Regression where the search results were not clickable
  • Fixed: Better pagination in the booking list
  • Fixed: Check-in button regression
  • Fixed: Some parts of the map were not clickable in certain scenarios

2.11.0

General

  • Added: Optional SAML2 SSO (Supports authentication vie services providing a SAML2 metadata URL)
  • Added: Administrators can now assign daily, weekly and biweekly recurring bookings to users
  • Added: Booking cancellation and update notifications with ics calendar events included (optional)
  • Added: Disallow unsafe passwords
  • Added: Option to hide the login form in case only SSO is used
  • Fixed: Various styling issues, minor usability improvements

Admin Side

  • Added: Improved Users and Bookings page
  • Added: The user list is now sortable
  • Added: Uploaded SVGs are sanitized to make sure they are secure
  • Fixed: Changing the language immediately updates the FAQ

2.10.0

General

  • Added: Better overall performance, faster data loading

Admin Side

  • Added: Improved settings page with tabs and descriptions for better overview
  • Added: Update navigation bar to match the user application

Client Side

  • Added: Improved time selection for QR-code booking
  • Added: Search for locations based on their name or address
  • Fixed: Regression in tag search

2.9.0

General

  • Added: Support longer tag labels
  • Added: Improved API performance

Admin Side

  • Added: Edit multiple bookables at once (add/remove user groups and tags, set availability)
  • Added: Add setting to assign different book-in-advance time ranges to bookable types
  • Added: Import/export bookable configuration

2.8.0

General

  • Added: Optional booking confirmation e-mails
  • Added: Send calendar events for bookings (ics format) which several calendars can automatically import
  • Added: Support longer bookable names
  • Fixed: Various styling issues, minor usability improvements

Admin Side

  • Added: User groups can be assigned to locations to manage which users can access a given location
  • Added: Option to turn on/off booking confirmation e-mails on the company level
  • Added: Option to completely hide information about users from each other
  • Added: Export users in csv format for editing
  • Fixed: Editing properties of fixed bookables no longer fail in some circumstances

Client Side

  • Added: New location selector with two different views and better navigation
  • Added: Locations can be searched by their names
  • Added: Option to turn on/off booking confirmation e-mails on the user level (when allowed on the company level)
  • Added: Bookings on user profiles are now paginated
  • Added: Maps are now automatically centered and fitted to the screen when opening them
  • Added: Better support for virtual keyboards on mobile devices
  • Added: Option to cancel multiple bookings at once
  • Added: Map dragging is smoother
  • Fixed: SSO login buttons no longer disappear after logout on iOS devices in some circumstances

2.7.0

General

  • Added: New sidebar
  • Added: Design improvements, better readability
  • Fixed: Better loading times on mobile
  • Fixed: Various styling issues, minor usability improvements

Admin Side

  • Added: Better support for mobile devices and small screens
  • Added: Creating locations now require adding a map right away
  • Added: Company logos in the SVG format are now supported
  • Fixed: Notifications now appear only once when deleting or creating a booking

Client Side

  • Added: User list on maps: See a list of users who have bookings on the current map
  • Added: It is now possible to close the bookable list on maps to get a better view
  • Added: Serve fonts from the Flexopus server, eliminating the last external dependency
  • Added: Users now see that a table is occupied even when they do not have permission to book it
  • Added: Application shortcuts in PWA mode in browsers supporting the feature
  • Added: See correct metadata when sending Flexopus links in messaging apps supporting the feature
  • Added: QR code scanner now has a better camera selector
  • Added: QR code scanner remembers last selected camera
  • Added: Better legend and more distinct colors on maps
  • Fixed: Location overview now has the correct bookable numbers every time
  • Fixed: When booking, the location overview shows a location only if it has an available bookable
  • Fixed: The map no longer crashes on language changes
  • Fixed: The back arrow on the map view now works even when there is only one location
  • Fixed: Scanning a QR code when you have a booking at a different table does not break the user flow

2.6.0

General

  • Added: Assign QR codes to bookables
  • Added: Quick book option via QR codes
  • Added: Get live information about bookables via QR codes
  • Added: Google SSO support
  • Fixed: Various styling issues, minor usability improvements

Admin Side

  • Added: Publish/unpublish locations
  • Added: Better booking search by date
  • Added: Sort bookings by any column
  • Added: Show location for bookables in the search-by-bookable drop-down

Client Side

  • Added: Automated time selection for easier booking
  • Added: Show progress as steps for the booking process
  • Added: Possible to search for bookables by tags
  • Added: New search layout
  • Added: Show checked-in icon for bookings
  • Added: Profile picture cropping
  • Added: PWA loading screen and various PWA improvements
  • Fixed: Saving the user profile two times in a row is allowed without providing the password

2.5.0

General

  • Added: Email addresses of new users are now verified correctly with an email. The status is displayed in the status column in the user overview (active, unverified, disabled).
  • Fixed: The "Ghost User" used for statistics is now excluded from all search results.

Admin Side

  • Added: There is a new user role "Location Manager". Users can use this role to manage locations, view statistics and bookings of this location.
  • Added: A global timezone setting is added. Changing this, is currently disabled. The default timezone is "Europe/Berlin".

Client Side

  • Added: In addition to the list view of the bookings, there is now also a new calendar view for a better overview of the bookings.
  • Added: The booking location name is now visible in listings.
  • Added: Users can disable check-in notification emails in their profile settings.
  • Added: Installed Flexopus apps as PWAs now show a notification when there are new updates.
  • Fixed: Blocked parking spots are now visible on the map.
  • Fixed: The date picker in the mobile version is now consistent with the desktop version.
  • Fixed: The live map now correctly displays bookings in the future.

2.4.0

General

  • Added check-in notifications
  • Added fixed bookings to bookable objects. Administrators are able to assign users to bookable objects.

Client Side

  • Fix timezone time difference when searching for available bookable objects
  • Application will compress avatars before uploading
  • Bookable search result details are now refreshable
  • User bookings now shows booking count for each category
  • Application version upgrade now displays a popup

Admin Side

  • Fixed bookings
  • Add missing translations

2.3.0

  • Add custom domain hosting for instances. Instances can be hosted on any domain, not just Flexopus subdomains.
  • Fix “Save as Desktop App” feature.
  • Add status page: https://status.flexopus.com/

Client Side

  • Add booking editing function for existing bookings
  • Add colored tags for bookable results
  • Add number of bookables for settings/groups tables
  • Add empty results messages
  • Improve stability and usability of bookings
  • Improve map positioning for the “Show on Map” feature
  • Improve UI & Usability
  • Fix header jiggling on mobile resolution
  • Fix minor bugs

Admin Side

  • Add SVG map update for locations (only handles new bookable merge)
  • Add FAQ questions for better support
  • Add release notes for admin users
  • Add language selector
  • Add German, Russian, French, Hungarian, Romanian, and Turkish translations
  • Add CSV export for filtered bookings on the booking page
  • Add show password feature
  • Add meeting room size input for meeting rooms
  • Improve UI & Usability
  • Fix minor bugs and improve stability

2.2.0

  • Increase session lifetime from one day to one week
  • Change US based SMTP provider (SendGrid) to a Germany based SMTP provider (RapidMail - https://www.rapidmail.de/)

Client Side

  • Add password change feature for the profile settings
  • Add button to switch between admin and client side
  • Change calendar and location selection step in the booking workflow
  • Add delete avatar image feature
  • Add show password feature
  • Add black full screen confirmation page for delete booking.
  • Add error / success notifications
  • Move search button from the Top Navigation to Side Navigation
  • UI & Style changes
  • Password need to have at least 8 characters
  • Check for Email validity at the Reset Password input
  • Add language selector
  • Add German, Russian, French, Hungarian, Romanian and Turkish translations
  • Skip Location Selection if only one location exist
  • Table style fixing for Safari browsers
  • UI & Style changes

Admin Side

  • Add Microsoft Single Sign On
  • Add email whitelisting for SSO logins
  • Add default booking times for bookings
  • Add a different sidebar to the admin panel for better visual navigation between the admin and the client side
  • Do not allow other bookable select if there are unsaved change at the current selected bookable
  • UI & Style changes
  • Add app intern Data Policy and Imprint pages
  • Add last email sent info to the users table
  • Add delete user avatar feature for the user editing
  • Fix: past bookings switch is switching to the default value after the search.