App Updates:
Android: Native: 3.0.6, JS: 3.0.13
iOS: Native: 3.0.6, JS: 3.0.13
Distinguishing unexpected journeys in schedules:
Where a passenger boards a journey and they are not booked, to give observers and passengers visibility of unexpected journeys, the journey can be accessed via their Kura app.
An icon has been added to unexpected journeys in a passenger's schedule, to distinguish these from booked trips:
Tapping notification opens journey:
Where an observer or passenger receives a notification and taps this, via the notification pop-up or their notification centre, the app will open and the related journey screen will be displayed:
Login:
The Login screen has been improved and the 'enter a verification code' link has been removed, as users that have not entered their verification code to verify their account at the time of creation will be prompted to enter this when they login.
Sign-Up:
The sign-up process has been improved so that users will be automatically logged in once they have verified their account.
When a user joins Kura, the sign-up form required fields and validation remain the same:
Once the user has signed-up they will be prompted to enter the verification code that they receive to their email and can request that another is sent if required by selecting the 'click to resend' link:
When they enter their code and select 'Verify', they will be logged into the Kura app.
If a user doesn't confirm their account at time of creation, when they next login, using the email and password they assigned during sign-up, they will be prompted to enter their verification code. They can also request that another is sent using the 'Click to resend' link.
Reset Password:
The password reset process has been improved so that users will be automatically logged in once they have entered the 6 digit reset password code sent to their email.
When the select the 'Forgot you password' link on the login screen, they will be prompted to enter their email address, as normal:
They will then be asked to enter the 6 digit password rest code sent to their email and can enter a new password:
When they select the 'Submit' button the user will be logged into the Kura app.
Website Updates:
Distinguishing unexpected journeys in schedules:
Where a passenger boards a journey and they are not booked, an icon has been added to unexpected journeys in the passenger's schedule:
Admins can also see the icon for unexpected journeys in the passenger's profile schedule calendar, to distinguish these from booked trips:
Improved verification code entry:
The verification code entry has been improved, where a user enters a verification code when they create their account or where they request that their password is reset, so that a user no longer needs to click each input to add the code. When a digit is entered the focus now automatically moves to the next input.
Open Organisations - Booking for users with no account:
Where an admin or Kura ops user attempts to book a passenger and they have not created their account and entered their organisation link code to link to their organisation, an error will display to let them know that no account exists and that an account should be created and linked before booking can proceed:
No account will be created on the passengers behalf as, after further investigation, if a temporary password email was deleted or the password expired after the two week validity period, a new password could not be sent by an admin and a passenger couldn't use the rest password function as their account wouldn't be verified until they successfully logged in with their temporary password.
Organisation link code - improved error handling:
Where a user attempts to link to an organisation using an organisation link code, and this is invalid or they belong to a safeguarding organisation so do not have an organisaiton link code, the error messages displayed in the website and app have been improved: