General Release Notes - R2024.01

Written By Natalia Povrozniak (Administrator)

Updated at May 17th, 2024

We are happy to share the results of release 2024.01.

Flex

Release Notes - Flex - R2024.01

What's new

  • We created a new Schedule View page to streamline space booking and offer instant view of what spaces have which time slots available for your booking. Read more about this feature here: Space Schedule 
  • On the new Find a colleague page, you can view bookings of your colleagues within an organisation who’ve agreed to share their booking location. Read more about this feature here: Find your colleague 
  • With the new concept of Delegate permissions, you can grant delegate permissions to other employees in the organisation to book and add visitors on behalf of you. Employees of your organisation don’t require changes to their role permissions to be done via IT teams to become your delegates. You can be granted such permission as well to become a delegate for your colleague where this feature has been enabled. Read more about this feature here: Delegate function to book on your behalf 
  • Flex users can now set their Default cost codes under Settings if cost codes are enabled for your organisation overall. Default cost codes will be picked up automatically when you create a booking or a catering order, and you can always edit them. Read more about this feature here: Settings in Flex 
  • The new Space information dropdown on the booking page, if used by the operational team, offers more details about amenities or services in the space that you’re trying to book or have booked already.

What's changed

  • There can be several menus available for a single space. However, the catering order can be created using one menu from the available ones.
  • The Book For Someone Else pop-up now uses full standard MUI components.
  • We've updated the Diagnostics link in the account dropdown to display properly formatted version numbers.
  • Increased the time to 500ms after the user stops typing when searching for another user in various interfaces. For example, adding attendees or booking on behalf of someone else.
  • Separated role permission to view your colleagues' bookings on the map from the permission to view the Find a colleague page in Flex.

What's fixed

Further updated with the following builds:

  • IBSS Hub: 1.23.20240613.8  / R3685
  • IBSS API: 1.23.2.29180 / 2690
  • IBSS User API: 1.23.8888.17593 / 232
  • IBSS Data Entry API: 1.23.8880.30548 / 362
  • IBSS Data API: 1.23.8867.30007 / 159
 
  • Changed the validation check for the same space type during space booking to enable desk bookings or bookings of other spaces with the capacity for 1 person on behalf of visitors and concurrently for self.

 

Updated with the following builds:

  • IBSS Hub: 1.23.20240613.8  / R3685
  • IBSS API: 1.23.2.25682 / 2484
  • IBSS User API: 1.23.8888.17593 / 232
  • IBSS Data Entry API: 1.23.8880.30548 / 362
  • IBSS Data API: 1.23.8867.30007 / 159
 
  • Pagination in map view now correctly loads further pages as available.
  • When booking on behalf of someone else and using their default cost codes, they are correctly fetched from the system.
  • Fixed returning of bookings within the Find a colleague feature if the colleague has opted in for location sharing.
  • Alternative spaces have correct node ID for recurring bookings now.
  • Fixed search by Work Type on the Single Booking page.
  • The Created At date in the booking status is displayed now in the correct local time format.

 

Initial release builds:

  • IBSS Hub: 1.23.20240515.15 / R3587
  • IBSS API: 1.23.2.18764 / 2350
  • IBSS User API: 1.23.8888.17593 / 232
  • IBSS Data Entry API: 1.23.8880.30548 / 362
  • IBSS Data API: 1.23.8867.30007 / 159
 
  • If the organisation hasn’t set a Privacy Policy to access IBSS HUB apps, the privacy policy popup won’t be shown.
  • Space Type items in the dropdown lists are aligned across all pages and apps and are sorted in an alphabetical order.
  • Improved the Advanced Booking page:
    • The search results column is cleared when criteria is changed.
    • Results space card shows the correct date now.
    • Assigning a cost code to a booking is enabled.
    • Adding an employee in the Book For Someone Else popup now displays the full name of the employee.
    • Space Type Label is correctly reflected on the search result space card.
    • Space cards have improved padding.
  • Cleaned up the Visitors page under My Schedule:
    • No error appears anymore when opening the Visitors page.
    • Adding a visitor manually sets the Space Id correctly now, and the page is refreshed to display newly added visitor.
    • You can view your own visitors only, and there’s no option to filter by host.
  • In the FAVOURITES section when Booking For Someone Else, your saved colleagues are displayed with full names.
  • Booking on behalf of your favourites works properly now.
  • For Admin roles, the Bookings for Others and My Bookings pages show bookings correctly now.
  • After checking in to the booking, the button now changes properly to Check Out and not Cancel.
  • When checking the status of the future booking, the Check In Time doesn’t show as Invalid DateTime but an ellipsis.
  • When searching for bookings, recurring ones are also displayed in search results.
  • The correct Node ID is used when cancelling a booking despite of what is selected in OneLens.
  • Clearing the edited search criteria by clicking clear selections now properly sets the Space Type to Desk.
  • Fixed several issues on the My Tasks page:
    • Disabled the Assign, Resolve, and Set in progress actions for tasks.
    • Fixed filter to correctly pick up the person who created a task instead of task owner.
  • Completed a big list of UI changes to fix dark mode, labelling, and alignment issues.

