App Updates:
Android: Native: 3.0.6, JS: 3.0.9
iOS: Native: 3.0.6, JS: 3.0.9
Bookings - Days of the Week:
To reduce confusion when users are making bookings within the app, the default day pre-selection has been removed and users now need to select the days of the week that they wish to travel:
If a user doesn't select days of travel an error will be shown and a user won't be able to proceed with their booking until days required are selected:
Removals - Days of the Week:
To reduce confusion when users are removing booked trips within the app, where removal from specific dates is selected, the default day pre-selection has been removed and users now need to select the days of the week that they wish to remove:
If a user doesn't select days that they wish to remove, an error will be shown and a user won't be able to proceed with their removal request until days are selected:
Date Range Removed for Book All Available:
Where a user requests to book all available trips in a route schedule, the schedule is checked from current date until 3 years in the future to determine scheduled trip dates. This check was reflected in the schedule section in the booking confirmation screen. As this could cause confusion, where a user requests to book all available dates, the schedule section is no longer shown:
Where a user requests to book using a custom period via custom schedule, the schedule section will display in the booking confirmation screen for review:
Website Updates:
Access to Help:
Website users are now able to access Help articles by selecting the question mark icon within their header bar.
Passengers or observers view:
Admins, drivers or custom auth group users view:
When the question mark icon is selected this will open Help articles in a new tab, so that users can view articles and continue using the Kura portal:
Kura News:
Admin users can see the latest news and product announcements from Kura by accessing the Kura news icon in their header bar:
The number of new announcements to view are shown in red:
Once announcements are viewed the counter will clear:
MUI5 Upgrade:
The Kura portal has been updated to use the latest Material UI; version 5. The features in the site remain the same but there are some visual changes, most notably date inputs and time entry masks in routes.
Exclusion date selection has been improved when making a booking, requesting a removal from booked trips, creating or editing a route or assigning an operator to a route. When selected, the exclusion date calendar now reflects the days of the weeks and recurrence selected, to better display dates available to exclude. Dates selected are shown as chips and are highlighted in the calendar:
Dates selected can be removed by selecting the 'x' next to a date or all dates selected can be removed by selecting to clear all dates:
For route creation or editing, the time entry masks are strict, to ensure accuracy. If entering or changing hours and minutes then select the hh field and enter both the hours and minutes to complete. If entering or changing hours only, then select the hh field to complete. If entering or changing minutes only, then select the mm field to complete. As before, any entry into the arrival time field will be copied to the departure time field.
User Permissions:
The user permissions form has been changed to cater for permissions that are dependent on others.
- 'Send Journey Notifications' has been moved to 'Routes' as this requires 'View routes/journeys'. When permission 'Send Journey Notifications' is selected, 'View routes/journeys' will be automatically selected and cannot be removed.
- In the 'Profiles' section 'New/edit/archive profiles' and 'Bulk maintenance' are displayed as chips to better present the options available.
- 'Ability to drive' has been moved to the 'Vehicles & drivers' section as this required the 'New/edit/archive vehicles' permission. When permission 'Ability to drive' is selected, 'New/edit/archive vehicles' will be automatically selected and cannot be removed.