Known issue

  • If the user doesn't have permission to book unlimited spaces and makes a linked space booking, it is possible that this booking is not counted towards the bookings a user is allowed to make. This means that some people may be able to book a desk, a single room, and a linked room all at the same time.
  • On the Schedule View page, when manually changing the date, the app will crash. Use the Jump to Today button and calendar picker to continue working with Flex.
  • If the user who has the permission to book on behalf of someone else has created a booking on behalf of a visitor, and then tries to edit this visitor booking to be at the same time as his own other existing booking, the system will not allow this and show an error. If the two bookings for the visitor and for self are created initially for the same time, this works fine.

 

 
 

OneLens 360

Release Notes - OneLens 360 - R2024.01

What's new

  • Default cost codes are available in OneLens as well. While Flex users set their Default cost codes, operational users are now able to use own default cost codes or default cost codes of the users who they are booking on behalf of.

What's changed

  • Updated the Diagnostics link in the account dropdown to display properly formatted version numbers.
  • We’ve split up the usual Notifications page into your custom Announcements and automatically created System Notifications. Add, activate, duplicate announcements per building for Roamer and Flex users and separately for Inspire scrolling text if in portrait mode. Read more about this feature here: Announcements in OneLens 360.
  • Print pass function has now an option to add a custom look to the visitor badge if customised in Admin Portal.
  • Booking status popup now has a new indication for who cancelled the booking: the Booking Cancelled By field.

What's fixed

Further updated with the following builds:

  • IBSS Hub: 1.23.20240613.8  / R3685
  • IBSS API: 1.23.2.29180 / 2690
  • IBSS User API: 1.23.8888.17593 / 232
  • IBSS Data Entry API: 1.23.8880.30548 / 362
  • IBSS Data API: 1.23.8867.30007 / 159
 
  • Changed the validation check for the same space type during space booking to enable desk bookings or bookings of other spaces with the capacity for 1 person on behalf of visitors and concurrently for self.

 

Updated with the following builds:

  • IBSS Hub: 1.23.20240613.8  / R3685
  • IBSS API: 1.23.2.29180/ 2445
  • IBSS User API: 1.23.8888.17593 / 232
  • IBSS Data Entry API: 1.23.8880.30548 / 362
  • IBSS Data API: 1.23.8867.30007 / 159
 
  • Linked space bookings are displayed in Schedule View as individual bookings.
  • When booking on behalf of someone else and using their default cost codes, they are correctly fetched from the system.
  • Fixed catering orders being reflected for the wrong bookings in Schedule View.
  • The Created At date in the booking status is displayed now in the correct local time format.

 

Initial release builds:

  • IBSS Hub: 1.23.20240515.15 / R3587
  • IBSS API: 1.23.2.18764 / 2350
  • IBSS User API: 1.23.8888.17593 / 232
  • IBSS Data Entry API: 1.23.8880.30548 / 362
  • IBSS Data API: 1.23.8867.30007 / 159
 
  • Preparation time on the Order Policies list is now displayed in the correct format.
  • Disabled bulk editing of Dietary terms.
  • When saving an order policy, it receives a unique OrderPolicy_Ref.
  • Catering order total value now correctly displays decimals.
  • Fixed page redirects after editing a booking.
  • The Directed Cleaning page shows correct local date and time.
  • Fixed keyboard accessibility for editing a Custom date range on the Booking List page.
  • The export bookings file includes all correct values, including the previously missing: Booking_Checkin_Time_Local, Booking_Completed_Time_Local, and Booking_Cancelled_Time_Local.
  • The permission for adding a booking on the Booking List page is fixed and no other permissions are added along.
  • We disabled the Assign button for a task that is in the Awaiting Reallocation status.
  • Unassigned task cannot be set to assigned without any selected Resolver.
  • Task state can be viewed on the Task Edit page only.
  • Linked space bookings are now properly displayed on Schedule View.
  • Fixed filtering behaviour on the Cost Codes page.
  • Fixed styling issues on the Cost Codes page.
  • Fixed the page redirect after updating a visitor record.
  • API.Visits.Create and API.Visits.Update rights are now properly inherited from the Roles & Data Security settings.
  • Visitor Dashboard now shows correct status for cancelled visitors.
  • The Visitor Host Name field cannot be edited once the visitor is checked in.
  • Time Zone column formatting on the Visitor List page is now aligned with the rest of the table.
  • The Visitor Trends charts show correct data aligned with the Visitor List table.
  • The Export button on the Visitor List page uses the correct time filter now.
  • Fixed the missing Action icon on the Visitor List page.
  • User zone preferences are now displaying correctly.
  • Made the Action column in tables available for localisation.
  • Fixed several UI layout issues.
  • Made a bunch of translation fixes and changes to resource files.

Known issues

  • Building announcements are sent on creation time instead of the selected Active / Start time.
  • Column sort options have been disabled in the user interface, the ability to sort will be added directly to the API in an upcoming release.
  • On the Schedule View page, when manually changing the date, the app will crash. Refresh the page and use calendar picker to change dates.
  • If the user who has the permission to book on behalf of someone else has created a booking on behalf of a visitor, and then tries to edit this visitor booking to be at the same time as his own other existing booking, the system will not allow this and show an error. If the two bookings for the visitor and for self are created initially for the same time, this works fine.
  • In Catering, if a custom date range is selected to view Catering Orders, the list cannot be exported, the app shows an Unexpected Response error.
 
 

Admin Portal

Release Notes - Admin Portal - R2024.01

What's new

  • To enable and manage Delegate Permissions and Delegate Access for Flex users, Admin Portal now has a new page under Setup > Delegate Permissions. Appoint primary users who can choose their delegates or even add delegates for them on this page. Read more about this feature here: Granting Delegate Permissions.
  • The new Spaces page under the Manage section includes the option to add a space with handy dropdown lists for most of the fields. Read about adding a space to your organisation’s building here: Managing spaces in Admin Portal.
  • You can now duplicate existing Booking Policies for quicker space management. You’ll need to assign spaces to the duplicated policy separately.
  • There’s a new Reason dropdown when selecting Excluded Dates for Booking Policies. The following options are available: Out of service, Office shut down, Maintenance. The Reason column has also been added to the table of excluded dates within a single Booking Policy.

What's changed

  • Updated the Diagnostics link in the account dropdown to display properly formatted version numbers.
  • We’ve added support for multiple menus to be assigned to a space.

What's fixed

  • Role permissions check boxes now reflect the ones set in JSON script.
  • Fixed several UI labels and styling issues.

Known issue

  • On the Space Management page, the non-mandatory fields Space Name Label and Zones in the Location section are mistakenly marked with asterisk as mandatory. Overall, field validation works correctly on this page.
 
 

Core & API

Release Notes - Core & API - R2024.01

What's new

  • Added pagination support for search space results.
  • Added API support to enable multiple menus to be assigned to a space.
  • Added API support to enable Default Cost Codes functionality.
  • Updated Space Utilisation calculation approach to include grouping by zone:
    • 1 zone per multiple floors.
    • 1 zone per 1 floor.
  • Added endpoints to support Delegates functionality.
  • Added background links to enable new security permissions and added V2 Visits API to the available rights.
  • Added a web job for additional bookings and visits reminders according to the Notification templates available per organisation.
  • Optimised cache refresh methods.
  • Added support for System Notifications.
  • Added a new controller for bulk-managing visits.
  • Added endpoints to support new functionality for managing spaces.
  • Updated endpoints for managing visits.

What's fixed

Updated with the following builds:

  • IBSS Hub: 1.23.20240613.8  / R3685
  • IBSS API: 1.23.2.25682 / 2484
  • IBSS User API: 1.23.8888.17593 / 232
  • IBSS Data Entry API: 1.23.8880.30548 / 362
  • IBSS Data API: 1.23.8867.30007 / 159
 
  • Fixed cache refresh for booking policies when editing, importing, or manually reloading booking policies.
  • Fixed the time format used in the error that is displayed when the user has already booked the space for the selected time.
  • External Hosts & Contractors can now be created on a booking via the POST & PUT V2 Booking calls.
  • When creating a building announcement, HTML content is retained in the message body.
  • When making a booking on behalf of, the full delegate information is now passed in.
  • When updating a space booking, the correct node ID for the floor is used.
  • Fixed typo in the error message about adding a delegate which already exists.
  • Fixed node ID validation upon saving.

 

Initial release builds:

  • IBSS Hub: 1.23.20240515.15 / R3587
  • IBSS API: 1.23.2.18764 / 2350
  • IBSS User API: 1.23.8888.17593 / 232
  • IBSS Data Entry API: 1.23.8880.30548 / 362
  • IBSS Data API: 1.23.8867.30007 / 159
 
  • Fixed importing visitors list by changing to the correct role permission: Visitors.Create.
  • Fixed error responses to include new fields correctly.
  • Cost Code ID is now treated as a string and not as integer only.
  • Fixed error response for cancelling a Dietary Term.
  • The Catering Orders Endpoint now enforces the CostCode_Allow_FreeForm parameter.
  • Fixed the Available From/Until datetime filter.
  • When a visitor is removed from the booking, the visit record gets cancelled.

Known issue

  • If the user doesn't have permission to book unlimited spaces and makes a linked space booking, it is possible that this booking is not counted towards the bookings a user is allowed to make. This means that some people may be able to book a desk, a single room, and a linked room all at the same time.
  • Column sort options have been disabled in the user interface. The ability to sort is expected to be added directly to the API in an upcoming release.